自定义博客皮肤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.2JSR 154: JavaTM Servlet 2.4JSR 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 169

原创 mac下eclipse的快捷键

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

2014-06-25 14:38:09 130

原创 android中读取properties文件

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

2014-06-20 14:22:41 151

原创 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 73

原创 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 donefind ./ -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 81

原创 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 206

原创 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 66

原创 TextMate 的快捷键

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

2012-12-14 14:39:42 85

原创 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 62

原创 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 50

原创 TextMate使用心得2

详细参考http://manual.macromates.com/en/option-command-L 显示行号文件夹拖到图表上打开,newproject拖拽shift-command-F 全目录搜索文本command-T 全目录搜索文件shift-command-Toption-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 57

原创 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 169

原创 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 59

原创 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 51

原创 与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 64

原创 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 105

原创 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服务器: PostFIXCentOS 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_flush2. 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.gz2.解压后安装 ./configure --prefix=/usr/local/sphinx --with-mysql=/usr/local/mysql make && make install完整文档可参考官方 [url]htt...

2011-10-24 15:05:55 58

原创 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 117

原创 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 104

原创 CentOS下 安装SVN

由于Nginix不能很好支持WebDAV,所以如果想用http方式访问Subversion库,最好还是使用apache.1. Yum安装Apacheyum install httpd-devel2. 下载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 83

原创 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 97

原创 初识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关注的人

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