加载中
Reactor模式

最最原始的网络编程思路就是服务器用一个while循环,不断监听端口是否有新的套接字连接,如果有,那么就调用一个处理函数处理,类似: while(true){ socket = accept(); handle(socket) } 这...

2018/10/10 10:21
39
SpringCloud-Hytrix

Hytrix作用在客户端,通过线程池或信号量,实现"限流","降级","熔断"功能; 在SpringCloud中与Fegin集成,需要实现Fegin接口的方法,在启动熔断的时候执行

2018/10/05 20:29
394
wait()被notify()后,接着执行wait()后面的语句

wait()被notify()后,接着执行wait()后面的语句

2018/09/22 07:33
567
Future,Thread,Callable,Executors.newXXXThreadPool

package cunrent.future; import java.util.concurrent.*; public class FutureCook { public static void main(String[] args) throws InterruptedException, ExecutionException { long .....

2018/09/19 16:51
364
ReentrantLock与Condition

package cunrent; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class TestCondition...

2018/09/19 15:06
54
ReentrantLock_可重入

package cunrent; import java.util.Calendar; import java.util.concurrent.locks.ReentrantLock; public class TestReentrantLock { public static void main(String[] args) { //基础使....

2018/09/19 14:09
219
Executors.newXXXPool_____eg:ThreadPoolExecutor

1:何种业务场景使用何种线程池? 1:数量大(少),时间长(短) 的不同场景采用不同的线程池策略 2:线程池只要采用 队列执行,各种队列的特性如何?如何实现线程安全的?如何兼顾性能的? 1: Reetrant...

2018/09/19 09:48
18
类锁,对象锁

/** * mark_ * 1: 类锁,对象锁 * 2: 对象锁:实例的实例同步方法只能被同一个线程进入;(类的同步方法也是如此) **/ public class ObjectLockMdTest { public synchronized void m1() throws ...

2018/09/18 16:02
87
JNDI

JNDI是 Java 命名与文件夹接口(Java Naming and Directory Interface); ------------------------------------------- 规范, 标准 , 解耦 --------------------------------------- 命名服...

2018/09/13 20:17
8
线程上下文类加载器

package util.tom; import java.io.*; public class ThreadClassLoader extends Thread { @Override public void run() { //判断类上下文加载器,是不是我们指定的加载器 Sys......

2018/09/13 15:00
53
java Socket 缓冲区与请求的关系

java的各种 Socket 缓冲区大小,与每次请求之间有什么区别? ,作用?

2018/09/10 17:46
401
接口与抽象类的区别

1:在开发中,一个类永远不要去继承一个已经实现好的类,要么继承抽象类,要么实现接口,如果两个类同时都 可以使用的话,优秀使用接口,避免单继承的局限。 2:含有内部接口的抽象类的子类,必...

2018/09/05 14:32
109
计算机基础与java

1:计算机可以分为硬件和软件,两个部分; 1:硬件:CPU,寄存器,各级缓存,各种总线,内存,硬盘,显/声卡等 2:软件:驱动,操作系统,编译器,应用软件等; 2:计算机硬件和软件交互的有:各种驱动(驱动底层...

2018/09/04 07:48
18
导出Excel-demo

import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.fastjson.JSON; import com.google.common.collect.Lists; import com.jfinal.plugin.activerecord.Db; import com.jfi...

2018/08/29 09:52
186
浅谈Spring设计分析_201800814

spring学习的思考与发现 1:spring中核心的几个部分 1:core : 工具类角色 2:beans : 各种实例化,被管理的对象与类 3:为整个spring容器提供维护,最基础的环境 2:IOC和AOP应该是在beans模块实现...

2018/08/14 12:35
14
问题记录

线程安全的始末 1:jvm是运行在内核态还是用户态?jvm线程的结构?如何被分配CPU时间,被执行? A:Java代码运行在内核态or用户态? B:Java调用平台操作系统提供的本地库,运行在内核态or用户态? 2:j...

2018/08/03 12:23
27
软件项目常用的模块设计场景

1 : 权限-角色-人员 关系设计 ** 多对多关系**,用中间关联表实现其对应的关系;(权限角色表,角色人员表) 2 : 菜单设计--树结构 :每条记录的parentId为父级菜单的id; 3 : 流程控制的设计: 申请...

2018/06/02 19:39
128
servlet源码分析

1 : 导入servlet源码 2 : 源码分析

2018/04/23 07:37
13
web容器(服务器)实现原理分析

tomcat jetty 1:启动过程, 2:文件解析过程 3:请求解析,请求数据处理 4:异常处理 5;架构设计 6:servlet源码分析: 1;servlet源码 2;servlet分析参考(https://www.cnblogs.com/fxust/p/7944242....

没有更多内容

加载失败,请刷新页面

返回顶部
顶部