首页 > 编程语言
Java并发编程:阻塞队列
Java并发编程:阻塞队列 在前面几篇文章中,我们讨论了同步容器(Hashtable、Vector),也讨论了并发容器(ConcurrentHashMap、CopyOnWriteArrayList),这些工具都为我们编写多线程程序提供了很大的方便。今天我们来讨论另外一类容器:阻塞队列。 在前面我们接 ...
分类:编程语言   时间:2016-10-12 22:26:00    收藏:0  评论:0  赞:0  阅读:119
Java中用户界面布局
绝对布局Absolute 通过放大或缩小界面的时候,组件大小和位置不会发生变化 浮动布局FlowLayout 调整应用程序窗口的大小时,组件将立刻重新排列 边界布局Border Layout 该位置有5个方位:东、南、西、北、中 网格布局Grid Layout 如需要将大量组件按规律排列,那么网格布 ...
分类:编程语言   时间:2016-10-12 22:24:39    收藏:0  评论:0  赞:0  阅读:184
【多线程学习记录一(2)】继承Thread类和实现Runnable接口、Callable接口的区别
1)Runnable和Callable同是接口 * Callable的任务执行后可返回值,而Runnable的任务是不能返回值(是void);call方法可以抛出异常,run方法不可以 * 运行Callable任务可以拿到一个Future对象,表示异步计算的结果。它提供了检查计算是否完成的方法,以等 ...
分类:编程语言   时间:2016-10-12 22:22:08    收藏:0  评论:0  赞:0  阅读:315
java系统库性能优化注意点
对于大部分的应用系统开发来说,微秒级别的优化通常是被忽略不计或者不关心的,因为有着更多优化点,但是对于开发供应用系统使用的公用库来说,大部分的操作通常都是对字符、数字、字符串、字节的操作,且这些系统库通常调用频率很高,比如对于一个中间件来说,一次rpc请求可能涉及成百上千次的操作,所以此时细微的性能 ...
分类:编程语言   时间:2016-10-12 22:21:35    收藏:0  评论:0  赞:0  阅读:139
Spring + SpringMVC + Druid + JPA(Hibernate impl) 给你一个稳妥的后端解决方案
最近手头的工作不太繁重,自己试着倒腾了一套用开源框架组建的 JavaWeb 后端解决方案。 感觉还不错的样子,但实践和项目实战还是有很大的落差,这里只做抛砖引玉之用。 项目 git 地址:https://git.oschina.net/LanboEx/sdh.git 大体采用的开源项目有:Sprin ...
分类:编程语言   时间:2016-10-12 22:14:55    收藏:0  评论:0  赞:0  阅读:241
Java并发编程:Java ConcurrentModificationException异常原因和解决方法
Java ConcurrentModificationException异常原因和解决方法 在前面一篇文章中提到,对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。下面我们就来讨论以下这个 ...
分类:编程语言   时间:2016-10-12 22:13:21    收藏:0  评论:0  赞:0  阅读:132
Java 事件和事件监听
1 public class MouseAdapterTest extends Frame 2 { 3 public static void main(String[] args) 4 { 5 Frame f = new Frame(); 6 f.setBounds(500, 500, 200, 2 ...
分类:编程语言   时间:2016-10-12 22:06:57    收藏:0  评论:0  赞:0  阅读:193
CXF结合Spring 发布及调用接口遇到的问题
1. 报错BeanCreationException 异常可查看下面的错误,一般是缺少jar包导致 2. 使用cxf 3.0 以上的版本自动生成客户端代码,可能会报版本错误信息,所以尽量使用java 1.7及以上版本。 官网说明:The current plan is that CXF 3.1 wi ...
分类:编程语言   时间:2016-10-12 22:03:55    收藏:0  评论:0  赞:0  阅读:226
Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8
1,Project Structure里确认两个地方:Project sdk以及project language level 2,Project Structure->Modules里Sources里的Language level 3,Preferences->java Compiler->Per- ...
分类:编程语言   时间:2016-10-12 22:00:40    收藏:0  评论:0  赞:0  阅读:614
Python文件处理之文件写入方式与写缓存(三)
Python的open的写入方式有: write(str):将str写入文件 writelines(sequence of strings):写多行到文件,参数为可迭代对象 首先来看下writelines()这个方法: 运行上面结果之后,可以看到blogCblog.txt文件有123456内容,这里 ...
分类:编程语言   时间:2016-10-12 22:00:14    收藏:0  评论:0  赞:0  阅读:274
PHP数组操作
PHP数组 1.数字索引数组 1.1创建一个数组 php中最常用的两个类型是:数组,字符串。数组也分为两种,一种是数字索引,一种是关键是索引,关键字索引有点像python中字典的意思.数字索引类型的数组的创建方法 即使一个数组不存在,也可以直接对数组进行赋值操作,自然就产生了一个数组,例如下面这个等 ...
分类:编程语言   时间:2016-10-12 21:59:56    收藏:0  评论:0  赞:0  阅读:337
C++中不能把普通引用绑定在常量对象上
一个不同引用必须用相同的的类型初始化。 在初始化函数时,形参若需要引用,应尽量使用常量引用。 …… ...
分类:编程语言   时间:2016-10-12 21:59:26    收藏:0  评论:0  赞:0  阅读:311
Spring浅谈
spring技术可以说是java企业开发里最重要的技术,不过真的理解spring的作用和意义还真是一件麻烦的事情,很多人对spring理解其实都是停留在使用阶段(例如:声明式事务很好用等等),当今的spring技术生态环境里可谓是蔚为壮观,spring已经包罗万象,它的内容之多完全不亚于它的本源ja ...
分类:编程语言   时间:2016-10-12 21:55:30    收藏:0  评论:0  赞:0  阅读:141
腌制数据--python(pickle标准库)
Python提供了伊特标准库,名为pickle,它可以保存和加载几乎任何Python数据独享,包括列表。 一旦把数据“腌制”到一个文件,它将会持久存储,可以在以后某个日期/时间读入另外一个程序。 用dump保存,用load恢复 使用pickle很简单:只需要导入所需的模块,然后使用dump()保存数 ...
分类:编程语言   时间:2016-10-12 21:53:58    收藏:0  评论:0  赞:0  阅读:226
Windows中使用OpenBLAS加速R语言计算速度
在使用R的时候会发现R对CPU的利用率并不是很高,反正当我在使用R的时候,无论R做何种运算R的CPU利用率都只有百分子几,这就导致一旦计算量大的时候计算时间非常长,会给人一种错觉(R真的在计算吗?会不会我的程序死掉了?)。今天,我看到了一篇博客介绍的方法,迫不及待的尝试了一下,只能说:太牛逼了!下面 ...
分类:编程语言   时间:2016-10-12 21:52:39    收藏:0  评论:0  赞:0  阅读:967
POJ-1743 Musical Theme(后缀数组)
题目大意:给一个整数序列,找出最长的连续变化相同的、至少出现两次并且不相重叠一个子序列。 题目分析:二分枚举长度进行判定。 代码如下: ...
分类:编程语言   时间:2016-10-12 21:50:16    收藏:0  评论:0  赞:0  阅读:126
Java Web学习过程的思维导图
今天找文件,无意中翻到老师前段时间总结的知识点。觉得应该有点用处,所以分享给大家。 第一次在博客园发表,如有错误,还请指正。 ...
分类:编程语言   时间:2016-10-12 21:47:58    收藏:0  评论:0  赞:0  阅读:450
java 事件和事件监听ActionListener
当鼠标点击和放开时发生动作事件; 方法摘要: actionPerformed(ActionEvent e) 发生操作时调用。 列: public class shijian extends Frame{ public static void main(String[] args) { Frame f ...
分类:编程语言   时间:2016-10-12 21:45:42    收藏:0  评论:0  赞:0  阅读:134
什么是java
作为一个学习java的人,首先我们要了解java是干嘛的,java能做什么,以及java的历史背景,只有当我们了解了java这些基础,我们学习java才能事倍功半。 Java的历史背景 Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Jav ...
分类:编程语言   时间:2016-10-12 20:00:51    收藏:0  评论:0  赞:0  阅读:183
python_控制台输出带颜色的文字方法
转载至http://www.cnblogs.com/yinjia/ 在开发项目过程中,为了方便调试代码,经常会向stdout中输出一些日志,默认的这些日志就直接显示在了终端中。而一般的应用服务器,第三方库,甚至服务器的一些通告也会在终端中显示,这样就搅乱了我们想要的信息。 书写格式,和相关说明如下: ...
分类:编程语言   时间:2016-10-12 20:00:16    收藏:0  评论:0  赞:0  阅读:334
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!