自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 NodeJs 入门

关于本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。状态你正在阅读的已经是本书的最终版。因此,只有当进行错误更正以及针对新版本Node.js的改动进行对应的修正时,才会进行更新。本书中的代码案例都在Node.js 0.6.11版本中测试过,可以正确工作。

2017-08-01 11:11:46 254

转载 MAC下安装与配置MySQL

MAC下安装与配置MySQL 一 下载MySQL    访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL Community Server”下方有一个“download”点击。进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/),如果你是用

2016-11-08 23:10:56 365

转载 Mac OS上配置Maven

简述:在Mac OS上配置Maven参考:http://blog.sina.com.cn/s/blog_67f81bad0100r5lk.html步骤:1. 下载Maven tar包http://maven.apache.org/download.cgi2. 下载后解压到某个文件夹下/Users/xuchen/

2016-11-08 20:49:16 321

转载 os上安装jdk1.7

下载mac版专用的jdk1.7,地址如下:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html。下好之后,双击dmg打开,如图。直到安装完成,这里不会让你选择安装目录的。。。改变jvm首选顺序,在Spotlight里搜索[Java Preferences](中文

2016-11-08 20:48:46 925

转载 Oracle不同表空间之间的数据迁移

--将数据库为testdb,用户名为testuser中默认(users)表空间里的数据迁移至表空间(newtablespace)--1.用system用户登陆testdb数据库,创建directory(testdir)并将读、写权限授予testuser用户create or replace directory testdir as 'e:\temp';grant read, w

2015-12-07 16:05:06 3710

转载 SpringMVC中ajax返回json数据时 数据中包含hibernate对象时,出现转换错误,需加JsonIgnoreProperties来排除

在此标记不生成json对象的属性因为jsonplugin用的是java的内审机制.hibernate会给被管理的pojo加入一个hibernateLazyInitializer属性,jsonplugin会把hibernateLazyInitializer也拿出来操作,并读取里面一个不能被反射操作的属性就产生了这个异常.   不过我用的是jackson来转json,所以想到了

2015-12-04 13:19:16 775

转载 PLSQL Developer并不支持Oracle 64位客户端解决方法

PLSQL Developer并不支持Oracle 64位客户端连接。解决办法:1、下载32位Oracle客户端其实可以下载免安装版的,http://www.oracle.com/technetwork/topics/winsoft-085727.html我下载的是第一个:http://download.oracle.com/otn/nt/instantclient/11203

2015-10-23 17:17:20 4554

原创 解决cxf的jar包冲突

cxf启动过程出现错误:java.lang.IncompatibleClassChangeError: Implementing class 该错误大多因为jar包版本不对应导致,对于cxf-2.0.13.jar  需要使用的jar包为:neethi-2.0.4.jar XmlSchema-1.4.5.jar 而对于cxf-2.5.2.jar 需要使用的ja

2015-09-08 14:20:02 3720

原创 sqlserver2005+ 获取自动生成的主键的方法

SQLServer2005以后,可以输入SQL语句" INSERT INFO Table_Name OUTPUT inserted.ID VALUES ('a','b')",  inserted是关键字,ID是列名

2014-12-31 15:23:43 1098

转载 国外程序员推荐:每个程序员都应读的书

【更新】:近日(2012年8月17日)重看 StackOverflow 的原讨论帖,发现于今年年初被关闭了。不过有人做了汇总,把其他回复中提到的书籍,放在投票数最高的回复中。新更新添加 59 本书,详情可见文章后半部分。编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作

2014-08-06 10:42:07 503

原创 过滤器中forward跳转action失败,配置filterMapping

前几天有同事写了个过滤器,希望能在过滤器中forward转向一个action,结果怎么都是404,后面才明白,因为struts的核心拦截器配置的是默认的dispatcher,也就是request dispatcher,如下:<filter-mapping><filter-name>struts2Filter</filter-name><url-patter...

2014-06-17 14:00:18 2759

转载 Freemarker源码解析

FreeMarker 自定义模版文件加载器       模版文件加载器用来告诉 FreeMarker 引擎到什么地方去加载模版文件。 FreeMarker 自带了三种文件加载器,分别是:文件目录加载器、类路径加载器以及 Web 上下文加载器。当在 Web 环境中使用 FreemarkerServlet 来加载模版文件时,默认使用第三种加载器,并通过 Servlet 的配置 TemplatePath...

2014-04-09 17:33:43 3188

转载 PowerDesigner连接oracle、PDMReader导出数据库字典

二期项目的开发工作已经全部结束,这边客户对于项目验收的流程又有自己的一套规则。原先的办法不能套用,只能因地制宜的配合和推动、完成项目的验收工作了。    技术测试:    技术测试需要包括六个方面,会议时间长达三个小时。。。    在此的第三项系统数据库的设计文档。记得客户总公司【IT】信息技术部的同事说需要我们提供数据库的【PM】图。挂了电话,我才意识到【PM】图,我不清楚啊。但在给客户打电话过...

2014-02-28 10:58:29 2604 1

转载 java学习视频

hadoop 视频  http://pan.baidu.com/s/1osowv MongoDB视频教程http://yun.baidu.com/share/link?shareid=2308360755&uk=2668473880微信开发视频http://yun.baidu.com/share/link?shareid=2837884567&uk=2668473880HTML5入...

2014-02-13 17:00:56 1386 1

转载 java中for循环和迭代器哪个效率高

记录的存取方式有两种:一种是顺序存储,另一种是链接存储对于顺序存储的记录可以根据其下标找到对应的记录,而链接存储(拿单链表为例)则必须找到其前一个记录的位置才能够找到本记录。 所以for循环便于访问顺序存储的记录,比如数组等而迭代则更适用于链接存储的记录,虽然Java中有些底层通过链接存储原理实现的集合也可以通过下标获取指定的记录,但是其每次都必须从链表头开始查找记录,这样会影响查找的...

2014-01-26 18:01:04 4857

转载 ORA-00911: 无效字符 问题和解决

我今天写JDBC插入数据库数据时出现ORA-00911: 无效字符问题 我把SQL打到控制台上面,然后COPY到SQL PULS中是可以插入数据的,但是在ECLIPSE中执行就报ORA-00911: 无效字符的错误, 我查了一下,我的是类似这种的insert   into  tablea(aaa)   values('111');把最后面的;去掉,修改为insert   into  tablea(...

2014-01-12 18:06:54 13502

转载 struts2采用convention-plugin实现零配置

最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现struts的零配置。配置文件精简了,的确是简便了开发过程,但是,我们熟悉的配置突然disappear了,真是一下很不适应。跟着潮流走吧,看看该怎样来搞定convention-plugin。使用Convention插件,你需要将其JAR文件放

2013-11-22 17:46:21 640

转载 深入浅出理解索引结构

(一)深入浅出理解索引结构        实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:  其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字...

2013-11-22 16:42:47 609

转载 flexpaper源码的编译,去除logo和打印

flexpaper源码的编译,去除logo和打印1.首先下载FlexPaper的源码。下载地址2.本人不懂flash,只是百度下,然后自己瞎弄弄的。我用的flash build 4.5提供个key:1499-4181-9296-6452-2998-3656首先在flash build中新建一个flex项目,第一步填写项目名称-flexpaper,第二步直接默认,最后一步需要注意下。选择合并到代码中...

2013-10-29 18:00:54 936

转载 Uploadify的一些参数

Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载。官方下载 官方文档 官方演示 首先按下面的步骤来实现一个简单的上传功能。1 创建Web项目,命名为JQueryUploadDemo,从官网上下载最新的版本解压后添加到项目中

2013-10-24 18:34:16 911

转载 tomcat优化

关于tomcat 方面,你可以采用优化措施: 当线程过多机器资源消耗过大,不仅影响性能,严重还会宕机。例如线程达到150左右时服务端会抛出socket资源用尽的错误,你很难再往上加,响应的速度也变的异常的缓慢,你可以在Tomcat的服务器配置文件中优化一下配置,比如在server.xml中修改,增加节点数目,可以有效的提高性能:     minSpareThreads="30" m

2013-09-24 18:46:58 593 1

转载 tomcat运行期优化及问题解决方案

1、环境说明Linux下tomcat运行期2、增加jvm 内存的配置#vi catalina.sh插入如下:JAVA_OPTS='-Xms256m -Xmx512m'3、INFO: Maximum number of threads (200) created for connector with address null and port 11222说明:最大线程数错

2013-09-18 17:28:10 1201

转载 如何计算java对象的大小

import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectOutputStream;import java.util.HashMap;import java.util.Map;import net.blogjava.frankiegao123.util.ByteUti

2013-09-05 15:51:35 3653

转载 url中的参数带有&连接符号处理

keyword:url 参数   连接符 %26代替&,   %3F代替?    接受页面不需要改动任何,   &的asc码为%26.  ?的asc码为%3F. 如:toUrlProject.action?url=nonTopicDetailPlanTask.action?projectInfo.id='+@moduleId+'&menuId=26变为toUrlPr

2013-06-27 15:26:41 18395

转载 在LINUX上安装memcache服务器

2011-08-10 20:01        by        周国选,        8649阅读,        1评论,       收藏,       编辑下载并安装Memcache服务器端服务器端主要是安装memcache服务器端.下载:http://code.jellycan.com/memcached/ 另外,Memcache用到了libeve

2013-06-24 11:24:02 484

转载 使用memcached

1.加载commons-pool-1.5.6.jar、java_memcached-release_2.6.6.jar、slf4j-api-1.6.1.jar、slf4j-simple-1.6.1.jar2.创建memcached工具类:[java] view plaincopyprint?public class MemcachedUtil {

2013-06-18 15:07:03 502

原创 java 远程调试weblogic/java的DEBUG

在weblogic的domain/bin目录里面的startWeblogic.sh中配置如下:源内容:JAVA_OPTIONS=" ${SAVE_JAVA_OPTIONS}"新内容:JAVA_OPTIONS="-agentlib:jdwp=transport=dt_socket,server=y,address=9999,suspend=n ${SAVE_JAVA_OPTIONS}"

2013-05-30 10:13:12 1142

转载 JavaScript 拖放效果

拖放效果,也叫拖拽、拖动,学名Drag-and-drop ,是最常见的js特效之一。如果忽略很多细节,实现起来很简单,但往往细节才是难点所在。这个程序的原型是在做图片切割效果的时候做出来的,那时参考了好几个同类的效果,跟muxrwc和BlueDestiny学习了不少东西。虽然每次整理都觉得很好了,不过每隔一段时间又会发现得某个地方可以改善,某个地方有错误,某些需求需要实现,就像自己学习

2013-05-17 18:55:51 651

转载 DIV通过样式控制字符串的截取

2013-05-16 15:41:25 703

转载 如何判断一个请求是否为AJAX请求

在一次做非常复杂的ajax应用时,如果一个会话已经超时,但是此时再通过ajax请求,那么ajax返回的则是一个登陆页面的html,那这下就惨了,页面上而已就乱了,那么,能否在java端,如拦截器里判断客户的的请求是否是ajax请求呢,经过查询,能.    普通请求与ajax请求的报文头不一样,通过如下 Java代码  String requestType = r

2013-05-04 11:28:08 1092

转载 js中的hashmap实现

javascript原生的map特性: Js代码  var myMap = {};  myMap['key1'] = {name:'amhuman',blog:'http://am-human.iteye.com/'};  alert(myMap['key1']);  但是功能不够强大,网上有很多js的hashmap实现,抄了一个个人认为比较实用

2013-04-18 17:20:16 801

转载 linux下提示一些基本的命令找不到

如果新装的系统,运行一些很正常的诸如:shutdown,fdisk的命令时,悍然提示:bash:command not found。那么 首先就要考虑root 的$PATH里是否已经包含了这些环境变量。 主要是这四个:/bin ,/usr/bin,/sbin,/usr/sbin。 四个主要存放的东东: ./bin: bin为binary的简写主要放置一些系统

2013-04-17 15:03:06 20736 1

转载 Hibernate中HQL函数汇总及其说明

Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。以下就是HQL的一些常用函数,有了这

2013-04-09 19:46:37 680

转载 weblogic清除缓存

登录WebLogic的管理Console,停止并删除应用;停止WebLogic;删除域目录中的servers\XXXServer\cache和servers\XXXServer\tmp两个目录;重新启动WebLogic;部署新版应用。

2013-04-03 15:02:26 705

转载 Easy Widgets拖拽框架

什么是Easy Widgets?Easy Widgets:是一个jQuery的插件。通过它可以很容易的掌握布局。首先展示下Easy Widgets的最简单的功能。js层,我们只需要输入:view plainprint?$(function(){   // Prepare the Widgets $.fn.EasyWidgets()

2013-03-25 14:01:13 1936

转载 rhel6使用centos6.3的源,使redhat能使用yum源

rhel6使用centos6.3的源1、删除redhat原有的yum源         rpm -aq | grep yum|xargs rpm -e –nodeps 2、下载新的yum安装包,这个地方使用163的源         测试机器为rhel6 64位,所以使用了centos x86_64的源        下载目录在htt

2013-03-15 18:27:45 2019

转载 linux下设置避免 open too many file

ulimit -n 2048 这种方式不用重启服务器即可,但是只对输入命令的窗口起效

2013-01-11 20:46:47 409

转载 oracle11g导出DMP不能导空表解决方法

1、select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0   用该语句查询数据库的空表,同时生产分配空间的语句,把导出结果保存到文件中tsv格式的,样例数据如下:alter table TBL_PORTALWB_LINK allocate extent;a

2013-01-08 10:05:23 5184 1

原创 ldap AD整合工具类

package com.jh.jcs.platform.common.service.impl;import java.util.Hashtable;import javax.naming.Context;import javax.naming.NamingEnumeration;import javax.naming.NamingException;impor

2013-01-04 10:45:59 1462

转载 ldap AD属性说明

常规”标签 姓 Sn 名 Givename 英文缩写 Initials 显示名称 displayName 描述 Description 办公室 physicalDeliveryOfficeName  电话号码 telephoneNumber 电话号码:其它 otherTelephone 多个以英文分号分隔 电子邮件 Mail 网页 wWWHomePage

2012-12-26 19:02:34 9567 1

深入分析JavaWeb技术内幕 修订版PDF

深入分析JavaWeb技术内幕,比较清晰,本书对各个层面的web知识都有描述,且语言习惯贴近国人

2018-01-10

tomcat GZIP源码

和TKGZIP相比最大的优势在于对于action和JSP不在是乱码,tomcat的源码,稍作修改即可适应项目

2013-07-22

空空如也

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

TA关注的人

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