这两天想找找标题里说的这个示例代码,发现网上这么多教程,连怎么样实现自动重连都不讲,所以把自己写的例子贴上来。仅仅使用递归,不使用多线程,就可以实现初步的目的:
import java.io.IOException;
import java.net.ConnectException;
import java.net.InetSocketAddress;
import java.nio.ByteB...
分类:
编程语言 时间:
2014-09-24 15:58:28
收藏:
0 评论:
0 赞:
0 阅读:
330
第一种解释:
功能差不多,都用来进行线程控制,他们最大本质的区别是:sleep()不释放同步锁,wait()释放同步锁。
还有用法的上的不同是:sleep(milliseconds)可以用时间指定来使他自动醒过来,如果时间不到你只能调用interreput()来强行打断,wait()可以用notify()直接唤起。...
分类:
编程语言 时间:
2014-09-24 15:57:28
收藏:
0 评论:
0 赞:
0 阅读:
257
作为一个ASP.NET开发人员,在之前的开发经历中接触多线程编程的机会并不是很多,但是随着.NET 4.0的发布临近,我越来越感受到未来的1-2年中并行计算将会有很大的应用。于是决定通过写日志的方式来总结一下.NET 3.5下的多线程编程进而引入.NET 4.0提供的新的并行库以及新的并行编程模式和编程的思维方式。
个人觉得在日常的编程中对于ASP.NET程序员来说使用多线程编程不是很多,其...
分类:
编程语言 时间:
2014-09-24 15:52:45
收藏:
0 评论:
0 赞:
0 阅读:
303
标 题:python性能监控初试作 者:itdef链 接:http://www.cnblogs.com/itdef/p/3990541.html欢迎转帖 请保持文本完整并注明出处之前性能统计都是使用的C C++ 统计windows性能后来想尝试使用图标显示数据的时候发现了PYTHON 而且pytho...
分类:
编程语言 时间:
2014-09-24 15:50:28
收藏:
0 评论:
0 赞:
0 阅读:
492
1 import java.text.ParseException; 2 import java.text.SimpleDateFormat; 3 import java.util.Calendar; 4 import java.util.Date; 5 6 7 public class Te...
分类:
编程语言 时间:
2014-09-24 15:45:38
收藏:
0 评论:
0 赞:
0 阅读:
183
Learn From:http://blog.csdn.net/maggiehexu/article/details/6387636方法一:public String getPercent(int x,int total){ String result = "";//接受百分比的值 doub...
分类:
编程语言 时间:
2014-09-24 15:41:38
收藏:
0 评论:
0 赞:
0 阅读:
176
昨天遇见一个问题就是一个地址后面加参数第一次是需要添加参数,以后每次点击按钮的时候是替换如果不进行处理的话如果页面不刷新,地址会不断的添加越来越长,所以就想了一个办法就是把地址截取一下每次都在截取的字符串的基础上添加
分类:
编程语言 时间:
2014-09-24 15:40:38
收藏:
0 评论:
0 赞:
0 阅读:
207
这里说的隐性类型转换,是==引起的转换。如果存在NaN,一律返回false再看有没有布尔,有布尔就将布尔转换为数字接着看有没有字符串, 有三种情况,对方是对象,对象使用toString进行转换;对象是数字,字符串转数字;对方是字符串,直接比较;其他返回false如果是数字,对象是对象,对象取valu...
分类:
编程语言 时间:
2014-09-24 15:40:08
收藏:
0 评论:
0 赞:
0 阅读:
216
--------android培训、java培训、期待与你交流!--------在使用反射的时候,常用到的几个方法老是傻傻的分不清楚是干吗的,功能差不多的啊,比如:Class.getFields(), Class.getField(String), Class.getDeclaredFields()...
分类:
编程语言 时间:
2014-09-24 15:38:48
收藏:
0 评论:
0 赞:
0 阅读:
639
Learn From:http://my.oschina.net/hermer/blog/151274 /** * 测试 * @param args */ public static void main(String[] args) { // 定义输...
分类:
编程语言 时间:
2014-09-24 15:37:48
收藏:
0 评论:
0 赞:
0 阅读:
920
错误日志:2014-09-24 10:50:16 [org.springframework.context.support.FileSystemXmlApplicationContext]-[INFO] Refreshing org.springframework.context.support.F...
分类:
编程语言 时间:
2014-09-24 15:34:38
收藏:
0 评论:
0 赞:
0 阅读:
382
open/文件操作f=open('/tmp/hello','w')#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件.常用模式如:'rb','wb','r+b'等等读写模式的类型有:rU 或 Ua 以读方式打开, 同时提供通用换行符支持 ...
分类:
编程语言 时间:
2014-09-24 15:30:08
收藏:
0 评论:
0 赞:
0 阅读:
277
Learn From:http://blog.csdn.net/sunhuwh/article/details/39161323public class CalendarTest { public static void main(String[] args) { // 获取当前...
分类:
编程语言 时间:
2014-09-24 15:29:48
收藏:
0 评论:
0 赞:
0 阅读:
502
C++虚函数和函数指针一起使用,写起来有点麻烦。这里贴出一份示例代码,可作参考。(需要支持C++11编译)
分类:
编程语言 时间:
2014-09-24 15:28:28
收藏:
0 评论:
0 赞:
0 阅读:
372
http://www.cnblogs.com/ShaneZhang/archive/2013/05/20/3088688.html从工程上讲,头文件的文件名应该与对应的源文件名相同便于维护,如果头文件中包含了多个源文件中的定义或声明,则应该按源文件分组布局头文件中的代码,并且通过注释注明每组所在的源...
分类:
编程语言 时间:
2014-09-24 15:24:48
收藏:
0 评论:
0 赞:
0 阅读:
626
1.点击一个按钮,打开一个页面的几种方法: 下面两种是打开一个新的页面。2.
分类:
编程语言 时间:
2014-09-24 15:18:18
收藏:
0 评论:
0 赞:
0 阅读:
187
一.背景介绍 对于初学者,用maven构建项目并不是一件容易的事,springmvc并不是MVC中的主流,但是本人觉得springmvc比struts要好用,真正做到了零配置。一次使用,就放不下了。 二.准备工作 1.Eclipse 3...
分类:
编程语言 时间:
2014-09-24 14:12:48
收藏:
0 评论:
0 赞:
0 阅读:
342
线程内的共享数据:原则 ---方法,表达式或者是模块,当他们在同一线程上运行,他们访问同一变量,应该访问的是同一数据。将数据与线程绑定到一起。换句话说,我线程内的事在我的线程内完成,不受其他线程的影响。线程内共享同一数据对象。即在线程内共享,在线程外独立。...
分类:
编程语言 时间:
2014-09-24 14:11:18
收藏:
0 评论:
0 赞:
0 阅读:
400
原图如下:
java 实现给图片添加水印...
分类:
编程语言 时间:
2014-09-24 14:06:58
收藏:
0 评论:
0 赞:
0 阅读:
391
解决思路是:
1、先将word生成pdf,这个采用openoffice或者jacob
2、然后将pdf生成图片
具体代码如下:
private void officeToPdf(){
OpenOfficeConnection connection = new SocketOpenOfficeConnection(8100);
try {
connection.connect();...
分类:
编程语言 时间:
2014-09-24 14:05:58
收藏:
0 评论:
0 赞:
0 阅读:
694