- 博客(28)
- 资源 (4)
- 收藏
- 关注
原创 MySQL数据库灾难恢复【转载】
当 MySQL Server 因为各种无法预期的原因而损坏(Crash)的时候,你就必须要进行灾难恢复。如果你有做好定期的数据库备份那么灾难还原的时候应该会轻松很多,只要将备份起来的数据还原回去即可,但光是这样子还是会造成部份数据的遗失,例如 "现在" 至 "最后一次备份" 之间的数据,这时我们可以通过 MySQL 提供的 Binary Log 机制将可能遗失的数据降至最低。 ...
2010-09-15 10:50:01
181
原创 关于Linux的工具箱
Segmentation fault 断错误/etc/iflow########### Shell 脚本设置设置默认参数 #####################################test -z $1 && DBName=leadtoasia || DBName=$1test -z $2 && BackupMethod=mysqldu...
2010-08-13 10:07:44
290
原创 SSHD,开启sftp其他用户登录的方法
遇到一个很无厘头的问题,ssh任何用户都可以登录,但sftp只能用root登录,google了一上午,才找到原来需要这样,原因未知,好像CentOS不需要这样。也许是RedHat特有的方式把。 需要将用户的shell指向 sftp-server usermod -s /lib/xx/sftp-server sftpuser ...
2010-08-06 14:29:30
745
Calendar关于周相关的方法
使用java.util.Calendar Calendar calendar = Calendar.getInstance(); //获取日历 System.out.println(calendar.get(Calendar.WEEK_OF_YEAR)); //获取是...
2010-04-22 15:04:55
228
原创 Grails从零开始开发项目四
i18n机制 Grails提供了健全的i18n机制,具体文件看看/grails-app/i18n目录就明白。默认会生成各个语言的properties文件。Grails的很多地方都与i18n有关。其中包括,域对象的约束,控制层的返回错误信息,gsp中的字符显示。对象的约束:blank约束对应于className.propertyName.bl...
2010-02-09 20:35:10
188
原创 Grails从零开始开发项目三
新建项目准备工作做完了,开始创建项目,这里要说一下,Grails这种脚手架方式和一般传统的开发模式有点不同,因为它是遵循规约大于配置的方式,所以每个类、配置文件等所有文件都要求在固定的位置和相应的名称,所以它可以帮你预先创建好这些文件和类,这就是所谓的脚手架,就是帮你生成好默认模板代码。使用Grails开发的模式是生成->测试->修改/编码->完成,和传统模式有些...
2010-02-09 20:25:40
347
原创 Grails从零开始开发项目二
下载,安装,配置Java,Groovy,Grails肉戏来了~今天为止(2010年02月08日)最新的版本如下:Java JDK 6 Update 17 http://java.sun.com/javase/downloads/index.jspGroovy 1.7 http://groovy.codehaus.org/DownloadGrails 1.2 http://...
2010-02-08 18:05:34
182
原创 Grails从零开始开发项目一
Java Java是一个让人爱恨难分的语言,很多人说Java老矣,尚能饭否?但至少在《2010年TIOBE语言排行榜》Java还是稳坐第一位。在创新的互联网上确实需要新颖和创新的语言,但同样需要老而弥坚的中流砥柱。所以我认为Java不但没有老去,还浑身散发着老男人的神奇魅力。在php,ruby等脚本语言大行其道之时,Java也随之转变着前进着,现在基于Java JVM的脚本语言Groov...
2010-02-08 17:55:30
162
Google App Engine上运行Grails项目只需九步
5月14日Grails1.1.1发布,其中一个最振奋的特性就是可以支持Google App Engine开发了(通过插件的方式)。第一时间我试用了Grails这个最新版本,但因为在使用过程中还有些问题,今天才解决,所以现在把如何用Grails开发appengine项目为大家演示一下。第一步:你必须有一个google账户,这样才能注册appengine账户如果已经有google账户,...
2009-05-17 23:18:58
166
原创 数据库系统测试工具sysbench
sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。关于这个项目的详细介绍请看:http://sysbench.sourceforge.net。它主要包括以下几种方式的测试:1、cpu性能2、磁盘io性能3、调度程序性能4、内存分配及传输速度5、POSIX线程性能6、数据库性能(OLTP基准测试)目前sysbench主要...
2009-04-04 02:26:43
185
原创 在vi和vim中彩色显示语法
首先在配置自己的vi环境变量vi ~/.vimrcsyntax onset hlsearch set nocompatible set background=darkset backspace=2 set cindent然后修改系统环境变量export TE...
2009-04-01 16:53:58
625
深入浅出正则表达式
ps:这里是以javascript的正则表达式为蓝本。 创建:一个文本格式或正则表达式构造函数文本格式: /pattern/flags正则表达式构造函数: new RegExp("pattern"[,"flags"]);参数说明:pattern -- 一个正则表达式文本flag...
2009-03-27 15:27:55
173
玩mysql必须知道的10个tip
一:启动和关闭mysqllinux下比如我的mysql是用源码方式安装在/usr/local/mysql自动:将/usr/local/mysql/share/mysql/mysql.server拷贝到/etc/rc.d/init.d/下,然后chkconfig --add mysql.server就可以开机就启动mysql服务了。手动:以root身份执行/usr/loc...
2009-03-27 14:49:38
134
tomcat下配置使用awstats教程
1。环境我使用的是 Linux RedHat 9,安装一切正常。其他系统没有试过。Perl 5.8 (必须5.2或更高,awstats是用perl写的)#perl -v 这个命令可以查看perl的版本tomcat-5.0.28awstats 2。下载tomcat http://jakarta.apache.org/site/downloads/downloads_tomc...
2009-03-27 14:38:33
238
Grails命令行的缩减版
Grails命令的缩减版,简化了Grails命令的长度,都以首字母缩写代表,这样很方便的执行各种命令。直接输入g可以看到帮助。将一下代码保存到$GRAILS_HOME/bin/g.bat文件可以对全局起作用,保持到项目下可以单独对项目起作用。 @echo offif "%1"=="b" goto bootstrap if "%1"=="br" goto bug-report if...
2009-03-26 14:55:51
170
春暖花开,美化桌面
春暖花开,空闲时整理了一下自己的爱机,每天工作8小时,至少6-7个小时和它一起面对各种问题。所以决定优化、美化一下它,让它更漂亮、更聪明。1.Launchy (http://www.launchy.net/#introduction)Launchy属于那种一用之后就没有办法离开的那种。非常方便,而且支持windows和linux,不管你在工作环境还是家里都能方便的用它。用法没什么好说,你只...
2009-03-25 14:28:59
217
为Grails 加上打包自定义排除文件功能。
为Grails 加上打包自定义排除文件功能。当你使用Grails开发时,总是要不停的打包、部署、测试、调整。这样的过程不断重复。但Grails war命令打包出来的war总是太大,而且很多webapp目录中一些静态文件,测试文件什么的都会打包进war。现手工给War.groovy脚本中加入打包自定义排除文件功能。首先确定你是Grails1.1版本,然后在你的GRails安装目录,...
2009-03-20 18:15:30
271
原创 Java调试
刚刚看到的java调试工具,暂时摘录于此,改天细细研究最近调试服务器端Java程序,以下是一些调试常用工具1. Log,必不可少,服务器端没有Log啥也不知道2. jps,显示系统当前有多少java进程,pid是多少,还有java进程的启动参数3. jstat,显示虚拟机当前内存情况4. jmap,显示当前虚拟机对象快照,或者记录快照5. jhat,查看...
2009-02-25 12:34:11
345
Groovy新发布的 HTTPBuilder 模块
http://groovy.codehaus.org/modules/http-builder/HTTPBuilder 是基于 Apache HttpClient框架的Groovy模块,使用Groovy的语法习惯。request/response的模式是借鉴与Prototype.js Ajax.Request模块的灵感,所以使用非常方便。有了HTTPBuilder 通过Groovy语言实现定向...
2008-12-18 11:10:09
1840
原创 苹果公司严重歧视中国人
苹果公司推出的在线付费服务me.com竟然严重歧视中国人,在注册页面的国家选项里竟然没有中国?而且更可恨的是香港已经收回这么多年了,台湾也是中国的领土,在国家列表里竟然有Hongkong和Taiwan,真他妈的苹果以为自己在美国混的不错,就可以和拥有上下五千年历史的中国叫板吗?以图为证:先看图把,改天我在深入研究一下。 ...
2008-12-18 10:20:47
625
Linux硬件时间的问题
环境:服务器硬件,双核5110,4G内存,raid1两块73G,MS 9638 intel5000v主板系统,CentOS 5.2 / Linux version 2.6.18-92.el5问题表现与解决:服务器系统不能读取和写入硬件时间(cmos),而且系统时间比cmos时间快8小时。开始以“linux时间快8小时”为主题google到了很多文章,而且这个问题很多文章已经说的很详细了...
2008-12-11 12:03:27
829
Groovy 闭包深入浅出
闭包概念Groovy语言中闭包(closure)是一个非常重要的概念,而且深入的理解了闭包对充分用好Groovy有很大帮助。对闭包比较书面的一种解释“闭包是可以用作函数参数和方法参数的代码块”。其实Groovy的闭包更象是一个“代码块”或者方法指针,代码在某处被定义然后在其后的调用处执行。现在支持闭包的语言有 Scheme、Common Lisp、Smalltalk、Groovy、JavaSc...
2008-07-15 10:18:55
624
给Grails添加验证码插件
在Grails安全验证插件分类中有几个和验证码相关的插件。Simple Captcha Plugin : 比较简单的实现了图片显示验证码JCaptcha Plugin :基于 JCaptcha 开源图片和音频验证码项目的Grails插件ReCaptcha Plugin :基于 ReCaptcha 开源图片和音频验证码项目的Grails插件这次主要介绍如何使用 JCaptcha 插件,因为JCa...
2008-07-08 10:23:09
204
Grails 现有插件的介绍
本页面介绍了grails现今能用的插件连接。如果想自己开发插件请查看The Plug-in Developers Guide。Testing测试类的插件Functional Testing with Canoo WebTest 功能测试的插件,利用开源框架Canoo WebTest.Test Code Coverage Plugin 代码覆盖率的测试插件,grails inst...
2008-07-08 10:19:18
191
原创 Resin 安装配置优化
resin安装配置一、 Resin运行环境1、 操作系统:Microsoft windows 98/2000/xp 、linux2、 JDK环境:需要预先安装JDK,建议使用JDK1.4以上版本。3、 内嵌式运行支持的WEB服务程序:Apache 或 IIS(注:如果嵌入到IIS下时,配置文件只能命名为resin.conf,并且放在resin自己的conf目录下) 二、 Resin启动方法1、 快
2007-06-17 20:50:00
2507
1
原创 qq空间代码(备份)
[M][B][fts=5][ftc=#33D6FF].◤[ftc=#EE0000]мy[ftc=#00CD00]!ove[ffg,#FFFFFF,#000000]ˊ[ftc=#FFFF00]你的名字[ftc=#F4CEFD] ¨★、[ftc=#00AEEF]萊[ftc=#ED008C]過[ftc=#2F3192]咯[ftc=#F16522][fts=6][M][ftc=#00FFFF]
2007-03-12 19:47:00
840
原创 你真的用好正则表达式了吗?
ps:这里是以javascript的正则表达式为蓝本。 创建:一个文本格式或正则表达式构造函数文本格式: /pattern/flags正则表达式构造函数: new RegExp("pattern"[,"flags"]);参数说明:pattern -- 一个正则表达式文本flags -- 如果存在
2007-02-28 10:01:00
901
1
原创 玩mysql必须懂的10个 tips
一:启动和关闭mysqllinux下比如我的mysql是用源码方式安装在/usr/local/mysql自动:将/usr/local/mysql/share/mysql/mysql.server拷贝到/etc/rc.d/init.d/下,然后chkconfig --add mysql.server就可以开机就启动mysql服务了。手动:以root身份执行/usr/local/mysql/bin
2007-02-15 16:28:00
1028
delphi多线程池
2010-07-29
delphi 自动上传程序
2010-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人