- 博客(25)
- 问答 (3)
- 收藏
- 关注
原创 linux利用scp传输文件
linux利用scp传输文件 1、从服务器上下载文件 scp username@servername:/path/filename 例如scp codinglog@192.168.0.101:/home/kimi/test.txt 把192.168.0.101上的/home/kimi/test.txt的文件下载到当前目录2、上传本地文件到服务器 scp /path/...
2012-08-07 10:37:41
230
原创 mysql table is marked as crashed and should be repaired
系统在运行时报错:Caused by: java.sql.SQLException: Table '表名' is marked as crashed and should be repaired(表标示为崩溃,并应修复)。Mysql提示表格已损坏,需要修复,解决方法: 进入到对应的数据库目录(cd /var/lib/mysql/dbname),使用myis...
2012-08-02 11:21:39
144
原创 下载文件
#wget [选项] [下载地址] 如:# wget -c http://www.linuxsense.org/xxxx/xxx.tar.gz# wget http://www.linuxsense.org/xxxx/xxx.tar.gz wget常用参数◆-b:后台下载,Wget默认的是把文件下载到当前目录。◆-O:将文件下载到指定的目录中。◆-P:保存文件之前先...
2012-01-06 11:29:05
101
原创 Lucene排序以及自定义排序
现在开发搜索系统,使用的是开源界比较推崇的Lucene,版本是Maven库上面的3.5,这个版本里面有很多方法都不建议使用了。所以代码创建的方式有那么点变化,我使用的分词器是IkAnalyzer。Lucene全文检索的功能是很强大的,我们在做电子商务系统的时候肯定是会遇到排序的问题,比如销量,比如价格等等,为了方便客户我们便需要Lucene的排序功能,其实Lucene中的排序很简单也很方便...
2012-01-05 14:02:36
244
原创 HttpClient使用HttpPost进行文件上传
import java.io.File;import java.io.IOException;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.http.client.ClientP...
2012-01-04 18:13:22
619
原创 杂记1
在windows下mysql的语句是不区分大小写的,但是在linux下是区分大小写的。在最近这个项目中,在本地的windows上做的sql在linux系统上运行不了,这才了解。再用dom4j操作xml文件,在读取时会进行dtd的验证,有些时候会报错。可以通过配置去掉dtd的验证,缩短读取时间。SAXReader reader = new SAXReader();reader.se...
2012-01-04 18:07:40
85
原创 mysql时间函数
DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。 mysql> select WEEKDAY('19...
2012-01-04 18:02:54
78
原创 查看和杀死进程
# ps -ef|grep tomcat 查看tomcat进程。[root@localhost zhanghc]# ps -ef|grep tomcatroot 12505 1 55 17:44 pts/3 00:00:01 /usr/local/jdk1.6.0_26/bin/java -Djava.util.logging.config.file=/usr/l...
2012-01-04 17:47:52
100
原创 linux命令 修改系统时间
Linux下我们一般使用“date -s”命令来修改系统时间。如将系统时间设定成1999年12月9日的命令如下。#date -s 12/09/99将系统时间设定成下午2点18分9秒的命令如下。 #date -s 14:18:09注意,这里说的是系统时间,是linux由操作系统维护的。在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系...
2012-01-04 17:36:12
166
原创 HttpClient使用HttpGet进行json数据传输
项目中与对方进行数据交互时,对方提供了一套夸域json方式传递数据,并给出了一个js示例$.getJSON( "http://www.----aspx?callback=?", {Name:"123",Pass:"123"}, function(json){ if(json.UserId==null){ alert("NO"); }else{ aler...
2011-12-05 17:06:00
890
原创 warning: the `gets' function is dangerous and should not be used.
gets()方法在linux下使用gcc编译时会出现下列问题:warning: the `gets' function is dangerous and should not be used. 解决办法是使用 fgets()。#include <stdio.h>#include <string.h>int main(){ char ...
2011-10-27 17:51:42
144
1
原创 fedora上编译运行C文件
#include <stdio.h>int main(void){ float value; value = sin ( 3.14 / 2 ); printf("%f/n",value);} (三角函数里面的 sin(90度角),要注意的是,大多数的程序语言都是使用径度而不是一般我们在计算的『角度』, 180 ...
2011-09-28 14:12:10
891
原创 OpenCms初始化一个CmsObject
在OpenCms使用过程中,有时候线上的Gest用户需要进行读写的操作,而此时的用户是没有权限进行读写操作的。此时,开发者可以进行初始化一个有权限的CmsObject进行读写操作。此处提供一个解决方案:在OpenCms中创建一个模块,然后为 Action class 属性配置上一个类。public class CmsAdminObject extends A_CmsModuleA...
2011-07-20 23:26:25
169
原创 Luence 初探
/** * lucene-core-3.3.0 * lucene-highlighter-3.3.0 */public class LuceneIndex { //分词器 private Analyzer analyzer = new StandardAnalyzer(Version.LUCENE_33); //索引文件存放位置 private final St...
2011-07-20 23:05:29
108
原创 Java中3DES加密与C#兼容
附 :近日的项目是与其他公司进行合作开发的,在传输密码时对方提出用3DES加密方式进行加密。对方提供了BASE64编码的key和向量IV,其使用的是C#语言,在进行3DES加密时使用的是CBC模式,Zeros填充方式。而我方使用的是java语言。在Google一番后发现,两种语言之间有两种兼容方式:1.C#采用CBC Mode,PKCS7 Padding,Java采用CBC Mode,PK...
2011-05-20 23:36:59
280
原创 eclipse-jee-galileo安装Maven2 IAM
eclipse-jee-galileo在线安装安装Maven2 IAM 地址是http://q4e.googlecode.com/svn/trunk/updatesite-iam/。只选择做后一项Tooling就可以。
2011-04-23 08:34:21
127
原创 HTTP 状态
状态代码 状态信息 含义 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 200 OK 一切正常,对GET和POST请求的应答文档跟在后面。 201 Created 服务器已经创建了文档,Location头给出了它...
2011-01-07 16:39:11
88
原创 聚集索引和非聚集索引
聚集索引和非聚集索引的根本区别是表记录的排列顺序和与索引的排列顺序是否一致, 聚集索引表记录的排列顺序与索引的排列顺序一致,优点是查询速度快,因为一旦具有第一个索引值的纪录被找到,具有连续索引值的记录也一定物理的紧跟其后。 聚集索引的缺点是对表进行修改速度较慢,这是为了保持表中的记录的物理顺序与索引的顺序一致,而把记录插入到数据页的相应位置,必须在数据页中进行数据重排,降低了执行速度。 建议使用聚...
2010-10-28 10:37:08
87
原创 sqlserver条件判断语句
update update tableset 字段1=case when 条件1 then 值1 when 条件2 then 值2 else 值3 end where …… select 1、select 字段1, 字段2, case 字段3 when 值1 then 新值 ...
2010-10-26 20:57:19
1005
原创 创建指定类型资源文件
opencms中创建指定类型的文件 CmsJspActionElement cms;CmsObject cmsObject = cms.getCmsObject();List properties = new ArrayList();//储存文件的属性CmsProperty titleProp = new CmsProperty();//属性titleProp.se...
2010-10-25 16:34:17
162
原创 eclipse-jee-galileo安装springIDE
eclipse-jee-galileo安装springIDE插件 首先先安装AJDT,从地址http://www.eclipse.org/ajdt/downloads/ 上下载AJDT for Eclipse 3.5 Zip,安装。 之后在eclipse上更新http://dist.springframework.org/release/IDE进行springIDE的安装 ...
2010-10-23 16:44:06
118
原创 监听器 I_CmsPublishEventListener
I_CmsPublishEventListener是发布监听器的接口,定义自己的发布监听器需要实现这个接口。 public class EventListener implements I_CmsPublishEventListener { @Override public void onFinish(CmsPublishJobRunning publishJob) { ...
2010-10-22 11:27:20
113
原创 opencms 发布资源并且放到队列中
List<CmsResource> resources = new ArrayList<CmsResource>();String path = cmsObject.getRequestContext().removeSiteRoot("资源的全部路径");CmsResource resource = cmsObject.readResource(path);r...
2010-09-20 10:35:54
109
原创 opencms右键菜单
配置文件 opencms-workplace.xml 中的 <explorertypes> ……</explorertypes> 节点中配置的是右键菜单。 <explorertype name="folder" key="fileicon.folder" icon="folder.gif">……</explorertype>
2010-09-20 10:27:22
76
原创 sqlserver top 异常
SQL语句: String sql = "select top ? * from bbs_posts where p_fid=? order by p_addtime desc"; prepStmt = conn.prepareStatement(sql); prepStmt.setInt(1, xxx); prepStmt.se...
2010-08-13 16:49:29
163
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人