![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础技术
文章平均质量分 61
nnmeo
这个作者很懒,什么都没留下…
展开
-
新人入职之-----vim快速入门
最近公司有新人入职,特别是校招同学对vim不甚了解,于是写了份快速入门,供大家学习 开始:输入vim filename 打开一个filename文件或新建一个filename文件Vim的3种模式:1、 插入模式:可以在像记事本一样通过键盘进行插入删除等编辑操作2、 命令模式:可以通过命令的形式进行删除,替换,复制,粘贴等操作3、 底行模式:保存文件或退出Vim,原创 2013-06-20 16:34:58 · 664 阅读 · 0 评论 -
php array_merge 详解
php manual中的定义与说明: 说明array array_merge ( array $array1 [, array $... ] )array_merge() 将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。然而,如果数组包含数字键名原创 2013-07-26 09:44:02 · 1648 阅读 · 0 评论 -
join 命令例解
在介绍命令之前,首先注意一点:join命令要求两个文件,必须是已经排序的文件,排序详情请了解sort 命令在linux 下join 命令 可以根据格式化文本中的一个字段,把两个文本合并。举例 文件A.txt0 a1 b文件B.txt0 c1 d2 e我们希望以第一列为key 把两个文件合并成C.txt0 a c1 b d这就是join命令要干原创 2013-12-31 10:25:38 · 765 阅读 · 0 评论 -
grep 高级例解
grep 是在linux查找文本过程最常用的命令以下是工作中最常用的命令-i 不区分大小写-r 递归查找目录中文件-n 显示行号-E原创 2013-12-30 15:58:06 · 1017 阅读 · 0 评论 -
从一个巨大的mysql表中取出全部数据的方法
一个巨大的表 不是几万行,也不是几十万行,而是几千万行。有时候你需要把所有数据全部读取出来 进行处理,可选的方式有以下几种首先 这个表一定要有一个唯一索引,不要告诉我没有,千万级别的表,没有唯一索引 你咋用的?1 直接读每次limit 10000,实践证明 1千万行 你可能需要读一星期,前面的比较块,后面每读一次需要10分钟.select *from table limit原创 2013-12-07 14:41:18 · 5281 阅读 · 0 评论 -
cache设计的原则
互联网动态网站当访问量达到一定数量之后对cache的使用几乎是不可避免.目前主流的换成软件应该是memached那么在cache设计及程序实现上应该遵循哪些原则呢?(注:这是我在工作中的体会,无理论支持)1、首先要对cache所缓存的数据级别进行明确的定义。 L1:页面cache,缓存渲染后的页面 L2:数据cache:缓存页面数据 L3原创 2013-09-22 01:38:03 · 4435 阅读 · 0 评论 -
mysql 权限管理浅析
mysql 提供了一套 权限管理的命令grant原创 2013-07-23 08:58:35 · 682 阅读 · 0 评论 -
redis 学习笔记
本文写作源于最近产品中部分功能用到了redis虽然很多地方都写到redis的安装,1、redis是什么?redis是一个开源的key-value数据库,它是一个内存数据库,且提供持久化存储(会以一定的方式把数据备份到磁盘)。要问key-value数据库是什么吗?我只能简单的告诉你和它对应的是我们所熟知的关系型数据库,它的存储形如:key:valuea:1b:2所有的原创 2013-09-22 08:59:11 · 614 阅读 · 0 评论 -
代码简洁之道--特殊情况一般化
编程感想:由于工作需要,今天review了一个同事的代码,发现一个函数中竟然出现了10几个if else分支,顺着逻辑看下去好像也无可厚非,每一处逻辑判断都是必须的。但总觉得有些不对劲,这样的代码显得特别繁琐,以批判的心态再次审视代码,终于发现了问题所在:特殊情况处理在我们编程的过程中,经常需要对值为null的情况特殊处理,有时候甚至会为了一个特殊情况使代码增加一倍。每当这个时候你原创 2013-07-26 09:11:51 · 744 阅读 · 0 评论 -
solr6.6 配置mysql数据源
最近业务上需要开始使用solr,从官网上下载的6.6发现网上关于6.6的资料比较少,甚至solr in action 中也没有对应的示例,所以一路踩坑终于成功分享如下:1、包依赖 (问题 不知道放什么包或 找不到对应版本的包) mysql-connector-java-5.1.43-bin.jar(可以这mysql官网下载)原创 2017-08-29 22:10:13 · 2210 阅读 · 0 评论