- 博客(87)
- 资源 (3)
- 收藏
- 关注
原创 mac django install
1. DownloadDjango-1.5.1.tar.gz2. tar xzvf Django-1.5.1.tar.gzcd Django-1.5.1sudo python setup.py install3. 创建可执行权限 cd /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/pyth
2013-04-11 14:02:35
1466
原创 面向对象编程语言的基本原则
对于面向对象编程语言,有5个基本原则能帮助你写出整洁优秀的代码。这些原则由Bob Martin总结,叫做SOLID原则。这里有一篇文章用图片形式很好的对这些原则进行了解释说明。这些原则是:一个对象只承担一种责任,所有服务接口只通过它来执行这种任务。程序实体,比如类和对象,向扩展行为开放,向修改行为关闭。子类应该可以用来替代它所继承的类。一个类对另一个类的依赖应该限制在最小化的接口上。依赖抽
2013-03-20 09:58:36
1262
原创 http 405 错误
Apache、IIS、Nginx等绝大多数web服务器,都不允许静态文件响应POST请求,否则会返回“HTTP/1.1 405 Method not allowed”错误。解决办法:server{ listen 80; server_name domain.s135.com; index index.html index.htm index
2013-03-04 17:33:29
15334
原创 jquery 滚动插件
// 滚动插件(function($) { $.fn.extend({ Scroll: function(opt, callback) { // params init if (!opt) var opt = {}; var objUp = opt.up ? $("#" + opt.up) : $("#btn1"), objDown = opt.down ?
2013-02-24 16:10:15
1862
1
原创 Mac 挂载NTFS移动硬盘进行读写操作 (Read-only file system)
1. diskutil info /Volumes/YOUR_NTFS_DISK_NAME 找到 Device NodeDevice Node: /dev/disk1s12. hdiutil eject /Volumes/YOUR_NTFS_DISK_NAME"disk1" unmounted."disk1" ejected.弹出你的硬盘3
2013-02-03 00:48:59
36142
原创 nginx + django + flup
python manage.py runfcgi socket=/tmp/python/python.sock maxrequests=1当然也可以#python manage.py runfcgi method=prefork host=127.0.0.1 port=9001server { listen 80; root /Users/sun
2013-01-11 00:33:37
1831
原创 mac 卸载 python 框架 django
pythonimport sys; sys.path = sys.path[1:]; import django; print(django.__path__)可以得到 django 安装目录['/Library/Python/2.7/site-packages/django']然后删除 django 目录即可然后重新安装
2013-01-09 00:09:36
6215
原创 mac 安装 wget
http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.gzor curl -O http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.gztar xzvf wget-1.13.4.tar.gzcd wget-1.13.4./configure --with-ssl=opensslmakesudo make instal
2012-12-25 11:21:27
2297
原创 jquery 格式化 日期时间格式/ 金钱or百分比 格式
// 格式化js时间 $.FormatDateTime = function (obj, IsMi) { var myDate = new Date(obj); var year = myDate.getFullYear(); var month = ("0" + (myDate.getMonth() + 1)).slice(-2); var day = ("0" + myD
2012-11-21 18:47:05
13196
原创 jquery.ui.datepicker 添加时分秒
jquery.ui 的 datepicker 默认是年月日的jquery 插件,如果添加时分秒 只需要做如下修改即可1. 下载jquery-ui-timepicker-addon.js ,并在页面加载2. 页面添加如下 timepicker 的样式即可.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }.
2012-11-12 23:29:48
21474
原创 jquery jstree 插件的使用
最近一个项目 需要用到jstree 这个jquery插件,就研究了下,做目录树 菜单还是很强大的,下面对经常会用到几个用法做下说明。1. 首先页面 引用 jquery.jstree2. html : All Product {foreach $categories as $
2012-11-12 23:19:15
17327
原创 Mac port 安装postgres92 + postgres92-server
1. 首先确保 mac 已经安装好了 macports2.sudo port install postgresql92-server3. 安装完成后,仔细看安装后的那些shell 信息,按照步骤来进行初始化postgres数据库4. 如果没有仔细阅读shell信息,就卸载了 sudo port uninstall postgresql92-server 或者 看下面我写的,哈哈
2012-11-05 18:07:09
1827
转载 php 获取客户端的ip、地理信息、浏览器信息、本地真实ip
<?phpheader("Content-type: text/html;charset=utf-8;"); // 作用取得客户端的ip、地理信息、浏览器http://blog.qita.in class get_gust_info { ////获得访客浏览器类型 function GetBrowser(){ if(!empty($_SERVER['HTTP_USER_
2012-10-15 11:18:05
5191
原创 ubuntu 安装Postgresql/Pgadmin3
dpkg -l | grep postgresqlsudo apt-get --purge remove postgresql\*sudo rm -rf /var/lib/postgresqlsudo rm -r /etc/postgresql/sudo userdel postgres // sudo userdel -r postgressudo groupdel
2012-09-10 10:57:18
1757
转载 两个文件的相对路径
<?phpfunction getRelativePath($a,$b){ $a_url = array(dirname($a)); $b_url = array(dirname($b)); $a_arr = explode("/", $a_url[0]); $b_arr = explode("/", $b_url[0]); $len = count($a_arr); $art1
2012-08-16 18:30:08
931
原创 某算法
<?phpfunction ExplodeLines($text, $columnNames){$arr = array();$r1 = explode("\n", $text);unset($r1[0]);unset($r1[count($r1)]);foreach ($r1 as $v1){$v1 = explode(',', $v1);array_push($arr, $
2012-07-17 15:58:13
1127
转载 让你的linux操作系统更加安全
让你的linux操作系统更加安全http://linux.chinaitlab.com/safe/826400_4.html
2012-07-17 09:19:33
863
原创 curl 构造 模拟 post请求
test1.php$url = "http://localhost/uctest2.php";$data = array ( "key1" => "value1", "key2" => "value2", "key3" => "value3");$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);cu
2012-07-05 17:16:03
4682
1
转载 浏览器兼容CSS基础样式,重置CSS样式,早日脱离IE6
/*@名称: base@功能: 重设浏览器默认样式*//* 防止用户自定义背景颜色对网页的影响,添加让用户可以自定义字体 */html{color:#000;background:#fff;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}/* 内外边距通常让各个浏览器样式的表现位置不同 */
2012-07-03 10:05:43
3802
原创 jquery 的ImageSwitch 插件
http://www.iawen.com/Demo/ImageSwitch/demo.htmvar controller=new Array("FadeIn", "FlyIn", "FlyOut", "FlipIn", "FlipOut", "ScrollIn", "ScrollOut", "SingleDoor", "DoubleDoor"); var conIndex = 0;
2012-06-27 12:29:08
1441
原创 Zend Studio 5.5.1 注册码
依次打开Zend Studio 工具栏-帮助-注册,在弹出的对话框输入:注册名称:stvsui许可证密钥:7161bffb12182039注册名称:stven许可证密钥:401b43be12182039注册名称:studiokaihatu许可证密钥:bb99dee712182039点击确定!
2012-05-25 12:43:23
4683
原创 linux 下单独安装php
安裝 GD 前需要安裝 jpeg-6b, libpng, zlib, freetype。以下是下载网址:GD 2.0.33jpeg-6blibpng 1.2.8zlib 1.2.3freetype-2.1.10.tar.gz对应的地址为:wget http://www.boutell.com/gd/http/gd-2.0.33.tar.gzwget http
2012-05-02 19:06:28
1156
转载 说说大型高并发高负载网站的系统架构
这是大型web系统为了提高性能所使用的技术:转载文章如下:说说大型高并发高负载网站的系统架构转载本文请著名出处:Just Do IT (http://www.toplee.com) lee@toplee.com我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大
2012-04-01 15:33:55
581
原创 mysql 开启慢查询
vi /etc/my.cnf# --------------- ## Logging Options ## --------------- #binlog_cache_size = 1Mmax_binlog_cache_size = 512Mmax_binlog_size = 512Mexpire_logs_days = 30# 添加以下三行log-quer
2012-04-01 10:40:26
540
转载 定时重连adsl的脚本,预防对方禁ip
$i=1;while(true){ sleep(120); if(cutNet()){ sleep(10); if(connectNet()) { echo "成功连接 " .$i." 次\r\n"; } else { echo "未连
2012-03-30 18:06:43
1025
原创 php 判断奇偶
function odd($var){ return($var % 2 == 1);}function even($var){ return($var % 2 == 0);}function odd($var){ if($var & 1){ return "odd 奇数";} }
2012-03-30 17:59:07
7251
原创 工作常用的linux/mysql/php/工具命令
工作常用的linux/mysql/php/工具命令:1. tar备份目录tar zcvf ****.tar.gz ****/tar 备份跳过目录tar --exclude=test1/* --exclude=test2/* -czf $WEBDIR/test.$DATETIME.tar.gz ./test2. scp 文件scp *** root@B_ip:***/
2012-03-29 09:19:44
936
原创 传说中13天瘦10斤的减肥哥本哈根食谱
哥本哈根食谱第1 & 8日 早餐:黑咖啡加一块糖 中餐:2个煮鸡蛋,一个西红柿,适量水煮菠菜 晚餐:1块大牛排(加一点橄榄油煎熟,加少量盐和胡椒),生菜加橄榄油和柠檬拌食第二天早上发现少了,以前都是109,多,现在是108,4 第2 & 9日 早餐:黑咖啡加一块糖 中
2012-03-28 09:14:30
2337
原创 php 实现中英文倒序
<?php/* * Created on 2011-11-09 * @author sundebiao * 此可以实现字符串的倒序 * 支持纯英文数字、纯中文字符串和中英文数字混合字符串 * 中文需要使用GBK编码 * 若传入参数不为字符串则返回false */function strrev_ext ($str){ $str = iconv('UTF-8', 'GBK',
2012-03-27 13:42:18
1989
原创 jquery 标准数组循环 each用法
$(function(){var now_url = location.href, navLinks;navLinks = $('#menu_nav').find('a');$.each(navLinks , function( i , elem ){if($(elem).attr('href') == now_url){$(elem).addClass('nav-now');
2012-03-20 14:40:16
2600
原创 jquery的attr方法与ie7不兼容,js获取html标签自定义属性
今天想获取a 标签中href的属性,发现ie7与其他浏览器获取到的值不同,具体说明如下:test我想获取href的值,我使用$('a').attr('href'); 在其他浏览器得到的值为250,但是ie7 则为浏览器的默认url加250,类似下面这样http://www.test.com/test/test/250,实际我只想得到250,使用下面的方法照样崩溃$('a')
2012-03-09 12:00:16
9975
原创 mysql between and date formats
SELECT * FROM `tablename` WHERE FROM_UNIXTIME(`created`) BETWEEN '2012-03-01' AND '2012-03-31';
2012-03-07 14:24:45
2781
原创 jquery 动态获取生成的html
使用livequery插件对动态创建的DOM元素进行事件绑定需要引入jquery.livequery.js 这个插件 $('a').livequery('click', function(event) { //doSomething(); });$('li').livequery(function(){ };
2012-03-07 11:54:56
1269
原创 ajax php 跨域处理
在使用ajax进行前后台交互的时候,经常会遇到到前台js取不到服务器响应数据的情况,这时候也许你已经跨域了,最常用也是最有效的解决跨域问题的方法就是使用JsonP。 ajax的getJSON 函数。具体使用方法说明:前端js$.getJSON('test.php?action=test&jsoncallback=?&test_id='+test_id,function(data){
2012-03-07 11:39:28
2970
原创 修改webserver站点默认用户组权限
例如webserver站点目录为webtest搭建nginxwebserver服务器的时候,默认的用户和用户组权限为nginx:nginx,即nginx.conf 和 php-frm.conf 中默认用户为webtest : nginx:nginxnginx.conf:user nginx nginx;php-frm.conf:Unix user of pro
2012-02-24 14:29:39
4305
原创 linux 服务器命令行变成-bash-3.2$:
linux 服务器命令行变成-bash-3.2$:解决办法就是根 新建一个root目录然后将 /etc/skel/目录下的.bash_logout .bash_profile .bashrc复制到/root/目录下就可以了
2012-02-14 17:28:00
1310
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人