git使用之rebase合并提交
ommits are commented out 接下来,使用 :wq 保存确认后,会进入编辑 comment 模式下,此处只需要将多个提交的 comments 进行编辑,然后 :wq 保存即可。通常情况下,只要恢复到了第一次提交,就不会出现冲突。若 GIT 在 rebase 的过程中产生冲突,会进入一个临时分支,只需要将该分支中被修改的文件编辑后提交,使用 git rebase --continue...
解决Nginx报错Permission denied和Primary script unknown
这样的地址 Nginx 肯定是没有权限访问到的。Nginx 没有权限访问并不是因为这个目录很深,最重要的关卡就在用户目录 /home/may 这里。一般的 Linux 发行版用户的 home 目录默认情况下同组用户和其他用户都是没有权限访问的,也就是 700 权限。想了一下,最简单的方法那就是 sudo chmod o+x /home/may,更傻逼的办法当然是 sudo chmod -R 777 /...
谈谈关于技术和设计中 px dp in 等的含义
Dots Per Inch 的缩写,ppi 是 Pixels Per Inch 的缩写,两者在表示屏幕时是同一个意思。个人认为,dp 不算是长度单位。虽然从公式上来看,理论上它也是长度单位,但是现实情况下,手机的分辨率是有极限的,跟理论相差很大,相同的 dp 在不同的手机上显示的大小会有差距,这个肉眼完全能辨别,所以我认为它不属于长度单位。 dpdp 据说是安卓为了适应不同分辨率的手机而发明的一种单...
谈谈PHP框架Laravel和CodeIgniter
用反射的技术也可以实现,即使语言不支持反射,解析文件一样可以实现。最后,任何技术理念都不能太过于追求,语言的 OOP 支持是有点用处的,但太过的设计反而麻烦。我自己开发现在觉得 MVC 都很麻烦,很多情况下直接路由到渲染模板。也许开发到了一定的阶段才会返璞归真吧!其实软件本身真的没什么高深的东西拿的出手的,并没有什么技术含量,真正到了汇编也就是 Size 和偏移的问题。软件技术影响力大不厉害,做出牛逼...
谈谈HTML网页编辑器技术实现
上竟然有人说 baseNode 是 anchorNode 别名,extentNode 是 focusNode 的别名,其实这种说法是不对的,至少 extentNode 和 focusNode 在很多情况下就不同,这也是我在后面写编辑器时发现的。Selection.anchorNode 选择区域的开始节点Selection.focusNode 选择区域的结束节点 rangeCount 选择的区域数量,...
纪念本站最高的一次流量
IP 数是递增的局势。今天(150505)已经达到了 62 个IP,其中大部分都是 baidu,google,bing,m.sp.sm.cn 带来的流量,另外 OSC 也带来了一些。在完全不做推广的情况下,单纯靠 SEO 带来流量实在不容易。 发现本站能带来流量的文章就只有那么几篇文章。我自己这段时间也在想,为什么那几篇文章可以带来流量呢?下面我总结一些在 SEO 方面我个人认为比较重要的原因。 如...
解决vim中蓝色注释看不清问题
vim 编辑器默认的注释的颜色是暗蓝色的,一般人稍微远一点偏一点应该是看不清的,至少让人肉眼感觉非常不舒服。其实目录的颜色也是那种暗蓝色的,一般浏览目录的情况比较少。不知道为什么 vim 默认的配色那么差。下面讲述如何修改 vim 注释和目录的颜色。修改 ~/.vimrc 文件,没有则创建。$ vi ~/.vimrc添加如下内容。hi Comment ctermfg=blue // or highli...
MySQL数据库表空间大小查询SQL
使用命令查看 MySQL 的各种信息,大都数都在 information_schema 表里面。MySQL 数据库表空间大小情况查询 SQL 语句: SELECT CONCAT(ROUND(SUM(data_length/1024/1024),2), 'MB') as data_length, CONCAT(ROUND(SUM(index_length/1024/1024),2), 'MB') as ...
Ubuntu强力卸载软件包和残留
Ubuntu 系统通过 apt-get 安装的软件包,一般情况下使用 remove 就可以卸载,但是这种卸载方式会残留很多配置文件和目录,再次安装依然达不到预期。举个例子,安装 postfix:apt-get install postfixpostfix 的安装其实很简单,在安装过程中如果选择了错误的邮件服务类型,会导致最后的结果不是你想要的,或者根本无法发送邮件。于是需要重新安装。apt-get r...
HTML渲染效果与CSS代码前后位置的关系
,特别是位置前后的不同或者载入顺序的不同。本篇文章讨论的是 CSS 在 HTML 上下文的位置问题,并不讨论 CSS 有多少种写法。这里的 CSS 主要是指 CSS 都是放在 <style> 标签中的情况,一般的网站也很少直接写 style 属性的。最近碰到的一个小小的不同的网页渲染效果,是我以前没有太注意的。HTML 中 <a> 标签是有很多状态的,一般我只对 hover 状态另加描述。这次的问题是...