【经典语录】 生活就像海洋,只有意志坚强的人才能到达彼岸!
今年已经过了328天
本周是今年的第47周
本月还有6天
活到老学到了,我也不怕你笑——Brisklan。
活到老学到了,我也不怕你笑——Brisklan。
在web开发过程中经常会遇到冒泡事件,不阻止或者清理掉就达不到另外的事件完善。 今天用jstree插件做一个树形分类,目的的选择每个分类前面的复选框,批量进行操作分类。 问题在于jstree有默认事件,复选框无法有效显示效果。 解决方式:直接用js去除事件冒泡 $("input[name='ids']").on('click',function(e){ e.st...
这个是一个利用php查询当前服务器信息的函数,比较常用,主要包括php的信息、运行环境、服务器的信息等。 函数如下: //系统信息 function get_sys() { return [ '操作系统'=>PHP_OS, '运行环境'=>$_SERVER["SERVER_SOFTWA...
在linux下面进行对文件的操作,vi编辑器是最常用的了,当然也有一些尴尬的时候,比如正在编辑的文件由于电脑操作不当,关闭了终端,再次打开vi xxxx 文件时提示有其他进程在使用,这时候需要对已经无效的进程进行清理了。 错误提示: E325: ATTENTION Found a swap file by the name ".abc.cc.swp" &n...
以前用apache用习惯了,很少涉及到nginx的配置。之前在apache编写的htaccess规则转移到nginx服务器一下子运作不起来了。经过搜索和尝试,发现这个问题可以解决很好,记录一下操作日志,方便日后快速查阅记录。 1.准备好apache的.htaccess规则,即将规则转换为nginx支持的规则: 这里有个在线转换工具不错:【传送门】 #apache...
缓存是精彩用于动态网站的数据临时储存,对于请求量大的或者数据量大的页面进行缓存可以有效增加体验感,也可以减轻数据库的请求压力。 缓存的方式很多,本例子是简单的用文件存放数据,定期清理数据。 逻辑:判断无缓存文件,有则直接返回,没有则查询数据库后写入缓存,下次直接用缓存文件,为了数据同步,定期清理缓存,设置一个清理的周期即可。 注意:目录要可写权限,实时更新数据可以不缓存...
centos 7 mariadb安装 1、安装MariaDB 安装命令 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mariadb 设置开机启动 systemctl enable mariadb 接下来进行MariaDB的相关简单配置 mysql_s...
在linux里面配置ssl证书,让域名可以通过https安全协议进行访问,以前一般用apache,现在用nginx配置,原理是一样的。 1.申请证书:可以购买,也可以申请免费的ssl证书 2.上传证书到服务器某个目录(后缀根据需要修改,一般不用修改) 3.配置nginx配置,启用443监听和开启ssl验证 4.重启nginx服务,测试效...
docker对容器的基本基本操作:包括容器的查看、停止、启动、移除 1.查看所有正在运行的容器:docker ps 2.停止某个容器:docker stop ID #ID 是容器的ID 3.查看所有容器:docker ps -a #-q显示所有容器的ID 4.停止所有容器:docker stop $(docker ps -a -q) #其实是分...
当网站的流量比较大的时,可以通过增加服务器的方式分流用户的请求,可以开几台服务器同时工作,根据用户的距离等算法,对用户的请求分发开来。 nginx 是个很不错的负载均衡程序,而且配置很简单,负载功能用到 nginx的upstream 模块: #weight【权重】越大被请求的概率越大;max_fails周期失败次数;fail_timeout请求周期,这里的意思是1...
docker run 命令:docker run <相关参数> <镜像 ID> <初始命令> docker run -i -t -v /www/项目目录/:/web/容器目录/ /bin/bash -v:表示需要将本地哪个目录挂载到容器中,格式:-v <宿主机目录>:<容器目录> ...