码迷,mamicode.com
首页 > 编程语言 > 日排行
Java 正则表达式,替换图片,替换数字,和谐用语,复制文件
/** * indexOf("字符",位置int) //在方法中,只输入第一个属性默认从头开始查找属性中的字符,位置int表示从输入的int位置之后查找字符 * lastIndexOf("字符") //从字符串中,查找最后一个属性中的字符 * str="www.oracle.com"; //subs ...
分类:编程语言   时间:2017-11-07 23:59:57    阅读次数:480
python 中的@property
如果在Java中定义类,我们经常使用类来封装一些属性,比如说,Student类中,有firstname 和 lastname,同时的,为了能访问和修改这个属性,我们还会设置set和get方法,但是,在Python中,我们可以使用@property的方法来将一个方法变成一个类属性,并且,利用同样的方式 ...
分类:编程语言   时间:2017-11-08 00:00:13    阅读次数:271
python中requirements.txt文件的读写
简介 Python项目中必须包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号。以便新环境部署。 主要的写法如下所示 pip freeze > requirements.txt # 生成requirements.txt pip install -r requirem ...
分类:编程语言   时间:2017-11-08 00:01:20    阅读次数:262
Sublime Text 配置成 C++ IDE
在Windows中将Sublime Text配置成C++的IDE。首先,为了运行C++需要安装g++编译器,g++可直接在codeblocks中找到。codeblock的官网下载地址是http://www.codeblocks.org/downloads/26。大家可以下载一个较全的codebloc ...
分类:编程语言   时间:2017-11-08 00:47:10    阅读次数:197
Building Microservices with Spring Cloud - Configuration Server
Prepare Understand "Twelve factor APP" - config Understand Spring boot configuration and Spring Framework Profiles The role of configuration in Micros ...
分类:编程语言   时间:2017-11-08 00:47:34    阅读次数:214
Swift TextField 限制长度
1.遵循代理 UITextFieldDelegate 2.设置代理 textf.delegate = self 3.实现代理 func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, repla ...
分类:编程语言   时间:2017-11-08 00:48:23    阅读次数:331
python操作excel
xlutils用于对excel的修改,xlwt不能用于修改excel文件,只能创建新的excel文件 xlrd Book(class) 由xlrd.open_work("example.xls")返回 nsheets: sheets数sheet_names: sheet名称列表sheets: she ...
分类:编程语言   时间:2017-11-08 00:48:56    阅读次数:228
图解排序算法(二)之希尔排序
希尔排序是希尔(Donald Shell)于1959年提出的一种排序算法。希尔排序也是一种插入排序,它是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序,同时该算法是冲破O(n2)的第一批算法之一。本文会以图解的方式详细介绍希尔排序的基本思想及其代码实现。 基本思想 希尔排序是把记录按 ...
分类:编程语言   时间:2017-11-08 00:49:19    阅读次数:195
Spring mvc配置文件
SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理以后再返回相应的视图(View)和模型(Model),返 ...
分类:编程语言   时间:2017-11-08 00:50:05    阅读次数:188
多线程和Socket套接字
一个进程可以有多个线程一个线程至少会有一个进程 extends Thread类implements Runnable接口重写run()方法 启动线程start():1.启动一个线程 2.调用run()方法 区别:继承Thread类 资源不共享 实现Runnable接口 资源共享 还可以继承其他类 创 ...
分类:编程语言   时间:2017-11-08 00:50:50    阅读次数:167
重学Python - Day 03 - python基础 -> while循环实例 + Continue && break的应用 + 列表的初步学习
while语句的应用 实例如下: PS: 1. 运行的结果不展示 2. 本人选择的IDE是Pycharm,注册码自己百度关键字:pycharm 2017 注册码(自学可以用下,但是去了正规公司别乱用) continue 和 break 语句的理解和例子 continue:当前这次的循环跳出,继续下一 ...
分类:编程语言   时间:2017-11-08 00:51:10    阅读次数:292
密码学那些事———SHA-512及其C++实现
SHA-512及其C++实现 转载请注明出处 一、引言 相信大家对于哈希压缩加密算法应该不陌生,在我们用微信或者支付宝接口的时候经常会遇到用这类算法加密,以验证数据的完整性。可以说这类算法无处不在,那这些算法的原理是什么呢? 今天我们以SHA-512为例来说明。 二、简单介绍 SHA (Secure ...
分类:编程语言   时间:2017-11-08 00:52:06    阅读次数:418
图解排序算法(三)之堆排序
预备知识 堆排序 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。 堆 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于 ...
分类:编程语言   时间:2017-11-08 00:52:27    阅读次数:314
图解排序算法(四)之归并排序
基本思想 归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。 分而治之 可以看到 ...
分类:编程语言   时间:2017-11-08 00:52:51    阅读次数:310
Javascript 的定时器 setInterval,setTimeout,clearInterval
今天开通博客、来1个、哇哈哈哈~~ 今天本来想复习BOM的看到定时器也算DOM一种 ?(是这样吗)、分享一下 参考源于:八神吻你 http://www.cnblogs.com/lmfeng/archive/2011/06/24/2089237.html 单次定时器即执行 单次延迟定时器 多次执行定时 ...
分类:编程语言   时间:2017-11-08 00:53:26    阅读次数:288
图解排序算法(一)之3种简单排序(选择、冒泡、直接插入)
先定义个交换数组元素的函数,供排序时调用 简单选择排序(O(n^2)) 简单选择排序是最简单直观的一种算法。 基本思想:每一趟从待排序的数据元素中选择最小(或最大)的一个元素作为首元素,直到所有元素排完为止,简单选择排序是不稳定排序。 在算法实现时,每一趟确定最小元素的时候会通过不断地比较交换来使得 ...
分类:编程语言   时间:2017-11-08 00:54:11    阅读次数:254
Spring boot接受json赋值给java对象
Spring boot接受json赋值给java对象新建模板小书匠 前言写这个东西,一方面是我自己在做项目的时候,对json的使用还不是十分的熟悉,对spring boot的使用也不是很熟悉,但是呢,活总是要干的吧。自己就慢慢的摸索,摸出来了。记录一下。自己最近也在看《Spring 实战》,希望早日... ...
分类:编程语言   时间:2017-11-08 00:55:00    阅读次数:350
python3抓取超链接
import reimport urllib.request#(http://\S*?)[\"] 提取不带"#http://\S*?[\"] 提取的时候带"#\S非空字符 *0-多个 ?非贪婪 \"|>|)三个符号其中之一为结束httpre=re.compile(r"(http://\S*?)[\" ...
分类:编程语言   时间:2017-11-08 00:56:03    阅读次数:216
WebDriver提供了executeScript()方法来执行JavaScript代码
WebDriver提供了executeScript()方法来执行JavaScript代码业务场景:打开百度网页,隐藏百度一下按钮,因为里面涉及到按钮的属性,所以要用js.方法:(JavascriptExecutor)driver.executesScript();
分类:编程语言   时间:2017-11-08 10:27:40    阅读次数:189
19. Python 类的重写   类的私有变量和私有方法
1.类的重写例子:classparent(object): name=‘parent‘ age=100 def__init__(self): print(‘mynameisparent‘) defget_name(self): returnself.name defget_age(self): returnself.age classchild(parent): name="child" def__init__(self): print(‘mynameis{0}‘.format(self.na..
分类:编程语言   时间:2017-11-08 10:28:53    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!