
java
beck4855255
这个作者很懒,什么都没留下…
展开
-
网元用户
基本概念 网络设备管理系统是专门管理电信设备的一种上层管理软件。通过网管,用户可以集中管理整个网络的设备,而网管与网元是一对多的关系。这其中就产生了网管用户,与之对应角色是网元用户。但是网元用户 != 网管用户(为什么) 在网管OSS(OMC/NMS)上面创建的用户统称为网管用户,在网元上面创建的用户统称为网元用户。网管中的应用操作权限实际上就是针对网管...原创 2011-12-19 00:19:51 · 541 阅读 · 0 评论 -
大数据中查找最大10个数---普通查找与堆查找的比较
从一批数据中查找前10个最大值。正常的想法是构建一个10个数的数组,轮询查找的数据并与10个数中最小的比较,然后替换。另一种思路采用大顶堆的方式。但是只用构建10次大顶堆即可。多次运行程序后的结论:100000000个数中普通查找速度大概是18秒,而堆方式查找只有13秒,随着数据量的增大,差距会更加明显。普通排序:[code="java"]public class ...2014-01-20 00:26:05 · 1562 阅读 · 0 评论 -
如何玩转Spring的BeanPostProcessor.
在Spring初始化bean的步骤中,有一步执行前缀/后置初始化的处理(BeanPostProcessor)的逻辑。这为我们提供了扩展Bean的功能,IOC的强大功能就在于此。 在讲解之前,这里要说一下InitializingBean和BeanPostProcessor的区别,必免混淆。两个接口都可以执行bean初始化前置处理的功能。区别在于InitializingBean是...2014-12-29 14:44:32 · 189 阅读 · 0 评论 -
远程调试服务端与客户端设置
服务端设置:服务端的启动脚本里面添加以下语句:JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9988"address可以任意设置,只要不冲突即可。客户端设置:在eclipse中选择Remote Java Application,填入以下选项。N...原创 2014-04-14 09:42:01 · 379 阅读 · 0 评论 -
如何解决JDK版本与profile设置不一样的问题。
问题:linux下配置完JAVA环境变量后,查看版本与设置的不一致。解决步骤:1.在/etc/profile上设置JDK的环境变量export JAVA_HOME=/app/jdk/jdk1.6.0_29export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/...2014-10-09 17:53:36 · 1339 阅读 · 0 评论 -
如何提高输入输出流的读写效率。
本文主要介绍我在压缩解压文件的过程中遇到的一些共性问题。起因: 文件压缩后,文件接收端自然会进行解压,这里的解压需要根据文件压缩的方式来进行区分。比如文件是按字符压缩还是字节压缩,不过无论是哪种压缩方式。其解压的总体思路大同小意。 比如按照zip方式压缩。首先创建文件输入流,接着读取输入流,然后再写入输出流中。 [code="java"] ...2015-07-29 15:19:06 · 1472 阅读 · 0 评论 -
四步完成WebService服务端与客户端的调用
内部系统之间数据传输使用RMI方式比较方便,但外部系统之间由于系统兼容性原因,使用WebService是较流行的方式。这两天特意整理了一下WebService发布、调用的方式,把实例贴出来。 1.服务端配置:使用CXF + Spring方式。 配置web.xml,添加cxfservler, [code="xml"] CXFServlet...2014-10-31 11:20:25 · 250 阅读 · 0 评论 -
一个主线程等待子线程执行完毕的例子
背景:实际开发中经常会出现当前线程必须等待子线程执行完毕以后的场景。写了一个简单的例子,使用了BlockingQueue的特性来实现。后面可以优化成按当前线程ID进行控制使用方法:[code="java"]public static void main(String[] args) { TaskManager manager = TaskManager.get...2014-11-21 18:29:40 · 538 阅读 · 0 评论 -
私有内部静态类的讨论及使用
内部类一直比较神秘,尤其是加上private、static修饰符以后,更加使人迷惑。但是看很多JDK源码里面都采用了此种设计。比如:ReferenceQueue中的lock、LinkedHashMap中的Entry。感兴趣的同学可以看一下这部份源码。 首先看一个例子: [code="java"] public static void main(String[] args...2014-12-09 11:08:52 · 968 阅读 · 0 评论