一、运行环境 1、python版本 2.7.13 博客代码均是这个版本2、系统环境:win7 64位系统 二、需求 对杂乱文本数据进行处理 部分数据截图如下,第一个字段是原字段,后面3个是清洗出的字段,从数据库中聚合字段观察,乍一看数据比较规律,类似(币种 金额 万元)这样,我想着用sql写条件判断 ...
分类:
编程语言 时间:
2017-06-10 20:22:10
阅读次数:
277
一、概述 java内存运行时区域的各个部分,其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。 二、对象死亡判定 1、引用计数算法 (1)判定算法:给对象中添加一个引用计数器,每当一个地方引用它时,计数器值就加1;当引 ...
分类:
编程语言 时间:
2017-06-10 20:21:56
阅读次数:
241
div.childNodes可以得到当前div中所有的儿子元素(第一代),并且还会包括text文本元素、<!-- -->、//、空格、回车注释等。所以在迭代的时候经常出现问题。 出现问题的写法: 正确的写法: ...
分类:
编程语言 时间:
2017-06-10 20:21:42
阅读次数:
163
数据类型 一、基础类型值包括:undefined、null、boolean、string、number 基础类型分别在内存中占有大小空间,它们的值保存在栈空间,我们通过按值来访问。 undefined:声明没有定义的变量(只有一个值)。 <script> var TTT; alert(TTT) </ ...
分类:
编程语言 时间:
2017-06-10 20:21:35
阅读次数:
175
#函数,方法#普通方法def hello(): print('hello')hello()#带形参的方法def hello1(name): print('hello%s'%name)hello1('布拉德皮特')#多个参数的方法def hello2(name1,name2): print('hell ...
分类:
编程语言 时间:
2017-06-10 20:20:59
阅读次数:
244
有时我们在读取properties结尾的配置文件的时候,如果配置文件中有中文,那么我们读取到的是unicode码的中文,需要我们在转换一下,代码如下/** * 将配置文件中的Unicode 转 utf-8 汉字 * @param 原始字符串 * @return 转换后的格式的字符串 */ publi... ...
分类:
编程语言 时间:
2017-06-10 20:19:35
阅读次数:
271
#include <stdio.h> void swap(int *a, int *b); void bubble_sort(int a[], int n); void select_sort(int a[], int n); void insert_sort(int a[], int n); vo ...
分类:
编程语言 时间:
2017-06-10 19:34:26
阅读次数:
224
JSON是javascri Object Notatio(javascript对象表示法)的简称。它是一种轻量级的数据交换格式。 JSON是javascript的一个严格的子集,是基于javascript的对象字面量表示法来表示结构化的数据。 1.JSON语法 支持三种数据类型,注意:不支持变量、函 ...
分类:
编程语言 时间:
2017-06-10 19:34:16
阅读次数:
228
MiniSTL 目前正在完成一个STL,主要想通过该项目锻炼C++编程、模板编程、熟悉STL、锻炼数据结构和算法能力。 项目的目标是实现STL的几大构件+线程安全。项目过程中主要参考SGI STL源码,项目名称为:MiniSTL。 目前已完成空间配置器和迭代器部分,接下来会去实现容器和算法,最后还会 ...
分类:
编程语言 时间:
2017-06-10 19:31:57
阅读次数:
221
在scrapy项目中建一个与spider同级的python目录并在下面添加一个py文件内容为 ...
分类:
编程语言 时间:
2017-06-10 19:31:28
阅读次数:
413
一、函数定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。【同java中的方法】 二、定义函数 定义函数使用def关键字,后面是函数名,函数名不能重复 三、函数传参数注意点 1. **参数,传的是字典【非必传】 2. *args 可以自定义传参数 ...
分类:
编程语言 时间:
2017-06-10 19:30:35
阅读次数:
212
namespace ThreadVisitingControl{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void showStuIfo(string no, stri ...
分类:
编程语言 时间:
2017-06-10 19:30:16
阅读次数:
120
import java.util.regex.Matcher; import java.util.regex.Pattern; public class LongStringtonumber { public static void main(String[] args) { String str ... ...
分类:
编程语言 时间:
2017-06-10 19:28:08
阅读次数:
152
数 在python中有4种类型的数--整数,长整数,浮点数和复数 字符串 使用单引号 ( ' ) 使用双引号 ( " ) 与单引号使用完全相同 使用三引号 ( '''或""") 指示一个多行的字符串。在三引号中可以自由的使用单引号和双引号 结果: 转义符 在一个字符串中,行末的单独一个反斜杠 \ 表 ...
分类:
编程语言 时间:
2017-06-10 19:27:13
阅读次数:
177
项目中可能会碰到很多jar包,使用maven update不能更新,或者jar包是拷贝过来,不能编译的情况。此时就需要手动使用命令行安装。 例如Demo项目中提示缺少四个jar包,但是在repo中已经有了,此时可以将四个jar包拷贝至一个文件夹中。 按住shift键,右键选择用命令行打开 命令如下: ...
分类:
编程语言 时间:
2017-06-10 19:26:44
阅读次数:
153
增加多行缩进: Ctrl + ] (右中括号) 减少多行缩进:Ctrl + [ (左中括号) 添加多行注释:Alt + 3 取消多行注释:Alt + 4 在Python Shell里重复上一条命令,Alt + P ,相当于Linux Shell里的上方向键。 ...
分类:
编程语言 时间:
2017-06-10 19:25:14
阅读次数:
154
eval可以执行字符串形式的表达式 exec执行字符串形式的代码 内外层双引号不能相同,否则会报错 ...
分类:
编程语言 时间:
2017-06-10 19:23:49
阅读次数:
161