- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 阿里面试
有1000盏灯,从1~1000编上号,开始时所有的灯都是关着的,第一次,把所有编号是1的倍数的灯的开关状态改变一次;第二次,把所有编号是2的倍数的灯的开关状态改变一次;第三次,把所有编号是3的倍数的灯的开关状态改变一次;以此类推,直到把所有编号是1000得倍数的灯的开关状态改变一次.问,此时所有开着的灯的编号.i^2<1000
2015-04-22 00:29:59 551
原创 try{ return } - catch{}-finally{} 执行情况,内部解析
1、 try{ return } - catch{}-finally{} 等价于 try{} - catch{ return }-finally{} 这种情况public class Test{ public static void main(String args[]){ int a = getObj() ; System.out.print(a.
2015-04-07 22:13:05 531
原创 大牛的博客
今天看到一篇文章,收藏了很多大牛的博客,在这里分享一下(转载于:http://blog.csdn.net/wujxiaoz/article/details/8237096)Android中文WikiAndroidStudio-NDK开发-移动开发团队谦虚的天下 - 博客园gundumw100博客 - android进阶分类文章列表 - ITeye技术网站CSDN博文精选:Android
2015-03-20 10:53:37 9152
转载 从头到尾彻底理解KMP
转载地址:http://blog.csdn.net/v_july_v/article/details/70418271. 引言 本KMP原文最初写于2年多前的2011年12月,因当时初次接触KMP,思路混乱导致写也写得混乱。所以一直想找机会重新写下KMP,但苦于一直以来对KMP的理解始终不够,故才迟迟没有修改本文。 然近期因在北京开了个算法班,专门讲解数据结构、面试、算
2015-03-20 10:38:30 581
转载 java 多例模式:单例模式的推广
多例模式实际上就是单例模式的推广,多例模式又划分为有上限多例模式和无上限多例模式两种,有上限多例模式中的多例类的实例是有上限的,当这个多例类中的上限数值上等于 1 时,此时,多例类退化回到了单例类;而对于无上限多例模式中的多例类,它的上限是没有限制的,也就是说它的上限数值是不确定的,这个多例类并不一定能够退化成单例类;单例模式与多例模式一般性结构:多例模式特点:
2014-12-11 22:24:35 529
转载 Ubuntu 12.04 LTS 64bit安装nodejs-express-npm-jade 我尝试失败不知道什么原因。
系统环境:Ubuntu 12.04 LTS 64bit一、 通过apt-get安装nodejs – 失败(具体参考源码安装方法): 复制代码 代码示例:~ sudo apt-get install nodejs~ sudo apt-get install npm~ node -vv0.6.12~ npm -v1.1.4创建工作目录: 复制代码 代
2014-11-19 19:17:39 803
原创 LIUNX-NODEJS环境的配置和开发 express npm jade
Ctrl + Alt + T,打开终端,输入以下命令安装:?1sudo apt-get install nodejs安装完成后,终端输入nodejs,就能进入node命令啦;但是正常下应该是输入node进入命令而不是nodejs;在Ubuntu下node是属于其他应用的,不过继续输入下面的命令安装,完成后就可以
2014-11-19 19:10:38 476
转载 HTML标签号
HTML Basic DocumentDocument name goes hereVisible text goes hereText ElementsThis is a paragraph (line break) (horizontal rule)This text is preformattedLogical StylesThis t
2014-05-21 23:15:14 501
转载 HTML5之WEB Storage
什么是HTML5 web storage?使用HTML5,web页面可以使用用户的浏览器本地保存数据。在以前,通常我们使用cookie来保存用户数据。然而使用web存储更加安全和快速。数据不再包含在每一个服务器请求中,只存在你需要的时候。同时我们也可以保存大量数据,而不影响网站的性能。数据都保存成key/value形式,一个web页面只可以访问自己的数据。浏览器支持IE8+
2014-05-19 23:28:59 1628
转载 HTML5 Geolocation用来定位用户的位置。
HTML5 Geolocation用来定位用户的位置。定位用户的位置HTMl5 Geolocation API用来得到用户的地理位置。因为这个可能和个人隐私相关,除非用户允许否则不能使用。浏览器支持IE9,Firefox,Chrome,Opera和Safari 5都支持这个特性。注意:如果使用带有GPS的设备,例如iphone,Geolocation将会更加准确。H
2014-05-19 23:18:58 3537
原创 HTML5之画布的拖拽/拖放
拽 type="text/javascript">function allowDrop(ev){ev.preventDefault();} function drag(ev){ev.dataTransfer.setData("Text",ev.target.id);} function drop(ev){var data=ev.dataTransfer.getData("Text");ev
2014-05-19 22:46:09 3014
转载 js自学(2)--方法
方法是一段可以被重复执行多次的代码块。方法可以有参数,或者不带参数,可以有返回值,也可以没有返回值。方法可以有很多种方法进行声明,以下我们列出了两种,一种是方法声明,一种是带命名的方法表达式。方法声明:function foo() { // 执行代码}带命名的方法表达式:var foo = function() { // 执行代码};方法的调用 以下示例是一
2014-05-18 23:28:40 453
转载 js自学(1)-数组
数组是零索引(第一个值的索引为0),一组数值的有序序列。数组是对一组同一类型的(例如String)相关对象的便利存储,但现实中,一个数组中可以包含多种类型的对象,包含其他数组。创建一个数组,有两种方法:使用对象构造器,或者是直接声明,为变量分配一组数值。使用对象构造器定义数组:var myArray1 = new Array("你好","极客","标签");直接声明:var m
2014-05-18 23:06:45 671
原创 Myeclipse Struts2 的配置。
使用Myeclipse配置struts21.准备必要包 点击Myeclipse -- Project Capabilities -- 添加Struts功能2.修改配置文件 Web.xml,增加一下代码 filter> filter-name>struts2filter-name> filter-class>org.apache
2014-05-14 19:42:18 649
原创 回溯法:N后问题
#include #include using namespace std;#define MAX(a, b) ((a) > (b) ? (a) : (b))#define MAXSIZE 10#define INF 999999999struct Job_Info{int t1, t2;}job[MAXSIZE];int n; //作业数量int solu[MAXSIZE]; //调度次序int
2013-12-05 11:11:38 796
转载 操作系统原理内存管理
碎片的内存”描述一个系统中所有不可用的空闲内存。这些资源之所以仍然未被使用,是因为负责分配内存的分配器使这些内存无法使用。这一问题通常都会发生,原因在于空闲内存以小而不连续方式出现在不同的位置。由于分 配方法决定内存碎片是否是一个问题,因此内存分配器在保证空闲资源可用性方面扮演着重要的角色。internal fragmentation:when memory allocated t
2013-11-26 20:03:14 1006
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人