`
zhcheng
  • 浏览: 164355 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
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/filename username@servername:/path   例如scp /var/www/test.php  codinglog@192.168.0.101:/var/www/  把本 ...
  系统在运行时报错:Caused by: java.sql.SQLException: Table '表名' is marked as crashed and should be repaired(表标示为崩溃,并应修复)。 Mysql提示表格已损坏,需要修复,解决方法:          进入到对应的数据库目录(cd /var/lib/mysql/dbname),使用myisamchk修复:          myisamchk -c -r 数据库表MYI文件的路径[(例如:/var/lib/mysql/dbname/aaaa.MYI) 如果还不行,就-f 强制修复] ...

下载文件

#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:保存文件之前先创建指定名称的目录。 ◆-t:尝试连接次数,当wget无法与服务器建立连接时,尝试连接多少次。 ◆-c:断点续传,如果下载中断,那么连接恢复时会从上次断点开始下载。 ◆-r:使用递归下载 * 启 ...
现在开发搜索系统,使用的是开源界比较推崇的Lucene,版本是Maven库上面的3.5,这个版本里面有很多方法都不建议使用了。所以代码创建的方式 有那么点变化,我使用的分词器是IkAnalyzer。Lucene全文检索的功能是很强大的,我们在 ...
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.ClientProtocolException; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.H ...

杂记1

在windows下mysql的语句是不区分大小写的,但是在linux下是区分大小写的。在最近这个项目中,在本地的windows上做的sql在linux系统上运行不了,这才了解。 再用dom4j操作xml文件,在读取时会进行dtd的验证,有些时候会报错。可以通过配置去掉dtd的验证,缩短读取时间。 SAXReader reader = new SAXReader(); reader.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false); /* 在读取文 ...

mysql时间函数

    博客分类:
  • sql
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 ...

查看和杀死进程

# ps -ef|grep tomcat  查看tomcat进程。 [root@localhost zhanghc]# ps -ef|grep tomcat root 12505 1 55 17:44 pts/3 00:00:01 /usr/local/jdk1.6.0_26/bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-6.0.32/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLo ...
Linux下我们一般使用“date -s”命令来修改系统时间。 如将系统时间设定成1999年12月9日的命令如下。 #date -s 12/09/99 将系统时间设定成下午2点18分9秒的命令如下。 #date -s 14:18:09 注意,这里说的是系统时间,是linux由操作系统维护的。 在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时 ...
项目中与对方进行数据交互时,对方提供了一套夸域json方式传递数据,并给出了一个js示例 $.getJSON( "http://www.----aspx?callback=?", {Name:"123",Pass:"123"}, function(json){ if(json.UserId==null){ alert("NO"); }else{ alert(json.UserId); } } );  但是此方法处理数据时,只能在页面中进行,局限性很大。因此在具 ...
gets()方法在linux下使用gcc编译时会出现下列问题: warning: the `gets' function is dangerous and should not be used.  解决办法是使用 fgets()。 #include <stdio.h> #include <string.h> int main(){ char s[80]; //fgets()函数的基本用法为: //fgets(char * s,int size,FILE * stream); fgets( ...
#include <stdio.h> int main(void) { float value; value = sin ( 3.14 / 2 ); printf("%f/n",value); }  (三角函数里面的 sin(90度角),要注意的是,大多数的程序语言都是使用径度而不是一般我们在计算的『角度』, 180 度角约等于 3.14 径度)   当使用gcc编译器编译含数学函数的C程序时,会出现undefined reference to `sin'错误.这种错误一般是由于缺少库 ...
在OpenCms使用过程中,有时候线上的Gest用户需要进行读写的操作,而此时的用户是没有权限进行读写操作的。此时,开发者可以进行初始化一个有权限的CmsObject进行读写操作。 此处提供一个解决方案: 在OpenCms中创建一个模块, ...

Luence 初探

/** * lucene-core-3.3.0 * lucene-highlighter-3.3.0 */ public class LuceneIndex { //分词器 private Analyzer analyzer = new StandardAnalyzer(Version.LUCENE_33); //索引文件存放位置 private final String indexPath = "/home/zhanghc/luence/index/"; /** * 创建索引 */ public boolean c ...
附 :近日的项目是与其他公司进行合作开发的,在传输密码时对方提出用3DES加密方式进行加密。对方提供了BASE64编码的key和向量IV,其使用的是C#语言,在进行3DES加密时使用的是CBC模式,Zeros填充方式。而我方使用的是java语言。 在Google一番后发现,两种语言之间有两种兼容方式: 1.C#采用CBC Mode,PKCS7 Padding,Java采用CBC Mode,PKCS5Padding Padding 2.C#采用ECB Mode,PKCS7 Padding,Java采用ECB Mode,PKCS5Padding Padding 但是在此次合作中,C#的填充方 ...
Global site tag (gtag.js) - Google Analytics