首页 > 编程语言
Java锁之自旋锁详解
锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) 。这些已经写好提供的锁为我们开发提供了便利,但是锁的具体性质以及类型却很少被提及。本系列文章将分析JAVA下常见的锁名称以及特性,为大家答疑解惑。 1、自旋锁 自旋锁 ...
分类:编程语言   时间:2016-08-08 17:31:52    收藏:0  评论:0  赞:0  阅读:327
Python开发【第十六篇】:AJAX全套
Python开发【第十六篇】:AJAX全套 概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 1、传统的Web应用 一个简单操作需要重新加载全局数据 2、AJAX AJAX,Asynchr ...
分类:编程语言   时间:2016-08-08 17:31:29    收藏:0  评论:0  赞:0  阅读:255
Java GC收集器配置说明
根据Java GC收集器具体分类,我们可以看出JVM根据需求不同提供了三种选择:串行收集器、并行收集器、并发收集器。 串行收集器只适用于小数据量的情况,我们主要了解一下并行收集器和并发收集器。默认情况下,JDK5.0以前都是使用串行收集器,如果需要使用其他收集器需要在启动的是时候加入相应的参数。JD ...
分类:编程语言   时间:2016-08-08 17:29:41    收藏:0  评论:0  赞:0  阅读:345
初学者的python学习笔记1
推荐一段时间闲的蛋疼,总觉得再堕落下去不太好,便捡起了之前一直想学而没有学的python,以此记录一下学习笔记,同时亦是督促和复习。 学习51cto上的《2016最新Python开发基础课程-2.0版本》的视频版本,之所以看视频是因为视频讲解感觉会比看书清晰一些,不过详细还要找各种资料补充。 一、p ...
分类:编程语言   时间:2016-08-08 17:28:19    收藏:0  评论:0  赞:0  阅读:285
Python开发【第十四篇】:Web框架本质
Python之路【第十五篇】:Web框架 Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #!/u ...
分类:编程语言   时间:2016-08-08 17:27:49    收藏:0  评论:0  赞:0  阅读:343
Java日期时间操作的一些方法
1. 获得Calendar实例: 2. 定义日期/时间的格式: 3. 把日期/时间转换成固定格式,使用SimpleDateFormat的format()方法: 4. 把字符串转换成日期/时间,使用SimpleDateFormat的parse()方法: 5. 日期/时间的增加,减少,使用Calenda ...
分类:编程语言   时间:2016-08-08 17:26:29    收藏:0  评论:0  赞:0  阅读:199
Java单元测试:@BeforeClass,@Before,@Test,@After,@AfterClass中的问题详解
在Junit4中还有的测试注解有: @BeforeClass ,@Before,@Test,@After,@AfterClass 1、其中:@BeforeClass,@AfterClass是Junit4中新添加进去的 2、如果Run as >Junit Test,运行含有@Test注释的方法是,那么 ...
分类:编程语言   时间:2016-08-08 17:26:19    收藏:0  评论:0  赞:0  阅读:236
出现java.lang.IllegalArgumentException异常
严重: Servlet.service() for servlet [office] in context with path [/office] threw exception [Request processing failed; nested exception is java.lang.Il ...
分类:编程语言   时间:2016-08-08 17:25:49    收藏:0  评论:0  赞:0  阅读:382
JSP中嵌入java代码方式以及指令
JSP中嵌入java代码的三种方式: (1)声明变量或方法 : <%! 声明; %> :慎重使用,因为此方法定义的是全局变量 (2)java片段(scriptlet): <% java代码; %> (3)表达式:用于输出表达式的值到浏览器,<%=表达式 %> 在表达式中不能加分号(;) JSP页面的 ...
分类:编程语言   时间:2016-08-08 17:25:31    收藏:0  评论:0  赞:0  阅读:357
使用Python Pandas处理亿级数据
在数据分析领域,最热门的莫过于Python和R语言,此前有一篇文章《别老扯什么Hadoop了,你的数据根本不够大》指出:只有在超过5TB数据量的规模下,Hadoop才是一个合理的技术选择。这次拿到近亿条日志数据,千万级数据已经是关系型数据库的查询分析瓶颈,之前使用过Hadoop对大量文本进行分类,这 ...
分类:编程语言   时间:2016-08-08 17:24:41    收藏:0  评论:0  赞:0  阅读:348
java如何获取当前机器ip和容器port
获取当前机器ip: private static String getIpAddress() throws UnknownHostException { InetAddress address = InetAddress.getLocalHost(); return address.getHostA ...
分类:编程语言   时间:2016-08-08 17:22:59    收藏:0  评论:0  赞:0  阅读:390
python-day3
'''import sys,time for i in range(50): sys.stdout.write("###") sys.stdout.flush() time.sleep(0.1) '''#“#”进度条 def liu (): """hai_shu_miao_shu""" print( ...
分类:编程语言   时间:2016-08-08 17:22:54    收藏:0  评论:0  赞:0  阅读:296
python基本操作
os.system("mkdir Test.txt"),python setup.py installdir()以列表形式返回查询对象所有的方法range()的用法使用python的人都知道range()函数很方便,今天再用到他的时候发现了很多以前看到过但是忘记的细节。这里记录一下range(),复... ...
分类:编程语言   时间:2016-08-08 17:21:30    收藏:0  评论:0  赞:0  阅读:366
Java 实现广度优先搜索和深度优先搜索
Java 实现广度优先搜索和深度优先搜索 1. 综述 复习算法数据结构,用Java 实现广度优先搜索和深度优先搜索。 2. 代码 要搜索的图为: Java代码: 输出结果: (广搜:)1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 -> 8(深搜:)1 -> 2 -> 4 -> 8 ...
分类:编程语言   时间:2016-08-08 17:21:12    收藏:0  评论:0  赞:0  阅读:490
JAVA TcpServer端使用Scanner读取不到数据的解决办法
在使用JAVA进行Socket通信时,在Server端使用Scanner的nextLine()方法读取数据时,一直读取不到数据是因为Scanner是一个扫描器,它扫描数据都是去内存中一块缓冲区中进行扫描并读入数据的,而我们在控制台中输入的数据也都是被先存入缓冲区中等待扫描器的扫描读取。这个扫描器在扫 ...
分类:编程语言   时间:2016-08-08 17:20:40    收藏:0  评论:0  赞:0  阅读:249
Python开发【第三章】:Python的文件操作
d ...
分类:编程语言   时间:2016-08-08 17:20:22    收藏:0  评论:0  赞:0  阅读:264
Java内存泄露实例
...
分类:编程语言   时间:2016-08-08 17:19:39    收藏:0  评论:0  赞:0  阅读:127
使用Pylint规范你的Python代码
Pylint是一个Python代码风格的检查工具,功能上类似于pychecker,默认用PEP8作为代码风格标准,它所提供的功能包括:检查代码行的长度,检查变量命名是否符合规范,检查声明的接口是否被真正的实现等等,详细信息参考:http://docs.pylint.org/。 安装: sudo ap ...
分类:编程语言   时间:2016-08-08 17:17:19    收藏:0  评论:0  赞:0  阅读:220
R语言:ggplot2精细化绘图——以实用商业化图表绘图为例
本文版权归http://www.cnblogs.com/weibaar 本文旨在介绍R语言中ggplot2包的一些精细化操作,主要适用于对R画图有一定了解,需要更精细化作图的人,尤其是那些刚从excel转ggplot2的各位,有比较频繁的作图需求的人。不讨论那些样式非常酷炫的图表,以实用的商业化图表 ...
分类:编程语言   时间:2016-08-08 17:12:51    收藏:0  评论:0  赞:0  阅读:267
Python开发【第十五篇】:Web框架之Tornado
Python开发【第十五篇】:Web框架之Tornado 概述 Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本。这个 Web 框架看起来有些像web.py 或者 Google 的 webapp,不过为了能有效利用非阻塞式服务器环境,这个 Web ...
分类:编程语言   时间:2016-08-08 17:12:30    收藏:0  评论:0  赞:0  阅读:300
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!