自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (10)
  • 收藏
  • 关注

原创 eclipse的使用技巧

1:工作空间相关。当经过各种常规配置后eclipse在启动时还是不显示选择workspace,只打开eclipse默认的workspace,每次启动后还得切换到自己要的workspace,这里有个自己摸索出的方法可以解决这个问题,在eclipse的安装目录下的configuration文件夹中有个config.ini,修改其中osgi.instance.area.default的参数值为自己想要的

2016-02-29 09:46:11 339 1

原创 SVN分支合并

如果用“小乌龟”操作先将整个项目(包括trunk和branches)checkout,“小乌龟”先将本地的文件进行合并,之后我们手工提交就可以。如果是用eclipse操作,先将要合并到的目标目录checkout,比如branch合并到trunk,那么把trunk目录checkout,注意不能把trunk和branch同时checkout,否则操作时报些莫名其妙的错误。这是个人的操作经验。然后进

2016-01-19 16:28:57 354

原创 解决jquery.datatable.js无法使用colspan的问题

用datatables渲染表格时报错:Requested unknown parameter '1' for row 1。问题分析:datatables有过滤和排序的功能。如果表格中有行或列合并的 话该就会和该功能冲突。这个好像就是原因。找到原因了就好办。我们把过滤和排序的功能禁用不就可以了吗。于是按照这个思路去做(至于怎么禁用过滤和排序功能参看datatables 的文档),经过尝试

2016-01-02 16:47:31 4002

原创 解决eclipse创建的maven web项目,无法发布到tomcat

1:创建一个maven项目,这一步不详细说了。2:右击,将maven项目转为动态web项目。3:maven项目生成时会有一个/src/main/webapp的文件夹,这个其实对应eclipse动态web项目的WebContent目录。 eclipse在上面转换maven项目为动态web项目时会生成几个文件在项目下的.settings下,其中有两个文件需要修改.jsdtscope和org.e

2015-11-05 18:12:54 16336

原创 解决浏览器会自动填充密码的问题

解决浏览器会自动填充密码的问题

2015-09-12 11:32:06 7728 2

原创 eclipse配置web项目在maven的tomcat插件中运行

1:Run as-->Maven build2:

2015-08-05 11:02:26 414

原创 JAVA解析逻辑表达

最近公司有项目改版。原先菜单是写死在页面,一个角色一个菜单页,且菜单的显示与否不只是和角色有关。页面里有很多的地方用if去判断该菜单是否显示。上级要求,将菜单放到数据库管理。跟角色有关的菜单通过配置角色的权限就可以了。这个大家都懂得。但这里还有一个问题,菜单不只是和角色有关。写很多if在代码里进行判断,这种方式显然不灵活。而且很容易出问题。于是我想到了在菜单表增加一个列。叫菜单展示条件列。这个列的

2015-07-04 13:42:54 3692

转载 weblogic启动报<BEA-141281> <unable to get file lock, will retry ...>

概述由于先前服务器直接down掉了,所有进程都非正常的进行关闭了,也就导致了下次启动weblogic的时候报了以下错误: 解决办法一.删掉Domain下的*.lok文件1. 删除edit.lok进入到domain_home下:cd /u01/Oracle/Middleware/user_projects/domains/idm_domain

2015-04-14 20:07:38 645

转载 jvisualvm使用

jvisualvm能干什么:监控内存泄露,跟踪垃圾回收,执行时内存、cpu分析,线程分析... jvisualvm已经被集成在jdk1.6以上的版本中(不是jre)。自身运行需要最低jdk1.6版本,但是可以监控运行在jdk1.4以上版本的java程序以jdk1.6update45(jdk1.6update45自带的jvisualvm)来做说明,当然也可单独下载独立的jvisualvm

2015-03-30 13:27:46 1292

原创 一次解决mysql中文问题的过程

我的项目是用mybaits和mysql做的。有个模糊查询条件字段是中文。怎么也查不到数据或所有的数据都查出来,一开始还以为是mybaits模糊查询的问题。在网上找资料尝试了各种办法未果。于是想到可能是mysql中文的问题。于是找到mysql的安装目录下的my.ini文件(windows环境)将里面的两处default-character-set=latin1(这个是默认的编码,装数据库时没有选

2015-03-13 21:49:16 282

原创 遍历文件目录输出json和xml

遍历某个目录下的所有文件,返回json和返回便于dtree操作的xml

2015-03-07 20:22:15 1245

转载 UML资料

中文资料:http://www.sparxsystems.cn/resources/index.html首先是复习一下UML中九种图的理解:http://xhf123456789plain.blog.163.com/blog/static/172880482201192222144421/画用例图:http://xhf123456789plain.blog.163.com/bl

2015-03-04 15:34:51 333

转载 同步 IO和异步IO,阻塞 IO和非阻塞的区别

同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-blocking IO是一个东西。这其实是因为不同的人的知识背景不同,并且在讨论这个问题的时候上下文(context)也不

2015-02-04 20:13:41 318

转载 zookeeper技术浅析

Zookeeper是hadoop的一个子项目,虽然源自hadoop,但是我发现zookeeper脱离hadoop的范畴开发分布式框架的运用越来越多。今天我想谈谈zookeeper,本文不谈如何使用zookeeper,而是zookeeper到底有哪些实际的运用,哪些类型的应用能发挥zookeeper的优势,最后谈谈zookeeper对分布式网站架构能产生怎样的作用。  Zookeeper是针

2015-01-25 21:12:38 258

原创 用eclipse将普通jar转成bundle

File->new->project,进入下面的界面打开/META-INF/MANIFEST.MF看有类似下面的内容,表示成功。然后将刚才生成的项目Export.一直往下就可以了。

2014-12-12 10:14:12 718

原创 pom.xml中的依赖配置

我们有时会遇到这种问题,知道自己需要什么jar包,但不知道在pom.xml里怎么配置。这里有一个方法。访问maven中央仓库,地址https://search.maven.org/然后复制粘贴吗,就可以了。

2014-12-08 15:30:12 859

原创 LinkedBlockingQueue的学习

package example;import java.util.Iterator;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.TimeUnit;public class LinkedBlockingQueueTest {public static void

2014-11-21 16:37:07 421

原创 java Remote debug--应用于osgi和tomcat

java -Xdebug -Xms64m -Xmx128m -Xrunjdwp:transport=dt_socket,address=9527,server=y,suspend=y -jar 1352967834941.jar 2>/dev/null >/dev/null &

2014-10-30 16:40:17 1217

原创 java获取当前类文件的字符集

package utils;import java.nio.charset.Charset;/** * @author chenguibing * @date 2014-10-22 */public class GetCharSet {public static void main(String[] args) {String csn = Cha

2014-10-22 16:58:45 1094

转载 Java命令行运行参数说明大全

Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOME"bin"java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对虚拟机的运行状态进行调整,掌握参数的含义可对虚拟机的运行模式有更深入理解。一、         查看参数列表:虚拟机参数分为基本和扩展两类,在命令行中输

2014-10-22 10:59:02 407

原创 servlet事件监听器原理

这里拿ServletContextAttributeListener来做剖析。WebLogic容器的WebAppServletContext(在weblogic.jar)实现ServletContext接口。在WebAppServletContext类有如下代码:public void removeAttribute(String s){        Object obj =

2014-10-16 14:30:44 1728

原创 在原osgi项目中添加新bundle

由于我的这个项目是用maven做的,

2014-10-15 14:26:32 1431

原创 创建osgi项目

1:在eclipse的安装目录建一个dropins文件夹,如 我的,G:\my_soft2\eclipse_kepler\dropins将需用到的第3方的bundle,放到该目录。2:

2014-10-15 11:39:53 1393

原创 eclipse没设断点还会debug的解决

先按ctrl+3,再照下图操作。

2014-10-15 11:14:08 439

转载 linux查找目录下的所有文件中是否含有某个字符串

查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式    (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。   (

2014-09-11 10:02:46 407

原创 我做的一个web项目从tomcat迁移到weblogic遇到的问题

一个web项目从tomcat迁移到weblogic遇到的问题

2014-08-20 10:43:05 11008 1

原创 linux安装tomcat

将apache-tomcat-6.0.35.zip上传到一个目录,我的为/home/weblogic。执行命令unzip

2014-07-21 23:14:11 409

原创 Java的String简单解读

String类有一个属性  private final char value[];

2014-07-07 17:37:23 294

原创 恢复Oracle删除的数据

select * from sys.smon_scn_time t order by t.time_dpdesc; --scn与时间的对应关系 每隔5分钟,系统产生一次系统时间标记与scn的匹配并存入sys.smon_scn_time表。 select * from payoperbankcard2 of scn 18867092846 就可以看到在这个检查点的表的历史情况。 

2014-07-01 11:11:43 400

原创 oracle 表解锁

select t2.username, t2.sid, t2.serial#, t2.logon_time, t2.sql_hash_value from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time;alter system kill session '87,1171

2014-06-27 14:59:47 323

原创 json转xml,json转map

import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import net.sf.json.JSONArray;import net.sf.json.JSONObject;

2014-06-27 12:43:52 480

原创 EJB3.1+MyEclipse10+WebLogic10示例

1:新建一个EJB Proje

2014-05-23 11:30:24 973

转载 JMS消息发送和接收实例 - 点对点模式

JMS消息发送和接收实例 - 点对点模式分类: Java EE学习 JMS学习 2012-10-18 09:22 311人阅读 评论(0)收藏 举报发送消息不管是将消息发送到队列还是发布到主题,编程的步骤是相同的,差别在于使用不同的JMS对象。具体定义见表:发送消息的过程大体分为以下几步;1、获得一个Weblogic Server上下文的

2014-05-19 15:10:21 1670

转载 Weblogic服务器中配置消息服务器图解

一、启动Weblogic 服务器,打开Weblogic控制台,方法是通过http://localhost:7001/console打开,如图:1-1;输入用户名、密码进入Weblogic管理界面,如图:1-2。图  1-1           图  1-2     二、单击“服务 |  消息传递  |  JMS服务器 ” ,右侧出现“ 新建 ” 选项卡,如图:2

2014-05-19 15:00:27 2220

转载 JNDI配置原理详解

JNDI配置原理详解开发者在线 Builder.com.cn 更新时间:2007-12-17作者:雪峰 来源:雪峰的JavaEE博客本文关键词: 配置原理 JNDI 最近写书,写到JNDI,到处查资料,发现所有的中文资料都对JNDI解释一通,配置代码也是copy的,调了半天也没调通,最后到SUN的网站参考了一下他的JNDI tutorial,终于基本上彻底明白了

2014-05-16 17:56:09 451

原创 [精华] JNDI(Java 命名和目录接口)

[精华] JNDI(Java 命名和目录接口)http://www.chinaunix.net 作者:ii  发表于:2003-03-31 10:37:13【发表评论】【查看原文】【Java讨论区】【关闭】JNDI(Java 命名和目录接口)分布式计算环境通常使用命名和目录服务来获取共享的组件和资源。命名和目录服务

2014-05-16 17:53:16 420

转载 JNDI学习笔记

JNDI学习笔记(一)http://www.chinaunix.net 作者:镖师甲  发表于:2006-06-16 18:14:54【发表评论】【查看原文】【Java讨论区】【关闭】由于工作需要学习了一天的JNDI有一些收获,写下来与大家分享.高手可以帮忙纠正和指点,在此谢过! 一:  几个概念,Contex

2014-05-16 17:49:28 470

原创 各加密算法的用途

RSA算法,使用于一般用于签名加密

2014-05-09 11:16:39 479

转载 Java加密技术(四)——非对称加密算法RSA

RSA    这种算法1978年就出现了,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。    这种加密算法的特点主要是密钥的变化,上文我们看到DES只有一个密钥。相当于只有一把钥匙,如果这把钥匙丢了,数据也就不安全了。RSA同时有两把钥匙,公钥与私钥

2014-05-09 10:22:49 399

原创 linux命令学习

More: more cat n.txt以more模式查看文件n.txt在more命令状态下有快捷键:h为帮助,q为退出,空格下翻一页,enter为下移一行。/正则式>为查找匹配的内容。 Touch:Touch 文件名>创建一个新文件 Vi:Vi 文件名>在当前目录创建一个新文件。按a进入编辑模式。按Esc切换到命令模式。:w!写入磁盘。:q!退出。

2014-04-30 13:48:28 318

Visual_Basic_6.0中文标准版win7、win8兼容

win7、win8均可使用的VB 6.0,中文标准版,已经在win7、win8的电脑上试过,可以安装运行

2014-12-07

EJB3.0入门经典

非常经典的入门资料,对于新手来说,上手快,易懂。

2014-09-08

zkclient-0.1.jar

阿里巴巴开源框架dubbo,所依赖的一个包

2014-09-08

net.sf.jadclipse_3.3.0.jar

eclipse反编译插件。

2014-09-08

Asp.net开发必备51种代码(非常实用).rar

Asp.net开发必备51种代码(非常实用),可提高开发效率

2014-09-08

Android应用源码天气预报可换肤详细注释项目

源码简介: 本次给大家带来的也是一套关于天气的安卓项目源码, 数据使用的是中国天气网(http://www.weather.com.cn)的接口。项目源码里注 释写的非常非常详细,另外本项目也实现了动态更换背景图片的功能,如果想要 更强大的换肤可以参考<a href="http://javaapk.com/source/417.html" target="_blank">这套源码</a>, 关于项目的其他详细信息可以看一下项目截图 涉及模块&技术 缓存 JSON XML 网络模块 引导页 sqlite 字体使用

2014-09-08

Java与模式

复杂的大自然能够持续不断的运行,是因为它遵循了一套严密且系统的规律,设计模式就是从客观世界吸取经验,将其融入程序体系,使程序能够以灵活的方式适应复杂的环境,并且可以持续改进。这本书是 Java程序师为Java程序员写的一本实用的设计原则和设计模式的自学教材和使用手册。

2013-11-24

hadoop搭建与eclipse开发环境设置--已验证通过

hadoop搭建与eclipse开发环境设置--(已验证通过)

2013-11-24

Java面试宝典2013版

收集了本年度出现频率最高的Java面题,并提供了答案,对于准被面试的Java程序员很有帮助,多点准备,成功的可能性越大。

2013-11-24

java数据结构和算法

老外写的。阅读此书,你会不知不觉被作者逐渐领入数据结构的圣地,讲解的很透彻。有大量的源码还有练习题。是一本不可多得的数据结构学习读物。

2013-08-25

空空如也

空空如也

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

TA关注的人 TA的粉丝

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