- 博客(43)
- 资源 (10)
- 收藏
- 关注
原创 eclipse的使用技巧
1:工作空间相关。当经过各种常规配置后eclipse在启动时还是不显示选择workspace,只打开eclipse默认的workspace,每次启动后还得切换到自己要的workspace,这里有个自己摸索出的方法可以解决这个问题,在eclipse的安装目录下的configuration文件夹中有个config.ini,修改其中osgi.instance.area.default的参数值为自己想要的
2016-02-29 09:46:11
473
1
原创 SVN分支合并
如果用“小乌龟”操作先将整个项目(包括trunk和branches)checkout,“小乌龟”先将本地的文件进行合并,之后我们手工提交就可以。如果是用eclipse操作,先将要合并到的目标目录checkout,比如branch合并到trunk,那么把trunk目录checkout,注意不能把trunk和branch同时checkout,否则操作时报些莫名其妙的错误。这是个人的操作经验。然后进
2016-01-19 16:28:57
490
原创 解决jquery.datatable.js无法使用colspan的问题
用datatables渲染表格时报错:Requested unknown parameter '1' for row 1。问题分析:datatables有过滤和排序的功能。如果表格中有行或列合并的 话该就会和该功能冲突。这个好像就是原因。找到原因了就好办。我们把过滤和排序的功能禁用不就可以了吗。于是按照这个思路去做(至于怎么禁用过滤和排序功能参看datatables 的文档),经过尝试
2016-01-02 16:47:31
4541
原创 解决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
17311
原创 JAVA解析逻辑表达
最近公司有项目改版。原先菜单是写死在页面,一个角色一个菜单页,且菜单的显示与否不只是和角色有关。页面里有很多的地方用if去判断该菜单是否显示。上级要求,将菜单放到数据库管理。跟角色有关的菜单通过配置角色的权限就可以了。这个大家都懂得。但这里还有一个问题,菜单不只是和角色有关。写很多if在代码里进行判断,这种方式显然不灵活。而且很容易出问题。于是我想到了在菜单表增加一个列。叫菜单展示条件列。这个列的
2015-07-04 13:42:54
4429
转载 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
779
转载 jvisualvm使用
jvisualvm能干什么:监控内存泄露,跟踪垃圾回收,执行时内存、cpu分析,线程分析... jvisualvm已经被集成在jdk1.6以上的版本中(不是jre)。自身运行需要最低jdk1.6版本,但是可以监控运行在jdk1.4以上版本的java程序以jdk1.6update45(jdk1.6update45自带的jvisualvm)来做说明,当然也可单独下载独立的jvisualvm
2015-03-30 13:27:46
2006
原创 一次解决mysql中文问题的过程
我的项目是用mybaits和mysql做的。有个模糊查询条件字段是中文。怎么也查不到数据或所有的数据都查出来,一开始还以为是mybaits模糊查询的问题。在网上找资料尝试了各种办法未果。于是想到可能是mysql中文的问题。于是找到mysql的安装目录下的my.ini文件(windows环境)将里面的两处default-character-set=latin1(这个是默认的编码,装数据库时没有选
2015-03-13 21:49:16
365
转载 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
415
转载 同步 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
406
转载 zookeeper技术浅析
Zookeeper是hadoop的一个子项目,虽然源自hadoop,但是我发现zookeeper脱离hadoop的范畴开发分布式框架的运用越来越多。今天我想谈谈zookeeper,本文不谈如何使用zookeeper,而是zookeeper到底有哪些实际的运用,哪些类型的应用能发挥zookeeper的优势,最后谈谈zookeeper对分布式网站架构能产生怎样的作用。 Zookeeper是针
2015-01-25 21:12:38
336
原创 用eclipse将普通jar转成bundle
File->new->project,进入下面的界面打开/META-INF/MANIFEST.MF看有类似下面的内容,表示成功。然后将刚才生成的项目Export.一直往下就可以了。
2014-12-12 10:14:12
1057
1
原创 pom.xml中的依赖配置
我们有时会遇到这种问题,知道自己需要什么jar包,但不知道在pom.xml里怎么配置。这里有一个方法。访问maven中央仓库,地址https://search.maven.org/然后复制粘贴吗,就可以了。
2014-12-08 15:30:12
1008
原创 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
575
原创 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
1445
原创 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
1309
转载 Java命令行运行参数说明大全
Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOME"bin"java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对虚拟机的运行状态进行调整,掌握参数的含义可对虚拟机的运行模式有更深入理解。一、 查看参数列表:虚拟机参数分为基本和扩展两类,在命令行中输
2014-10-22 10:59:02
538
原创 servlet事件监听器原理
这里拿ServletContextAttributeListener来做剖析。WebLogic容器的WebAppServletContext(在weblogic.jar)实现ServletContext接口。在WebAppServletContext类有如下代码:public void removeAttribute(String s){ Object obj =
2014-10-16 14:30:44
1924
原创 创建osgi项目
1:在eclipse的安装目录建一个dropins文件夹,如 我的,G:\my_soft2\eclipse_kepler\dropins将需用到的第3方的bundle,放到该目录。2:
2014-10-15 11:39:53
1695
转载 linux查找目录下的所有文件中是否含有某个字符串
查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l 1.正则表达式 (1)正则表达式一般用来描述文本模式的特殊用法,由普通字符(例如字符a-z)以及特殊字符(称为元字符,如/、*、?等)组成。 (
2014-09-11 10:02:46
473
原创 linux安装tomcat
将apache-tomcat-6.0.35.zip上传到一个目录,我的为/home/weblogic。执行命令unzip
2014-07-21 23:14:11
477
原创 恢复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
470
原创 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
387
原创 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
578
转载 JMS消息发送和接收实例 - 点对点模式
JMS消息发送和接收实例 - 点对点模式分类: Java EE学习 JMS学习 2012-10-18 09:22 311人阅读 评论(0)收藏 举报发送消息不管是将消息发送到队列还是发布到主题,编程的步骤是相同的,差别在于使用不同的JMS对象。具体定义见表:发送消息的过程大体分为以下几步;1、获得一个Weblogic Server上下文的
2014-05-19 15:10:21
2025
转载 Weblogic服务器中配置消息服务器图解
一、启动Weblogic 服务器,打开Weblogic控制台,方法是通过http://localhost:7001/console打开,如图:1-1;输入用户名、密码进入Weblogic管理界面,如图:1-2。图 1-1 图 1-2 二、单击“服务 | 消息传递 | JMS服务器 ” ,右侧出现“ 新建 ” 选项卡,如图:2
2014-05-19 15:00:27
2690
转载 JNDI配置原理详解
JNDI配置原理详解开发者在线 Builder.com.cn 更新时间:2007-12-17作者:雪峰 来源:雪峰的JavaEE博客本文关键词: 配置原理 JNDI 最近写书,写到JNDI,到处查资料,发现所有的中文资料都对JNDI解释一通,配置代码也是copy的,调了半天也没调通,最后到SUN的网站参考了一下他的JNDI tutorial,终于基本上彻底明白了
2014-05-16 17:56:09
550
原创 [精华] JNDI(Java 命名和目录接口)
[精华] JNDI(Java 命名和目录接口)http://www.chinaunix.net 作者:ii 发表于:2003-03-31 10:37:13【发表评论】【查看原文】【Java讨论区】【关闭】JNDI(Java 命名和目录接口)分布式计算环境通常使用命名和目录服务来获取共享的组件和资源。命名和目录服务
2014-05-16 17:53:16
519
转载 JNDI学习笔记
JNDI学习笔记(一)http://www.chinaunix.net 作者:镖师甲 发表于:2006-06-16 18:14:54【发表评论】【查看原文】【Java讨论区】【关闭】由于工作需要学习了一天的JNDI有一些收获,写下来与大家分享.高手可以帮忙纠正和指点,在此谢过! 一: 几个概念,Contex
2014-05-16 17:49:28
568
转载 Java加密技术(四)——非对称加密算法RSA
RSA 这种算法1978年就出现了,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。 这种加密算法的特点主要是密钥的变化,上文我们看到DES只有一个密钥。相当于只有一把钥匙,如果这把钥匙丢了,数据也就不安全了。RSA同时有两把钥匙,公钥与私钥
2014-05-09 10:22:49
512
原创 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
385
Android应用源码天气预报可换肤详细注释项目
2014-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人