java
文章平均质量分 93
第十号男生1234
这个作者很懒,什么都没留下…
展开
-
微信WeixinJSBridge API
1、隐藏微信网页右上角的按钮document.addEventListener('WeixinJSBridgeReady',function onBridgeReady() { // 通过下面这个API隐藏右上角按钮 WeixinJSBridge.call('hideOptionMenu');}); document.addEv转载 2017-05-25 09:27:49 · 1162 阅读 · 0 评论 -
springmvc 整合多个数据源
1、首先配置两个数据库 2、再配置一个dataSource 管理 key 值和value值对应,默认选择dataSourceA ,其他配置按照正常的spring mvc 配置即可。 3、sessionFact转载 2015-08-28 13:39:20 · 1433 阅读 · 0 评论 -
Myeclipse的动态web项目转为eclipse的动态web项目报错
在Myeclipse中重新定义了web服务了目录的文件夹,而这些,都定义在.classpath文件下删除Myeclipse的javaee容器标签,如下,这一句不改会报找不到的错误。如下:Description Resource Path Location TypeClasspath entry melibrary.com.genuitec.eclipse.j2eedt.转载 2015-08-13 16:23:46 · 3333 阅读 · 0 评论 -
eclipse中在线安装FindBugs
1、点击“Help->Install New Software...”2、单击“Add”,输入Name:FindBugs,Location:http://findbugs.cs.umd.edu/eclipse3、输入完毕,单击“OK”4、勾选“FindBugs”,点击“Next”,进入安装过程5、接着下一步,进入协议选择的步骤6、勾选“I accept the转载 2015-07-16 09:41:50 · 403 阅读 · 0 评论 -
eclipse安装java反编译插件jad
根据网上搜集的材料以及亲身安装测试,总结经验如下,希望能够帮助有需要的朋友们,本总结有助于朋友们少走弯路哦!jadclipse可以帮助查看.class文件。工具/原料jadClipse version:3.3.0的jar包Eclipse Java EE IDE for Web Developers. Version: Indigo Service Release 1转载 2015-07-14 11:31:36 · 546 阅读 · 0 评论 -
安装Eclipse打包插件Fat Jar
Fat Jar Eclipse Plug-In是一个可以将Eclipse Java Project的所有资源打包进一个可执行jar文件的小工具,可以方便的完成各种打包任务,我们经常会来打jar包,但是eclipse自带的打包jar似乎不太够用,Fat Jar是eclipse的一个插件,特别是Fat Jar可以打成可执行Jar包,并且在图片等其他资源、引用外包方面使用起来更方便。安装方法:转载 2015-07-13 17:58:45 · 614 阅读 · 0 评论 -
Spket安装到Eclipse
Spket Eclipse插件使用教程一、Spket的安装我使用的是第三种方式。1、Plugin:最低要求: eclipse平台运行时3.2.x ,文件为: spket-1.6.4.1.zip(与别的插件的安装无异,相信不用我多说了吧)2、Spket IDE:最低要求:你需要java 1.5或更高版本运行安装程序,可独立使用(不用装Eclip转载 2015-06-29 18:02:57 · 493 阅读 · 0 评论 -
jQuery表单验证插件jQueryValidationEngine使用
jQuery 表单验证插件 jQuery Validation Engine 使用方式如下:1.引入头文件(注意一定要把jQuery放在前面),指定使用 jQuery Validation Engine 的的ID:01scriptsrc="lib/jquery-1.8.3.min.js">script>02转载 2015-06-08 15:25:53 · 415 阅读 · 0 评论 -
解决Linux操作系统下AES解密失败的问题
现象描述:windows上加解密正常,linux上加密正常,解密时发生如下异常javax.crypto.BadPaddingException: Given final block not properly padded at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..) at com.sun转载 2015-06-08 15:33:32 · 833 阅读 · 0 评论 -
java中使用poi导出Excel详解
ava当初把核心处理设成Unicode,带来的好处是代码适应了多语言环境。然而由于老外的英语只有26个字母,有些情况下,一些程序员用8 位的byte处理,一不小心就去掉了CJK的高位。或者是由于习惯在程序中采用硬编码,还有多种原因,使得许多java应用在CJK的处理上很烦恼。还好 在POI HSSF中考虑到这个问题,可以设置encoding为双字节。POI可以到www.apache.org转载 2015-06-08 15:35:11 · 2667 阅读 · 0 评论 -
linux下(Ubuntu、centos)添加永久静态路由的方法
项目中经常遇到多网卡的服务器,但是一个服务器的默认网关只有一个,当需要在多个网络中访问的时候(特别是在公安、交警等政府项目中),就需要添加静态路由了。添加静态路由的方法有很多种,下面介绍2种比较常见的:第一种:这种方式在重启之后就失效了。echo "route add -net 172.16.100.0/24 gw 192.168.6.249" >>/etc转载 2015-06-26 15:21:18 · 9999 阅读 · 0 评论 -
java打tar.gz包
import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;impor原创 2015-06-03 16:50:05 · 909 阅读 · 0 评论 -
CSS居中对齐
一、文本居中利用下面的html代码演示文本居中,也可以到这里在线研究。1div class="outerBox">2 center text3div>1.text-align实现文字水平居中对div.outerBox设置text-align:转载 2015-06-02 10:40:02 · 635 阅读 · 0 评论 -
MySQL的Replaceinto与Insertinto.....onduplicatekeyupdate...真正的不同之处
今天听同事介绍oracle到mysql的数据migration(迁移),他用了Insert into ..... on duplicate key update ...,我当时就想怎么不用Replace呢,于是回来就仔细查了下,它们果然还是有区别的。先看下面的例子: 一》replace into的作用 1.录入数据: 录转载 2015-06-02 10:18:27 · 466 阅读 · 0 评论 -
java中对象与字节数组相互转换
1.首先对象要继承Serializable接口将字节转换为对象01public staticObject ByteToObject(byte[] bytes) {02Object obj = null;03try {04 // byt转载 2015-06-01 11:31:43 · 2035 阅读 · 0 评论 -
Maven:将Jar安装到本地仓库和Jar上传到私服
举例1. 依赖如下:1dependency>2 groupId>org.quartz-scheduler.internalgroupId>3 artifactId>quartz-terracotta-bootstrapartifactId>转载 2015-06-01 13:56:35 · 3754 阅读 · 0 评论 -
Struts2中Session的使用
在Struts2里,如果需要在action中使用session,可以通过以下两种方式得到一、通过ActionContext class中的方法getSession的到 例子如下 import java.util.Map; import com.opensymphony.xwork2.ActionContext; import com.op转载 2015-06-01 11:02:30 · 3461 阅读 · 0 评论 -
阿里DruidDataSource配置(druid)
DruidDataSource大部分属性都是参考DBCP的,如果你原来就是使用DBCP,迁移是十分方便的。 ${jdbc_user} stat 20 1 60000 1 60000 300000 SELECT 'x' true fal转载 2015-08-31 15:26:41 · 1405 阅读 · 0 评论 -
c3p0,dbcp和proxool比较
c3p0,dbcp和proxool比较不是的,这是三种数据源我们知道jdbc可以连接数据库,但是jdbc只封装了一些crud语句,而真正和数据库联系的数据源,java中jdbc默认绑定的数据源是odbc,比较垃圾的数据源而上面三种数据源都是比较给力的,尤其是dbcp和c3p0,以后项目开发主要用这两种数据源而这三种数据源不是hibern转载 2015-08-31 14:30:35 · 442 阅读 · 0 评论 -
java支持跨平台获取cpuid、主板id、硬盘id、mac地址 (兼容windows、Linux)
windows:packagecn.net.comsys.helper.system.info; importjava.io.BufferedReader;importjava.io.File;importjava.io.FileWriter;importjava.io.InputStreamReader;importjava.io.Li转载 2015-08-18 09:31:01 · 1203 阅读 · 0 评论 -
解决Cannot change version of project facet Dynamic web module to 2.5
我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dy转载 2016-08-15 18:17:16 · 352 阅读 · 0 评论 -
Spring 的BeanUtils.copyProperties在拷贝属性时忽略空值
最近在写一个小玩意的时候,需要在两个对象之间拷贝属性使用的是BeanUtils.copyProperties可是,有一个问题就是当src对象的键值为Null时就会把target对象的对应键值覆盖成空了这不科学所以找了下面的这个方式来解决public static String[] getNullPropertyNames (Object source) {转载 2016-06-06 15:22:08 · 42220 阅读 · 8 评论 -
Linux下安装RabbitMQ
1. 安装erlang:下载所需的源码:wget http://erlang.org/download/otp_src_R13B04.tar.gz wget http://erlang.org/download/otp_src_R13B04.tar.gz然后./configure && make && make install注:在configure之后发现有以下提示信转载 2016-03-26 17:32:04 · 521 阅读 · 0 评论 -
mysql5.6.17 zip安装、卸载及root密码修改
一 安装环境 windows 7 旗舰版 mysql-5.6.17-winx64.zip二 安装过程 1.去官网下载mysql-5.6.17-winx64.zip 2.解压到你想安装的的目录,我的是D:\mysql5.6.17 3.修改配置文件,my-default.ini 名称改为:my.ini 里面的参数配置:我的转载 2015-12-02 16:03:34 · 478 阅读 · 0 评论 -
Tomcat集群和Session共享的配置方法
Tomcat集群配置其实很简单,在Tomcat自带的文档中有详细的说明( /docs/cluster-howto.html ),只不过是英语的,对我这样的人来说很难懂。下面根据说下怎么配置吧:第一步、准备工作:准备几份Tomcat程序,比如分别叫tomcat1、tomcat2、...如果各Tomcat程序放在不同的机器上,那么就不会有端口的冲突;如果是放在同一台机器转载 2015-11-02 09:26:27 · 473 阅读 · 0 评论 -
图片压缩成指定大小
不用截取图片,按指定大小截取。 package com.boco.vnms.common.util;import java.awt.Color; import java.awt.Graphics2D; import java.awt.Image; import java.awt.image.BufferedImage; import java.awt转载 2015-11-17 16:11:48 · 863 阅读 · 0 评论 -
百度消息推送SDK探究(并附上最简推送Demo)
上一篇《百度消息推送REST API探究》中了解了如何使用REST API推送消息,这一篇我们来看一下百度消息推送为我们提供的SDK.帮助文档:http://developer.baidu.com/wiki/index.php?title=docs/cplat/push/api我们先来看一下服务端SDK下载解压后的目录结构还是前面提到的那句话,先看sampl转载 2015-10-23 10:44:55 · 598 阅读 · 0 评论 -
Linux系统下MySQL数据库的备份和恢复
当我们MySQL数据库保存重要数据的时候,备份工作极为重要。本文介绍如何使用mysqldump备份和恢复数据,使用该方法,可以将数据库中的数据备份成一个文本文件,也可将备份好的数据库迁移到另一台的服务器。 (1) 从命令行备份MySQL数据库在Linux操作系统中,我们可以使用mysqldump命令进行备份。该命令将连接MySQL服务器并创建SQL转储文件,该文件包含了重新创建数据库所转载 2015-09-18 15:30:15 · 422 阅读 · 0 评论 -
mysqldump参数选项
参数参数说明--all-databases , -A导出全部数据库。mysqldump -uroot -p --all-databases--all-tablespaces , -Y导出全部表空间。mysqldump -uroot -p --all-databases --all-tablespaces--no-tablespaces , -y不导出任转载 2015-09-18 15:57:55 · 418 阅读 · 0 评论 -
修复MongoDB数据库,解决因Unclean Shutdown导致服务不能启动的问题
今天原本想研究点mongodb的东西,发现服务启不来了:[root@biao ~]# mongod -f /etc/mongod.confforked process: 19465all output going to: /mongodb/log/mongodb.log[root@biao ~]# service mongod statusmongod is sto转载 2015-10-20 16:03:45 · 1255 阅读 · 0 评论 -
mysql 安装启动
1>将Mysql-5.0.18.tar.gz通过SSH 工具 上传到Linux系统的home目录下 2>建立MySQL使用者和群组: #groupadd mysql #useradd -g mysql mysql 复制代码 3>解压缩Mysql-5.0.18.tar.gz源码包 #cd /home #tar zxvf Mysql-5.0.18.tar.gz转载 2015-10-19 13:53:53 · 297 阅读 · 0 评论 -
MongoDB Linux下的安装和启动
1. 下载MongoDB,此处下载的版本是:mongodb-linux-i686-1.8.1.tgz.tar。http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.1.tgz 相关阅读:MongoDB Linux下的安装和启动 http://www.linuxidc.com/Linux/2011-05/36309.htm转载 2015-10-19 11:30:48 · 344 阅读 · 0 评论 -
开源性能测试工具 - Apache ab 介绍
引子按照原定计划,今天开始研究 JMeter,一天的时间看完了大半的 User Manual,发现原来只要沉住气,学习效率还是蛮高的,而且大堆的英文文档也没有那么可怕 ^_^本来想顺便把文档翻译一下,不过后来想了想,看懂是一回事,全部翻译出来又是另外一回事了,工作量太大,而且这也不是我一开始要研究 JMeter 的本意。不如大家有兴趣一起研究的遇到问题再一起讨论吧。开源工具通常都是转载 2015-11-03 18:03:21 · 398 阅读 · 0 评论 -
Mongodb启动命令mongod参数说明
Mongodb启动命令mongod参数说明mongod的主要参数有: 基本配置----------------------------------------------------------------------------------quiet# 安静输出--port arg# 指定服务端口号,默认端口27017-转载 2015-09-11 11:26:39 · 321 阅读 · 0 评论 -
用命令形式从Windows系统拷贝文件到Linux
以前拷贝文件到Linux系统,都是通过Linux桌面版打开Windows的共享文件夹的形式完成的,今天突发奇想,能不能通过命令终端的形式实现呢?我首先想到的是CP命令,可是后来试过后发现,原来CP命令只能实现本地文件的拷贝,如果要从远程主机拷贝文件,必须用SCP命令,下面是SCP命令的用法。一、将本机文件复制到远程服务器上 #scp /home/administrator/news.t转载 2015-09-11 11:14:47 · 22005 阅读 · 2 评论 -
mongodb关闭服务
MongoDB 提供几种关闭服务的命令,具体为以下:一 使用 Crtl+C 关闭 [mongo@redhatB data]$ mongod --dbpath=/database/mongodb/data/ --logpath=/var/applog/mongo_log/mongo.log --logappend --port=27017 --journal >转载 2015-09-11 13:32:42 · 394 阅读 · 0 评论 -
springmvc深入研究
Spring MVC分类: spring技术 2012-12-14 13:26 527人阅读 评论(0)收藏 举报 资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdf 博客:http://elf8848.iteye.com目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流转载 2015-05-28 11:29:27 · 663 阅读 · 0 评论 -
java中枚举类型,整型,字符串之间转换
enumintenum -> int: int i = enumType.value.ordinal();int -> enum: enumType b= enumType.values()[i]; enumStringenum -> String: enumType.name()String -> enum: enumType.valueOf(name);转载 2015-05-27 09:24:24 · 528 阅读 · 0 评论 -
验证码
001package cn.cnvc.servlet;002 003import java.awt.Color;004import java.awt.Font;005import java.awt.Graphics;转载 2015-05-27 09:32:39 · 386 阅读 · 0 评论 -
excelUtil
package cn.net.zzfz.center.common.util;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.text.NumberForm转载 2015-03-18 10:08:34 · 530 阅读 · 0 评论