自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java 信任所有SSL证书(解决PKIX path building failed问题)

Java在请求某些不受信任的https网站时会报:PKIX path building failed[code="java"]javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpa...

2015-07-13 19:04:37 2339

原创 Mysql Replication set up

MySQL Failover Circular Replication ===================================Assume we have 2 servers: Server1 and Server2.Server1 Settings================1. Put the option file my.cnf to Server...

2014-03-17 23:58:08 172

原创 PHP的pack("H*", $str)转换为java函数

最近在接一个PHP的接口,使用到pack("H*", $str),怎么进行转换呢,如下:[code="java"]public static byte[] str2pack(String str) { int nibbleshift = 4; int position = 0; int len = str.length()/2 + str.length()%2; ...

2013-11-14 14:08:50 1613

原创 MyBatis 自动生成mysql 表对应的javabean

1.所需的jar 包 mybatis-3.1.1.jar 、mybatis-generator-core-1.3.2.jar 、 mysql-connector-java-5.1.14-bin.jar2.新建文件夹 新建文件夹/Users/develop/javabean/,将以上三个文件放入夹3.同目录创建 generator.xml 文件内容如下 :...

2013-02-01 20:12:00 214

原创 Centos释放缓存

用centos的会发现,有时候系统处于空闲状态,但是内存全部被消耗。其实这事是一个假象,内存不是真实的被消耗而只是被用作缓存,当系统有程序运行这些内存还是能够用于程序运行的。如果想尽快释放缓存,可以使用以下命令。为了使缓存里的数据不丢失,之前先运行一下以下命令sync# To free pagecache:echo 1 > /proc/sys/vm/drop_c...

2013-01-28 17:50:54 251

原创 DenyHosts阻止SSH暴力破解最好的方法

当你的linux服务器暴露在互联网之中,该服务器将会遭到互联网上的扫描软件进行扫描,并试图猜测SSH登录口令。你会发现,每天会有多条SSH登录失败纪录。那些扫描工具将对你的服务器构成威胁,你必须设置复杂登录口令,并将尝试多次登录失败的IP给阻止掉,让其在一段时间内不能访问该服务器。用DenyHosts可以阻止试图猜测SSH登录口令,它会分析/var/log/secure等日志文件,当发现同...

2013-01-17 18:03:16 153

原创 MyBatis 自动生成mysql 表对应的javabean

1.所需的jar 包 mybatis-3.0.4.jar 、mybatis-generator-core-1.3.1.jar 、 mysql-connector-java-5.1.13.jarmybatis下载地址:http://code.google.com/p/mybatis/2.新建文件夹 新建文件夹E://mygen,将以上三个文件放入夹3.同目录创建...

2012-10-09 23:21:01 113

原创 给centos 6.2安装yum源

CentOS自带的yum源不够丰富,为了使用方便,我经常借用第三方的yum源。每次都要重新找,嫌麻烦,这次总结下,也方便以后使用。 1、安装rpmforge rpm包的url: http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm安装命令: rpm -ivh...

2012-09-11 23:03:29 149

原创 Mathematica介紹

Mathematica介紹 Mathematica是一個開發環境,結合靈活的編程語言,具有廣泛的符號和數值計算能力,生產高品質的可視化效果,內建的應用領域軟件包,並立即部署選擇範圍。結合集成的動態庫,自動界面結構和C程式碼產生,Mathematica是今天市場上最先進的環境建設的部署。 Mathematica8引入了GPU編程能力,混合了CPU與GPU。Ma...

2012-08-17 23:43:41 463

原创 linux 端口映射 命令

有些端口不被root权限的帐号调用,我们可以通过端口映射实现如下:iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

2011-11-11 17:25:23 671

原创 MySQL定时自动备份

一.备份脚本如下: #!/bin/bashrm -rf /backup/day/*cd /backup/day/cp -rf /usr/local/mysql/var/ /backup/day/sql_db_$(date +%Y%m%d)echo "ready to tar in 10s ."sleep 10tar zcvf `hostname`_sqldata_$...

2011-04-14 18:06:49 88

原创 linux开机启动服务的修改与查看

每次系统开机的时候,都会根据不同的runlevel级别启动不同的服务。开机按[CTRL]+[ALT]+[F7]/[F8]可查看系统启动时正在启动的服务!!!!  众所周知Linux给我们提供了7中不同的启动级别0~6,那么不同的启动级别都会启动那些服务哪。可以使用chkconfig ——list 查看,可以使用chkconfig 服务名 ——level 3 {on|of}修改是否要再某个级...

2011-04-08 16:28:14 129

原创 HAProxy的安装和部署

原文出处:http://blog.ehomy.net/archives/1531.haproxy安装 使用yum install haproxy进行一步安装,很简单2.配置说明 [code="java"]########################################################################## HAPr...

2011-04-07 16:58:20 101

原创 用CRM命令行工具配置集群资源

以下为转帖,原帖网址为:http://club.topsage.com/thread-530660-1-1.html1. 创建群集资源可以创建以下类型的资源:原始资源:原始资源是最基本的资源类型。资源组:资源组包含一系列需要放置在一起、按顺序启动和以反序停止的资源。克隆资源:克隆资源是可以在多个主机上处于活动状态的资源。如果各个资源代理支持,则任何资源均可克隆。主资...

2011-03-31 11:44:16 411

原创 error while loading shared libraries

启动服务时出现 error while loading shared libraries: aa.so.xx: cannot open shared object file: No such file or directory意思是启动的服务找不到相应的包可以用以下的命令查找这个包具体路径>whereis aa.so.xxaa.so.xx: /usr/share/lib/a...

2011-03-24 15:30:35 144

原创 Glusterfs 分布式存储系统配置

在服务器集群中,为了同步更新APP内容,利用Glusterfs分布式存储功达到相同的APP只更新一次,其他机器同步更新试验环境:Vmware Fusion3.1.1 CentOS 5.51.安装#yum -y install glusterfs-cluster glusterfs-server2.设置两台机器的别名分别为svr1,svr23.两台机器的服务端配置...

2011-03-11 19:42:12 215

原创 修改linux时间

date 显示当前时间 Fri Aug 3 14:15:16 CST 2007 date -s 按字符串方式修改时间 可以只修改日期,不修改时间,输入: date -s 2007-08-03 只修改时间,输入:date -s 14:15:00 同时修改日期时间,注意要加双引号,日期与时间之间有一空格,输入:date -s "2007-08-03 14:15:00" ...

2010-11-03 11:52:49 97

原创 在LINUX中关于后台执行运行命令

在Linux中,如果要让进程在后台运行,一般情况下,我们在命令后面加上&即可,实际上,这样是将命令放入到一个作业队列中了:$ ./test.sh &[1] 17208$ jobs -l[1]+ 17208 Running ./test.sh &对于已经在前台执行的命令,也可以重新放到后台执行,首先按ctrl+z暂停已经运行的进程,然后使用bg命令将停止的作业放到后台...

2010-11-03 11:44:28 157

原创 APP运行时不进入锁屏待机状态

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

2010-10-28 18:01:04 448

原创 判断用户输入的邮箱地址是否合法的代码

电子邮箱的地址里允许使用的字符是特殊的,我们可以在应用里加入邮箱地址合法性判断功能,防止用户输入错误的字符。代码:- (BOOL) validateEmail: (NSString *) candidate { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSP...

2010-10-12 22:05:15 1416

原创 如何在Mac OS X中安装Tomcat

安装Tomcat:在Apache网站下载最新的Tomcat二进制编码包:(注意别下载了Windows的安装包)http://tomcat.apache.org/下载完后,解压,并将文件夹命名为Tomcat将重命名的文件夹移动到根目录/Library中(别处也可),安装过程便完成了执行/Library/Tomcat/bin下的startup.sh,然后打开http://local...

2010-10-03 19:56:26 104

原创 MySQL设置编码

1.在my.ini文件的中设置所有数据库编码.数据库尽量使用utf8存储(修改/etc/my.cnf,在[mysqld]段加上default-character-set=utf8)(已有的数据库,先转成UTF8格式)default-character-set=utf82.单独设置某个数据库: alter database testdb character set utf8; 查看m...

2010-09-27 15:09:56 106

原创 yum安装Mysql

如果在源代码编译未安装成功的情况,用yum安装是比较好的选择,特别是对新手来说,是很好的选择,安装的过程很简单,只要输入:yum -y install mysql-server ,系统自动下载和安装Mysql的, chkconfig --add mysqld 在服务清单中添加mysql服务 service mysqld start 服务启动 mysqladmin -u root pas...

2010-09-26 17:29:41 53

原创 导入msn和邮件联系人列表

http://code.google.com/p/contact-list/

2010-09-16 18:25:52 157

原创 linux 主机间复制文件 scp 命令

================== scp 命令 ================== scp 可以在 2个 linux 主机间复制文件; 命令基本格式: 在source_host操作 scp [可选参数] file_source file_target 或者在remote_host操作 scp -r -P ...

2010-05-25 17:11:24 189

原创 [转]使用POI读取Word207和Excel2007的例子

天在写全文检索功能时,POI读取Word2007和Excel2007文档时遇到问题,于是扩展了一下原来的功能,以下是使用POI读取Word2007和Excel2007的例子:package com.test;/** * 需要的jar包: * poi-3.0.2-FINAL-20080204.jar * poi-contrib-3.0.2-FINAL-20080204.j...

2010-05-19 20:07:27 101

原创 [转]MYSQL中查找重复记录的几种情况

第一种:先来录入一些测试数据CREATE TABLE news(ID INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,Title VARCHAR(255) NOT NULL,PRIMARY KEY(ID));INSERT INTO news (Title) VALUES (’aaa’);INSERT ...

2010-05-12 12:59:58 110

mysql中如何设置默认时间为当前时间

修改日期类型为timestamp 并允许空,如下:CREATE TABLE `test` (`aaaa` varchar(50) NOT NULL,`createday` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP) ENGINE=InnoDB DEFAULT CHARSET=utf8;...

2010-04-16 16:30:48 1183

js判断中英文字符串长度

//判断中英文:function isChinese(str){ var lst = /[u00-uFF]/; return !lst.test(str); }if(isChinese("名字"))alert("Yes");elsealert("NO");______________________________...

2010-03-24 21:15:09 110

李开复:移动互联网市场需求分析

今天我讲一下移动互联网未来的市场和需求会发生什么样的变化。首先,我们可以看看这个市场到底有多大。中国的移动互联网用户已经在今年会达到2.33亿这个巨大的数字,而且越来越多的互联网用户开始上移动互联网,甚至可能还有一些不上互联网的用户上移动互联网。所以它的成长率是非常惊人的,能不能赚钱?我们可以看到在美国在iphone上面,已经有这个13万个应用,就是说你可以下载一个游戏也好,看天气的也好,帮你租车...

2010-03-21 01:42:11 134

javascript判断各种浏览器

JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题,而判断浏览器的版本一般只能通过分析浏览器的userAgent才能知道。...

2010-03-15 22:26:36 126

日期加总SQL语句

select date_format(CREATEDAY,'%Y-%m-%d') as dates,count(*) as counts from members group by date_format(CREATEDAY,'%Y-%m-%d')以上SQL统计每日新增会员数。

2009-06-23 16:50:19 123

原创 mysql时间格式化

DATE_FORMA T(date, format) 根据格式串format 格式化日期或日期和时间值date,返回结果串。 可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值: %S, %s 两位数字形式的秒( 00,01, . . ., 59) %i 两位数字形式的分( 00,0...

2009-06-23 16:48:20 737

原创 mysql数据库备份命令汇总

备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump -–add-drop-table -uusername -...

2009-04-29 22:02:08 68

原创 调度任务

7.3.1 使用Java Timer调度任务从Java 1.3开始,Java SDK就通过java.util.Timer类提供了基本的调度功能。这个类允许你调度一个任务(通过java.util.TimerTask子类定义)按任意周期运行。创建一个定时器任务使用Java Timer来调度发送注册报表邮件的第一步是从java.util.TimerTask中派生出邮件任务,如程序清单7.2...

2009-04-17 17:27:45 80

原创 使用Myeclipse开发Jforum

Jforum是用eclipse开发的一个开源论坛;我们在做二次开发的时候,为了调试方便想把Jfrom导成web项目用Myeclipse来做开发;步骤如下:   1,从Jforum官方网站下载源码:jforum-2.1.8-src.zip和war包;   2,用Myeclipse新建一个web项目;   3,把源码中的src拷到新项目中;   4,把源码和war中的lib合并一下,拷...

2009-04-16 15:23:06 193

原创 linux下查看CPU、内存、硬盘方法

一、CPU大小[root@idc ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"model name: Intel(R) Xeon(TM) CPU 2.80GHzmodel name: Intel(R) Xeon(TM) CPU 2.80GHzmodel name: ...

2009-01-02 20:37:08 147

原创 ASP+MSSQL2000,数据库被批量注入了

这阵子,采用ASP+MSSQL设计的很多网站可能遭遇到sql数据库被挂马者插入JS木马的经历;这不,朋友的一个网站就被黑客忽悠了一把,mssql的每个varchar、text字段都被自动插入一段js代码,即使删除这段代码,如果没有从源头上解决,几分钟后,js代码就又会自动插入数据库。 经过飘易的观察,这很有可能是程序自动执行的,黑客先从搜索引擎google、百度等搜索存在漏洞的采用a...

2009-01-01 14:15:28 163

關於dwr框架與spring結合的三級聯動的例子

最近做個案子,需要三級聯動的效果,不多說以下是例子的配置以及代碼,希望對大家有幫助web.xml[code="xml"] contextConfigLocation /WEB-INF/applicationContext.xml /WEB-INF/applicationContex...

2008-10-15 23:56:38 69

原创 Apache2.2.4+Tomcat5.5.7的整合

1.首先下载tomcat5.5.7并解压; 设置CATALINA_HOME环境变量指向tomcat路径;2.使用APR使得Tomcat的性能提高Windows下的安装配置 1)http://tomcat.heanet.ie/native/ 下载编译好的 tcnative-1.dll 文件,也可以下载tomcat-native.zip自己进行编译 2)把tcnative-1....

2008-10-13 00:12:51 78

Struts Taglibs标签

Struts Taglibs标签使用手册

2008-09-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除