码迷,mamicode.com
首页 > 编程语言
C++ Primer第四章课后编程题
C++ Primer第五版中文版 第四章课后编程题...
分类:编程语言   时间:2014-10-25 14:36:16    阅读次数:128
Java 实现有序链表
有序链表: 按关键值排序。删除链头时,就删除最小(/最大)的值,插入时,搜索插入的位置。 插入时需要比较O(N),平均O(N/2),删除最小(/最大)的在链头的数据时效率为O(1), 如果一个应用需要频繁的存取(插入/查找/删除)最小(/最大)的数据项,那么有序链表是一个不错的选择 优先级队列 可以使用有序链表来实现 有序链表的插入排序: 对一个无序数组,用有序链表来排序,比较的时间级...
分类:编程语言   时间:2014-10-25 14:34:42    阅读次数:243
JAVA小程序:和电脑猜拳
import java.util.Scanner; import java.util.Random; public class Hello {      public static int judge(int j, int k)           {               int m;               if(j==k) m=0;               els...
分类:编程语言   时间:2014-10-25 14:31:28    阅读次数:268
Java数据类型和运算符
写在前面:刚由c++转到java,将java的一些特殊的地方记下,由此产生以下内容。 一、文档注释 以(/**)开始,(*/)结束。中间部分全部都是文档注释 实例:   package c2;   /**    *    * Description:    * 网站:百度    * Copyright (c),2011-2014    * This program is prote...
分类:编程语言   时间:2014-10-25 14:31:59    阅读次数:262
算法:插入排序
插入排序的算法分析:(未完)http://blog.csdn.net/cjf_iceking/article/details/7916194#include #include #include #include #include using namespace std;void InsertSort...
分类:编程语言   时间:2014-10-25 14:30:58    阅读次数:153
Python性能优化的20条建议
算法的时间复杂度对程序的执行效率影响最大,在Python中可以通过选择合适的数据结构来优化时间复杂度,如list和set查找某一个元素的时间复杂度分别是O(n)和O(1)。不同的场景有不同的优化方式,总得来说,一般有分治,分支界限,贪心,动态规划等思想。
分类:编程语言   时间:2014-10-25 14:28:03    阅读次数:243
c++ list sort
1. bool operator mylist; std::list::iterator iter; S a; a.firstname ="dfadf"; a.ID = 5; mylist.push_back (a); a.firstname ="得到"; a.ID = 9;...
分类:编程语言   时间:2014-10-25 14:27:37    阅读次数:279
swift学习第三天
swift開發一站到底界面第一步我們佈局選擇主界麵,並且有一個禎動畫第二步我們佈局試題界面,並且設置響應事件第三步佈局回答結果界面
分类:编程语言   时间:2014-10-25 14:24:23    阅读次数:208
Java HttpClient使用小结
httpclient是apache的一个项目:http://hc.apache.org/文档比較完好:http://hc.apache.org/httpcomponents-client-ga/tutorial/html/这里就不啰嗦了,主要是在做demo的时候遇到的一些问题在这里总结一下:[引用请...
分类:编程语言   时间:2014-10-25 14:25:05    阅读次数:282
Java基础——正则表达式
简单探讨下正则表达式的语法规则:1.普通字符 字母、数字、汉字、下划线,以及没有被定义特殊意义的标点符号,都是 "普通字符"。说明:"普通字符" 在匹配时,匹配与之相同的一个字符。如果一个表达式中,所有的字符都是 "普通字符",那么这个表达式的匹配操作,实际上就是一个普通的 "字符串查找" 操作。....
分类:编程语言   时间:2014-10-25 14:24:58    阅读次数:220
Java 接口基础知识
一、Java接口基础知识1, Java语言不支持一个类有多个直接的父类(多继承),但可以实现(implements)多个接口,间接的实现了多继承.2, 与Java接口相关的设计模式:1, 定制服务模式设计精粒度的接口,每个Java接口代表相关的一组服务,通过继承来创建复合接口2, 适配器模式当每个系...
分类:编程语言   时间:2014-10-25 14:25:18    阅读次数:243
Java 为什么使用抽象类和接口
Java接口和Java抽象类代表的就是抽象类型,就是我们需要提出的抽象层的具体表现。OOP面向对象的编程,如果要提高程序的复用率,增加程序的可维护性,可扩展性,就必须是面向接口的编程,面向抽象的编程,正确地使用接口、抽象类这些太有用的抽象类型做为你结构层次上的顶层。1、Java接口和Java抽象类最...
分类:编程语言   时间:2014-10-25 14:21:45    阅读次数:256
javascript——对象的概念——函数 1 (函数对象的属性和方法)
一、创建函数函数是一种对象:Function类 是对象,可以通过Function 实例化一个函数,不过最多的还是利用function 来创建函数。方式一:利用Function类 来实例化函数:1 var people=new Function("name","sex","if (sex=='男') ...
分类:编程语言   时间:2014-10-25 14:21:17    阅读次数:204
javascript——对象的概念——函数 3 (使用技巧)
1、回调函数:将函数A传给函数B,由函数B来执行A,则称A为回调函数。例1:
分类:编程语言   时间:2014-10-25 14:20:01    阅读次数:174
Ubuntu Java Word 转 Pdf
maven 依赖 <dependency> <groupId>fr.opensagres.xdocreport</groupId> <artifactId>org.apache.poi.xwpf.converter.pdf</artifactId> <version>1.0.4</version> </dependency> gradle 依赖 compile?‘fr.ope...
分类:编程语言   时间:2014-10-25 13:17:58    阅读次数:281
Java中的按位操作——Java编程思想笔记
Java中的按位操作...
分类:编程语言   时间:2014-10-25 13:18:10    阅读次数:239
SpringMVC源码深度分析DispatcherServlet核心的控制器(初始化)
SpringMVC是非常优秀的MVC框架,每个框架都是为了我们提高开发效率,我们试图通过对SpringMVC的源代码去了解这个框架,了解整个设计思想,框架要有扩展性,这里用的比较多是接口和抽象,是框架的主力,我们通过了解源代码能对SpringMVC框架更了解,也能对我们开发思想有很大的启发。 SpringMVC由几个核心类和接口组成的,我们今天要的一个是DispatcherServlet核心的前置控制器,配置在Web.xml中,所以请求都经过它来统一分发的。SpringMVC几个核心类和接口都会出现...
分类:编程语言   时间:2014-10-25 13:17:23    阅读次数:310
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!