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