java
mjjmjc
这个作者很懒,什么都没留下…
展开
-
Java源文件目录和类文件输出目录
一、目录介绍 首先要介绍一下什么是源文件目录和类文件输出目录: 1、源文件目录:存放Java源文件的目录,Java源文件即以.java结尾的文件。 2、类文件输出目录:存放Java类文件的目录,Java类文件即编译后的java源文件产生的文件,以.class结尾,类文件则是我们Java虚拟机所要解析、执行的文件。 二、修改eclipse源文件目录原创 2014-10-25 20:53:18 · 2256 阅读 · 0 评论 -
C++重载与Java重载的不同
重载指函数的参数类型和参数个数原创 2014-10-29 22:57:59 · 635 阅读 · 0 评论 -
二分法-笔记
有序数组:按顺序由小到大排列,好处是查找时使用二分法提高查找速度,但是插入和删除需要移动数据。二分法作用:显著提高查找有序数组的速度二分法使用的前提: 有序数组。原理:每一次查找都取查询范围的中间值,将中间值与查找值比较,若中间值比查找值大则下次取中间值为最小值到中间值的,直到查询出符合的值。给定范围r,计算二分法所需的步骤n:n=log2(r)原创 2014-10-16 13:44:32 · 806 阅读 · 0 评论 -
[分布式java]基于JavaAPI实现消息方式的系统间通信:TCP/IP+NIO
TCP/IP+BIO的限制:1、线程池大小限制。2、为每个连接建立线程,增加系统开销。3、线程很难保证某些连接的优先级。4、线程很难保证数据的一致性和高效性。Java中的TCP/IP+BIO是阻塞式,而Java的TCP/IP+NIO是非阻塞,是为了解决TCP/IP+BIO的阻塞与上面提到的限制。JavaNIO原理:JavaNIO使用反应器(Reactor)模原创 2015-08-27 12:37:00 · 1127 阅读 · 0 评论 -
[分布式java]基于JavaAPI实现消息方式的系统间通信:UDP/IP+BIO
基于JavaAPI实现消息方式的系统间通信: UDP/IP+BIO * UDP是一个不可靠无连接协议,数据直接发往接收端后不管是否成功。 * JavaAPI中,DatagramSocket与连接有关,DatagramPacket与数据承载有关。实现比较简单,与TCP/IP+BIO类似,接收和发送会产生阻塞,以下为代码实现public class UdpIpBioJava原创 2015-08-27 16:27:20 · 564 阅读 · 0 评论 -
[分布式java]基于JavaAPI实现消息方式的系统间通信:UDP/IP+NIO
基于JavaAPI实现消息方式的系统通信:UDP/IP+NIO,UDP/IP+BIO类似,只不过NIO是非阻塞。使用上与TCP/IP+NIO类似,也是用到了Selector。 * DatagramChannel负责监听和读写,ByteBuffer用于数据流传输代码实现:public class UdpIpNioJavaMethod { public static原创 2015-08-29 00:00:15 · 573 阅读 · 0 评论 -
[分布式java]基于JavaAPI实现消息方式的系统间通信:TCP/IP+BIO
最近在读《分布式Java应用基础与实践》,写代码加深一下理解。基于JavaAPI实现消息方式的系统间通信:TCP/IP+BIO,TCP/IP由Socket实现,BIO即阻塞式的I/O,这个阻塞具体体现在服务端和客户端在接收对方发送的数据和发送数据到对方时所产生的阻塞。一、服务端代码实现 public static void main(String[] args) {原创 2015-08-22 00:45:35 · 744 阅读 · 0 评论 -
ActiveMQ基本应用
一、参考资料JMS与ActiveMQ的关系,概念:http://boy00fly.iteye.com/blog/1103586ActiveMQ的热备份与集群配置:http://www.open-open.com/lib/view/open1400126457817.htmlqueue与topic代码:http://longdick.iteye.com/blog/465229实际应用原创 2016-02-29 16:10:38 · 739 阅读 · 0 评论 -
Could not initialize class sun.security.provider.SecureRandom$Seeder
今天在window服务器上关闭一个tomcat应用后,再重启tomcat,发现全部java应用都启动不了,不管换tomcat还是打开jvisualvm监控工具,但是已启动的java程序正常运行,启动的tomcat报以下错误:org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina原创 2017-04-27 14:44:45 · 3638 阅读 · 0 评论