上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 88 下一页
摘要: 一、简述 竞态条件(Race Condition):计算的正确性取决于多个线程的交替执行时序时,就会发生竞态条件。 二、常见竞态条件分析 最常见的竞态条件为 1.先检测后执行 执行依赖于检测的结果,而检测结果依赖于多个线程的执行时序,而多个线程的执行时序通常情况下是不固定不可判断的,从而导致执行结果 阅读全文
posted @ 2019-06-28 13:07 夏威夷8080 阅读(1566) 评论(0) 推荐(0)
摘要: 数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时表生成好后,再对 阅读全文
posted @ 2019-06-21 20:05 夏威夷8080 阅读(18552) 评论(0) 推荐(3)
摘要: 一、框架机制 1、Struts2采用Filter(StrutsPrepareAndExecuteFilter)实现,SpringMVC(DispatcherServlet)则采用Servlet实现。2、Filter在容器启动之后即初始化;服务停止以后坠毁,晚于Servlet。Servlet在是在调用 阅读全文
posted @ 2019-04-15 10:21 夏威夷8080 阅读(1015) 评论(0) 推荐(0)
摘要: // 十进制转其它进制(二进制,八进制,十六进制) int k = 17; System.out.println(Integer.toBinaryString(k));// 转二进制 System.out.println(Integer.toOctalString(k));// 转八进制 System.out.println(Integer.toHexString(k));// 转十六进制 ... 阅读全文
posted @ 2019-04-04 16:55 夏威夷8080 阅读(4965) 评论(0) 推荐(0)
摘要: 很多时候,我们会在服务器上运行多个java程序,但是在任务管理器里看到的都是一样的图标,想要找到我们想要的那个进程咋办呢? 列出所有端口进程 其中这行就是我想要的 8002是java程序的端口。 也可以用下面这行命令快速定位。 15728是进程列表里的pid这一列 阅读全文
posted @ 2019-04-03 14:44 夏威夷8080 阅读(638) 评论(0) 推荐(0)
摘要: 一、Java RMI定义 Java RMI:Java远程方法调用,即Java RMI(Java Remote Method Invocation)是Java编程语言里,一种用于实现远程过程调用的应用程序编程接口。它使客户机上运行的程序可以调用远程服务器上的对象。远程方法调用特性使Java编程人员能够 阅读全文
posted @ 2019-03-31 14:58 夏威夷8080 阅读(5525) 评论(2) 推荐(0)
摘要: 在java多线程程序中,所有线程都不允许抛出未捕获的checked exception(比如sleep时的InterruptedException),也就是说各个线程需要自己把自己的checked exception处理掉。 这句话怎么理解,最简单的看下图,也就是不能在Runnable的run方法上 阅读全文
posted @ 2019-01-28 22:49 夏威夷8080 阅读(1255) 评论(0) 推荐(0)
摘要: 一、Java中的不可变类 不可变类(Immutable Objects):当类的实例一经创建,其内容便不可改变,即无法修改其成员变量。 可变类(Mutable Objects):类的实例创建后,可以修改其内容。 Java 中八个基本类型的包装类和 String 类都属于不可变类,而其他的大多数类都属 阅读全文
posted @ 2019-01-26 20:24 夏威夷8080 阅读(1375) 评论(0) 推荐(0)
摘要: 一、java线程转储 java的线程转储可以被定义为JVM中在某一个给定的时刻运行的所有线程的快照。一个线程转储可能包含一个单独的线程或者多个线程。在多线程环境中,比如J2EE应用服务器,将会有许多线程和线程组。每一个线程都有它自己的调用堆栈,在一个给定时刻,表现为一个独立功能。线程转储将会提供JV 阅读全文
posted @ 2019-01-24 22:47 夏威夷8080 阅读(1061) 评论(0) 推荐(0)
摘要: 一、集合框架图 简化图: 说明:对于以上的框架图有如下几点说明 1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。2. 集合接口:6个接口(短 阅读全文
posted @ 2019-01-22 21:48 夏威夷8080 阅读(258) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 88 下一页