知识库

  • 网上有很多关于null和undefined区别的论述,看似讲了很多知识,但又好像没什么用,无法指导实际开发。结论大多是null和undefined基本一样,只有细微差别,是历史设计错误的产物,甚至应该把其中一个从语言中去掉。 实际上,这两个值还是有很大的区别的,并且这两个值还有存在的意义。 undefinedundefined代表未定义,也...
    2020-12-02 18:59 前端知识
  • Ant Design Pro 5 的网络请求有点复杂,只看文档不阅读源码搞不清楚到底发生了什么事情。涉及到fetch umi-request @umijs/plugin-request Ant Design Pro 5相关代码。 fetch代替XMLHttpRequest的访问和操纵HTTP的技术。fetch最大的问题是,只有在发生网络故障时或请求被阻止时,才抛出异常;而对于 HTTP 状态码为 404 或...
    2020-11-29 19:04 前端知识
  • Ant Design Pro 是一个企业级中后台前端/设计解决方案。通俗的说,就是一个基于 reactjs 的后台界面。包含的技术有 reactjs、ant-design、umijs。 创建和启动npx create-umi npm install npm start 增加umi-uiumi-ui是可视化辅助编程插件。感兴趣的可以尝试一下。安装下列方式按照umi-ui依赖后,正常启动Ant Design P...
    2020-11-20 11:57 前端知识
  • 数字转字符串 toString()方法。如:1.toString()。该方法无法处理null undefined等值,不够可靠。通过字符串拼装转换。如:1 + ''。看起来很奇怪,可读性差。String()函数。如:String(1)。最好的处理办法。 参考资料:String - JavaScript | MDN 字符串转数字 Number('1')。参数为''得0,参...
    2020-11-18 17:18 前端知识
  • Session模式浏览器主流授权模式采用Session模式。 participant 浏览器 participant 服务器 浏览器->服务器: 用户登录 Note right of 浏览器: 提供用户名、密码 服务器->服务器: 产生并保存 Session ID Note right of 服务器: Session ID 与用户关联 服务器-->浏览器: 返回 Session ID 浏览器->浏览器: 自动将 S...
    2020-11-11 13:17 后端知识
  • 作为软件开发人员,创建虚拟机环境是必不可少的工作。一代经典 Windows XP 太过老旧,而 Windows 10 则强制更新,让人难以忍受。Windows 7 容易控制是创建虚拟机比较理想的操作系统。 Windows 7 安装需要占用23G左右的空间,想当初 Windows XP 只需要占用3G左右的空间,Windows 7占用的空间实在有点多。这里介绍 Windows...
    2019-05-24 09:50 服务器
  • RBAC模型是权限设计中经典的模型。完整名称是Role-Based Access Control,基于角色的访问控制。 参考资料:https://blog.csdn.net/yangwenxue_admin/article/details/73936803。 权限Permission,是系统中的某项功能,由一个或多个Operation组成。比如用户管理是一个权限,由增加用户 编辑用户 删除用户三个操作组成。 ...
    2019-04-08 11:51 后端知识
  • NFS服务器文件共享多台服务器做集群时,由于上传时只在某一个服务器上传文件附件,会出现其他服务器无法找到上传的附件。这时需要共享附件上传的文件夹,以便所有集群的服务器都可以访问到上传的附件。 参考资料:http://linux.vbird.org/linux_server/0330nfs.php 服务端要把防火墙关闭,因为NFS端口规则很复杂,不好...
    2018-07-16 09:07 服务器
  • CentOS尽量不选择最小化安装,选择GNOME桌面。因为 Weblogic 12c 要有图像界面才能安装,否则只能使用静默方式安装,难度更大。 静默安装方式:https://www.linuxidc.com/Linux/2015-01/112357.htm远程图形界面映射安装方式:https://www.linuxidc.com/Linux/2015-01/112357p2.htm 要先装好JDK8。版本要求1.8.0_131以...
    2018-07-14 18:51 服务器
  • 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_64。 这时需要升级内核: yum update kernel vmware tool的...
    2018-07-14 17:39 服务器
咨询
交流群
电话