码迷,mamicode.com
首页 > 编程语言
JDK1.8源码学习之 HashMap.java
///JDK1.8源码学习之HashMap.java package java.util; import java.io.IOException; import java.io.InvalidObjectException; import java.io.Serializable; import java.lang.reflect.ParameterizedType; import java....
分类:编程语言   时间:2016-04-22 20:49:13    阅读次数:175
《疯狂Java讲义(第3版)》.(李刚)——面向对象及UML
1、面向对象的基本特征:封装、继承、多态 Java完全支持使用对象、类、继承、封装、消息等基本概念来进行程序设计,允许从现实世界中客观存在的事物(即对象)出发来构造软件系统,在系统构造中尽可能运用人类的自然思维方式。实际上,这些优势是所有面向对象编程语言的共同特征。而面向对象的方式实际上由OOA(面向对象分析)、OOD(面向对象设计)和OOP(面向对象编程)三个部分有机组成,其中,OOA和OOD的...
分类:编程语言   时间:2016-04-22 20:48:48    阅读次数:196
《疯狂Java讲义(第3版)》.(李刚)——java命名规则及编码规范
1、命名规则:此处借鉴一下他人的资料,比较全面一些,方便了解学习。 JAVA源文件的命名  JAVA源文件名必须和源文件中所定义的类的类名相同。 Package的命名  Package名的第一部分应是小写ASCII字符,并且是顶级域名之一,通常是com、edu、gov、mil、net、org或由ISO标准3166、1981定义的国家唯一标志码。Package名的后续部分由各组织内部命名规则决定,内部...
分类:编程语言   时间:2016-04-22 20:51:05    阅读次数:192
python glob fnmatch 用于文件查找操作
参考: http://python.jobbole.com/81552/:Python模块学习:glob文件路径查找 http://blog.csdn.net/suiyunonghen/article/details/4517103:python中的一个好用的文件名操作模块glob /usr/lib/python2.7/glob.py...
分类:编程语言   时间:2016-04-22 20:48:27    阅读次数:230
Python optparse模块
Python 有两个内建的模块用于处理命令行参数: 一个是 getopt,《Deep in python》一书中也有提到,只能简单处理 命令行参数; 另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。 示例 下面是一个使用 optparse 的简单示例: Python代码   fr...
分类:编程语言   时间:2016-04-22 20:48:28    阅读次数:187
python中os模块中文帮助文档
这个模块提供了一个轻便的方法使用要依赖操作系统的功能。 如何你只是想读或写文件,请使用open() ,如果你想操作文件路径,请使用os.path模块,如果你想在命令行中,读入所有文件的所有行,请使用 fileinput模块。使用tempfile模块创建临时文件和文件夹,更高级的文件和文件夹处理,请使用shutil模块。os.error 内建OSError exception的别名。os....
分类:编程语言   时间:2016-04-22 20:46:49    阅读次数:181
C++里的继承和多态(上)
继承 1、私有继承:基类的公有成员和保护成员都作为派生类的私有成员,并且不能被这个派生类的子类所访问。       公有继承:基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的访问权限,而基类的私有成员在派生类中是不可见的。       在公有继承时,派生类的成员函数可以访问基类中的公有成员和保护成员;派生类的对象仅可以访问基类中的公有成员。       保护继承:基类的所有公有...
分类:编程语言   时间:2016-04-22 20:49:02    阅读次数:176
2016年度 JavaScript 展望(上)
本文将会介绍,除了用 JavaScript 框架运行服务器端 JavaScript、创建移动 apps 以及桌面应用之外,未来将何去何从?文中将直接引述许多 JavaScript 解决方案的开发者之观点。让我们首先了解 Node.js 的发展,这或许是 JavaScript 的首个新领域。...
分类:编程语言   时间:2016-04-22 20:48:06    阅读次数:198
计算机图形学(二)输出图元_6_OpenGL曲线函数_2_中点画圆算法
如同光栅画线算法,我们在每个步中以单位间隔取样并确定离指定圆最近的像素位置。对于给定半径r和屏幕中心(xc,yc),可以先使用算法计算圆心在坐标原点(0, 0)的圆的像素位置,然后通过将xc加到x且yc加到y。从而把计算出的每个位置(x,y)移动到其适当的屏幕位置。在第一象限中,圆弧段从x = 0到x = y,曲线的斜率从0变化到-1.0。因此,可以在该八分圆上的正x方向取单位步长,并使用决策参数来确定每一步两个可能的y位置中,哪一个更接近于圆的位置。然后,其他七个八分圆中的位置可由对称性得到。...
分类:编程语言   时间:2016-04-22 20:48:42    阅读次数:874
C++里的模板
1、泛型编程——即实现一个通用的标准容器库。所谓通用的标准容器库,就是要做到:比如List类存放所有肯恩类型的对象这样的事;泛型编程让你编写一个完全一般化并可重复使用的算法,其效率与针对某特定数据类型而设计的算法相同。泛型即是指具有在多种数据类型上皆可操作的意思,与模板有些类似。——泛型编程的代表作品STL是一种高效、泛型、可交互操作的软件组件。2、怎样编写一个通用的加法??     1》使用函数...
分类:编程语言   时间:2016-04-22 20:45:37    阅读次数:204
Spring Task定时任务
Spring Task定时任务       1.基于Spring Task的任务调度方法:       Spring框架自带的异步执行(TaskExecutor)和任务调度(TaskScheduler)接口。       Spring Task官方地址:       http://docs.spring.io/spring/docs/current/spring-frame...
分类:编程语言   时间:2016-04-22 20:46:56    阅读次数:192
C语言02基础深入理解(二)
指针基础 变量回顾 既然程序中的变量只是一段存储空间的别名 , 那么是不 是必须通过这个别名才能使用这段存储空间 ? 指针本质 ?  指针在本质上也是一个变量 ?  指针需要占用一定的内存空间 ?  指针用于保存内存地址的值 * 号的意义 ?  在指针声明时 ,* 号表示所声明的变量为指针 ?  在指针使用时 ,*  号表示取指针所指向的内存空间中的值 // 指针...
分类:编程语言   时间:2016-04-22 20:45:21    阅读次数:155
【数据结构】java中LinkedList学习总结
LinkedList 和 ArrayList 一样,都实现了 List 接口,但其内部的数据结构有本质的不同。LinkedList 是基于链表实现的(通过名字也能区分开来),所以它的插入和删除操作比 ArrayList 更加高效。但也是由于其为基于链表的,所以随机访问的效率要比 ArrayList 差。二、ListedList类定义public class Lin...
分类:编程语言   时间:2016-04-22 20:46:41    阅读次数:178
SpringMvc详解
一Spring mvc是什么 二Spring mvc运行流程架构 三组件说明 1DispatcherServlet前端控制器 2HandlerMapping处理器映射器 3Handler处理器 4HandlAdapter处理器适配器 5ViewResolver视图解析器 四框架搭建流程 1导入相关架包本处不阐述 2配置前端控制器DispatcherServlet在WEB-INFwebxml中配置前端...
分类:编程语言   时间:2016-04-22 20:45:34    阅读次数:622
C语言04函数与递归
1 函数的定义 1.1 问题 自定义两个简单的函数,使用return返回数据。 1.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:函数的定义 代码如下所示: #include stdio.h>int getInt(){ return 10;}double getDouble(){ return 5.5;}int main(){ ...
分类:编程语言   时间:2016-04-22 20:44:37    阅读次数:189
C语言05指针基础
1 局部变量和全局变量 1.1 问题 分别定义一个局部变量和全局变量,测试生命期限和作用域。 1.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:局部变量和全局变量 代码如下所示: #include stdio.h>/*auto*/ int x = 1000; void f1(int a) { a = 10; auto int x ...
分类:编程语言   时间:2016-04-22 20:43:25    阅读次数:230
菜鸟入门_Python_机器学习(2)_最基本统计特性的证明
@sprt 写在开头:博主在开始学习机器学习和Python之前从未有过任何编程经验,这个系列写在学习这个领域一个月之后,完全从一个入门级菜鸟的角度记录我的学习历程,代码未经优化,仅供参考。有错误之处欢迎大家指正。...
分类:编程语言   时间:2016-04-22 20:42:43    阅读次数:265
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!