被这道题困了好久,看了剑指Offer才知道OJ上的要求有点迷惑性。 题目: 输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。 一直以为要按照顺序输出,想的方法是插入排序算法复杂度是O(N*K),当然这个地方就显得自己有点蠢了。不 ...
分类:
编程语言 时间:
2016-06-26 16:53:28
阅读次数:
134
最近在做一些小项目的时候感觉到后端的工程师还是要了解一些前端页面上的技术的。比如:html,css,还有JAVAScript,jQuery,ajax。特别是后三项对于来说,后端程序员是必须要会的技术。 学习javaScript的总结 1、学习一门技术之前,首先当然要知道它是干什么的,有什么作用。ja ...
分类:
编程语言 时间:
2016-06-26 16:51:04
阅读次数:
124
Twsited异步网络框架 Twisted是一个事件驱动的网络框架,其中包含了诸多功能,例如:网络协议、线程、数据库管理、网络操作、电子邮件等。 Package application Configuration objects for Twisted Applications Package co ...
分类:
编程语言 时间:
2016-06-26 16:53:01
阅读次数:
198
1.1 常量和变量(Constants and Variables) 常量和变量把一个名字和一个指定类型的值关联起来。常量(不需要改变的值)值一旦设定就不能改变,而变量的值可以随意更改。如果可能,尽量使用常量。 声明Declaring Constants and Variables 常量和变量必须在 ...
分类:
编程语言 时间:
2016-06-26 16:52:40
阅读次数:
246
参考: http://www.cnblogs.com/java-chl/p/5614940.html http://www.studytonight.com/java/component-of-java.php classLoader: loads the class for execution: ...
分类:
编程语言 时间:
2016-06-26 16:49:08
阅读次数:
231
out:alex - 73 __getitem__ out: 123 out: setitem out: del item ...
分类:
编程语言 时间:
2016-06-26 16:49:36
阅读次数:
143
我们来抓取豆瓣网的邮箱吧!把这个页面的所有邮箱都抓取下来 如https://www.douban.com/group/topic/8845032/: 代码如下: 结果: ...
分类:
编程语言 时间:
2016-06-26 16:48:54
阅读次数:
166
break语句不能用于循环语句和switch语句之外的任何其他语句中; breakh中断switch break如果用于循环,是用来终止循环;break如果用于switch,则是用于终止switch。 break不能直接用于if,除非if是属于循环内部的一个子句(这种情况break用于终止循环)。 ...
分类:
编程语言 时间:
2016-06-26 16:46:06
阅读次数:
174
1、在idea下创建maven项目(参考IDEA之web项目(maven项目)创建) 2、项目结构 3、web.xml 4、dispatcher-servlet.xml 5、pom.xml,配置项目需要的依赖 6、TestController.java 7、index.jsp 8、success.j ...
分类:
编程语言 时间:
2016-06-26 16:46:07
阅读次数:
256
1、引用和指针的区别 1)引用被创建的时候需要初始化,指针可以等到任何时候再初始化 2)引用不能指向NULL,指针可以指向NULL 3) 引用被初始化后,不能再绑定到其它对象,而指针初始化后,可以改变他指向的对象 对于第3条的理解: int m=90; int &n=m; int b=99; n=b ...
分类:
编程语言 时间:
2016-06-26 16:44:10
阅读次数:
178
新建一个Maven项目,选择archetypes为maven-archetype-webapp,相关的名称按个人习惯取,我这里取Group Id:moonlit-groupArtifact Id:moonlit-artifact然后一个新的maven webapp项目就见成了,你可以在Eclipse ...
分类:
编程语言 时间:
2016-06-26 16:38:44
阅读次数:
170
实现思路: 1.使用Java.net.URL对象,绑定网络上某一个网页的地址 2.通过java.net.URL对象的openConnection()方法获得一个HttpConnection对象 3.通过HttpConnection对象的getInputStream()方法获得该网络文件的输入流对象I ...
分类:
编程语言 时间:
2016-06-26 16:38:30
阅读次数:
187
1、进程、轻量级进程、线程、线程组之间的关系 2、及它们的标识相关说明 一、进程、轻量级进程、线程、线程组之间的关系 借助上图说明: 进程P0有四条执行流,即线程, 主线程t0是它的第一个线程,且与进程P0相关联, 之后衍生出t1、t2、t3三个线程,这三个线程与轻量级进程P1、P2、P3一一关联, ...
分类:
编程语言 时间:
2016-06-26 16:36:40
阅读次数:
194
【课前思考】 1. 什么是对象?什么是类?什么是包?什么是接口?什么是内部类? 2. 面向对象编程的特性有哪三个?它们各自又有哪些特性? 3. 你知道java语言在面向对象编程方面有何独特的特点吗? 难点: 1. 理解方法重载和方法重写,不要混淆了两者的使用。 2. 类变量和类方法的使用。 3. 接 ...
分类:
编程语言 时间:
2016-06-26 16:36:40
阅读次数:
212
1、问题:在IDEA中新建的maven项目,无法创建.java文件 从上图看出,在new对应的栏目中没有java class选项 2、解决 这是因为maven的配置问题 应该如下: 注:如果这样还不行,你可以去掉选中Use plugin的选中,还原再试,轮换几次就可以了。 ...
分类:
编程语言 时间:
2016-06-26 16:33:57
阅读次数:
184
5.1可变数组 5.2链表 5.1可变数组 Resizable Array Think about a set of functions that provide a mechanism of resizable array of int. Growable Get the current size ...
分类:
编程语言 时间:
2016-06-26 16:35:15
阅读次数:
213
在windows/linux下有下面结构: sockaddr结构 struct sockaddr { unsigned short sa_family;/*addressfamily,AF_xxx*/ char sa_data[14];/*14bytesofprotocoladdress*/ }; ...
分类:
编程语言 时间:
2016-06-26 16:32:01
阅读次数:
250