- 博客(10)
- 资源 (27)
- 收藏
- 关注
转载 【MMAP】认真分析mmap:是什么 为什么 怎么用-sqlite实现原理
阅读目录mmap基础概念mmap内存映射原理mmap和常规文件操作的区别mmap优点总结mmap相关函数mmap使用细节回到顶部mmap基础概念mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。实现这样的映射关系后,进程就可以采用指针的方式读写操作这一段内存,而系统会自动回写脏页面到对应的文件磁盘上,即完...
2018-02-28 14:47:13 1723
转载 【solr操作】solr删除数据的4种方便快捷的方式-【删除】
1、在solr客户端,访问你的索引库(我认为最方便的方法)1)documents type 选择 XML 2)documents 输入下面语句<delete><query>*:*</query></delete><commit/>3)点击Submit Document 即可2、solr-用url,使用 stream 相关参数删除数据:如:...
2018-02-28 14:22:00 2062
原创 【安装】CentOS安装zip unzip命令
[一]安装安装命令:yum install -y unzip zip【二】使用解压到当前:unzip -d common.war -d ./网上很多人说用jar命令解压,但jar命令解压时不能指定目录,推荐使用unzip解压war包。unzip -d 指定目录[root@oracle upload]# unzip -oq common.war -d common 命令名: unzip功 能说明:解...
2018-02-28 11:44:05 83313
转载 【部署】Linux + tomcat 下去掉项目名称和端口
下面的这个方法确实OK今天应项目要求,需要把搭建在linux的tomcat访问路径中的项目名以及端口去掉:思路如下:1.端口这个大家很清楚,直接在 /usr/local/tomcat/conf/server.xml下面直接找到默认的8080端口改为80,这样就ok了.(注意要确保你的其他程序没有占用80端口哦,普通我们开启的有http服务,这样关掉吧 #service httpd stop)2.T...
2018-02-27 23:03:04 2915 2
转载 【转】程序员,你是选择25k的996还是18k的八小时工作日
程序员,你是选择25k的996还是18k的八小时工作日第一时间关注程序猿(媛)身边的故事还有很多互联网公司早八晚五,早九晚六,早十晚七,甚至一部分创业公司Google范儿,不打卡,弹性工作制,倡导效率至上,快乐工作: 那么,作为程序员,你是选择哪种工作方式呢?如果是相等的报酬,那么肯定是要选择更快乐的工作方式。今天就探讨一个问题,各位程序员们,你是选择月薪25k的996工作,还是月薪18k的八小时...
2018-02-23 21:30:35 520
转载 【转】【MySQL】安装配置Mysql主从-集群
【MySQL】安装配置Mysql主从-集群环境:主从服务器上的MySQL数据库版本同为5.1.34 【评:后续需把数据库升级到5.6或者5.7环境。原因:新版本支持非常多的新特性,如:Slave读写和回放用两个线程实现】主机IP:192.168.0.1从机IP:192.168.0.2一. MySQL主服务器配置1.编辑配置文件/etc/my.cnf# 确保有如下行server-id = 1log-...
2018-02-23 21:21:23 132
原创 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等 很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$...
2018-02-23 15:24:27 153
原创 【分布式全局ID】细聊分布式ID生成方法
分布式全局ID生成策略一、需求缘起几乎所有的业务系统,都有生成一个记录标识的需求,例如:(1)消息标识:message-id(2)订单标识:order-id(3)帖子标识:tiezi-id这个记录标识往往就是数据库中的唯一主键,数据库上会建立聚集索引(cluster index),即在物理存储上以这个字段排序。 这个记录标识上的查询,往往又有分页或者排序的业务需求,例如:(1)拉取最新的一页消息:...
2018-02-23 14:14:17 6911
转载 【版本号】版本号命名指南-【转】
首先看看某些常见软件的版本号:Linux Kernel: 0.0.1,1.0.0,2.6.32,3.0.18…,若用 X.Y.Z 表示,则偶数 Y 表示稳定版本,奇数 Y 表示开发版本。Windows:windows 98,windows 2000,windows xp,windows 7…,最大的特点是杂乱无章,毫无规律。SSH Client:0.9.8。OpenStack:2014.1.3,2...
2018-02-23 13:29:31 524
怎样解题(How To Solve It)[美]G.波利亚
2013-01-07
MLDN_李新华_ Java_Web开发实战经典第17章:Struts高级开发
2011-09-14
MLDN_李新华_ Java_Web开发实战经典_第17章_part1
2011-09-14
MLDN_李新华_Java_Web开发实战经典(高级案例篇)_8,9,10,13,14,15,16
2011-09-14
MLDN_李新华_Java_Web开发实战经典(高级案例篇源码)[2-7章]
2011-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人