码迷,mamicode.com
首页 > 编程语言
菜鸟学python(11)list列表基本操作
想写点东西把自己学习python的过程记录下来,于是就有了菜鸟学python......
分类:编程语言   时间:2016-04-29 19:30:33    阅读次数:135
B树的C++代码实现
//这是我在学数据库时写的C++的B树的实现. B树有四个性质: 1.树中每个节点最多含有2m-1的节点; 2.除了根节点外,其他每个节点至少有m-1个孩子; 3.若根节点不是叶子节点则至少有2个孩子(即整个树只有根节点); 4.所有叶子节点都在同一层 #include using namespace std; static const int m = 3; //定义最小度为3 s...
分类:编程语言   时间:2016-04-29 19:29:15    阅读次数:157
用java开发编译器之Thompson构造:正则表达式的词法解析
Thompson构造:正则表达式的词法解析 大家好,欢迎大家来到coding迪斯尼,阅读博客的朋友可以到我的网易云课堂中,通过视频的方式查看代码的调试和执行过程: http://study.163.com/course/courseMain.htm?courseId=1002830012继上一节我们开发了闭包替换功能后,这一节,我们继续推进Thompson 构造算法的开发。...
分类:编程语言   时间:2016-04-29 19:28:34    阅读次数:213
汇编语言学习第七章-更灵活的定位内存地址的方法
本博文系列参考自>第三版,作者:王爽 前面已经通过类似[0]和[bx]的方法进行了内存定位了。本章将涉及更多内存地址定位和编程的方法。 7.1 and 和 or 指令 (1) and指令,逻辑按位与指令 例如: mov al,01100011B and al,00111011B 执行后 al=00100011B  and指令可以用来将某个数的位置为零。 比如我们要...
分类:编程语言   时间:2016-04-29 19:30:14    阅读次数:284
spring源码解析
SpringMVC作为Struts2之后异军突起的一个表现层框架,正越来越流行,相信javaee的开发者们就算没使用过SpringMVC,也应该对其略有耳闻。我试图通过对SpringMVC的设计思想和源码实现的剖析,从抽象意义上的设计层面和实现意义上的代码层面两个方面,逐一揭开SpringMVC神秘的面纱,本文的代码,都是基于Spring的 3.1.3RELEASE版本。 任何一个框架,都有...
分类:编程语言   时间:2016-04-29 19:30:00    阅读次数:217
Java中的包与访问权限的控制
多人开发  在java中,可以将一个大型项目中的类分别独立出来,分门别类的存到文件里,再将这些文件一起编译运行,如此的程序代码将更易于维护。 多人开发的问题:如果多个开发人员共同开发一个项目的时候,则肯定会出现类名称相同的情况。那么这样一来就会非常麻烦。 相同的文件会出现覆盖的情况。 包的概念 package是在使用多个类或接口时,为了避免名称重复而采用的一种措施,直接在程序中加...
分类:编程语言   时间:2016-04-29 19:30:37    阅读次数:208
Python学习札记 2016-04-24
31raw字符串与多行字符串转义字符 1Python字符串用进行转义 2如果一个字符串包含很多需要转义的字符对每一个字符都进行转义会很麻烦为了避免这种情况我们可以在字符串前面加个前缀 r 表示这是一个 raw 字符串里面的字符就不需要转义了例如 3如果要表示多行字符串可以用表示 32编码问题 33元组 tuple 34函数 1返回多值 2递归调用 3自定义默认参数 4定义可变参数 35迭代 1迭代介...
分类:编程语言   时间:2016-04-29 19:29:49    阅读次数:239
EM算法
问题引入先思考这样一个问题:我们知道,人群中人的身高大致服从一个正态分布。那么现在,如果说我拿到了一个班的学生(就姑且假设是100人吧!)的身高,我想请你帮我估计一下,这个正态分布的参数θ:N(μ,σ)\theta:N(\mu,\sigma)。如何估计?好简单。应用极大似然估计的思想,把每一个样本拿出来相乘,求解得到概率最大的那个参数,即为我们想要的参数θ\theta好,现在我们将问题增加一点点难度...
分类:编程语言   时间:2016-04-29 19:29:06    阅读次数:285
二叉树、二叉搜索树、AVL树的java实现
数据结构一直都是断断续续的看,总是觉得理解的不够深入,特别是对树的理解,一直都很浅显,今儿又看了一遍,来做个总结吧。 首先,树中的一些概念: 1、树的节点包含一个数据元素,以及若干指向其子树的分支。节点拥有的子树的数量称为节点的度。节点的最大层次称为树的深度或高度。 2、二叉树是一种树形结构,其特点是每个节点至多有两棵子树,且子树有左右之分,次序不能随意颠倒。 3、满二叉树:一棵深...
分类:编程语言   时间:2016-04-29 19:23:53    阅读次数:297
Spring的资源详解
一、Spring的资源详解1.1引言在日常程序开发中,处理外部资源是很繁琐的事情,我们可能需要处理URL资源、File资源、ClassPath相关资源、服务器相关资源等等很多资源。因此处理这些资源需要使用不同的接口,这就增加了我们系统的复杂性;而且处理这些资源步骤都是类似的(打开资源、读取资源、关闭资源),因此如果能抽象出一个统一的接口来对这些底层资源进行统一访问,是不是很方便,而且使我们系统更加简...
分类:编程语言   时间:2016-04-29 19:23:25    阅读次数:255
Java之------常用的设计模式
一、单例模式 a、单例模式:单例是最简单的很常用的一种设计模式,保证了一个类在内存中只能有一个对象。 思路:   1) 如果其他程序能够随意用new创建该类对象,那么就无法控制个数。因此,不让其他程序用new创建该类的对象。   2) 既然不让其他程序new该类对象,那么该类在自己内部就要创建一个对象,否则该类就永远无法创建对象了。   3) 该类将创建的对象对外(整个系统)提供,让其他...
分类:编程语言   时间:2016-04-29 19:24:49    阅读次数:221
利用后缀数组构造后缀树
由于蒟蒻azui前段时间忙着准备省选,并在省选中成功闷声滚大粗,博客停更了好久。。...
分类:编程语言   时间:2016-04-29 19:23:20    阅读次数:214
Java技术_Java千百问(0040)_泛型是什么
点击进入_更多_Java千百问1、什么是泛型泛型是Java SE 1.5的新特性,泛型即参数化类型,也就是说所操作的数据类型被指定为一个参数。 这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 如何使用泛型方法、泛型类/接口看这里:泛型如何使用 在没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换...
分类:编程语言   时间:2016-04-29 19:23:34    阅读次数:142
Java技术_Java千百问(0041)_泛型如何使用
点击进入_更多_Java千百问1、如何使用泛型方法了解什么是泛型看这:泛型是什么 以下是定义泛型方法的规则: 声明泛型方法时,在返回类型之前,需要有一个由尖括号()分隔的泛型类型部分。 2 . 一个泛型类型,也称为类型参数,是一个标识符,用于指定一个泛型类型的名称。 类型参数可以用来声明返回类型和充当占位符传递给泛型方法。 泛型方法的身体与其他方法一样。 例子:public class...
分类:编程语言   时间:2016-04-29 19:23:54    阅读次数:182
排序问题-归并排序
归并排序...
分类:编程语言   时间:2016-04-29 19:21:56    阅读次数:140
spring之Hooking to bean life cycles
spring之Hooking to bean life cycles Often, in enterprise application development, developers will want to plug in some extra functionality to be executed just after the construction and before t...
分类:编程语言   时间:2016-04-29 19:23:05    阅读次数:169
JAVA集合框架之List
先介绍集合框架: Java,是由Sun公司于1995年推出的编程语言。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的...
分类:编程语言   时间:2016-04-29 19:15:26    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!