安装Gvim解决Linux下Vim不能访问X11剪切板
的重复。难道就没有另外一种展示方式来解决这个问题吗?所以,还是建议官方把网站做好一点。 关于 VI 的使用,本人到现在都没有找到一个真正喜欢的 VIM 插件,同事介绍的要不就是太卡太慢,感觉很多功能不需要,要不就是移动起来不是很顺畅,觉得 VIM 编辑器还是应该配置的越简洁越好。Vim 的剪切板和 X11 的剪切板没有互通,这个在 Arch 上解决起来比较麻烦,都忘记之前是怎么弄的,于是直接通过安装 ...
LMLJS之代码高亮插件highlight发布
错的,因为 HTML 的实体会含有分号,如果这样替换处理会毁坏实体,导致显示错乱,所以要替换分号必须使用正则的方式来配置,其实最终的替换用的还是正则,所以 keywords 的配置并没有多大的意思,只需要配置正则 regexp 的项来替换就 OK 了,但是我没有配置多少,因为太多性能会降低。 在正则匹配之前,进行的预处理是引号的处理,双引号和单引号的关系用正则处理大复杂,个人目前还没有能力写出这样的正...
使用PHP实现的最简洁快速的登录访问控制
率很低,并且一般不敢或者不可以使用快速简单的实现方法。相反的,如果是个人做产品,时间比较紧的时候,在某些时候适当的使用一些临时处理方案是很好的选择。 比如,我们做的某个系统,或者某个系统的某些部分临时需要进行访问控制。在很短的时间内搭建用户系统,实现密码控制太累,也非常的傻逼。可以通过文件,Cookie 实现快速的访问控制,一般一个系统使用的人也就只有一个人,这样做也算是比较好的解决方案了。 下面的 ...
2016上海PHPCON技术峰会(二)
率会降低,自然性能也提升了。PHP7 重新定义了 zval 的结构体,使得数据的访问效率大大提升,尤其是数组的效率。在问答环节,有人问到鸟哥关于 PHP 编程在写法上怎么写才能使得性能更高,以及写法上需要注意的地方?。鸟哥更是侃侃而谈,说写法上虽然有好有坏,但是对性能的影响微乎其微,可以忽略不计,但是对于一个程序员的修养来讲,还是建议大家按照统一的好的风格来写,还比如在 C 语言中将一个数除以 2,比...
谈谈互联网公司对于技术的招聘要求
偶尔会看到一些互联网公司对于技术的招聘要求,觉得非常不可思议。有些公司要求需要精通很多很多的语言和框架,有些公司要求年龄不能超过三十岁。而一些大公司,比如阿里对于一些高端技术职位的需求写的更加模糊,海外金融经验都写出来了。如果某个人真的那么厉害,还会去找工作吗?。从很多公司的招聘里面看出这个公司不知道自己想招什么人。首先除了语言级或者基础软件级别能够精通之外,一般没有哪个人傻到去精通那么多五花八门的框...
解决GIT本地的远程分支删不掉的问题
branch -D 删除提示分支不存在。本地远程分支删不掉的原因,系远程分支已经被其他终端删除,本地更新后 packed-refs 已经被删除,导致 git branch -d 报找不到分支的错误,需要手动清理 .git/refs/remotes/origin/branch_name。 如下示例:$ cat .git/packed-refs # pack-refs with: peeled 6d12...
VIM如何以指定编码打开或加载文件
以指定编码打开文件,或者是在打开文件之后,如何以指定的编码再次加载当前文件。有时候,特别是文件的中文内容比较少的情况下,比如整个文件中只有一到两个中文字符,编辑器可能会以错误的编码方式打开,这个时候就需要手动的切换到正确的编码。指定编码打开文件,如下示例:$ vi file_name -c "e ++enc=utf-8"在编辑器打开后,动态切换编码,如下示例::e ++enc=utf-8最近用脑太多,...
代码分享之PHP实现DES和3DES加密解密
使用 PHP 实现 DES 加密解密和 3DES(triple des) 加密解密。虽然 DES 已经过时,但是特定的时候还是需要这种算法的。DES 加密解密写法,PHP 比 Java 实现起来应该更简单一些,在官方的文档中表明,PHP 在内部其实已经根据算法的向量的长度自动的将内容进行了补全操作,DES 算法的向量长度就是 8,所以在 Java 的代码实现中,很多人的写法会根据数据长度的取模来补上相...
乘坐自动扶梯时需要注意安全
室友下班在地铁自动扶梯下行时一不小心滑倒摔伤了,划过了好几个台阶,痛了好一会儿才爬起来了,旁边的好心女人还问了一句,你没事吧?室友也是我的好朋友,之前还一起共事过,特别的大男人气概,马上回复,没事,就爬起来了。之后边摸着屁股边往进站口走,慢慢的没有那么痛了,之后就像无事人一样一路换乘,换公交走路到家了。到家之后,也饿了,准备开吃,卤毛豆,鸭架子,烧饼就吃起来了,美食治疗痛楚,但是卤味不能贪杯。后来发现...
使用PHP自带服务器进行WEB开发与调试
HP 在 5.4 版本之后也自带了一个 WEB 服务器。现在的前端工程师都喜欢使用 NodeJs,当我们使用 PHP 开发的时候,开启一个 WEB 服务理所应当的使用 PHP 自带的服务器。 开启服务需要指定本机 IP 和端口,也可以指定 web 目录,如下示例:$ sudo php -S 192.168.1.168:1111 -t /srv/www/may // or $ sudo php -S 0...