- 博客(22)
- 资源 (6)
- 收藏
- 关注
原创 Single Number
Single Number IGiven an array of integers, every element appears twice except for one. Find that single one.Note:Your algorithm should have a linear runtime complexity. Could you implement
2015-03-03 21:11:30
1649
转载 信号量解决经典线程同步问题
信号量 是E. W.Dijkstra在l965年提出的一种方法,它使用一个整型变量来累计唤醒次数,以供以后使用。在他的建议中引入一个新的变号类型,称作信号量(semapore )。一个信号量的值可以为0,表示没有积累下来的唤醒操作;或者为正值,表示有一个或多个被积累下来的唤醒操作。 Dijkstra建议设两种操作:Down和Up。对一信号量执行Down操作是检查其值是否大于0;若是则
2015-01-12 23:17:17
2053
转载 关于java中@SuppressWarnings异常处理
If you are a Java developer and use the new @SuppressWarnings annotation in your code from time-to-time to suppress compiler warnings you, like me, have wondered probably about a million times already
2015-01-12 10:40:37
1153
转载 java类的成员初始化顺序和初始化块知识
属性、方法、构造方法和自由块都是类中的成员,在创建类的对象时,类中各成员的执行顺序:1.父类静态成员和静态初始化快,按在代码中出现的顺序依次执行。2.子类静态成员和静态初始化块,按在代码中出现的顺序依次执行。3. 父类的实例成员和实例初始化块,按在代码中出现的顺序依次执行。4.执行父类的构造方法。5.子类实例成员和实例初始化块,按在代码中出现的顺序依次执行。6.执行子类的构
2015-01-04 22:31:20
610
转载 java内存原型分析-基本知识
java虚拟机内存原型寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象中用static定义的静态成员常量池:存放常量非RAM存储:硬盘等永久存储空间Java内存分配中的栈栈的基本单位是帧(或栈帧):每当一个java线程运行的时候, java虚拟机会为该线程分配一个jav
2015-01-04 22:26:17
685
转载 网络爬虫技术浅析
在万维网飞速发展的网络背景下,搜索引擎在人们的生活工作中无疑扮演着重要的角色,而网络爬虫则是搜索引擎技术的最基础部分。一、网络爬虫概述在搜索引擎成为主流检索工具的今天,互联网上的网络爬虫各式各样,但爬虫爬取网页的基本步骤大致相同:1) 人工给定一个URL作为入口,从这里开始爬取。万维网的可视图呈蝴蝶型,网络爬虫一般从蝴蝶型左边结构出发。这里有一些门户网站的主页,而门户网站中包含大量
2015-01-04 22:09:56
2482
转载 常用查找论文的方法
一、直接找特定论文除了找论文网站,我们也可以直接搜索某个专题的论文。看过论文的都知道,一般的论文,都有一定的格式,除了标题、正文、附录,还需要有论文关键词,论文摘要等。其中,“关键词”和“摘要”是论文的特征词汇。而论文主题,通常会出现在网页标题中。例:在Google上搜 “关键词摘要 intitle:物流”。Google学术搜索:http://scholar.google.co
2015-01-04 10:59:54
5396
原创 如何在MyEclipse中修改默认工作目录
进入MyEclipse的安装目录,进入configuration目录之后进入.settings目录下,
2014-06-17 09:24:17
1443
转载 ACM中国国家集训队论文集目录(1999-2009)
国家集训队1999论文集陈宏:《数据结构的选择与算法效率——从IOI98试题PICTURE谈起》来煜坤:《把握本质,灵活运用——动态规划的深入探讨》齐鑫:《搜索方法中的剪枝优化》邵铮:《数学模型的建立、比较和应用》石润婷:《隐蔽化、多维化、开放化——论当今信息学竞赛中数学建模的灵活性》杨帆:《准确性、全面性、美观性——测试数据设计中的三要素》周咏基:《论随机
2014-03-21 14:56:10
2235
原创 java中调用C/C++编写的生成的动态连接库dll文件接口的简单例子
1、首先用java编写一个简单类public class Hello{ public native void sayHello(); static { System.loadLibrary("HelloDll"); } public static void main (String[] args) { new Hello().sayHello(); }}使
2014-03-05 17:44:32
3261
转载 如何解决MyEclipse中的乱码问题
一、设置新建常见文件的默认编码格式,也就是文件保存的格式。Window-->Preferences-->General -->content Types 在右侧窗口中展开每一个子项,依次输入编码格式,如“UTF-8”点击“update”就设置好了。二、设置新建其他文件的默认编码格式,即文件保存格式。 在第一项设置中,只是设置了常用文件类型的编码格式。如果新建
2014-02-28 23:58:19
4115
转载 Rational Rose破解版 关于启动和关闭时都弹出"java.lang.ClassNotFoundException"的解决办法
Rational Rose破解版 关于启动和关闭时都弹出"java.lang.ClassNotFoundException"的解决办法关于Rational Rose 2003破解版安装破解后的问题:每次启动时会出现都会弹出一个对话框,显示"java.lang.ClassNotFoundException",也不能关闭Rational Rose 2003 ,而且一样会显示"jav
2014-02-20 11:27:39
3627
原创 Linux中主dns和辅dns服务器的简单配置
一、主dns的配置 1、首先安装主dns和辅dns所需要的软件包,系统默认会安装:bind-libs-9.3.6-4.Pl.e15、ypbind-1.19-12.e15这两个软件包,还需要安装bind-9.3.6-4.pl.e15、bind-utils-9.3.6-4.pl.e15、bind-chroot-9.3.6-4.pl.e15(根据自己Linux内核版本的不同,这些软件包的名字会有
2013-10-13 12:52:02
17267
转载 unexpected end of file while looking for precompiled header directive
在编译VC++6.0是,出现fatal error C1010: unexpected end of file while looking for precompiled header directive的错误.解决方法:1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,选择C/C++选项卡,从Category组合框
2013-10-09 22:36:14
2579
转载 VC++中新建Win32 Application和Win32 Console Application有什么区别?
Win32 application 是基于WINDOWS平台的32位开发环境开发应用程序,SDK程序。Win32 Console application 是基于DOS开发平台开发应用程序,不能使用与图形有关的函数,控制台程序。 EXE文件本身有区别:在文件头里(PE头)有一个标记表明该文件是Application还是Console OS在创建对应的进程时,如果是Conso
2013-10-09 22:20:47
4079
原创 Shell
1、Shell定义俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言,交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。2、Shell分类基本上可以分为图形界面shell(Graphical
2013-09-28 10:15:05
928
原创 Linux中主机名的修改
在Linux中修改主机名主要修改两个文件并重启系统即可1、修改hosts文件vim /etc/hosts如图所示,修改两个localhost为要修改的主机名即可,其中后一个为localhost.localdomain的别名2、修改network文件vim /etc/sysconfig/network如图所示,修改localhost为要修改的主机名即可3、重启系统
2013-09-27 19:22:13
1057
原创 Android系统自带样式(@android:style/)
在AndroidManifest.xml文件的activity中配置1、android:theme="@android:style/Theme"默认状态,即如果theme这里不填任何属性的时候,默认为Theme2、android:theme="@android:style/Theme.NoDisplay"任何都不显示。比较适用于只是运行了activity,但未显示任何东西3、a
2013-09-24 18:05:40
43639
3
原创 Linux的运行模式
Linux的run-level:0:halt 关机1:single user mode 单用户模式2:multi-user without Network 不支持网络的多用户模式3:full multi-user mode
2013-09-17 17:50:31
964
原创 Linux中配置jdk环境变量
首先下载jdk在Linux中的安装包如rpm格式或tar.gz、tar.bz2格式(我用的是jdk-7u40-linux-i586.rpm即rpm格式)下载后进入Linux中jdk的下载目录然后安装jdk:rpm -ivh jdk-7u40-linux-i586.rpm如图:即安装成功此时查看java和javac命令的版本会出现如下情况java命令的版本和javac命令
2013-09-17 16:54:57
8403
1
原创 Android第一个小程序
由于刚开学,也是刚开始学习Android,前几节课只是老师在课堂上讲讲,我呢,就坐在下面随便听听,可能是因为自己已经学习Java两年了(自认为比老师要高明,呵呵)学习Android开发不是太难,课下也就没怎么练习,直到今天下午第二节课上,老师让用前面所讲的知识做练习时,我左思右想,这样写那样敲,总是做不出来,这才意识到自己太自以为是了,确实应该静下心来好好梳理梳理知识了,不能再如此的浮躁啦!现将张
2013-09-11 23:03:57
907
陈康贤_大型分布式网站架构设计与实践
2017-11-07
C/C++ 语言参考API文档
2017-09-01
VA_X_Setup1819+破解说明
2013-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人