`
wdhdmx
  • 浏览: 300363 次
  • 性别: Icon_minigender_1
  • 来自: 山西
博客专栏
D4bbb5f7-9aa4-3e66-8194-f61b3f0241c2
天天编程
浏览量:21520
社区版块
存档分类
最新评论
文章列表
第一章 帝国的余晖——AT&T公司 1.每一次的反垄断其实在帮助AT&T修枝剪叶,然后她发展的更好。   2.AT&T失去决策权,谁都没有是公司主人的感觉。最后被拆分了卖。   3.AT&T是非常杰出的公司。贝尔和华生发明电 ...
1.BufferedReader 1.1 继承关系 public class BufferedReader extends Reader { //这个又是装饰模式 private Reader in; } 1.2 构造方法 public BufferedReader(Reader in) { this(in, defaultCharBufferSize); } //默认缓存数组的大小 private static int defaultCharBufferSize = 8192; //构造方法 public BufferedReader(Reader ...
1.Reader 1.1 继承关系 public abstract class Reader implements Readable, Closeable{} //下面是两个接口所需要实现的类 public interface Readable { public int read(java.nio.CharBuffer cb) throws IOException; } public interface Closeable { public void close() throws IOException; } 1.2 部分方法 // ...
第零章 读后感 半天看完的,重点还是在第九章,讲安全的一章也很有意义,会让我们在开发中多留心一点。 对于web扩展,也有了一些初步的想法,对web的整体思想也有了更进一步的了解。 个人感觉不错,适合快速阅读。仅仅是个人意见。 第一章 绪论  1.作者构建的第一个web应用:是一个虚拟生物,玩家在虚拟的世界中跟踪这个生物成长,每天两次通过电子邮件发送给玩家。(这个创意非常不错) 2.Flickr有10W源代码,5W模板代码,1万js代码。 3.快速迭代往往有助于web应用的开发。 4.代码越早工作,就越早解决设计中的问题。由于开发用时少,在需要的时候就更容易放弃 ...
1.FilterInputStream简介 列出主要的内容。 public class FilterInputStream extends InputStream { //对象引用 protected volatile InputStream in; protected FilterInputStream(InputStream in) { this.in = in; } public int read() throws IOException { return in.read(); ...
1.理解字节流和字符流 按流的形式分: 字节流和字符流。 字节流的两个顶峰:InputStream 和OutputStream 字符流的两个顶峰:Reader Writer 字节流可以处理二进制数据的。 字符流不能处理二进制数据,字符流的底层是字节流实现的。 流是一种资源,打开后记得关闭。 流的来源和去向是 文件、网络和内存   本文说明InputStream,FileInputStream,OutputStream,FileOutputStream 四个对象 2.InputStream (FileInputStream) read 有三个read方法,一个抽象 ...
1.构造函数 最基本的构造方法。 public File(String pathname) { if (pathname == null) { throw new NullPointerException(); } //将文件路径转为正常状态  this.path = fs.normalize(pathname); //计算长度的路径字符串前缀,字符串必须 ...
用mongodb 的java开发包   实现歌曲的评分、评论、标签的基本功能。   第一次使用,如果有不对的地方希望能有热心人不吝赐教。   package mongodb; import java.util.ArrayList; import java.util.List; import com.mongodb.BasicDBObject; import com.mongodb.DB; import com.mongodb.DBCollection; import com.mongodb.DBCursor; import com.mongodb.Mongo ...
1.首先看一下Runnable接口,只有一个run方法。        Thread方法继承Runnable接口。 package java.lang; public interface Runnable { public abstract void run(); } 2.看一下Thread实现的run()方法。 //target 为传入线程的对象 private Runnable targ ...
同事给我出了一道算24的智力题,{5,5,5,1} 算24.最后没有算出来。 写了一个能得出答案的程序,不过,里面会有很多重复的答案。。 public class Suan24 { public static void main(String args[]) { float a[] = { 5, 5, 5, 1 }; pp(a, ""); } /** * 参数a为传入的数组,后面的sf为输出内容。 */ public static void pp(float a[], String sf) { int lev = a.le ...
第四章:设计模式 1.自动补全     a.解决了几个常见的问题:         I.输入需要花时间。         II.用户并不总是无误的拼写。         III.有时想不到合适的字词。     b.首要的先决条件是拥有丰富的数据可供使用:         例如:谷歌从用户个人搜索历史和众多用户的集体搜索行为中提取数据。         例如:火狐浏览器从用户的浏览历史和标签。     c.自动建议和自动补全是不同的概念,自动建议突出关联和相关内容来帮助用户搜索。     d.雅虎尝试了可视化自动补全,在文字的基础上,利用图片来帮助用户理解问题。    ...
第一章 模式识别 1.未来早已写就,只待人们去探索发现。----科幻作家布鲁斯-斯特林 2.天文学里,眼角余光法 来注视天体周围的遥远天体。在搜索和发现中,要有不同视角自如切换的能力。如果希望步步为营,又希望大幅创新,那么就必须要不时的更换视角。 3.在瞬息万变竞争激烈的世界里,逐步改进和大幅创新都是基本要求。 4.搜索应用需要对细节的极度关注。 5.搜索是关乎能否搜到所需内容,搜索是为了找到内容和答案。搜索是为了找到和发现。 6.搜索时一场对话,一个反复互动的过程,从中得到答案并学到东西。即找到了答案,同时也在学习。 7.答案改变了问题,过程改变了目标。搜索能够提出建议并引发 ...
      一个很纠结的问题其实解决起来很简单。         这是一个教训,事情开始是项目从windows下发布到linux下,linux上面的各个软件别人都已经装好了,复制过去后项目就开始出现问题。         项目中部分数据库操作不能顺利的完成。只是部分,查看控制台程序也没有报错,郁闷。(捕捉异常要加强。)         检查源代码,重新发布数次,都是同样的问题。数据重新导入又是数次。。。         一个下午就过去了。。。         开始怀疑是数据库的问题,怀疑是编码的问题。。。         最后将sql语句复制到mysql控制台,才记起来l ...
1.安装 命令行中输入:sudo apt-get install memcached   2.启动 命令行中输入:sudo /etc/init.d/memcached start   3.启动不报错,但实际上没有启动,端口也并未打开。 输入:sudo memcached -d -m 50 -p 11211 -u root 启动成功。 参数说明 -m 指定使用多少兆的缓存空间;-p 指定要监听的端口; -u 指定以哪个用户来运行。 扩展: Memcached启动参数说明:  -d   选项是启动一个守护进程,  -m  是分配给Memcache使用的内存数量,单位是 ...
泛型的简介 1.java引入泛型的好处是安全简单。 2.没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错误的情况,编译器可能不提示错误,在运行的时候才出现异常,这是一个安全隐患。 3.泛型的好处是在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的,提高代码的重用率。 简单的应用。  1. class People<T>{ private T t; }   2.这个T相当于Object理解。把变量的类型当 ...
Global site tag (gtag.js) - Google Analytics