自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(248)
  • 资源 (4)
  • 收藏
  • 关注

原创 Servlet和JSP规范及版本对应关系

JSR 53: JavaTM Servlet 2.3 and JavaServer PagesTM 1.2 JSR 154: JavaTM Servlet 2.4 JSR 154: JavaTM Servlet 2.5(Maintenance Release 2) JSR 315: JavaTM Servlet 3.0(This JSR will be an update to th...

2014-06-27 13:58:14 172

原创 mac下eclipse的快捷键

Command + O:显示大纲 Command + 1:快速修复 Command + D:删除当前行 Command + Option + ↓:复制当前行到下一行 Command + Option + ↑:复制当前行到上一行 Option + ↓:当前行和下面一行交互位置 Option + ↑:当前行和上面一行交互位置 Option + ←:前一个编辑的页面 Option + →...

2014-06-25 14:38:09 134

原创 android中读取properties文件

java中经常用到properties文件,然后通过使用Properties类来解析,这里不再陈述使用properties文件的好处,主要探讨如何在android中使用properties文件! [size=medium][b]方法一:context.getAssets()[/b][/size] 因为最终是通过流文件来进行properties文件读取的,所以很自然,我们想到要将文件放入...

2014-06-20 14:22:41 153

原创 Linux命令行乱码问题

当前linux为Cent OS 6.3 64bit   /etc/sysconfig/i18n内容为: LANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16"   执行locale命令显示: LANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF-8"LC_TIME="zh_CN.U...

2014-04-21 23:20:43 109

原创 Git杂记

Git忽略对文件权限的改变 有时候git clone下来后,文件的权限不对,需要chmod -R 777 . 但是这样git会发现很多的改变,事实上是不需要提交的。通过下面的配置可以让git忽略这种情况 git config core.filemode false...

2013-10-19 10:16:45 74

原创 Linux脚本将目录下所有文件由GB2312转为UTF-8

[code="linux"] find ./ -type f -name "*.asp"|while read line;do echo $line iconv -f GB2312 -t UTF-8 $line > ${line}.utf8 mv $line ${line}.gb2312 mv ${line}.utf8 $line done find ./ -type f ...

2013-08-23 21:50:32 97

原创 从使用SonataAdminBundle看Composer的基本用法

SonataAdminBundle是一个Symfony2的CRUD包,适合后台管理应用 [url]https://github.com/sonata-project/SonataAdminBundle[/url] 假设您已经安装了Symfony2.3.1并且安装了composer.phar,那么请进入symfony2解压缩目录,该目录下可以看到composer.json,现在跟随官方的安装文...

2013-07-16 16:41:47 82

原创 MySQL日期时间函数大全

DAYOFWEEK(date)  返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03');   -> 3 WEEKDAY(date)  返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。 mysql> select WEEKDAY('1997-10-04 22:...

2013-07-14 22:50:27 71

原创 数据库中的水平分割和垂直分割

分割表分为水平分割表和垂直分割表两种。分割表增加了维护数据完整性的代价。 水平分割表:一种是当多个过程频繁访问数据表的不同行时,水平分割表,并消除新表中的冗余数据列;若个别过程要访问整个数据,则要用连接*作,这 也无妨分割表;典型案例是电信话单按月分割存放。另一种是当主要过程要重复访问部分行时,最好将被重复访问的这些行单独形成子集表(冗余储存),这在不考 虑磁盘空间开销时显得十分重要;但在分...

2013-05-24 16:16:26 72

原创 JavaScript的事件代理比你想的要简单

如果你想进一步了解如何用 JavaScript来为网页添加交互性的话,你也许已经听过JavaScript的事件代理(event delegation)了,并且会觉得只有那些牛逼烘烘的JavaScript程序员才会关心这样复杂的设计模式。事实上,如果你已经知道怎么样去添加 JavaScript的事件处理器(event handler),实现事件代理也是件轻而易举的事情。 JavaScript...

2013-05-22 11:41:03 68

原创 用jquery解析JSON数据的方法以及字符串转换成json的3种方法 .

用 jquery解析JSON数据的方法,作为jquery异步请求的传输对象,jquery请求后返回的结果是 json对象,这里考虑的都是服务器返回JSON形式的字符串的形式,对于利用JSONObject等插件封装的JSON对象,与此亦是大同小异,这里不 再做说明。  这里首先给出JSON字符串集,字符串集如下: 代码如下: var data=" { root: [ {name:'1',...

2013-05-09 12:57:37 68

原创 在SAE上使用Yii框架

1. 解压缩Yii框架   2. 下载Yii for SAE   Download Yii for SAE看里面的README描述 1.下载官方对应的版本。2.将本压缩包中的framework复制到yii的framework目录下。 上传到SAE平台。3.在sae中开启memcache。4.在sae中添加一个名为uploads的storage。 这样就可以写Hello Wor...

2013-04-20 20:16:20 208

原创 PHP 5.4中引用的的几个问题

[size=medium][color=darkred][b]问题 I. PHP Notice: Only variable references should be returned by reference[/b][/color][/size] 在调试函数时 [code="php"] function &GetSellerList($request) { $request->se...

2013-01-30 18:50:02 67

原创 TextMate 的快捷键

自动补全 : esc 查找项目文件:command+t 查找文件内符号:shift+command+t 跳到某行:command+l 选择:shift+方向键 向后缩进:option+tab 向前缩进:shift+option+tab reformat 所选:option+command+[ 大写所选:control+u 小写所选:control+shift+u 查找:co...

2012-12-14 14:39:42 87

原创 Air程序存储文件

[code="actionscript"] var file:File = File.desktopDirectory; file= file.resolvePath("test.txt"); var fileStream:FileStream = new FileStream(); fileStream.openAsync(file, FileMode.WRITE); ...

2012-11-02 11:15:04 65

原创 PHP中的生成XML文件的4种方法

生成如下XML串 [code="xml"] title1 content1 2009-10-11 title2 content2 2009-11-11 [/code] 方法I.【直接生成字符串】 使用纯粹的PHP代码生成字...

2012-09-03 17:01:04 51

原创 TextMate使用心得2

详细参考http://manual.macromates.com/en/ option-command-L 显示行号 文件夹拖到图表上打开,newproject拖拽 shift-command-F 全目录搜索文本 command-T 全目录搜索文件 shift-command-T option-command-上箭头,查找相同文件名的不同文件 fn-command-F2 书签 ...

2012-08-08 17:42:58 99

原创 PHP常见问题

[b]* PHP Warning: htmlspecialchars(): Invalid multibyte sequence in argument[/b] 发现mb_substr阶段字符串时未指定编码 mb_substr(trim(strip_tags($intro)) , 0 , 100); 修改为 mb_substr(trim(strip_tags($intr...

2012-08-08 16:17:41 59

原创 PHP 正则表达式

目录: I. 思维导图 II. 介绍 III.通用模式 IV. 通配符(lookarounds):断言某些字符串中某些字符的存在与否! V.  捕获数据 VI.惰性匹配(记住:会进行两部操作,请看下面的原理部分) VII.正则表达式的注释 VIII. 特殊...

2012-08-06 13:43:52 52

原创 PHP正则 贪婪模式与懒惰模式

[size=medium][b]贪婪模式[/b][/size] 当正则表达式中包含能接受重复的限定符时,通常的行为是(在使整个表达式能得到匹配的前提下)匹配尽可能多的字符。 考虑这个表达式:a.*b,它将会匹配最长的以a开始,以b结束的字符串。如果用它来搜索aabab的话,它会匹配整个字符串aabab。这被称为贪婪匹配。 [size=medium][b]懒惰模式[/b][/size] ...

2012-08-06 13:32:29 170

原创 Mac OS X(Lion)下源码安装Nginx + PHP + MySQL

想要在Mac下源码方式安装软件,前提是:去苹果官方下载安装XCode,安装好后打开preference,安装Command Line Tools,里面包含gcc,make等所有工具。 [color=darkred][size=medium][b]I. 安装MYSQL[/b][/size][/color] 从官方下载 mysql-5.5.25a-osx10.6-x86_64.dmg二进制包,...

2012-07-27 13:47:51 60

原创 Linux系统各个目录的作用详解

对于linux新手来说,最感到迷惑的问题之一就是文件都存在哪里呢?特别是对于那些从windows转过来的新手来说,linux的目录结构看起来有些奇怪哦。所以,在这里讲一下linux下的主要目录以及它们都是用来干什么的。 / 这就是根目录。对你的电脑来说,有且只有一个根目录。所有的东西,我是说所有的东西都是从这里开始。举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)...

2012-07-25 17:02:22 45

原创 Mac OS基本操作集锦

[color=darkred][size=medium]*. 怎么看操作系统的版本[/size][/color] 点击左上角苹果标志->关于本机 [color=darkred][size=medium]*. 如何进入终端[/size][/color] 直接在Finder菜单中选择“前往”-->“实用工具”,即可在打开的文件夹中看到“终端”了。 [color=darkred][s...

2012-07-18 11:14:12 52

原创 与Magento共享Session

Magento的Session所有知识没有超过PHP的Cookie/Session范围之内。 场景假设: Magento应用的访问地址为:http://www.cartz.com/mage, 另一个应用的访问地址为:http://www.cartz.com/service [color=red]两个应用在一个域名里面![/color] 当用户登录magento之后,输出$_SES...

2012-07-05 17:06:03 65

原创 Magento使用Memcache做缓存和Session

修改app/etc/local.xml如下关键部分 [code="xml"] ... ... memcached database 1 ...

2012-04-06 13:24:39 58

原创 虚拟机virtualbox中挂载新硬盘

在virtualbox中装好CentOS后,发现硬盘空间太小,怎样才能增加硬盘容量?那就是再建一个硬盘: 1. 添加新硬盘 设置 -> Storage -> SATA控制器->右击,选择“添加虚拟硬盘” 然后,根据需求创建合适的硬盘 2. 重启虚拟机 查看现有系统的磁盘空间 sudo fdisk -l 可看到新加的虚拟硬盘,一般...

2012-01-18 16:10:09 108

原创 Linux安装中找不到共享库的解决办法

例: 启动searchd程序时,提示找不到libmysqlclient共享库 /usr/local/GGS/bin/searchd: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory 解决办法之一是: ...

2011-12-31 10:58:09 138

原创 Postfix 和Dovecot搭建EMAIL服务器

1. SMTP服务器: PostFIX CentOS 6.0默认使用Postfix作为SMTP服务器。telnet localhost 25,能连接上,但是远程连接telnet 25连接不上,修改 vim /etc/postfix/main.cf文件,注释行#inet_interfaces = localhost,重启Postfix: service postfix restart 即可...

2011-11-21 18:26:14 143

原创 让PHP flush在Nginix服务器工作

要点: 1. 在php.ini关闭了output_buffering = off的情况下,不必使用ob_flush 2. Niginx缓存可能导致数据不能输出到客户端 一组可能的参数值为: fastcgi_buffer_size 1k; fastcgi_buffers 2 1k; fastcgi_busy_buffers_size 1k; 3. flush的php代码梗概: ...

2011-11-09 17:27:53 56

原创 Linux下安装配置Sphinx

1.从http://sphinxsearch.com/ 下载相应的版本.这里测试的0.99稳定版:sphinx-2.0.1-beta.tar.gz 2.解压后安装 ./configure --prefix=/usr/local/sphinx --with-mysql=/usr/local/mysql make && make install 完整文档可参考官方 [url]htt...

2011-10-24 15:05:55 60

原创 Windows下安装使用Sphinx

[color=darkred][size=x-large][b]I. 基础篇[/b][/size][/color] [color=red]1. 下载 [/color]从http://sphinxsearch.com 下载Sphinx 2.0.1-beta [color=red]2. 解压缩到合适目录(这里以d:\shpinx为例)[/color] [color=red]3. 建立配置文件...

2011-10-21 15:42:16 119

原创 CentOS下安装ImageMagick和PHP Imagick扩展

imagick是一个PHP的扩展,用ImageMagick提供的API来进行图片的创建与修改,不过这些操作已经包装到扩展imagick中去了,最终调用的是ImageMagick提供的API. ImageMagick是一套软件系列,主要用于图片的创建、编辑以及转换等,详细的解释见ImageMagick的官方网站http://www.imagemagick.org/,ImageMagick与GD...

2011-09-20 15:48:48 108

原创 CentOS下 安装SVN

由于Nginix不能很好支持WebDAV,所以如果想用http方式访问Subversion库,最好还是使用apache. 1. Yum安装Apache yum install httpd-devel 2. 下载svninstall_centos5_wandisco.sh脚本 从http://subversion.apache.org/packages.html下载subverion...

2011-09-20 10:30:15 62

原创 Ruby Thin服务器

[size=medium][b]1. 获得thin[/b][/size] gem install thin [size=medium][b]2. 安装thin[/b][/size] thin install 会添加一个/etc/thin的目录,还会告诉你如何把Thin加为自动启动 [quote]To configure thin to start at system boo...

2011-08-31 12:58:10 84

原创 VirtualBox加载存在CentOS虚拟机网卡无法加载

VirtualBox加载存在CentOS虚拟机网卡无法加载最可能的原因是: 你的虚拟网卡的Mac地址被更改了,系统保留了eth0,为新mac地址的生成eth1或其他名字的网卡配置.启动报告错误为: [color=red]Bringing up interface eth0: Device eth0 does not seem to be present, delaying initiali...

2011-08-17 16:17:56 98

原创 Windows下安装Apache2.2+PHP5.3+MySQL5.5.15

[size=medium][b]1. Apache 2.2[/b][/size] 一路下一步安装即可。 [size=medium][b]2. PHP 5.3.6[/b][/size] 官方目前只提供VC9编译的Thread Safe或Non Thread Safe版本。 作为开发使用,版本选择Thread Safe (window下一般开发环境用此版本即可,如果是以FastCGI来...

2011-08-14 14:18:17 77

原创 YII如何调用第三方PHP类

首先要了解Root Alias 为方便起见,Yii 预定义了以下几个根别名: system: 表示 Yii 框架目录; zii: 表示 Zii 库 目录; application: 表示应用的 基础目录; webroot: 表示 入口脚本 文件所在的目录。此别名从版本 1.0.3 开始有效。 ext: 表示包含了所有第三方 扩展 的目录。此别名从...

2011-07-28 13:33:43 59

原创 Yii中创建自己的Widget.

下面以一个随机广告图片为例说明Yii中Widget的用法 [size=medium][color=darkred][b]1. 调用Widget[/b][/color][/size] [code="php"][/code] 或者 [code="php"] ...可能会由小物件获取的内容主体... [/code] 也可以传参到Widget类 [code="php"] ...

2011-07-28 10:25:48 74

原创 (转)查看Apache并发连接数及其TCP连接状态

[color=indigo][size=medium](转)本人作者:张宴[/size][/color] 这两天搭建了一组Apache服务器,每台服务器4G内存,采用的是prefork模式,一开始设置的连接数太少了,需要较长的时间去响应用户的请 求,后来修改了一下Apache 2.0.59的配置文件httpd.conf: [code="httpd.conf"] # prefo...

2011-07-22 11:25:33 99

原创 初识Redmine

[b][size=medium]安装Redmine 2.3.2简记[/size][/b] 官方文档参考网站: [url]http://www.redmine.org/projects/redmine/wiki/RedmineInstall[/url] 参考movingboy资源:http://movingboy.iteye.com/blog/344463 [b][size=medium]...

2011-07-20 18:05:29 85

Magento开发文章合集

Magento是世界最著名的开源购物系统

2011-05-12

Vensu电子购书系统

Java写的购物系统,可以用来学习了解Struts, Spring,Hibernate

2009-03-21

CakePHP web 框架

Cakephp是php世界里当今最好的开源web framework

2008-10-14

国外著名的phpbb论坛

PHP BB 论坛大家知道吗?PHP BB 论坛大家知道吗?PHP BB 论坛大家知道吗?

2008-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除