April 4, 2013 by SLJ | Category:Server | 366
当github你自己folk的repo无法merge到目标的时候,应该是产生冲突了。
(下划线根据你自己的环境而定)
这时候如果
git fetch upstream;
git merge upstream/isis
则会告诉你upstream的代码和你本地代码产生冲突了。
这时候比较折腾的办法就是去解决conflict。
如果不想麻烦就把本次提交所有修改的代码记下来。删除刚才这次commit就ok了。
先把你的repo强制恢复到upstream的HEAD。
git reset --hard upstream/isis
然后push到你的repo
git push origin HEAD --force
这下你自己folk出的那个repo的HEAD就被强制指成upstream的HEAD了。
April 14, 2012 by SLJ | Category:Design, HTML/CSS, Javascript | 4,414
Flot
Flot一个纯javascript绘画库,基于jQuery开发。它能够在客户端根据任何数据集快速生成图片。目前只能绘制线状图和柱状。

More »
February 21, 2012 by SLJ | Category:MySQL | 3,506
Logged in?
1:use mysql
2:update user set password=password(‘newpass’) where user=’root’;
3:flush privileges;
Forget the root password?
service mysqld stop
mysqld_safe –skip-grant-tables &
======
Another way:
mysqladmin -u root -p newpass
then type in your old password in the next line.
February 20, 2012 by SLJ | Category:MySQL, Server | 3,443
PS:MySQL 5.5系列成为稳定版已经有一段时间了,但据我调查了解,在生产环境中还是以5.1系列为主。在国内的大公司里,只确定金山在使用5.5了。
公司的其中几台广告统计服务器,之前的运维直接用了自带安装的MySQL 5.0系列。新来的程序员写了新的广告统计程序,使用了innodb存储引擎,偶发现5.0对innodb引擎支持不怎么好,数据库并发连接数多时会出现丢连接,于是就想升级到5.5试试。因已安装了5.0,所以不想编译安装了。就直接找了一个国外编译好的5.5的yum源,直接升级,跑了一个月了,发现很稳定!就分享一下:
1、安装MySQL 5.5.x的yum源:
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
2、安装MySQL客户端的支持包:
yum install libmysqlclient15 --enablerepo=webtatic
More »
December 5, 2011 by SLJ | Category:Server | 4,157
今天登录服务器时意外发现,使用密码前8位就能够登录VPS,
通过一番查找,得知原因:
DES算法加密的密码只支持最多8位,结果只要密码前8位对了就能进入系统。
解决方法是:
修改/etc/pam.d/system-auth文件,让系统把密码用MD5加密, 就可以支持不限长度的密码了。文件中的如下1行
password sufficient /lib/security/pam_unix.so nullok use_authtok shadow
把shadow 改为md5就可以了。
最后我担心密码存储发生变化而导致不能登录,我还执行了一次 passwd 把密码给重新写了一遍。呵呵,真是长见识了,如果不修改,这样默认的密码安全性太低了。。。
October 28, 2011 by SLJ | Category:MySQL | 3,166
执行
mysql -h 主机 -u 用户 -p密码 -P端口 -D库 -Bse “select house_id,type from 表名 where account_id=123;” > /tmp/a.txt
October 8, 2011 by SLJ | Category:MySQL | 4,732
今天为客户代维服务器,发现打开WEB速度奇慢,一开始以为是台湾地震,又影响到了海底光缆
客户问我是否要重启下服务器,我说 “不用,你的服务器负载不重,应该不是这个原因”
说完,随手top 了下,晕,还真是负载严重的厉害

LOAD AVG 竟然也达到了 15 16 18左右
于是登陆mysql,找原因
发现大量 copy to temp table 的信息,而语句就是
More »
August 11, 2011 by SLJ | Category:PHP | 65,684
下面是一个Web应用的开源列表。没什么可说的,太疯狂了。尤其是Web 2.0那一堆。我不知道你怎么想,有些开源项目的源码写得挺不好的,尤其是性能方面。或许你会以为改一改他们就可以成为为自己所用,不过,改这些开源的项目还真不容易。玩玩还可以。
数字媒体
相册(Flickr, Picasa)
- Gallery,基于PHP + MySQL的Web相册。非常易于使用,包括一个配置向导,对于相片的操作包括自动生成缩略图、相片的大小改变、选择、排序等。
- Piwigo,基于PHP + MySQL。配备了强大的功能,发布和管理您的照片,可扩展性和智能浏览功能,如类别,标签,或年表。这是网络和照片的标准要求。扩展使Piwigo更可扩展性和可定制的。
- UberGallery,一个简单易用的相册。PHP。不需要数据库。
- Zenphoto,一个简单的web相册程序,它能够简单的展示你的图片,并含有你所需要的所有功能和特点。可以和Wordpress集成。
视频(YouTube)
- Flowplayer,一个用Flash开发的在Web上的视频播放器,可以很容易将它集成在任何的网页上。支持HTTP以及流媒体传输。
- Plumi,一个建立在Plone 内容管理系统上的视频分享系统,可帮助你轻松建立视频分享网站。
More »
June 20, 2011 by SLJ | Category:PHP | 4,317
最近在雅虎的一个朋友和我说,以前用bash csh 写脚本, 它现在都在用PHP 写后台程序,觉得PHP的函数最全,而且很容易用 shell_exec 很容易调用系统内核。
我和他交流了一下写后台程序的一些原则,归纳如下。
首先,要去掉以前写网页脚本的一些思维习惯。网页脚本运行一次以后,就马上释放内存。而daemon 程序不一样,它会一直运行一年,甚至几年。
More »
April 29, 2011 by SLJ | Category:Life | 5,995
今天来推荐一个在MacOS下图形化的SVN工具。
虽然MacOS下已经整合了subversion命令行,但是对于不熟悉命令的人来说,有一个图形化的管理工具还是很重要的。
废话不多说,上图:

项目地址:
http://scplugin.tigris.org/
Recent Replies / 最新回复