摘要: OS:RedHat Linux 5最近在弄php。和J2EE那一套比较起来,个人感觉php要轻便适手许多。单配置而言,Linux环境下需要apache以及php,当前最新版本的为5.3.6。但是建议使用5.2或者更早的,新版本目前还不算稳定,某些方法的使用可能会有点版本兼容问题,譬如各种时间函数,还有部分字符串处理如split()等。相对于java开发环境,简单得操蛋。在windows环境下有很多集成php开发工具,wamp是目前所见最易上手的。它集成了php、apache以及MySql,统统一键搞定。好了,正题。php调用命令行的常用方法包括:exec,system,shell_exec,p 阅读全文
posted @ 2012-03-07 17:52 荒土 阅读(7603) 评论(0) 推荐(0) 编辑
摘要: ==========crontab配置===============#vi /etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# run-parts01 * * * * root run-parts /etc/cron.hourly02 4 * * * root run-parts /etc/cron.daily22 4 * * 0 root run-parts /etc/cron.weekly42 4 1 * * root run-parts /etc/cron.monthly*/1 * 阅读全文
posted @ 2012-03-07 17:50 荒土 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 如果只是需要修改时间使用date -s 12:00:00即可,改动是即时的。CODE:# dateThu Dec 16 12:00:00 CST 2010注意后面的“CST”为时区,修改时区有几种方法。假如不想重启的话,可以考虑修改bash环境,首先看一看,有没有这个TZ(timezone)变量。#env |grep TZ没有,很干净。#cd ~#vi .bash_profile用vi在.bash_profile里多写一条TZ=CST-8,export TZ。CST-8可以是任何合法的时区。然后编译bash#source .bash_profile这样就完成了。================ 阅读全文
posted @ 2012-03-07 17:47 荒土 阅读(2927) 评论(0) 推荐(0) 编辑
摘要: $cmd="schtasks /create /tn anrainie11-03-23 /tr rec.php /sc MINUTE /mo 10";system($cmd,$i);这样的一条命令,总是得不出正确的结果,查看apache_error.log=========(43,4):LogonType:错误: 帐户名与安全标识间无任何映射完成。=========好了,该死的cmd.exe用户权限……$cmd="schtasks /create /tn anrainie11-03-23 /tr rec.php /sc MINUTE /mo 10 /ru syst 阅读全文
posted @ 2012-03-07 17:46 荒土 阅读(647) 评论(0) 推荐(0) 编辑
摘要: Eclipse环境下如何创建并运行一个Android项目?我们需要:1、Android SDK,ADT包(ADT可不下载选择网络安装,但,不推荐)2、Eclipse SDK,最好是Java EE版本,其他版本可能会确实依赖插件3、JDK、JRE等。首先,安装Eclipse,当然Eclipse本身是不用安装的,装好JDK就行,然后我的电脑右键->属性->高级->环境变量:JAVA_HOME:"jdk"目录PATH:%JAVA_HOME%\bin;:%JAVA_HOME%\jreCLASSPATH:.;:%JAVA_HOME%\lib这样,Eclipse就能运 阅读全文
posted @ 2012-03-07 17:45 荒土 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 最近在研究Android,遇到了一些Notification(通知)的问题:1、Notification如何传递参数2、Notification如何区别化3、从Intent(意图)寻找Activity(活动)说起,Android的Activity栈。===============================================================先从发送通知开始。首先,在发送一个Notification前,我们需要准备好一个NotificationManager获得途径:NotificationManager mNotificationManager = (Noti 阅读全文
posted @ 2012-03-07 17:44 荒土 阅读(14496) 评论(7) 推荐(4) 编辑
摘要: 最近用OSGI+嵌入jetty做了一个IDE的后台管理,OSGI真是个好东西,即插即用。现总结一下初学时候遇到的问题。1、启动WEB服务需要加载6个插件(org.eclipse.osgi是默认一定要加载的插件,不计入其中): javax.servlet org.apache.commons.logging org.eclipse.equinox.http org.eclipse.equinox.http.servlet org.eclipse.osgi.services org.mortbay.jetty2、导出\配置\启动OSGI遇到的问题:如何导出OSGI?首先是打包,可以自己手动来,找到 阅读全文
posted @ 2012-03-07 17:43 荒土 阅读(7379) 评论(1) 推荐(1) 编辑
摘要: 大部分来自忘记了出处的转载。1、 扩展org.eclipse.ui.decorators扩展点清单 1. Decorators 扩展点 XML 定义<! ELEMENT decorator (description? , enablement?)><! ATTLIST decoratorid CDATA #REQUIREDlabel CDATA #REQUIREDclass CDATA #IMPLIEDobjectClass CDATA #IMPLIEDadaptable (true | false)state (true | false)lightweight (true 阅读全文
posted @ 2012-03-07 17:17 荒土 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 目前用的POI版本为3.8.0beta5Excel的相关类基本以HSSF开头,下面列举几个常用类:HSSFWorkbook:工作簿,对应Excel文件HSSFSheet:表单,对应Excel的表单HSSFRow:行,对应Excel的每一行HSSFCell:单元格,对应Excel的单元格HSSFCellStyle:单元格样式,用于定义每个单元格的颜色、边框、字体、字号等等创建的次序应该为HSSFWorkbook -> HSSFSheet -> HSSFRow-> HSSFCell行高定义由Row决定,列宽由Sheet的columnWidth决定。columnWidth的内容是按 阅读全文
posted @ 2012-03-07 17:15 荒土 阅读(2065) 评论(0) 推荐(0) 编辑
摘要: 首先我们需要的是itext.jar包。itext是一个开源的rtf、pdf读写项目,属于sourceforge。rtf即是Rich Text Format,由微软公司开发的跨平台文档格式,缺点在于保存的大小会比较大,可能是由于考虑了兼容性的关系。它的读写方式是比较通用的,无论是写rtf、pdf还是html,都有统一的Document,不同的格式有不同的写入器。如RTFWriter\PDFWriter。下面记录几个概念:1、 Font,字体对象2、 Chunk,文本块,处理文本的最小单位,可以设置字体,颜色,等。3、 Phrase,短语,由一个或多个Chunk组成。4、 Paragraph,段落 阅读全文
posted @ 2012-03-07 17:11 荒土 阅读(1144) 评论(2) 推荐(0) 编辑
摘要: 1、增加菜单项,需要扩展org.eclipse.ui.actionSets,该扩展点的说明如下:This extension point is used to add menus, menu items and toolbar buttons to the common areas in the Workbench window. These contributions are collectively known as an action set and appear within the Workbench window by the user customizing a perspect 阅读全文
posted @ 2012-03-07 17:04 荒土 阅读(2267) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示