`
文章列表
bit中文名称是位,音译“比特”,是用以描述电脑数据量的最小单位。  二进制数系统中,每个0或1就是一个位(bit)。  bit 来自binary digit (二进制数字)  有以下用途:数据率---就是数据的传输速率,单位是:比特/秒(意思是每秒传送多少二进制数字《1或0》)  通常记为: bit/s b/s Kb/s Mb/s Gb/s Tb/s bps(bit per second)而这几个英文字母的来源:K:kilo(千) M:mega(兆) G:giga(吉) T:tera(太)  单位换算
最近想研究一下tomcat的源码,费了好些劲才将其顺利导入Eclipse并编译通过,总结一下,help you,help me。 下载tomcat7源代码https://github.com/apache/tomcat70,里面有3种方式可以选择,我直接下载zip。下载完毕后解压到你的workspace中,也可以是别的地。 用ant编译工程tomcat 7 是用ant来构建和管理的,所以你需要安装ant。http://ant.apache.org/bindownload.cgi 可以下载到ant。下载完毕之后配置2个ant的环境变量ANT_HOME= ,PATH。由于tomcat7的 ...
Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。   Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。   RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系 ...
httpClient4.3开始弃用了DefaultHttpClient和PoolingClientConnectionManager.原来这样配置的连接工厂   <bean id="clientHttpRequestFactory" class="org.springframework.http.client.HttpComponentsClientHttpRequestFactory"> <constructor-arg> <bean class="org.apache.http.imp ...
第一步:     磨刀不误砍柴工,先下载一个集成了Spring Tool Suite 的Eclipse,http://spring.io/tools/eclipse,下载for javaEE Developers 的版本. 第二步:     安装完Eclipse之后,打开
[size=medium]作为程序员,要取得非凡成就需要记住的15件事。 1.走一条不一样的路 在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。 2.了解自己的公司 以我在医 ...
在jsp中有两种包含,静态包含<%@include file="xxx.jsp"%>和动态包含<jsp:include page="xxx.jsp">,下面说一下它们之间的区别 1、<%@include file="xxx.jsp"%>为jsp中的编译指令,其文件的包含是发生在jsp向servlet转换的时期,而<jsp:include page="xxx.jsp">是jsp中的动作指令,其文件的包含是发生在编译时期,也就是将java文件编译为class文件的时期 ...
这次我们讲的是控制对象的序列化和反序列化 控制序列化就是有选择的序列化对象,而不是把对象的所以内容都序列化,前篇我们的例子中介绍了transit变量和类变量(static)不被序列化,现在我们还有一种更为灵活的控制对象序列化和反序列方法,可以在序列化过程中储存其他非this对象包含的数据 我们现在再来介绍一个接口 java.io.Externalizable 。当对象实现了这个接口时,就可以灵活的控制它的序列化和反序列过程,这个接口继承了java.io.Serializable Externalizable 接口定义了两个方法,writerExternal方法在序列化时被调 ...
散列计算就是计算元素应该放在数组的哪个元素里。准确的说是放到哪个链表里面。按照Java的规则,如果你要想将一个对象放入HashMap中,你的对象的类必须提供hashcode方法,返回一个整数值。比如String类就有如下方法: public int hashCode() { int h = hash; int len = count; if (h == 0 && len > 0) { int off = offset; char val[] = va ...
做开发几年了,一直也没搞清楚spring的事务传播性怎么回事,用的不太到位,经常出问题,最近在架构师课程上又学习到了这个地方,正好我们现在做的项目也用到了. public class ServiceA{    private ServiceB b;       void a(){       b.b3();     } } public class ServiceB{     void b1();     void b2();     void b3(){        b1();        b2();     } } 假如传播性是 REQUIRED_NEW ,Serv ...
最近新做了一个项目,在测试的时候遇到乱码问题。我在web.xml文件中配置了字符UTF-8 filter,但是存出到数据库还是乱码,排除了数据库的原因后,想了好久不知道是什么问题. 后来别人告诉我修改tomcat 的connector 编码试试, 我改了之后果然就好使了. 在tomcat的server.xml找到8080的Connector 然后加上URIEncoding="UTF-8" 就ok了,可以看出 这是指定tomcat对浏览器发过来字符串进行编码用的,编码后的信息应该会被保存到request对象中,如果此时就乱码了,到了后面你怎么弄都解决不了的. & ...
重装系统后原来项目中的单元测试跑不了,报错Caused by: java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI (from jar:file:/D:/workspace/ecif_svn/WebContent/WEB-INF/lib/jaxb-impl-2.1.12.jar!/com/sun/xml/bind/v2/model/impl/ModelBuilder.class) needs 2.1 API. Use the endorsed direct ...
1、检查被索引的列或组合索引的首列是否出现在PL/SQL语句的WHERE子句中,这是“执行计划”能用到相关索引的必要条件。 2、看采用了哪种类型的连接方式。ORACLE的共有Sort Merge Join(SMJ)、Hash Join(HJ)和Nested Loop Join(NL)。在 ...
如果是头是这样的<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> 直接在后面加 <taglib> <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri> <taglib-location>/WEB-INF/struts ...

java处理大txt

    博客分类:
  • java
java 读取txt,java读取大文件 package com.bbcmart.util; import java.io.File; import java.io.RandomAccessFile; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; public class Test { public static void main(String[] args) throws Exception { final int BUFFER_SIZE ...
Global site tag (gtag.js) - Google Analytics