摘要:
在我们的技术生涯中,总是针对新的需求去研发新的系统,然很多系统设计都是想通的,在具有有限资源的情况下,一定是先解决当下最核心的问题,预测并发现未来可能出现的问题,一步步解决最痛点的问题。也就是说,系统设计是一个不断迭代过程,在迭代中不断优化,下面我们来说说系统设计的具体原则,(注:这张只讲大纲和理论 阅读全文
摘要:
//js string对象扩展 (function() { // 除去两边空白 String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); }; //截取字符串了 String.prototype.cutStr = function(le... 阅读全文
摘要:
先做一件事,修改hosts,将文件服务器的ip与域名映射(单机TrackerServer环境),因为后面很多配置里面都需要去配置服务器地址,ip变了,就只需要修改hosts即可 参考文章 1.修改Host 2.下载安装libfastcommon ibfastcommon是从 FastDFS 和 Fa 阅读全文
摘要:
1.关闭Selinux 2.vsftpd常用配置 3.配置ftp匿名登录配置(默认登录的位置 /var/ftp) 4.本地用户登录 5.虚拟用户配置 阅读全文
摘要:
1、firewalld的基本使用 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。 3.配置firewalld-cmd 阅读全文
摘要:
1.下载文件 secureCRT 2.安装 yum install lrzsz -y (可以上传下载) 3. sz命令下载 ,rz命令 上传 阅读全文
摘要:
1.下载redis 安装包 2.安装gcc依赖 3.跳转到redis解压目录下 4.编译安装 5.复制配置文件 6.开启redis 7.关闭 防火墙 阅读全文
摘要:
1. 安装 gcc等组件 2.下载nginx的tar包 3.安装nginx 4.Nginx常用命令 阅读全文
摘要:
数据验证我们往往分为前台验证和后台验证,而我们的后台验证每到一个方法中就要去验证一次,这样的代码想想都难以维护,这篇我们这篇文章就是为了解决这样的问题。用attribute 这个特性来解决这样的问题 也将在这篇文章中告诉大家如何编写。 调用方式: User 类: 结果: 要做到上面的效果,笔者用的技 阅读全文
摘要:
随着多核时代的到来,并行开发越来越展示出它的强大威力。在了解并行开发之前,我们先来了解两个法则“Amdahl”和“Gustafson” Amdahl amdahl法则,通过以下公式预测多处理器系统的最大理论性能提升(即加速比,speedup).这个公式也可以应用于运行多核微处理器上的并行算法 最大加 阅读全文