定义和使用 定义和使用 var patt1 = new RegExp("hello"); var patt2 = /world/ ; test方法 test() 方法检索字符串中的指定值。返回值是 true 或 false。 var pat = /my/; var str = "this is my ...
分类:
编程语言 时间:
2016-08-28 13:46:55
阅读次数:
244
python入门 解释型语言 和编译型语言 计算机本身不能识别高级语言,当我们运行一个程序的时候,需要一个“翻译” 来把 高级语言转换成计算机能读懂的语言。 “翻译”过程分两种: 编译 编译型语言在执行程序前,首先会通过编译器执行一个编译的过程,把程序编译成机器语言。 之后,程序再次运行的时候,就不 ...
分类:
编程语言 时间:
2016-08-28 13:46:57
阅读次数:
326
刚开始接触selenium是进公司后,老大给我们培训了一下UI自动化(其实也不叫培训啦,就是让我们知道有这么个东西吧,我这么说,老大看到得打人了,哈哈)。要进行自动化测试,当然就得搭建一个自动化测试框架了,说道框架,好多是不是和我一样,心里嘀咕:我曹,框架是什么东东,那么高大上的名词,我一个纯手工, ...
分类:
编程语言 时间:
2016-08-28 13:45:23
阅读次数:
515
程序 程序的本质是对现实生活的建模,反映真实世界。程序是对现实的抽象。那我们拿现实与程序对比着看,在现实生活,最重要的是处理人与人之间的关系,处理好人与人之间的关系,生活不会太难,而反映到程序是,在程序里最重要,最关键是处理类与类之间的关系,处理不好类与类之间的关系,到后期,一个项目将会分崩离析。在 ...
分类:
编程语言 时间:
2016-08-28 13:45:37
阅读次数:
186
在上一篇文章中,我们说到,C 语言系统应该由程序开发环境,C 语言本身和 C 语言的库组成。且同时说了程序开发环境做了“编写”,“预处理”,“编译”和“链接”这几件事情。但是细节并没有一一呈现。不知道同学们是否想过,这里都经历了一些什么呢?! 在这一篇文章中,我们就来看看“上帝说,要有光,就有了光。 ...
分类:
编程语言 时间:
2016-08-28 13:44:08
阅读次数:
287
在各种线上应用中,用户名密码是用户身份认证的关键,它的重要性不言而喻。一方面,作为保护用户敏感数据的钥匙来说,一旦被破解,系统将敞开大门完全不设防。另一方面,密码这把钥匙本身就是非常敏感的数据:大多数用户会在不同应用中使用近似甚至完全相同的密码。一旦某一个应用的密码被破解,很可能坏人就此掌握了用户的 ...
分类:
编程语言 时间:
2016-08-28 13:44:22
阅读次数:
182
题目描述:编写一个程序,将输入字符串中的字符按如下规则排序。 规则1:英文字母从A到Z排列,不区分大小写。 如,输入:Type 输出:epTy 规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。 如,输入:BabA 输出:aABb 规则3:非英文字母的其它字符保持原来的位置。 如,输入:B ...
分类:
编程语言 时间:
2016-08-28 13:40:45
阅读次数:
310
算法时间复杂度的计算 [整理]博客分类: 算法学习时间复杂度算法 基本的计算步骤 时间复杂度的定义 一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数,则称f(n)是T(n)的同... ...
分类:
编程语言 时间:
2016-08-28 12:37:50
阅读次数:
275
1)基本工具:virtualenv(虚拟环境)pip、setuptools (e.g. easy_install,这些东西肯定要呢)ipython(用了以后,就不再想用普通的python shell)ipdb(ipython上的debugger,怎么能不用?难道要一直重新运行print某变量?)ip ...
分类:
编程语言 时间:
2016-08-28 12:38:09
阅读次数:
327
比如说我定义一个宏:#define DECLARE_DYNAMIC(class_name) \public:static CRuntimeClass class##class_name; \virtual CRuntimeClass* GetRuntiemClass() coonst;出现的宏定义之 ...
分类:
编程语言 时间:
2016-08-28 12:34:41
阅读次数:
240
使用Maven管理项目,pom文件为: 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="h ...
分类:
编程语言 时间:
2016-08-28 12:34:37
阅读次数:
192
Python面向对象 python从设计之初就已经是一门面向对象的语言,在python中创建一个类和对象很容易。 面向对象简介:类(class),类变量,object(基类),实例变量,构造函数,封装,继承,多态,语法属性,析构函数,私有方法,私有属性。 编程范式:面向过程,面向对象,函数式编程 面 ...
分类:
编程语言 时间:
2016-08-28 12:33:24
阅读次数:
255
http://www.cnblogs.com/heaad/archive/2010/12/20/1911614.html (转) 优化算法入门系列文章目录(更新中): 1. 模拟退火算法 2. 遗传算法 一. 爬山算法 ( Hill Climbing ) 介绍模拟退火前,先介绍爬山算法。爬山算法是一 ...
分类:
编程语言 时间:
2016-08-28 12:32:58
阅读次数:
257
工欲善其事,必先利其器。不知道还是不是记得上一篇文章中说到的,计算机本身是一个数据输入及输出的设备。所以,为了将你大脑中的各种 idea 输入到电脑,且最终生成能够执行的程序,总是要预备点什么的。 通常来说,C 语言系统应该由 3 个部分构成,分别是:程序的开发环境、C 语言和 C 语言的库。 程序 ...
分类:
编程语言 时间:
2016-08-28 12:30:46
阅读次数:
150
前言 24号回来的,书看的差不多了,博客一直没写,求老师原谅呀!!!!!哈哈哈哈。博客我从今天开始补,对着书,一天最多能弄个两篇毕竟写这个东西挺费心思德,当然我做事慢也有关系。但是我会尽快的。老实讲,自学真的挺枯燥的。没啥意思呀。废话不说了直接正题。 教材学习内容总结 这部分可能要扒一些课本而上的东 ...
分类:
编程语言 时间:
2016-08-28 12:30:19
阅读次数:
229
c++异常处理,以前学生阶段在最开始学习c++的时候,感觉真的好陌生,怎么理解都不明白,后来在工作中,再次遇到这种问题,决定写篇博客记录一下; 注意是介绍,以及使用,关于底层怎么实现我并不关心,也没有精力去做这些事情; 记住一点,exception这个类,是所有异常的最根本的来源; 参考:www.c ...
分类:
编程语言 时间:
2016-08-28 12:30:20
阅读次数:
196