Rivsen's Blog

这里是我的博客,使用github pages创建。

用代码生成Excel中N列的列名

去百姓网面试,有个题目是写一个算法,生成Excel中N列的列名,当时尝试用php写了一版,觉得不够清晰,于是花了点儿时间用Rust重写了一版:戳这里看源码

Read More

把silex嵌入到另一个silex中

今天来点儿黑科技~如何在silex框架里嵌入另一个框架(silex本身)

Read More

使用GitHub、Composer、Packagist管理公开的PHP包(Step By Step)

什么是Github

GitHub是一个用于使用Git版本控制系统项目的共享虚拟主机服务,可以免费托管公开的源代码仓库。在继续阅读之前请先确认是否已经有注册的GitHub帐号,因为GitHub官方提供Packagist的钩子服务。如果对Git还是有所陌生,推荐阅读 Progit(online/pdf)前七章。

Read More

Hello World!

Hello World!

Read More

PHP PSR-0 Autoloading Standard – 简体中文

这个建议标准( PSR-0 )主要是提供在编写 autoload 时,其文件、类(class)以及命名空间(namespace)在代码中的约定,说白了,就是规范了怎么放(命名空间),类的名称以及其源文件名如何定义,请大家使用有遵循这个规则的框架或系统时,也能够有个最低限度的共用标准。

Read More

jquery 获取使用namespace绑定的事件

jquery的event前段时间了解了下,发现namespace方式绑定的自定义事件超级好用,支持单个触发或者根据事件名称触发一系列绑定在这个事件上的namespace里的handler,前提是,如何判断绑定事件存在,并触发它。

Read More

“修复mbr引导”(其实我想说,如何干掉grub引导然后使用Windows引导。。。

找一张win7的安装盘,启动之,到启动完成,显示安装界面的时候(当然咱们不需要安装啦),按shift+f10,会调出来一个cmd,输入 bootrec /fixmbr 然后回车,mbr又“活灵活现”的出现在你的电脑上了~

Read More

git-svn遇到perl被kill掉

在和同事一起开发一个svn管理的项目的时候,发现svn1.8和git1.8两个版本一起用会报错,无法使用:

Read More

php的一个类定义先后顺序的问题

今天在玩 symfony 的 event-dispatcher 的时候遇到了个奇怪的问题: 我定义的类无法找到,它继承了Event,可是去掉继承语句却能正常调用。

Read More

git的两个漂亮的设置

一个是当你执行git命令的时候显示成彩色,linux中默认是没有的

Read More