上一页 1 ··· 120 121 122 123 124 125 126 127 128 ··· 174 下一页

2013年9月5日

this关键字的解析

摘要: this关键字的作用:1、表示类中的属性。class Person{ // 定义Person类 private String name ; // 姓名 private int age ; // 年龄 public Person(String name,int age){ // 通过构造方法赋值 this.name = name ; // 为类中的name属性赋值 this.age = age ;// 为类中的age属性赋值 } public String getInfo(){ // 取得信息的方法 return "姓名:" + name + ",年龄:" 阅读全文

posted @ 2013-09-05 18:04 新一 阅读(255) 评论(0) 推荐(0)

程序猿正能量之祖母的坚持 - 程序猿,你有什么理由放弃!

摘要: 一、引言昨天,回家的地铁上照例带了一份北京日报,其中的一篇报道吸引了我。《64岁祖母级选手53小时横渡海峡创纪录》原文摘录如下:新华社电 美国东部时间2日下午2时左右(格林尼治时间2日19时),黛安娜·尼亚德的身影终于出现在佛罗里达州的基韦斯特海滩。她看起来有些恍惚,嘴唇肿胀,脸上尽是被晒伤的印痕。这也难怪,这位64岁的祖母级游泳选手此时已经连续游泳近53小时,成为没有防鲨笼保护下横渡美古之间佛罗里达海峡的第一人。上岸后,尼亚德用仅存的力气对围观者说:“我只想说三句话,第一,我们永远也不要放弃。第二,在追逐梦想的道路上,你永远也不会老。第三,这(横渡海峡)看起来是一个人的运动,但实际 阅读全文

posted @ 2013-09-05 18:02 新一 阅读(184) 评论(0) 推荐(0)

LRU Cache的简单c++实现

摘要: 什么是 LRULRU Cache是一个Cache的置换算法,含义是“最近最少使用”,把满足“最近最少使用”的数据从Cache中剔除出去,并且保证Cache中第一个数据是最近刚刚访问的,因为这样的数据更有可能被接下来的程序所访问。LRU的应用比较广泛,最基础的内存页置换中就用了,对了,这里有个概念要清楚一下,Cache不见得是CPU的高速缓存的那个Cache,这里的Cache直接翻译为缓存,就是两种存储方式的速度有比较大的差别,都可以用Cache缓存数据,比如硬盘明显比内存慢,所以常用的数据我们可以Cache在内存中。LRU基本算法描述前提:由于我只是简单实现一下这个算法,所以数据都用int代替 阅读全文

posted @ 2013-09-05 18:00 新一 阅读(438) 评论(0) 推荐(0)

jQuery的性能优化

摘要: 摘要: 我一直在寻找有关jQuery性能优化方面的小窍门,能让我那臃肿的动态网页应用变得轻便些。找了很多文章后,我决定将最好最常用的一些优化性能的建议列出来我一直在寻找有关jQuery性能优化方面的小窍门,能让我那臃肿的动态网页应用变得轻便些。找了很多文章后,我决定将最好最常用的一些优化性能的建议列出来 ================================================================= 一、选择器性能优化建议 ================================================================= ... 阅读全文

posted @ 2013-09-05 17:57 新一 阅读(246) 评论(0) 推荐(1)

设计模式之Application Programs and Toolkits

摘要: Application Programs 应用程序If you're building an application programsuch as a document editor or spreadsheet,then internal reuse, maintainability, andextension are high priorities. Internalreuse ensures that you don't design andimplement any more than you have to. Designpatterns that reduce de 阅读全文

posted @ 2013-09-05 17:55 新一 阅读(258) 评论(0) 推荐(0)

webService返回自定义类型的数据处理

摘要: 1.自定义一个Student 数据类型:package com.chnic.webservice;import java.io.Serializable;public class Student implements Serializable {private String id; private String name;public Student() {}public Student(String id, String name) { super(); this.id = id; this.name = name; }public String getId() { return id; } 阅读全文

posted @ 2013-09-05 17:53 新一 阅读(2848) 评论(0) 推荐(0)

Hash表题目整数hash-HDOJ1425(转载)

摘要: 哈希表(散列表)的基本原理:使用一个下标范围比较大的数组来存储元素,一般通过设计一个函数(哈希函数,即散列函数),使得每个元素的关键字都与一个函数值(即数组下标)相对应,然后用该数组单元来存储对应元素。下面介绍用两道题目介绍一下hash表的用法:题目描述:给你n个整数,请按从大到小的顺序输出其中前m大的数。 Input 每组测试数据有两行,第一行有两个数n,m (0= 0 ;i -- ) 22 { 23 if (a[i] != 0 ) ... 阅读全文

posted @ 2013-09-05 17:50 新一 阅读(350) 评论(0) 推荐(0)

你必须掌握的Java基础:JSON解析工具-json-lib

摘要: 一、简介json-lib是一个Java类库,提供将Java对象,包括beans,maps,collections,javaarrays和xml等转换成JSON,或者反向转换的功能。二、准备在使用json-lib之前,我们应该到官方网址下载如下包:jakartacommons-lang2.5jakartacommons-beanutils1.8.0jakartacommons-collections 3.2.1jakartacommons-logging 1.1.1ezmorph1.0.6并将这些jar包引入到Eclipse项目当中,即可调用。三、讲解在进行下面的代码演示之前,我们先将几个基本的 阅读全文

posted @ 2013-09-05 17:48 新一 阅读(573) 评论(0) 推荐(0)

漫谈软硬件的开发(转载)

摘要: 现在大多数软件更新给笔者的一个印象是:软件越更新体积越庞大,功能越臃肿,用户体验度越差。而不管手机还是电脑,都不同程度出现性能过剩,创新乏力。笔者以个人使用及感受为起点,谈谈如何破局软硬件开发的天花板,供各位看客探讨。 一、从下载装机量看软件开发成败 我使用的是安卓手机、window XP系统电脑。在使用过程中,有些常用软件我一直收藏着某一版本软件,拒绝更新。直接拿几个软件实例说说吧。 1、UC浏览器我至今一直停留在8.2.1.129版本。对于我这个深度网虫,UC是手机必备软件,不管之前的塞班还是现在的安卓手机,我都一直在使用,而且是使用最频繁的。可是不管是塞班还是安卓,U... 阅读全文

posted @ 2013-09-05 17:46 新一 阅读(401) 评论(0) 推荐(0)

2013年9月4日

【技术文档】《算法设计与分析导论》R.C.T.Lee等·第7章 动态规划

摘要: 由于种种原因(看这一章间隔的时间太长,弄不清动态规划、分治、递归是什么关系),导致这章内容看了三遍才基本看懂动态规划是什么。动态规划适合解决可分阶段的组合优化问题,但它又不同于贪心算法,动态规划所解决的问题的各个阶段是相互关联的,一个阶段的选择会影响其它阶段的选择。动态规划有两个优点:一是可以排除一些解,另一个是可以帮助我们系统化的解决问题,使问题变得清晰。下面就说一下我对动态规划、分治、递归这三者的理解。分治算法是将原问题分解成两个较小的问题,而动态规划是将问题分成不同的阶段(步骤),当然,正如上面所说的,我们要注意加以区别动态规划和贪心算法所解决问题的类型。使我(们)把动态规划和分治混在一 阅读全文

posted @ 2013-09-04 19:47 新一 阅读(255) 评论(0) 推荐(0)

上一页 1 ··· 120 121 122 123 124 125 126 127 128 ··· 174 下一页

导航