Linux下C语言处理正则表达式——regex.h 具体函数介绍 编译正则表达式函数 其中preg用于保存编译后的正则表达式,regex是我们写的正则表达式。cflags标志位后面再说。 先说说regex_t结构体: 对于这个结构体而言,我们只要记住,它是编译后的正则表达式,后面的匹配是用编译后的正 ...
分类:
编程语言 时间:
2017-08-14 21:25:18
阅读次数:
351
js的数组操作有很多,这里记录了常用的和不常用的数组操作方法。 一、数组的创建 数组的创建有两种方法,一种是通过字面量,另一种是通过Array构造函数。 1.字面量 值得注意的是,利用字面量创建数组时,不可在最后一个数组元素添加“,”,因为在老版本的浏览器中,会出现bug。如下面的例子,在num2中 ...
分类:
编程语言 时间:
2017-08-14 21:24:36
阅读次数:
227
在python中,通过使用%,实现格式化字符串的目的。(这与c语言一致) 其中,在格式化整数和浮点数时可以指定是否补0和整数与小数的位数。 首先,引入一个场宽的概念。 在C语言中场宽代表格式化输出字符的宽度。 例如: 可以在"%"和字母之间插进数字表示最大场宽。 %3d 表示输出3位整型数,不够3位 ...
分类:
编程语言 时间:
2017-08-14 21:24:19
阅读次数:
407
int(整形) 整数在python2整形、长整形。 32位取值范围-2**31~2**31-1。64位整形,取值范围为-2**63-3**63-1。 long(长整形) python3 里面没有long float(浮点数) 布尔值 1或0 真或假 complex(复数) %取模 8%2 0 9%2 ...
分类:
编程语言 时间:
2017-08-14 21:23:52
阅读次数:
178
前言 Anaconda是一个Python的科学计算发行版,包含了超过300个流行的用于科学、数学、工程和数据分析的python Packages。由于Python有2和3两个版本,因此Anaconda也在Python2和Python3的基础上推出了两个发行版,即Anaconda2和Anaconda3 ...
分类:
编程语言 时间:
2017-08-14 21:23:35
阅读次数:
181
在Java SE5之前,我们要使用枚举类型时,一般会使用static final 定义一组int常量来标识。代码例如以下 public static final int MAN = 0; public static final int WOMAN = 1; 相信非常多小伙伴,在实际开发中也是那么干的 ...
分类:
编程语言 时间:
2017-08-14 21:22:38
阅读次数:
152
1. 关于这篇系列这篇系列不是Play框架的Hello World,由于这样的文章网上已经有非常多。这篇系列会首先结合实际代码介绍Play的特点以及适用场景。然后会有几篇文章介绍Play与Spring,JPA(Hibernate)的集成,以及一些Play应用的最佳实践。 这期间会在Github上提供 ...
分类:
编程语言 时间:
2017-08-14 21:22:23
阅读次数:
258
2017-08-14 16:30:10 1、简介 LinkedHashMap继承自HashMap,能保证迭代顺序,支持其他Map可选的操作。采用双向链表存储元素,默认的迭代序是插入序。重复插入一个已经存在的key不影响此顺序。如果accessOrder参数被使用且置为true,迭代序使用访问序,访问 ...
分类:
编程语言 时间:
2017-08-14 21:21:47
阅读次数:
177
静态方法,调用静态方法后,该方法将无法访问类变量和实例变量 类方法,类方法后,可以访问类变量,但无法访问实例变量 属性方法,@property 调用属性方法后,该方法将是静态属性,调用不需要加(),直接调用即可 属性方法修改,删除 __metaclass__,__init___,__call__,_ ...
分类:
编程语言 时间:
2017-08-14 21:21:30
阅读次数:
274
本次主要是学习记录一下如何做输入输出框口,比如制作密码界面之类的。 下面是一个简单的输入框的制作: 稍微复杂的框框 如果是账号密码,如何使密码用*来表示呢? ...
分类:
编程语言 时间:
2017-08-14 21:19:59
阅读次数:
152
python中的比较运算符有8个。 运算 | 含义 < | 小于<= | 小于等于> | 大于>= |大于等于== | 等于!= |不等于is | 是is not | 不是 例子: 拓展: in not in 这2个运算符,用在序列对象中(列表、元组) ...
分类:
编程语言 时间:
2017-08-14 21:18:37
阅读次数:
156
内部类的继承 Java中继承匿名内部类一个要结局的问题就是,内部类的构造器必须要指向其外围对象的引用,所以要采取特殊的语法。书上给的示例代码的可有编译版本,必须在继承的内部类的构造器内添加enclosingClassReference.super(). 内部类的覆盖 在java中可以子类不需要什么特 ...
分类:
编程语言 时间:
2017-08-14 21:18:10
阅读次数:
188
练习10.26 back_inserter创建一个使用push_back的迭代器。 front_inserter创建一个push_front的迭代器。 Inserter创建一个使用insert的迭代器。此函数接收第二个参数,这个参数必须是一个指向给定容器的迭代器。元素将被插入到给定迭代器所表示的元素 ...
分类:
编程语言 时间:
2017-08-14 21:15:57
阅读次数:
157
JavaScript: 1.面向对象、解释型(非编译型)的程序设计语言。一种脚本语言 2.松散类型语言。变量不必具有一个明确的类型。对象中的属性名可以映射为任意的属性值 3.原始数据类型:数字、字符串、布尔值;内建支持:数组、日期、正则表达式对象 4.客户端的JavaScript:JavaScrip ...
分类:
编程语言 时间:
2017-08-14 21:14:24
阅读次数:
135
今天花了一天的时间才调试出来 private 接口 实现类的那个bean; 最后面的那个名字不能随便的写,必须是配置文件中,实现类的那个bean 就是后面的那个名字写错了,花了整整一天 必须有这句注解扫描才能扫描到注解 进行注解的配置,不需要get方法和set方法,小龙儿说xml文件配置才需要set ...
分类:
编程语言 时间:
2017-08-14 21:14:16
阅读次数:
195
11. Container With Most Water Given n non-negative integers a1, a2, ..., an, where each represents a point at coordinate (i, ai). n vertical lines are ...
分类:
编程语言 时间:
2017-08-14 21:13:52
阅读次数:
164
下面这图展示了二路归并的过程 二路归并的核心代码是merge()函数 它将2个分割的数组有序的合并在一起 如图: 在数组A中, 从p到q是一个数组,从q到r是另外一个数组 那么如何将这2个数组有序的合并在一起,组个新的数组A呢? 步骤: 第一步:开辟一个数组L,存放p到q之间(也就是需要归并的左边数 ...
分类:
编程语言 时间:
2017-08-14 21:13:06
阅读次数:
202