- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 MySQL事务和MVCC
mysql具有分层的架构存储引擎和服务层通过API进行交互 事务日志存储引擎在修改数据时只需要修改其内存拷贝 并将修改记录持久化到硬盘上的事务日志中,事务日志采用的是追加的方式,因此写日志是操作磁盘上一块区域内的顺序I/O,速度很快 内存修改的数据在后台可以慢慢刷回磁盘 预写式日子大部分存储引擎都是这样修改数据需要写入2次磁盘 事务1.自动提交默认...
2018-08-31 16:53:51 493 1
原创 npm 命令总结
局部安装:npm install pkg简写npm i pkg 全局安装:npm i –global pkg简写npm i -g pkg 安装到生成环境:npm i –save pkg简写npm i -S pkg 安装到开发环境:npm i –save-dev pkg简写npm i -D pkg 快速初始化项目:n...
2018-08-27 15:40:01 200
原创 git 命令总结
常用的git命令git remote -v 查看git目录git clone 克隆(默认master,注意切换分支) git commit -m ‘备注’git commit -a = git add git commitgit push git status 查看状态git status -s 简易版 git mv file_name new_fil...
2018-08-27 15:38:11 121
原创 后台运行nohup &
都是在后台运行 ctrl c关掉shell &运行进程消失 nohup进程消失运行 完美用法nohup command &ctrl+z将命令放到后台,并处于暂停状态ctrl+c终止前台命令jobs查看后台运行的命令test.sh>test.log 2>&12>&1 stdout和stderr都被重定向到了test.log/dev/null 表示空设...
2018-06-28 09:38:41 180
原创 定时任务 crontab
定时计划任务crontab -l 计划任务列表crontab -e 编辑计划任务sudo /usr/sbin/cron start sudo /usr/sbin/cron restart sudo /usr/sbin/cron stop/:每-:取值区间,:取值每天11.15执行clear.py15 11 * * * python3 /Users/jiao/python/clear.py45 4 ...
2018-06-28 09:37:26 132
原创 git 汇总
git命令按q 退出git remote -v 查看git目录git clone 克隆(默认master,注意切换分支)git commit -m ‘备注’git commit -a = git add git commitgit pushgit status 查看状态git status -s 简易版git mv file_name new_file_name 重命名git loggit...
2018-06-28 09:36:13 199
原创 冒泡排序
相邻的二个元素进行比较,大的值继续和后台的值进行比较$array = [123,12,121,56,23,99,12,333];$count = count($array);for($i = 1; $i <$count; $i++ ) { for($j = 0; $j<$count-$i; $j++) { if($array[$j] > $array...
2018-05-24 15:18:34 96
原创 二分法查找
二分法查找$array = range(1,100);$search = 99;$end = count($array);$start = 0;$i = 1;while(true) { $number = floor(($end + $start)/2); echo '第' .$i++ .'次'. $number.',值'.$array[$number].';'; ...
2018-05-24 15:16:17 109
原创 设计模式
1.单例模式class只能new一次,禁止克隆class single{ //创建静态私有的变量保存该类对象 static private $instance; //参数 private $config; //防止直接创建对象 private function __construct($config){ $this -> con...
2018-05-24 15:08:57 79
原创 【高性能Mysql】读书笔记
读写锁读写锁是为了保证数据的一致性 读锁(共享锁) 写锁(排他锁) 锁粒度:一种提高共享资源并发性的方式是让锁对象有选择性,只要锁定会修改的数据,锁定的数据量越小并发性越大。Mysql不同存储引擎的都可以实现自己的锁策略和锁粒度。 表锁:对表进行写操作(insert,update,delete)时需要先获得写锁,这样会阻塞其他用户对该表的读写操作。只有没有写锁时,才能对表进行读操作。alte
2017-06-20 11:16:05 284
原创 sql 中union 和union all的区别
UNION:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序; UNION ALL:对两个结果集进行并集操作,包括重复行,不进行排序; 如下图所示:
2017-05-26 16:24:00 326
原创 打不开eclipse
java版本:jdk1.7 64 位版本官网直接下载的eclipse最新版,但是使用不了,发现报错,查看eclipse.ini文件,发现限制32位jdk和jdk1.8,所以重新下载http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/SR2/eclipse-jee-ju
2017-05-23 16:30:52 463
原创 flume日志配置
flume日志配置 背景:http接受参数,使用mongodb将数据插入数据哭 使用网上java开发的代码进行修改 https://github.com/leonlee/flume-ng-mongodb-sinkagent2.sources = source2 agent2.sinks = sink2 agent2.channels = channel2 # 瀹氫箟鏁版嵁鍏ュ彛
2017-05-23 16:15:41 844
原创 阿里云服务器ssh连不上,可以ping通
问题背景:阿里云服务器ssh连不上,可以ping通解决方法:ubunu服务器没有这个/etc/sysconfi目录,iptables无法通过service iptables restart 重启,直接添加规则:iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT,原因可能是因为服务器重启导致iptables规则遗忘。代码:
2017-05-19 14:57:36 11762
原创 java Filter过滤器
web.xml的配置 UserFilter UserFilter com.cn.servlet.UserFilter checkSessionKey ss UserFilter /* REQUEST
2014-04-29 16:04:31 384
原创 java 反射初探
package com.cz.jl.excel;import java.beans.PropertyDescriptor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import javax.management.I
2014-04-29 09:57:57 383
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人