Loading

邢栋博客

mysql事务隔离级别

mysql事务隔离级别 1 READ UNCOMMITTED 未提交读 在此级别,事务的修改,即使没有提交,对其他事务也是可见的。事务可以读取未提交的数据,这也被称为脏读。 2 READ COMMITTED 提交读 大多数数据库系统的默认隔离级别是这个,但是mysql不是。此级别满足 隔离性的简单定义:一个事务开始时,只能看见已经提交的事务所做的修改。换句话说,一个事务从开始知道提交之前,所做的任何修改对其他事务都是不可见的。这个级别有时候会出现不可重复读,因为两次执行同样的查询,可能会得到不一样的结果。 3 REFEATABLE READ 可重复读 解...

关于nginx的master和worker进程模型

关于nginx的master和worker进程模型 正常执行中的nginx会有多个进程,最基本的有master process(监控进程,也叫做主进程)和woker process(工作进程),还可能有cache相关进程。 master进程 监控进程充当整个进程组与用户的交互接口,同时对进程进行监护。它不需要处理网络事件,不负责业务的执行,只会通过管理worker进程来实现重启服务、平滑升级、更换日志文件、配置文件实时生效等功能。 worker进程 worker进程的主要任务是完成具体的任务逻辑。其主要关注点是与客户端或后端真实服务器(此时nginx作为...

mysql大数据量分页查询优化

select * from table test limit 2500000,10; 优化方法 select * from test where id >= (select id from test limit 2500000,1) limit 10; select * from test as a join (select id from test limit 2500000,10) as b on a.id=b.id;

第一次经历公司裁员

第一次经历公司裁员,心情是复杂的,我们科技事业部的技术算是一个没留,服务器月底就全部到期了,到时候代码和所有的数据就会全部over了。早上刚知道要裁员的时候,以为至少会留一个服务端,而且感觉也不会那么快,至少得到月底才会见分晓吧,没想到下午的时候就来找我们谈话了,说是我们的工资结到今天。有点懵。我还没做好找工作的准备,这段时间自己也有点懈怠,每天看书的时间也越来越少,很是迷茫。生于忧患,死于安乐,这句话说的还是没错的。 2016.11.17,这天还tm是我的阳历生日,果然是难忘的一天。唉,算了,不说了,又该刷简历了。

git克隆到一个非空目录

git clone 到一个非空目录 解决办法 1.进入非空目录 /www/study/ 2.git clone --no-checkout https://github.com/flyaction/mc_framework.git tmp 3.mv tmp/.git 4.rmdir tmp 5.git reset --hard HEAD 6.然后就可以正常的提交推送了

NIS 搭配 NFS 的设定在丛集计算机上的应用(转私房菜)

NIS 搭配 NFS 的设定在丛集计算机上的应用(转私房菜) 范例说明: 账号:建立大于 2000 以上的账号,账号名称为 cluser1, cluser2, cluser3 (将 cluster user 缩写为 cluser,不是少写一个 t 喔!),且这些账号的家目录预计放置于 /rhome 目录内,以与 NIS client 本地的用户分开; NIS 服务器:领域名为 vbirdcluster,服务器是 www.centos.vbird (192.168.100.254),客户端是 clientlinux.centos.vbird (192.16...

NFS服务器搭建案例展示(转私房菜)

NFS服务器搭建案例展示(转私房菜) 模拟的环境状态中,服务器端的想法如下: 假设服务器的 IP 为 192.168.100.254 这一部; /tmp 分享为可擦写,并且不限制使用者身份的方式,分享给所有 192.168.100.0/24 这个网域中的所有计算机; /home/nfs 分享的属性为只读,可提供除了网域内的工作站外,向 Internet 亦提供数据内容; /home/upload 做为 192.168.100.0/24 这个网域的数据上传目录,其中,这个 /home/upload 的使用者及所属群组为 nfs-upload 这个名字,他的...

一个局域网络的 DHCP 服务器设定案例(转私房菜)

一个局域网络的 DHCP 服务器设定案例(转私房菜) Linux 主机对内的 eth1 的 IP 设定为 192.168.100.254 这个; 内部网段设定为 192.168.100.0/24 这一段,且内部计算机的 router 为 192.168.100.254 ,此外 DNS 主机的 IP 为中华电信的 168.95.1.1 及 Seednet 的 139.175.10.20 这两个; 我想要让每个使用者预设租约为 3 天,最长为 6 天; 只想要分配的 IP 只有 192.168.100.101 到 192.168.100.200 这几个,其他...

yii2创建自己的扩展

1.建立yii2-helloxd仓库 flyaction/yii2-helloxd 2.添加仓库内容,并初始化composer,提交到packagist 2.1 添加仓库内容,并初始化composer, mkdir composer-yii2 //创建目录 cd composer-yii2 git clone https://github.com/flyaction/yii2-helloxd.git //克隆 cd yii2-helloxd composer init This command will guide you through...

Linux设定ssh在port22及23两个端口监听

Linux设定ssh在port22及23两个端口监听 [root@www ~]# vim /etc/ssh/sshd_config Port 22 Port 23 <==注意喔!要有两个 Port 的设定才行! [root@www ~]# /etc/init.d/sshd restart 但是这一版的 CentOS 却将 SSH 规范 port 仅能启动于 22 而已,所以此时会出现一个 SELinux 的错误! 根据 setroubleshoot 的提示,我们必须要自行定义一个 SELinux 的规则放行模块才行! 于 /var/log/...