正则表达式 正则表达式是用来匹配字符串非常强大的工具,在其他编程语言中同样有正则表达式的概念。就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎 ...
分类:
编程语言 时间:
2017-05-14 15:48:54
收藏:
0 评论:
0 赞:
0 阅读:
389
对象序列化简而言之,将对象转为字符串。在数据的传输过程中,经常会使用到对象序列化。 javascript中常用的对象序列化:JSON.stringify(); javascript中常用的对象反序列化: JSON.parse(); 注意:JSON.stringify兼容ie8+,ie7以及一下可用 ...
分类:
编程语言 时间:
2017-05-14 15:48:30
收藏:
0 评论:
0 赞:
0 阅读:
297
数组和List集合都是存储数据用的,今天就来说说数组和集合的区别。数组:数据类型[] 变量名=new 数据类型[]{};List集合:List<数据类型>变量名=new list<数据类型>();从他们书写格式看出数组需要指定长度,数组的长度是固定的不可更改的,但是List集合不需要,集合可以更改, ...
分类:
编程语言 时间:
2017-05-14 15:24:55
收藏:
0 评论:
0 赞:
0 阅读:
317
java 实用类 1.File类为管理文件和目录提供了方法,其对象表示一个文件或者目录。它提供了若干方法对文件或文件夹进行操作。其中的list()方法和listFiles()方法可以起到定位特定文件的作用。 2.Object类,是所有Java类的祖先,若一个类声明时没有包含extends关键字,则其 ...
分类:
编程语言 时间:
2017-05-14 15:24:28
收藏:
0 评论:
0 赞:
0 阅读:
367
1. 默认构造函数和不带参数的构造函数之间无联系 默认构造函数是编译器发现类不存在显式构造函数时自动生成的无参数的构造函数。同样,用户可以定义显示的无参数构造函数。 2. 在构造函数、析构函数中调用virtual 函数。并不会得到预期的结果。virtual函数在此时会"丢失"virtual性质。 3 ...
分类:
编程语言 时间:
2017-05-14 15:23:26
收藏:
0 评论:
0 赞:
0 阅读:
366
自动化测试环境部署步骤: 1.下载安装Python34,下载完成后配置Python的环境变量(在path里面添加Python安装路径) python下载地址:https://www.python.org/ 2.下载安装python的第三方安装工具pip,在cmd里面切换到解压得到的pip目录下面,运 ...
分类:
编程语言 时间:
2017-05-14 15:22:47
收藏:
0 评论:
0 赞:
0 阅读:
455
分析编程语言缺陷的一种方法是把所有的缺陷归于3类:不该做的做了,该做的没做,该做但做得不合适。 在使用switch case时,如果使用缺省的 fall through,请一定在旁边注释,因为97%的情况需要使用break,break跳出的是最近的那层循环或者switch语句。 下面代码,第一次调用 ...
分类:
编程语言 时间:
2017-05-14 15:21:23
收藏:
0 评论:
0 赞:
0 阅读:
317
近期学ncurses。用贪吃蛇训练下 思路:不构造链表。蛇头向前进方向打点,蛇尾逐点消失,形成移动。 须要记录蛇头方向,蛇尾方向。并用list仿造队列,增加拐点信息(空间比链表每一个结点开辟空间节省非常多) 思路感觉比較清晰,几个小时就写了 出来 编程环境 ubuntu12.04 安装ncurses ...
分类:
编程语言 时间:
2017-05-14 15:20:41
收藏:
0 评论:
0 赞:
0 阅读:
327
很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error() and c ...
分类:
编程语言 时间:
2017-05-14 15:20:02
收藏:
0 评论:
0 赞:
0 阅读:
336
在下最近在看《编程之美》,由此来实践一些书中有趣的小例子,宽度优先算法便是其中之一。以下内容纯属个人见解,如有错误,请指出~ 注:宽度优先算法是穷举方法的一种。 在下面的实践中,我会用连连看游戏的核心算法(即搜索两个点的最短路径并连接起来),来进行讲述。 连连看是一个2D平面游戏,我使用一个二维数组 ...
分类:
编程语言 时间:
2017-05-14 15:16:38
收藏:
0 评论:
0 赞:
0 阅读:
442
有些形状,即使没有3D美术设计师提供模型,也能够用代码生成。 对于想保持原创性不想借用他人模型的独立开发人员来说,这无非是一个非常重要的途径。 今天献给大家的是用Shader编程实现的一颗红心,寄托下淡淡的思乡情。 博文首发地址: http://blog.csdn.net/duzixi/articl ...
分类:
编程语言 时间:
2017-05-14 15:16:22
收藏:
0 评论:
0 赞:
0 阅读:
328
java 中的Scanner(非常详细不看后悔) java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。一、扫描控制台输入这个例子是常常会用到,但是 ...
分类:
编程语言 时间:
2017-05-14 14:48:32
收藏:
0 评论:
0 赞:
0 阅读:
434
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2255 一,KM算法:(借助这个题写一下个人对km的理解与km模板) KM算法主要是用来求解图的最优匹配的。 1。带权二分图: 在二分图中每一条边(x。y)相应一个权值Wi这样的二分图叫带权二分图。 一个 ...
分类:
编程语言 时间:
2017-05-14 14:47:50
收藏:
0 评论:
0 赞:
0 阅读:
291
利用char数组模拟bitmap排序。bitmap能够用来对数组的查重,也可用来排序,时间复杂度较为可观。 public class BitmapSort { public static void bitmapsort(int[] num){ if(num==null) return; int ma ...
分类:
编程语言 时间:
2017-05-14 14:46:49
收藏:
0 评论:
0 赞:
0 阅读:
310
1.右键项目->Build Path->Add Libraries->看图片操作后,jar包会放在一个lib包下面,项目显得更简洁 ...
分类:
编程语言 时间:
2017-05-14 14:43:40
收藏:
0 评论:
0 赞:
0 阅读:
288
import sys print sys._getframe().f_lineno ------------------------------------------------------------------------------------------------------------... ...
分类:
编程语言 时间:
2017-05-14 14:42:33
收藏:
0 评论:
0 赞:
0 阅读:
568
一、建立Maven工程 第一步: 第二步: 第三步: 创建好的项目如下图所示: 第四步: 注意:这里的JDK要选择默认的,这样别人在使用的时候,如何JDk不一致的话也不会出错,如下图所示: 第五步: 创建Maven标准目录 src/main/java src/main/resources src/t ...
分类:
编程语言 时间:
2017-05-14 14:39:27
收藏:
0 评论:
0 赞:
0 阅读:
309
R语言数据分析系列之五 —— by comaple.zhang 本节来讨论一下R语言的基本图形展示,先来看一张效果图吧。 这是一张用R语言生成的,虚拟的wordcloud云图,详细实现细节请參见我的github项目:https://github.com/comaple/R-wordcloud.git ...
分类:
编程语言 时间:
2017-05-14 14:19:06
收藏:
0 评论:
0 赞:
0 阅读:
451
起源:项目过程中需要研究youtube_dl这个开源组件,翻阅其中对类的使用,对比c#及Delphi中实现,感觉Python属性机制挺有意思。区别与高级编程语言之单一入口,在类之属性这一方面,它随意的太多,以致于习惯了高级语言的严谨,对如此随意心里倒是有些不安。也难怪,因为其数据类型弱限制性,往往一 ...
分类:
编程语言 时间:
2017-05-14 14:15:40
收藏:
0 评论:
0 赞:
0 阅读:
432
一、引入event。每个线程,都是一个独立运行的个体,并且每个线程的运行状态是无法预测的。如果一个程序中有很多个线程,程序的其他线程需要判断某个线程的运行状态,来确定自己下一步要执行哪些操作。threading模块中的event对象恰好能做到这一点,event对象包含了一个可以通..
分类:
编程语言 时间:
2017-05-14 13:32:52
收藏:
0 评论:
0 赞:
0 阅读:
306