-
Ant Design 出于设计的考量,某一类型的控件只能接收某一类型的值。比如Input的value为string类型,InputNumber的value为number类型,同样的DatePicker的value则为moment类型。 这样的设计无可厚非,并且还考虑到了日期格式不一致的转换问题,甚至更换日期类...
-
网上有很多关于null和undefined区别的论述,看似讲了很多知识,但又好像没什么用,无法指导实际开发。结论大多是null和undefined基本一样,只有细微差别,是历史设计错误的产物,甚至应该把其中一个从语言中去掉。 实际上,这两个值还是有很大的区别的,并且...
-
Ant Design Pro 5 的网络请求有点复杂,只看文档不阅读源码搞不清楚到底发生了什么事情。涉及到fetch umi-request @umijs/plugin-request Ant Design Pro 5相关代码。 fetch 代替XMLHttpRequest的访问和操纵HTTP的技术。fetch最大的问题是,只有在发生网络故...
-
Ant Design Pro 是一个企业级中后台前端/设计解决方案。通俗的说,就是一个基于 reactjs 的后台界面。包含的技术有 reactjs、ant-design、umijs。 创建和启动 npx create-umi npm install npm start 增加umi-ui umi-ui是可视化辅助编程插件。感兴趣的可以尝...
-
数字转字符串 toString()方法。如:1.toString()。该方法无法处理null undefined等值,不够可靠。 通过字符串拼装转换。如:1 + ''。看起来很奇怪,可读性差。 String()函数。如:String(1)。最好的处理办法。 参考资料:String - JavaScript | MDN 字符串转...
-
Session模式 浏览器主流授权模式采用Session模式。 participant 浏览器 participant 服务器 浏览器->服务器: 用户登录 Note right of 浏览器: 提供用户名、密码 服务器->服务器: 产生并保存 Session ID Note right of 服务器: Session ID 与用户关联 ...
-
作为软件开发人员,创建虚拟机环境是必不可少的工作。一代经典 Windows XP 太过老旧,而 Windows 10 则强制更新,让人难以忍受。Windows 7 容易控制是创建虚拟机比较理想的操作系统。 Windows 7 安装需要占用23G左右的空间,想当初 Windows XP 只需要占用3G...
-
RBAC模型是权限设计中经典的模型。完整名称是Role-Based Access Control,基于角色的访问控制。 参考资料:https://blog.csdn.net/yangwenxue_admin/article/details/73936803。 权限Permission,是系统中的某项功能,由一个或多个Operation组成。比如用户管...
-
多台服务器做集群时,由于上传时只在某一个服务器上传文件附件,会出现其他服务器无法找到上传的附件。这时需要共享附件上传的文件夹,以便所有集群的服务器都可以访问到上传的附件。 参考资料:http://linux.vbird.org/linux_server/0330nfs.php 服务端 要...
2018-07-16 01:07
CentOS7 服务器搭建
-
CentOS尽量不选择最小化安装,选择GNOME桌面。因为 Weblogic 12c 要有图像界面才能安装,否则只能使用静默方式安装,难度更大。 静默安装方式:https://www.linuxidc.com/Linux/2015-01/112357.htm 远程图形界面映射安装方式:https://www.linuxidc.com/Lin...
-
centos7安装vmware tool即使安装了kernel header也有可能提示找不到kernel header。 主要原因是版本不对。可以通过uname -r和yum install kernel-devel中的版本号进行对比。比如安装的是3.10.0-862.6.3.e17.el7.x86_64但提示无法找到3.10.0-862.e17.el7.x86...
-
普通情况下最小化安装就可以,如需要安装Oracle、WebLogic之类的,则选择“GNOME桌面”,否则很难安装。 如何联网 默认网卡是未激活的。 修改文件/etc/sysconfig/network-scripts/ifcfg-ens33(其中ens33是随机的,但都是以en开头),将ONBOOT=no,...
-
参考文档链接: https://www.openoffice.org/download/common/instructions.html https://wiki.openoffice.org/wiki/Documentation/FAQ/Installation http://zh-cn.libreoffice.org/get-help/install-howto/linux/ wget https://jaist.dl.sourceforge.net/p...
2018-04-29 02:26
CentOS7 服务器搭建
-
php Remi源,用于安装php: http://rpms.famillecollet.com/ 安装图片处理库 yum install GraphicsMagick
2018-04-26 01:30
CentOS7 服务器搭建
-
tomcat下载地址:https://tomcat.apache.org/download-90.cgi 安装在opt目录下,并做软链接 wget https://mirrors.cloud.tencent.com/apache/tomcat/tomcat-9/v9.0.74/bin/apache-tomcat-9.0.74.tar.gz tar -xzvf apache-tomcat-9.0.74.tar.gz mkdir /opt/t...
2018-04-25 01:22
CentOS7 服务器搭建
-
使用apache httd的ab工具可以进行压力测试。-n 2000总的请求数,-c 200是并发数,最高并发数为20000。 ab -n 2000 -c 200 http://localhost/ 高并发设置 如果访问服务器的请求和并发量很大(如请求数量超过20万),系统会认为受到了SYN flood攻击,从而采取...
2018-04-24 02:00
CentOS7 服务器搭建
-
nginx的yum源安装文档:http://nginx.org/en/linux_packages.html 安装方式 创建yum源文件 vim /etc/yum.repos.d/nginx.repo 增加以下内容 [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 执行命令...
2018-04-23 01:58
CentOS7 服务器搭建
-
java下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载64为tar.gz版。 安装在opt目录下,并做软链接 tar -xzvf jdk-8u131-linux-x64.tar.gz mkdir /opt/java /opt/java/jdk8 mv jdk1.8.0_131 /opt/java...
2018-04-22 02:42
CentOS7 服务器搭建
-
MySQL的yun源地址:https://dev.mysql.com/downloads/repo/yum/ MySQL的yun源地址使用文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 下载mysql的yum源 可以使用ustc的源wget http://centos.ustc.edu.cn/mysql-repo/mysql57-community-re...
2018-04-21 04:24
CentOS7 服务器搭建
-
作为服务器,开通FTP服务是常见的需求。VSFTP是最常见的FTP软件,非常安全、稳定、好用。 yum install vsftpd //安装vsftp cd /etc/vsftpd/ //进入vsfptd配置文件目录 cp vsftpd.conf vsftpd.conf.bak //备份vsftpd.conf vim /etc/vsftpd/vsftpd.conf //修改...
2018-04-20 03:24
CentOS7 服务器搭建