码迷,mamicode.com
首页 > 编程语言
Java 实现多线程文件下载(HTTP)
实现原理:用httpConnection.setRequestProperty("RANGE", "bytes= xxx-xxx");获取指定的数据块用RandomAccessFile实现文件随机访问,写入指定数据块到文件.关键事项:获取远程文件大小,根据文件大小确定下载线程个数(可固定线程数,也可...
分类:编程语言   时间:2014-08-23 12:38:30    阅读次数:252
JAVA的IO学习
IO 有具体的分类: 有具体的分类:1:根据处理的数类型不同:字节流和字符流。2:根据流向不同:输入流和输出流。=============(补充字节跟字符概念区分)==============================字符:可使用多种不同字符方案或代码页来表示的抽象实体。例如,Unicode ...
分类:编程语言   时间:2014-08-23 12:37:40    阅读次数:370
Javascript去掉字符串前后空格
Javascript去掉字符串前后空格 function String.prototype.trim(){ return this.toString().replace(/^\s+|\s+$/g,""); } ===================================== =======...
分类:编程语言   时间:2014-08-23 12:32:40    阅读次数:188
怎样学好C++语言
昨天写了一篇怎样学好C语言,就有人回复问我怎样学好C++,所以,我把我个人的一些学习经验写在这里,希望对大家实用。首先,由于怎样学好C语言中谈到了算法和系统,所以这里就仅仅谈C++语言。C++是最难的语言。这个世界上最难的编程语言可能非C++莫属了。你千万不要以为几天就能够学好C++,C++的学习....
分类:编程语言   时间:2014-08-23 12:31:10    阅读次数:252
java swing开发的图像生成器demo实例源代码下载,实现绘制图像,截屏功能。
java swing开发的图像生成器demo实例源代码下载,实现绘制图像,截屏功能。 java源代码下载地址:http://www.zuidaima.com/share/1550463330028544.htm...
分类:编程语言   时间:2014-08-23 11:25:40    阅读次数:273
亲测,Eclipse报"An error has occurred,See error log for more details. java.lang.NullPointerException"
亲测,Eclipse报"An error has occurred. See error log for more details. java.lang.NullPointer"...
分类:编程语言   时间:2014-08-23 11:25:00    阅读次数:510
用java程序复制UTF-8文件后开头出现?号
原始文件内容是这样的: 1000|1.0.0 313|20140814|2 银行流水号|银行交易时间|交易日期|银行虚拟账号|银行账号|银行账号类型|姓名|性别|证件类型|证件号码|证件有效期限|电话|邮箱|省| 市|区|详细地址|客户风险等级|第三方产品代码 31301201408140000002802313000000|20140814101832|20140814|0000000000...
分类:编程语言   时间:2014-08-23 11:24:50    阅读次数:215
java 线程 (一): 并发简介
这两天在读,好久没写东西了,准备开始除草。^_^ 并发编程由来:      早年的计算机中没有操作系统,在某个时间段内只支持运行一个程序,并且这个程序能访问计算机的所有资源。在这个程序完全执行完后,再执行下一个程序。     引入并发编程的好处: 高效性:计算机的各个部件不用忙等,例如一个程序在使用IO的时候,CPU可以给另外一个程序使用。这样便提高了设备的使用率。公平...
分类:编程语言   时间:2014-08-23 11:24:40    阅读次数:198
C++虚拟继承 类的内存布局
1、 单个虚拟继承 只是为了分析而已,实际中并没有太大的作用。跟虚拟继承相关的派生类对象的内存布局跟具体的编译器相关。    (1)VS编译器:无论有无虚函数,必然含有虚基类表指针。虚基类表中的内容为本类实例的偏移和基类实例的相对偏移值。如果有虚函数,那么基类的虚函数表跟派生类的虚函数表是分开的。 在内存布局上,地址从低到高,顺序如下:派生类的虚函数表指针+虚基类表指针+派生类的成员变量+“...
分类:编程语言   时间:2014-08-23 11:24:30    阅读次数:357
RT-Thread学习之——静态线程和动态线程
RT-Thread中支持静态和动态两种定义方式。用线程来举例的话,rt_thread_init对应静态定义方式,rt_thread_create对应动态定义方式。使用静态定义方式时,必须先定义静态的线程控制块,并且定义好堆栈空间,然后调用rt_thread_init来完成线程的初始化工作。采用这种方...
分类:编程语言   时间:2014-08-23 11:16:30    阅读次数:191
JavaScriptSerializer 时间格式化
时间格式化Model m = new Model { Id = 1, Dt = DateTime.Now }; JavaScriptSerializer js = new JavaScriptSerializer(); string str = js.Seriali...
分类:编程语言   时间:2014-08-23 11:13:20    阅读次数:239
读书笔记-----Java并发编程实战(二)对象的共享
1 public class NoVisibility{ 2 private static boolean ready; 3 private static int number; 4 private static class ReaderThread extends Thread...
分类:编程语言   时间:2014-08-23 11:06:50    阅读次数:302
菜鸟看spring源码(0)之deubg环境搭建与BeanFactory的注册与依赖绑定
public static BeanFactory getFactory(BeanDefinitionRegistry registry){ AbstractBeanDefinition userDao = new RootBeanDefinition(UserDao.class); AbstractBeanDefinition userService = new RootBeanDefinition(UserService.class); //将bean注册到容器中 registry...
分类:编程语言   时间:2014-08-23 10:01:30    阅读次数:219
Java Date 日期 时间 相关方法
DateTools.javaimport java.text.SimpleDateFormat;import java.util.Date;/** * 日期操作类 */public class DateTools { /**yyyyMMddHHmmss * * @return...
分类:编程语言   时间:2014-08-23 09:59:00    阅读次数:319
Edit Distance (or Levenshtein Distance) python solution for leetcode EPI 17.2
https://oj.leetcode.com/problems/edit-distance/Edit DistanceGiven two wordsword1andword2, find the minimum number of steps required to convertword1tow...
分类:编程语言   时间:2014-08-23 09:56:50    阅读次数:213
java中Double类数字太大时页面正常显示而不要用科学计数法
DecimalFormat format = (DecimalFormat) NumberFormat.getPercentInstance();format.applyPattern( "#####0 ");String temp = format.format(Double.MAX...
分类:编程语言   时间:2014-08-23 09:55:20    阅读次数:350
禁止浏览器backspace键(退格键)时跳转页面(extjs,javascript)
Ext实现方式://方法一var key = new Ext.KeyMap(document,{key: 8,fn: function(obj,e){var type = e.target.type;var readonly = e.target.readOnly;if(type != 'text'...
分类:编程语言   时间:2014-08-23 09:54:50    阅读次数:254
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!