谈谈关于技术和设计中 px dp in 等的含义
来为了与 sp 统一就建议使用 dp 这个名字了。 sp与缩放无关的抽象像素(Scale-independent Pixel),有了 dp 之后,为什么又弄了一个 sp 出来。安卓操作系统设置里面有个功能,是可以调整文字尺寸大小的(小、正常、大、超大等等)。sp 其实和 dp 的换算是相同的,差别就在于 sp 是专门为字体服务的,字体使用了 sp 之后,设置里面的字体大小设置才会对它起作用。pxpx ...
在云主机或VPS上搭建私有的GIT仓库
建一个空的仓库。我一般习惯将项目名对应域名,这样一看就明白了。熟练了 GIT 操作的人一定会明白,GIT 命令的设计很多都是通过参数来改变行为的,也就是说 GIT 本身的命令并不多,但是很多完全不同的功能是通过指定参数来实现的。上面的命令会在当前目录下创建一个 lmlphp.com 文件夹,文件夹里面有 GIT 仓库初始化的一些文件夹,这个就是 GIT 仓库。在 GIT 仓库里面有部分 GIT 命令是...
所思所想谈谈对这个社会的看法
最近换上了新的华为手机,感觉比 MIUI 清爽了许多,广告也几乎没有,自带应用基本上可以删除,系统很流畅,手机背面的指纹唤醒功能真的超级棒。当然我没有使用过小米最新款的手机,不知道他们现在是不是有所变好,至少小米4 以及之前的手机都是特别特别的卡的,完全不能用。微博最近推送的消息有一条是一对 43 岁的夫妻生了第 8 个女儿,也是她丈夫的第 9 个女儿,然而不幸的是,她丈夫被高压电伤到了两只手臂,在住...
谈谈网站开发中的跳转方式
.dbsqp.com//mall.dbsqp.com//mall.dbsqp.com/manager/html HTTP/1.1" 301 432出现上面的问题,是我在 LBLOG CMS 中加了一个功能,防止在使用 IP 访问或者使用其他不正确的域名访问我的网站时,跳转到正确的域名,当时使用的是 301 跳转,跟随当前协议。结果哪些傻逼爬虫竟然请求成了这个死样。哎!我之前有篇文章提到百度的图片爬虫很...
重拾Linux之AWK命令之简单统计
,MD5 值的命令。 使用 awk 偶尔做一些简单的统计什么的还是比较快的,但是一旦复杂了,就比较鸡肋。感觉一个人如果熟练的话,使用 PHP,或者使用 LMLPHP 也一样非常快速的可以实现自己想要的功能。 awk 默认以空格分开,可以指定分隔符,每一行的分隔部分使用 $0, $1 ... 来表示。可以使用变量数组,算是一个很简单的语法了。 如下示例,求出某一列中相同的字符串的出现的次数: awk '...
Apache泛解析与二级域名冲突解决
谁又不是呢?这就是现实与理想的差距。 前一阵子将网站搬到了美国的 VPS 上,虽然非常慢,但是优化的比较好,感觉不到很慢。搬迁过去后,感觉管理起来方便多了,不放在虚拟主机上的好处就是管理方便,不会为了功能的局限而产生了一些畸形的代码。 在配置虚拟主机时,也碰到了一些问题,由于本站有很多二级域名,并且有部分二级指向的是同一个目录,也就是共用一个配置文件,并且网站又得支持泛解析,导致了某些二级域名被泛解析...
VIM编辑器学习精简教程
括号的部分。前提是光标处向外能找到括号。帮助记忆,i in,a ahead。默认只向外找到第一个括号,如果需要找到第 n 个,需要额外指定,如 i 2 { 或 a 2 }。原生 vim 是没有语法分析功能的,特别是括号的匹配,如果在注释里面含有括号的话,会导致选中或者上文提到的匹配括号不是预期结果。 缩进 缩进使用还是比较频繁的,特别是写代码的时候,一般都是选中后,使用 shift + > 向后缩进,...
谈谈项目开发过程中GIT合并分支
使用 git cherry-pick 检出了。当然 git pull 的方式偶尔会将别人的分支下载到本地,对于有洁癖的人或许不喜欢,关于本地的 origin 分支,还是需要经常的清理的。如果本次开发的功能涉及的代码比较多,并且提交了多次,我觉得可以使用 pull request 来提交,这样的方式的目的是产生一个 pull request 合并提交记录,方便以后审阅代码。要实现 pull reques...
谈谈关于Jquery中html()方法设计不合理的地方
关于 JavaScript 的动态技术,最熟悉的莫过于 DOM 的 innerHTML 操作。这个是让网页动态的最重要最基础的功能。当我们做后台的时候,所以完全不用做 SEO,这样后台的代码尽量动态化和异步加载,异步加载一般不一定全部都是 JSON 格式,很多时候直接加载 HTML 网页也是非常常见的。这种动态加载过来的网页要嵌入到原网页中,如果不用 Jquery 提供的 html() 方法,只能使...
Jquery绑定Ajax请求全局错误处理不生效的问题
JQuery 拥有强大的 Ajax 功能,如果网站的系统设计足够好,必须有个地方处理全局请求错误处理的,如果每个请求发生错误都单独处理,那是非常可怕的, 设计全局错误处理是非常重要的。 看 JQ 的官方文档,提供了 ajaxError 的错误处理方法,该方法在 Jquery 比较新的后续版本中只支持绑定在 document 上了。看官方文档给人的感觉是,你只能使用 ajax 才能有效,什么 get,...