Wesley13 Wesley13
3年前
java编发编程之:CuncurrentHashMap
CuncurrentHashMap通过分析Hashtable就知道,synchronized是针对整张Hash表的,即每次锁住整张表让线程独占,ConcurrentHashMap允许多个修改操作并发进行,其关键在于使用了锁分离技术。它使用了多个锁来控制对hash表的不同部分进行的修改。ConcurrentHashMap
CuterCorley CuterCorley
4年前
Java编程 经验技巧汇总
1.JSONArray数组如何循环遍历javapackagexxx;importnet.sf.json.JSONArray;importnet.sf.json.JSONObject;publicclassTest{publicstaticvoidmain(Stringargs){/author:命运的信徒da
Stella981 Stella981
3年前
Python的GUI编程(TK)
TK在大多数Unix平台、Windows平台和Macintosh系统都是预装好的,TKinter模块是TkGUI套件的标准Python接口。可实现Python的GUI编程。Tkinter模块("Tk接口")是python的标准TkGUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Maci
Wesley13 Wesley13
3年前
Java编程思想笔记整理
实现线程的方法:(1)继承thread(底层实现了runable)(2)实现Runable(3)Executor创建线程池(4)实现Callable接口(带返回结果)对于callable接口,可以通过FutureTask包装实现线程,也可以使用ExecutorService对象的submit实现。使用executor创建线程
Wesley13 Wesley13
3年前
JUC并发编程学习笔记
JUC(并发编程),java.util.concurrent得工具类!image.png(https://uploadimages.jianshu.io/upload_images/8379611bfca9f6c63f253b4.png?imageMogr2/autoorient/strip%7CimageView2/2/w/1240)首先得了
Stella981 Stella981
3年前
Socket编程(网络协议一)
“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容“TCP/IP只是一个协议栈,就像程序运行一样,必须要实现运行,同时还要提供对外的操作接口网络从下往上分为  物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,
Wesley13 Wesley13
3年前
Java泛型编程基础
JavaGenericsandCollectionsList<IntegerList<intThetypeparametersmustalwaysbeboundtoreferencetype,notprimitivetypes.One
Wesley13 Wesley13
3年前
C 编程实现打印 0
有效进制范围\2,36\;include<cstdioinclude<windows.hintmain(){system("chcp437");for(inti0;i<256;i){switch(i){case0:printf("%03
Wesley13 Wesley13
3年前
15个编程好习惯
来源:http://www.ackarlix.com/?p5051\.动手编码之前,你需要对要编码实现的解决方案有一个正式的或粗略的设计。永远不要在没有任何设计的前提下就开始编码,除非所编代码不重要。2\.优秀的代码文档跟编程语言知识一样重要。在代码源文件中,为每个主要的代码段添加注释,解释代码的基本逻辑。最好注明程序的构建和修改日期,以及修改
Wesley13 Wesley13
3年前
JavaWeb编程小技巧集合
在编程时通常会遇到一些问题,有时候是不知所措,有时候是解决方案不够优雅,本篇旨在记录编程过程中一些个人想不到的,稍微优雅一点的解决方案,方案来源均来自互联网。List使用subList实现分页获取intsubSize1000;intsubCountlist.size();