码迷,mamicode.com
首页 > 编程语言
计算机导论语言与算法之程序与递归:组合-抽象-重复-构造
1.抽象计算对象与函数的定义与构造方法,程序是组合抽象构造出来的。 2.程序:由基本动作指令构造的,若干指令的一个组合或一个执行序列,用以实现复杂动作。程序执行机构节省了开发时底层的操作。 3.计算机系统的抽象过程、组合与构造层次。程序是构造出来的,而组合、抽象是构造程序的基本手段。 4.抽象与构造 ...
分类:编程语言   时间:2016-06-07 16:10:49    阅读次数:245
C++面试笔记--循环链表,队列,栈,堆
之前已经学会了单链表的建立删除插入转置以及一些普通操作,双链表和单链表差不多,就是多了一个前驱指针,在许多操作中很方便,但是加了一个指针开销应该会大一些,总体上影响不大,这里开始讨论循环链表以及其他的一些数据结构。 1、已知n个人(以编号1,2,3,...,n分别表示)围坐在一张圆桌周围,从编号为k ...
分类:编程语言   时间:2016-06-07 16:09:54    阅读次数:278
java中null 关键字
Java中,null是一个关键字,用来标识一个不确定的对象。null常见意义:一、null是代表不确定的对象 Java中,null是一个关键字,用来标识一个不确定的对象。因此可以将null赋给引用类型变量, 但不可以将null赋给基本类型变量。比如:int a = null;是错误的。Ojbect ...
分类:编程语言   时间:2016-06-07 16:07:50    阅读次数:191
python正则
python 正则 re 模块常用方法 re.match #从头匹配 re.search #全局匹配第一个符合的字符串 re.findall #匹配全部,放到列表 re.finditer re.split re.sub print (r.group) #打印正则匹配的全部东西 print (r.gr ...
分类:编程语言   时间:2016-06-07 16:08:29    阅读次数:144
javascript中子类如何继承父类
参考阮一峰的文章:http://javascript.ruanyifeng.com/oop/inheritance.html#toc4 上面代码表示,构造函数的继承分成两部分,一部分是子类调用父类的构造方法,另一部分是子类的原型指向父类的原型。 上面代码中,子类是整体继承父类。有时,只需要单个方法的 ...
分类:编程语言   时间:2016-06-07 16:04:40    阅读次数:170
[LeetCode][8]String to Integer (atoi)解析与模仿Java源码实现 -Java实现
Q: Implement atoi to convert a string to an integer. Hint: Carefully consider all possible input cases. If you want a challenge, please do not see below and ask yourself what are the possible ...
分类:编程语言   时间:2016-06-07 14:57:10    阅读次数:320
[数据结构] 基数排序
基数排序(Radix sort)是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于整数。  将所有待比较数值(正整数)统一为同样的数位长度,数位较短的数前面补零。然后,从最低位开始,依次进行一次排序。这样从最低位排序一直到最高位排序完成以后,数列就变成一个有序序列...
分类:编程语言   时间:2016-06-07 14:58:29    阅读次数:310
java 匿名内部类 js 闭包
最近在看js,看到closure(闭包)这一块儿的时候就想到了 java的匿名内部类 两者都有涉及到变量/参数的引用问题。 先说java的匿名内部类,他的定义我就不多做说明了,可以参考地址 http://docs.oracle.com/javase/tutorial/java/javaOO/anon ...
分类:编程语言   时间:2016-06-07 14:54:36    阅读次数:222
SpringMVC_HelloWorld_02
一、新建项目 同SpringMVC_HelloWorld_01 二、配置文件 1、配置web.xml 2、配置springmvc-servlet.xml 三、编写Controller 四、新建jsp页面 同SpringMVC_HelloWorld_01 四、运行 同SpringMVC_HelloWo ...
分类:编程语言   时间:2016-06-07 14:51:31    阅读次数:305
安装Python图型处理库Python Imaging Library(PIL)
方法1: 在Debian/Ubuntu Linux下直接通过apt安装: $sudo apt-get install python-imaging Mac和其他版本的Linux可以直接使用easy_install或pip安装,安装前需要把编译环境装好: $sudo easy_intall PIL 或 ...
分类:编程语言   时间:2016-06-07 14:52:20    阅读次数:398
javaweb学习总结(三)-tomcat服务器安装与基本使用
一.下载安装tomcat服务器 1)到apache官网 www.apache.org 2)可下载相应的版本,学习时建议下载压缩版.rar(下载后解压到指定文件夹) 3)windows下运行和关闭tomcat - - -启动软件 找到tomcat/bin/startup.bat,双击启动 - - -测 ...
分类:编程语言   时间:2016-06-07 14:52:37    阅读次数:171
S2/JAVA/09-数据访问层
持久化:是将程序中的数据在瞬时状态和持久状态间转换的机制。主要持久化操作包括保存、删除、修改、读取和查找等。 DAO(DataAccessObjects,数据存取对象)是指位于业务逻辑和持久化数据之间实现对持久化数据的访问。 在面向对象设计过程中,有一些“套路”用于解决特定问题,称为模式。DAO模式 ...
分类:编程语言   时间:2016-06-07 14:48:43    阅读次数:193
python语法------时间函数
1.导入函数库: import time 获取格式化的时间 你可以根据需求选取各种格式,但是最简单的获取可读的时间模式的函数是asctime(): 格式化日期 python中时间日期格式化符号: %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12 ...
分类:编程语言   时间:2016-06-07 14:49:50    阅读次数:208
python时间处理详解-乾颐堂
1.获取当前时间的两种方法: import datetime,time now = time.strftime("%Y-%m-%d %H:%M:%S") print now now = datetime.datetime.now() print now 2.获取上个月最后一天的日期(本月的第一天减去 ...
分类:编程语言   时间:2016-06-07 14:47:25    阅读次数:252
(5)java基础知识-方法、关键字、命名规则、注释
一、方法 二、关键字 关键字:java中有特殊意义的单词。 常量、变量起名时不能和关键字同名。每个关键字都有自己的特殊用途 用在循环结构中 三、命名规则 1.类和接口名。每个字的首字母大写,含有大小写。 例如,MyClass,HelloWorld,Time等。 2.方法名。首字符小写,其余的首字母大 ...
分类:编程语言   时间:2016-06-07 14:46:52    阅读次数:188
VC++代码的汇编分析(一)
VC++代码是最接近汇编指令的高级语言,为了更加准确和深刻理解VC++编码中所涉及的很多技术概念和编译器参数的含义,从汇编指令层面进行剖析和解读,有助于开发者更加准确、直观、深刻理解高级语言中很多概念和技术的真正含义,对程序优化和编码都有非常实用的重要价值。由于内容很多,我会分解为很多篇章进行解读实 ...
分类:编程语言   时间:2016-06-07 14:45:41    阅读次数:144
python-urllib模块
urllib 模块是一个高级的 web 交流库,其核心功能就是模仿web浏览器等客户端,去请求相应的资源,并返回一个类文件对象。urllib 支持各种 web 协议,例如:HTTP、FTP、Gopher;同时也支持对本地文件进行访问。但一般而言多用来进行爬虫的编写,而下面的内容也是围绕着如何使用 u ...
分类:编程语言   时间:2016-06-07 14:43:34    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!