摘要:        
HTTP(应用层协议):超文本传输协议,HTTP协议是建立在TCP协议之上的一种应用。 HTTP协议详细解释 2Http详解 TCP(面向连接的传输层协议):transmission control protocol 传输控制协议 UDP(面向非连接的传输层协议):user data protoco    
阅读全文
posted @ 2017-08-27 20:52
脆皮软心
阅读(588)
推荐(0)
            
        
        
摘要:        
1、Spring中引入schema约束,把约束文件引入Myeclipse (1)复制约束路径http://www.springframework.org/schema/beans/spring-beans.xsd 在MyEclipse中 但是需要导入多个配置文件的时候,这样导致性能下降,只需要导入一    
阅读全文
posted @ 2017-08-27 19:28
脆皮软心
阅读(411)
推荐(0)
 
		
    
        
        
摘要:        
把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:一.把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;二.在网络上传送对象的字节序列。当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进    
阅读全文
posted @ 2017-08-16 10:39
脆皮软心
阅读(137)
推荐(0)
 
		
    
        
        
摘要:        
死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去 死锁是两个或更多线程阻塞着等待其它处于死锁状态的线程所持有的锁。死锁通常发生在多个线程同时但以不同的顺序请求同一组锁的时候。 例如,如果线程1锁住了A,然后尝试对B进行加锁,同时线程2    
阅读全文
posted @ 2017-08-15 20:26
脆皮软心
阅读(173)
推荐(0)
            
        
        
摘要:        
http://www.cnblogs.com/ysw-go/p/5944837.html ThreadLocal类用来提供线程内部的局部变量。这种变量在多线程环境下访问(通过get或set方法访问)时能保证各个线程里的变量相对独立于其他线程内的变量。ThreadLocal实例通常来说都是privat    
阅读全文
posted @ 2017-08-15 19:25
脆皮软心
阅读(89)
推荐(0)
            
        
        
摘要:        
(一)如何正确的停止一个线程? 停止一个线程意味着在任务处理完之前停止,也就是放弃当前的操作。停止一个线程可以yogaThread.stop()方法,但是最好不要用它,因为该方法是不安全的,而且该方法已经被废弃。 在java中有三种停止线程的方法: 1、是线程正常退出,也就是当run()方法完成后种    
阅读全文
posted @ 2017-08-15 17:53
脆皮软心
阅读(143)
推荐(0)
            
        
        
摘要:        
http://www.cnblogs.com/dolphin0520/p/3920373.html 由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,先了解一下与内存模型相关的概念和知识,然后分析volatile关键字的实现原理,最后给出了几个使用volat    
阅读全文
posted @ 2017-08-15 17:38
脆皮软心
阅读(182)
推荐(0)
            
        
        
摘要:        
http://blog.csdn.net/hxpjava1/article/details/55189077 JVM有主内存(Main Memory)和工作内存(Working Memory),主内存就是平时所说的Java堆内存,存放程序中所有的类实例、静态数据等变量,是线程共享的,而工作内存中存放    
阅读全文
posted @ 2017-08-15 17:09
脆皮软心
阅读(201)
推荐(0)
            
        
        
摘要:        
主要讲java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述、线程池等等。在这之前,首先让我们来了解下在操作系统中进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最    
阅读全文
posted @ 2017-08-15 10:06
脆皮软心
阅读(486)
推荐(0)
            
        
        
摘要:        
http://blog.csdn.net/skiof007/article/details/52806714 JDK动态代理:代理类和目标类实现了共同的接口,用到InvocationHandler接口。CGLIB动态代理:代理类是目标类的子类,用到MethodInterceptor接口。 jdk动态    
阅读全文
posted @ 2017-08-15 09:46
脆皮软心
阅读(451)
推荐(0)