会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Mature
上一页
1
2
3
servlet+Java反射机制实现mvc模式
摘要: 一,servlet基类,BaseController类继承HttpServlet,实现了doGET和doPost方法,相当于springmvc的dispacterservlet,我们只需要在web.xml注册一个BaseController即可。 BaseController.ava package com.easygo.controller; import java.io.IOExcep...
阅读全文
posted @ 2018-08-27 17:54 Mature1021
阅读(711)
评论(0)
推荐(0)
编辑
CompletableFuture使用
摘要: package com.linear.table; import java.util.concurrent.CompletableFuture; public class CompletableFutureTest { public static void main(String[] args) throws InterruptedException, Exception { Com...
阅读全文
posted @ 2018-08-17 16:05 Mature1021
阅读(183)
评论(0)
推荐(0)
编辑
ThreadLocal(Java)
摘要: package com.linear.table; /** * 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 关于其变量 ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread...
阅读全文
posted @ 2018-08-17 15:26 Mature1021
阅读(188)
评论(0)
推荐(0)
编辑
Java多线程高并发(读写锁ReentrantReadWriteLock)
摘要: package com.thread.dome; 2 3 import java.util.Map; 4 import java.util.concurrent.ConcurrentHashMap; 5 import java.util.concurrent.ExecutorService; 6 import java.util.concurrent.Executors;...
阅读全文
posted @ 2018-08-17 14:44 Mature1021
阅读(1392)
评论(0)
推荐(0)
编辑
Java post和get请求的封装(copy直接用)
摘要: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.URL; import java.net.URLConnection; import java.text.SimpleDat...
阅读全文
posted @ 2018-08-17 14:41 Mature1021
阅读(1147)
评论(0)
推荐(0)
编辑
Java多线程死锁举例
摘要: package com.thread.dome; 2 3 public class LockS implements Runnable{ 4 5 int i=0; 6 LockS(int i){ 7 this.i=i; 8 9 } 10 String lock1="lock1";//锁1 11 Stri...
阅读全文
posted @ 2018-08-17 14:40 Mature1021
阅读(132)
评论(0)
推荐(0)
编辑
Java Socket分发服务负载均衡
摘要: 1 1、 设备请求分发服务器,分发服务器返回有效的socket服务器ip与port,然后断开连接。 2 a) 设备与服务器建立连接。 3 b) 服务器接收到连接请求后,立即将分配好的socket服务器ip与port信息响应给设备。 4 c) 服务器主动断开socket连接。 5 2、 设备得到ip与port以后,设备去连接socket服务器,然后与其进行协议通讯。 6 a...
阅读全文
posted @ 2018-08-17 14:38 Mature1021
阅读(556)
评论(0)
推荐(0)
编辑
CountDownLatch倒计时器
摘要: package com.thread.dome; 2 3 import java.util.concurrent.CountDownLatch; 4 import java.util.concurrent.ExecutorService; 5 import java.util.concurrent.Executors; 6 7 public class CountDownLatc...
阅读全文
posted @ 2018-08-17 14:35 Mature1021
阅读(163)
评论(0)
推荐(0)
编辑
Java数据结构(线性表-->顺序表简单实现)
摘要: 线性表是一种可以在任意位置插入和删除元素,由n个同类型元素组成的线性结构。主要包括顺序表,单链表,循环单链表,双向链表和仿真链表。应用比较广泛的是顺序表和单链表。 2 下面是线性表的接口,主要操作包括插入元素,删除元素,取得元素,得到线性表元素个数,判断线性表是否为空。 3 package com.linear.table; 4 /** 5 * 操作顺序表的接口方法 6 ...
阅读全文
posted @ 2018-08-17 14:34 Mature1021
阅读(923)
评论(0)
推荐(0)
编辑
JavaFuture模式
摘要: 1 /* 2 * To change this license header, choose License Headers in Project Properties. 3 * To change this template file, choose Tools | Templates 4 * and open the template in the editor. 5 */...
阅读全文
posted @ 2018-08-12 22:38 Mature1021
阅读(314)
评论(0)
推荐(0)
编辑
上一页
1
2
3
导航
博客园
首页
联系
订阅
管理
公告