- 浏览: 164292 次
- 性别:
- 来自: 北京
最新评论
-
jurnzhou:
大哥有没有ECB模式的?
Java中3DES加密与C#兼容 -
jurnzhou:
是吖,他奶奶的。做.net的就是傻帽,不考虑兼容性的,用md5 ...
Java中3DES加密与C#兼容 -
tangyu477:
非常感谢!
创建指定类型资源文件
文章列表
linux利用scp传输文件
- 博客分类:
- fedora
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排序以及自定义排序
- 博客分类:
- apache
现在开发搜索系统,使用的是开源界比较推崇的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 ...
在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);
/* 在读取文 ...
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命令 修改系统时间
- 博客分类:
- fedora
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( ...
fedora上编译运行C文件
- 博客分类:
- C
#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初始化一个CmsObject
- 博客分类:
- opencms
在OpenCms使用过程中,有时候线上的Gest用户需要进行读写的操作,而此时的用户是没有权限进行读写操作的。此时,开发者可以进行初始化一个有权限的CmsObject进行读写操作。
此处提供一个解决方案:
在OpenCms中创建一个模块, ...
/**
* 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#的填充方 ...