自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hejinwei_1987的专栏

好记性不如烂博客

  • 博客(54)
  • 资源 (2)
  • 收藏
  • 关注

原创 updating homebrew...一直在等

updating homebrew...一直在等解决方式: export HOMEBREW_NO_AUTO_UPDATE=true

2019-01-07 21:51:47 1577 1

原创 axis 客户端打印webservice请求报文

MessageContext messageContext = _call.getMessageContext();  Message reqMsg = messageContext.getRequestMessage();  System.out.println(reqMsg.getSOAPPartAsString());

2017-06-08 14:46:41 2637

原创 java正则匹配中文姓名

public static void validateChineseName(String name) { String regEx = "[\u4E00-\u9FA5]{2,5}(?:·[\u4E00-\u9FA5]{2,5})*"; Pattern pattern = Pattern.compile(regEx); Matcher matcher = pattern.matc

2017-03-07 17:05:50 5541

原创 linux开机启动

修改文件:/etc/rc.local在里面sh  xxx.sh

2016-11-10 18:13:07 366

原创 Sending the email to the following server failed : smtp.exmail.qq.com:465

Sending the email to the following server failed : smtp.exmail.qq.com:465代码运行得好好的,突然邮件发不了了,原因实在弄不清乱试了一下,加上这一句,解决了:email.setSSLOnConnect(false);

2016-11-07 12:32:17 15598

原创 iText 添加图片到word

public static void itext() throws Exception { Rectangle rectPageSize = new Rectangle(PageSize.A4); rectPageSize = rectPageSize.rotate(); Document doc = new Document(PageSize.A4); RtfWrit

2016-07-04 11:39:50 2116

原创 Java String UTF-8 和 GBK 互换

原理: 先转为unicode,再转package testPBC;import java.lang.Character.UnicodeBlock;public class UTF2GBK { public static String gbk2utf8(String gbk) { String l_temp = GBK2Unicode(gbk);

2016-05-23 17:23:10 6658

转载 通过ip获取mac地址

import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.regex.Matcher;import java.util.regex.Pattern;/*** 获取MAC地址* @author* 2011-12*/public class GetMacAddress {

2016-03-15 17:49:58 644

转载 quartz执行两次

在现在的项目中发现Quartz执行了两次,在网上找到下列解决方案,我是用的第一种,灰常感谢这位哥们,转自:http://my.oschina.net/EugeneQiu/blog/265040?p=1很多人在使用spring的Quartz配置定时任务时,会发现每次定时时间到达后,指定的定时方法同时执行了两次。(P.S. 本人项目用的Jfinal搭建,同样出现该问题。)

2015-10-13 17:00:51 4467 1

原创 beetl的Function使用,spring配置

1.有个Java类实现Function接口.public class Print implements Function { public String call(Object[] paras, Context ctx) { Object o = paras[0]; if (o != null) { try { System.out.println("nihao");

2015-08-04 16:55:29 4159

转载 搭建Nginx+Java环境(转)

PS: 以下内容我自己还没验证,先存一下本文转自:http://www.blogjava.net/sliverfancy/archive/2012/07/31/384400.html1.8.4 搭建Nginx+Java环境Apache对Java的支持很灵活,它们的结合度也很高,例如Apache+Tomcat和Apache+resin等都可以实现对Java应用的支持。Apac

2015-07-20 23:36:32 669

转载 mac安装nginx环境

1、brew search nginx2、brew install nginx启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了。备注: ln -s  /usr/local/sbin/nginx /usr/bin/nginx 做个软连接。常用的指令有: nginx -V 查看版本,以及配置文件地址ngin

2015-07-20 22:52:49 347

转载 全选/取消全选checkbox

check all1234 $("#ckAll").click(function() { $("input[name='sub']").prop("checked", this.checked); }); $("input[name='sub']").click(function() { var $subs = $("input[name='sub

2015-07-20 10:44:33 327

原创 mac命令行安装homebrew

1.需要安装x code,去app store直接下载,不过有点大,需要等下2.打开terminal,输入以下命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"注:不过这个地址经常换,可以去这个网址看最新的   http://brew.sh/inde

2015-07-19 01:03:18 1233

原创 jsTree使用记录

1. ajax请求生成jsTree var r = []; // 权限树中被选中的叶子节点 var currentGroupId; function showPermitTree(id) { currentGroupId = id; $.ajax({ data : "currentGroupId=" + id, type : "POST",

2015-07-09 22:50:11 41222 20

转载 MyBatis 事物

1.单独使用时,使用SqlSession:SqlSession session = sqlSessionFactory.openSession(false);//...这里填SQL操作代码session.commit();finally:session.close();2.Spring:transactio-manager方式(1).在配置文件中加上:  

2015-07-06 20:05:29 601

转载 jqery和js如何判断checkbox是否选中

jqery和js如何判断checkbox是否选中jquery:$("input[type='checkbox']").attr('value')返回结果:501$("input[type='checkbox']").is(':checked')返回结果:选中=true,未选中=false  js:if(document.g

2015-06-18 15:46:34 1200

原创 Java字节流和字符流的区别

简单来说:字节流不使用缓存,字符流使用缓存。字节流直接把数据写到文件,而字符流先把数据写到缓存,再写到文件。写文件时:使用字节流的时候,wirte之后,就算没有关闭流(close方法),程序也把数据写到文件了;使用字符流的时候,write之后,如果没有关闭流,打开文件后发现数据并没有写进去。当时可以强行把缓存区的内容输出到文件,使用Write.flush()。字节流的父

2015-01-13 15:02:47 483

原创 Kettle加载数据,日志记录

公司的新项目使用Java代码调用Kettle加载文件进数据库,日志记录方面做下备忘。首先,Kettle的日志级别LogLevel分为以下几个:Nothing 没有日志 不显示任何输出Error 错误日志 仅仅显示错误信息Minimal 最小日志 使用最小的日志Basic 基本日志 缺省的日志级别Detailed详细日志 给出日志输出的细节Debug 调试日志

2015-01-13 14:36:41 8581 1

原创 oracle DBLink

1.创建dblink--create public database link ODS_DBLINK connect to ruccdta identified by "ruccdta" using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.181.76.155)(PORT = 1541))) (

2014-09-17 15:39:41 2983

原创 oracle 查看执行计划

我是在SQL Developer上查看的

2014-09-15 15:10:34 509

原创 iReport做报表 java.lang.ClassNotFoundException: net.sf.jasperreports.compilers.GroovyEvaluator

原因:项目的jar包用的jasperreports-3.7.3.jar,ireport用的5.5.0解决方案:从同事那kaobei

2014-04-16 18:45:36 10286 1

原创 编译MapReduce Hadoop插件

我的Hadoop版本为1.2.1,Ubuntu 12一,步骤1, 在$HADOOP_HOME\src\contrib\eclipse-plugin\build.xml,做如下修改 ......

2014-03-11 22:05:07 1003 2

原创 XXX cannot be read or is not a valid ZIP file

问题描述:Description ResourcePath LocationTypeArchive for required library: 'war/WEB-INF/lib/spy.properties' in project 'TMF_CSS' cannot be read or is not a valid ZIP fileTMF_CSS Build pathBui

2014-02-17 11:24:41 21758 1

原创 JSP按下Backspace不跳转,使用ESC退出

// 禁用后退键和使用ESC键function document.onkeydown() { if ( window.event.keyCode==27) { //ESC window.event.keyCode=8; } if ( event.keyCode==8){ //后退键 event.keyCode = 0; event

2013-12-11 13:15:25 978

原创 重置MyEclipse,解决无法启动或者SVN无法同步等问题

在Workspace下的 .metadata\.plugins文件夹中,删除 org.eclipse.ui.workbench 和 org.eclipse.ui.workbench.texteditor两个文件夹。

2013-12-10 14:03:47 2014

转载 修改oracle服务名

转自http://blog.csdn.net/viszl/article/details/7787528安装oracle的时候会制定db_domain,制定db_domain后service_name和global_name都会加上这个domain,此时在配置tns file以及easy connect的时候都要service_name很复杂sqlplus /@loca

2013-11-01 16:45:12 6535 1

原创 ORA-02292: 违反完整约束条件 (用户名.约束名) - 已找到子记录

有时候对Oracle某个表的数据做修改的时候,会报错:ORA-02292: 违反完整约束条件 (用户名.约束名) - 已找到子记录原因: 数据库中有个表的设了外键来参照现在的表解决方法:1.查找是哪个表设外键来参照现在的表select * from user_constraints;2.假设设外键的这个表的表名是BBB,对应的约束名是YYY把BBB这个表

2013-10-19 17:35:28 17162

原创 Oracle导单个表的数据

命令行下:  exp workbench/workbench@localhost:1521/orcl file=E:/sampleDB.dmp tables=(lsm_account) imp workbench/workbench@localhost:1521/orcl file=E:/sampleDB.dmp ignore=y tables=(lsm_acc

2013-10-07 18:49:20 655

原创 解决 ORA-12519, TNS:no appropriate service handler found

ORA-12519, TNS:no appropriate service handler foundThe Connection descriptor used by the client was:MyEclipse经常报这个错,原因是连接数太小了查看当前的连接数select value from v$parameter where name = 'process

2013-09-26 15:51:57 2197

原创 断网或断电后,oracle不能正常连接

1.lsnrctl status,查看监听状态,这时看到服务block了2.cmd控制台中输入: set ORACLE_SID=orclsqlplus "/as sysdba"     如果出现: ORA-28056:Writing audit records to Windows EventLog failed             点击“我的电脑”》“管理工具”》“事件查看器

2013-09-25 20:42:47 1997

原创 oracle 11 g, 无法导出空表解决方案

oracle 11 g挺蛋疼的,用exp导dmp文件的时候,不能把空表导出来,在网上查了些解决方案,感觉都不大靠谱,只好丑中选优,选了下面这种方案。select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;执行上面那条语句,会得到一些alter语句,看语句的意思,应该

2013-09-22 16:32:43 772

原创 myeclipse里能启动,单独放到tomcat中不能启动

在myeclipse中能启动,单独放到tomcat中不能启动如果报内存溢出,在catalina.bat中加 set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m我是通过上面的方法就启动好了如果还是不能启动,在startup.bat中加 set JAVA_HOME = C:\

2013-09-16 17:53:44 1097

转载 WSSERVLET11:failed to parse runtime descriptor: java.lang.LinkageError

MyEclipse 建立的JAX-WS webservice工程,到其他机器tomcat中无法启动--LinkageError错误内容:严重: WSSERVLET11:failed to parse runtime descriptor: java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootst

2013-09-09 17:43:37 7057

原创 windows下 打war包

进入tomcat的webapps目录jar -cvf abc.war ./*abc.war是自己给项目命的名

2013-09-04 21:01:06 2256

原创 MyEclipse自动生成Hibernate实体类, oracle篇

1.打开 windows -> Open Perspective -> MyEclipse Java Persistence2.新建连接。这边需要导入classes12.jar。这个文件可以直接去oracle的安装目录中查找。点Add JARs导入。导入后,Driver classname会自动帮我们填好。3.创建好后,连接上。一直展开到用户名再到Table,再到具

2013-07-25 10:57:48 6327

原创 eclipse 加亮选中部分

window-preferences-general-editors-text editors-annotations-occurrences

2013-01-13 00:25:09 345

转载 Java中的transient,volatile和strictfp关键字

原文转自:http://www.iteye.com/topic/52957Java中的transient,volatile和strictfp关键字     如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如: Java代码  class T {     transient int a;  //不需要维持     int b;

2013-01-10 18:54:40 269

转载 Java网络爬虫的实现

网上看到的,感觉写得挺好的:http://developer.51cto.com/art/201103/248141.htm记得在刚找工作时,隔壁的一位同学在面试时豪言壮语曾实现过网络爬虫,当时的景仰之情犹如滔滔江水连绵不绝。后来,在做图片搜索时,需要大量的测试图片,因此萌生了从Amazon中爬取图书封面图片的想法,从网上也吸取了一些前人的经验,实现了一个简单但足够用的爬虫系统

2013-01-06 11:35:53 591

原创 Berkeley DB 使用实例

如下:import java.io.File;import java.util.SortedMap;import com.sleepycat.bind.serial.ClassCatalog;import com.sleepycat.bind.serial.SerialBinding;import com.sleepycat.bind.serial.StoredClassCatalo

2013-01-04 15:35:39 1098

perf4j jar包

perf4j jar包 目前项目使用的 绝对能用

2015-09-18

MyEclipse_MyBatis_Generotor

把文件夹中内容放到eclipse/MyEclipse对应的文件夹中,在eclipse/MyEclipse中新建->Other->MyBatis XXX,在生成的xml中填写数据库配置信息(别忘了配置驱动jar包),右键Generator MyBatis XXX 生成。以下是我的例子: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" > <generatorConfiguration > <classPathEntry location="/Users/jinweihe/plan/WebRoot/WEB-INF/lib/mysql-connector-java-5.1.9.jar" /> <context id="context1" > <!-- 去掉那些没用的注释 --> <commentGenerator> <property name="suppressAllComments" value="true" /> </commentGenerator> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://127.0.0.1:3306/plan" userId="root" password="root" /> <javaModelGenerator targetPackage="com.hjw.plan.mybatis.model" targetProject="plan" /> <sqlMapGenerator targetPackage="com.hjw.plan.mybatis.mapper" targetProject="plan" /> <javaClientGenerator targetPackage="com.hjw.plan.mybatis.dao" targetProject="plan" type="XMLMAPPER" /> <table tableName="plans" domainObjectName="Plan" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false" > <property name="useActualColumnNames" value="true"/> </table> <table tableName="friendships" domainObjectName="Friendship" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false" > <property name="useActualColumnNames" value="true"/> </table> </context> </generatorConfiguration>

2015-08-09

空空如也

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

TA关注的人

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