- 博客(21)
- 资源 (10)
- 收藏
- 关注
原创 linux下 SVN用法
1、检出svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn co svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --us
2012-07-29 17:08:12 801
原创 python造成不重复的数字
需求:生成3个不同的随机数,随机数大于100001小于100200import randomb_list = range(100001,100200)blist_webId = random.sample(b_list, 3)print blist_webId
2012-07-27 17:22:06 798
原创 Django生成多语言文件包
在实际运行中会出现问题,首先要下等gettext文件包 解压到本地磁盘中 然后把文件bin中的路径加入的系统环境变量中 如果这这样的操作下面的程序将无法运行的@ECHO OFFd:rem cd usr\wwwroot\p2s_server\pbi_p2p_serverrem cd usr\wwwroot\ca\pbi_cacd usr\wwwroot\p
2012-07-23 15:53:23 1093
原创 PHP代码的优化
PHP优化对于PHP的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。 # vi /etc/php.ini(1) PHP函数禁用找到:disable_functions =该选项可以设置哪些PHP函数是禁止使用的,PHP中有一些函数的风险性还是相当大的,可以直接执行一些系统级脚本命
2012-07-23 15:30:21 533
原创 php设计模式工厂模式及单例模式
工厂模式:<?phpclass Example{ // The parameterized factory method public static function factory($type) { if (include_once 'Drivers/' . $type . '.php') { $classname =
2012-07-23 15:04:09 804
原创 浅谈谈php的设计模式
一、什么是设计模式? 设计模式就是一个教你如何利用真实可靠的设计来组织你的代码的模板,是解决特定问题的有效方法。通俗点说就是设计方法。在软件设计中,不可避免地要碰到一些设计上的问题,这些问题前人已经遇到过,并且总结出一些解决相关问题的方法,称这一系列方法为“模式”。二、设计模式的原则 1.开-闭原则: 就是说模块应对扩展开放,而对修改关闭。简单点说就
2012-07-21 16:42:25 495
原创 MySQL性能优化的参数简介(服务器优化)
公司网站访问量越来越大,MySQL自然成为瓶颈,因此最近我一直在研究 MySQL 的优化,第一步自然想到的是 MySQL 系统参数的优化,作为一个访问量很大的网站(日20万人次以上)的数据库系统,不可能指望 MySQL 默认的系统参数能够让 MySQL运行得非常顺畅。在Apache, PHP, MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是
2012-07-19 22:18:02 554
原创 如何创建MySQL索引
本文介绍了数据库索引,及其优、缺点。针对MySQL索引的特点、应用进行了详细的描述。分析了如何避免MySQL无法使用,如何使用EXPLAIN分析查询语句,如何优化MySQL索引的应用。索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。注:[1]索引不是万能的!索引可以加快数据检索操作,但会使数据修改操作变慢。每修改数据
2012-07-19 21:55:46 2229
原创 MySQL MyISAM与Innodb优化方案比较
MYSQL 配置原则配置合理的MySQL MySQL最合理的使用针对MyISAM或InnoDB 针对不同的应用情况进行合理配置针对my.cnf进行配置,后面设置是针对内存为2G的服务器进行的合理设置公共选项MyISAM选项InnoDB选项MyISAM和InnoDB存储引擎性能MyISAM和InnoDB存储引擎性能差别并
2012-07-19 21:54:06 1205
原创 MySQL性能优化的21个最佳实践
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。
2012-07-19 21:44:50 929
原创 php正则表达式详细说明
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的
2012-07-17 22:25:13 679
原创 把人民币数字转换成中文大写
#coding=utf-8#!/usr/bin/python#coding: utf-8import sysdef toBig(money=0,rmb=None): big = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'] rmb = ['分', '角', '圆', '拾', '佰', '仟', '万', '拾',
2012-07-17 15:51:55 1048
原创 多线程同时写一个文件示例
<?php$fp = fopen('log.txt','w');if(flock($fp,LOCK_EX)){ fwrite($fp,'this is'); flock($fp,LOCK_UN);}else{ echo "Error,Lock file";}?>
2012-07-17 09:32:26 1145
原创 数组冒泡排序法之面试常用
function sortarr($arr){ $num = count($arr); for($i = 0;$i<$num;$i++) { for($j=$num-1;$j>$i;$j--) { if($arr[$j] < $arr[$j-1]) { $temp = $arr[$j]; $arr[$j] = $arr[$j-1]; $arr[$
2012-07-17 09:30:22 507
原创 查找一个目录下的所有文件
function show_file($dir){ $files=array(); if(is_dir($dir)) { if($handle = opendir($dir)) { while(($file = readdir($handle))!== false) {
2012-07-17 09:26:26 548
原创 面试题材 求两个文件的相对路径
function relativePath($a, $b){$str = '';for($i=$pos=0; $i<=strlen($a); $i++){ if(substr($a, 0, $i) != substr($b, 0, $i)){ break; }else if($a{$i} == '/' && $b{$i} == '/' && $i !=0){
2012-07-16 22:09:29 808
原创 php中常用的二分法查找
<?php//search函数 其中$array为数组,$k为要找的值,$low为查找范围的最小键值,$high为查找范围的最大键值function search($array, $k, $low=0, $high=0){ if(count($array)!=0 and $high == 0) //判断是否为第一次调用 { $high = count($array); } i
2012-07-16 21:36:39 582
原创 2012年新浪乐居面试资料
一、1、有如下HTML: 大概意思1)用js取得________方法取得该对象;2)用________属性取得属性title的属性值;3)用________方法取得属性sina_title的属性值;(1) document.getElementById(‘img1′);(2) document.getElementById(‘img1′).getAttribute(‘tit
2012-07-16 17:27:12 1362
原创 PHP正则表达式 /i, /is, /s, /isU等用法
i: 表示in-casesensitive,即大小写不敏感s: PCRE_DOTALL,表示点号可以匹配换行符 模式中的圆点元字符(.)匹配所有的字符,包括换行符U: 表示PCRE_UNGREEDY,表示非贪婪,相当于perl/python语言的.*?,在匹配过程中,对于.*正则,一有匹配立即执行,而不是等.*消费了所有字符再一一回退。 PHP正则表达式模式后面通常带有 /i
2012-07-16 17:24:57 1139
转载 PHP正则表达式:将1234567890转换成1,234,567,890 每3位用逗号隔开的形式
“四项处理”的作用是与字符相匹配,然后根据是否能找到要匹配的字符,从而确定下来是否有符合要匹配样式的位置,在这个过程中,“四项处理”的匹配操作并不会占用目标字符串,它只是纯粹用于位置判断。下面是“四项处理” 的四种语法,分别是前向肯定断言、前向否定断言、 后向肯定断言和后向否定断言: 语法 含义(?=pattern) 前向肯定断言(?!pattern) 前向
2012-07-16 17:23:18 1452
原创 Linux统计文件行数 wc用用法
语法:wc [选项] 文件…说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。该命令各选项含义如下: - c 统计字节数。 - l 统计行数。 - w 统计字数。这些选项可以组合使用。输出列的顺序和数目不受选项的顺序和数目的影响。总是按下述顺序显示并且每
2012-07-16 17:22:29 685
汉字笔画笔顺Unicode和GB码数据库(20902汉字)
2020-11-19
eclipse软件的hadoop插件包(mapreduce)
2013-10-10
wingIDE4.0.x_linux破解包
2013-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人