码迷,mamicode.com
首页 > 编程语言 > 日排行
python 正则表达式
# -*- coding: utf-8 -*- import re line = "boooooooooooooobbbaaaaby123" # ^ 以这个开始 # regex_str = "^b" 以b开始 # . 任何字符 # * 多次 regex_str = "^b.*" # 正则匹配 if ... ...
分类:编程语言   时间:2019-07-31 15:10:58    阅读次数:87
树状数组知识点详解
树状数组 树状数组是一种数据结构,它的作用就是优化查询和修改的操作。试想,我们假如在做一道题的时候使用裸的一维数组来存储数据,那每次区间修改需要O(1)的时间,但查询却需要O(n)的时间,针对于某些题目,数据量奇大无比,必然会TLE。所以我们使用树状数组来优化这两个操作,使得修改和查询均可以在O(l ...
分类:编程语言   时间:2019-07-31 15:11:34    阅读次数:102
SpringBoot单元测试之Mock方式
一、主程序packagecom.kyy.springboot;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;/***启动程序*@Auther:zhouhongliang*@Date:2019/7/30*@Descr
分类:编程语言   时间:2019-07-31 15:21:20    阅读次数:390
2019.7.27数组api
// 转字符串 // 1.String(arr) : 将数组中每个元素都转化为字符串,再用逗号连接 var provs = ["台湾省","北京市",'湖北省','重庆市','天津市']; console.log(String(provs)); // 拼接:将其他元素或者另一个数组,拼接到当前数组结 ...
分类:编程语言   时间:2019-07-31 15:22:02    阅读次数:112
SpringBoot-自动配置
一、自动配置的核心 一般springboot程序,我们都会在主启动类上加上@SpringBootApplication注解,@SpringBootApplication是一个复合注解,上面标注了@ComponeScan,@EnableAutoConfiguration,默认开启了包扫码和自动配置。 ...
分类:编程语言   时间:2019-07-31 15:29:50    阅读次数:124
python函数—调用函数+定义函数
抽象 函数就是最基本的一种代码抽象的方式。 调用函数 可以通过help(abs)查看abs函数的帮助信息 定义函数 Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回 函数体内部的语句在执行时,一旦 ...
分类:编程语言   时间:2019-07-31 15:30:06    阅读次数:122
python第三方标准库环境安装
记录软件环境 pip3 freeze > requirementss.txt (requirementss.txt是约定俗成的文件名称) 根据环境文件进行环境安装 pip3 install -r requirementss.txt 注意:这里安装的的是python标准第三方库相关的环境,如mysl或 ...
分类:编程语言   时间:2019-07-31 15:30:53    阅读次数:95
Python学习教程:如何用python统计代码行数
Python学习教程:如何用python统计代码行数 改良后的代码可以对python和C系列的代码实行行数计算,包括代码、空行和注释行,用re抓取注释,传入一个目录自动对其下的文件进行读取计算 流程 首先判断传入参数是否为文件夹,不是则打印出提示,否则继续(无返回),获得目录后,yongos.lis ...
分类:编程语言   时间:2019-07-31 16:36:31    阅读次数:99
JAVA基于File的基本的增删改查
直接上代码 亲测有效,有误指出,谢谢! ...
分类:编程语言   时间:2019-07-31 16:38:59    阅读次数:85
springboot pagehelper
如果你也在用Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。分页插件支持任何复杂的单表、多表分页,部分特殊情况请看重要提示。想要使用分页插件?请看如何使用分页插件。物理分页该插件目前支持以下数据库的物理分页:OracleMysqlMariaDBSQLiteHsqldbPostgre ...
分类:编程语言   时间:2019-07-31 16:41:01    阅读次数:88
2019-07-31【机器学习】无监督学习之降维PCA算法实例 (鸢尾花)
样本 代码: 效果图: ...
分类:编程语言   时间:2019-07-31 16:47:43    阅读次数:120
Docker+Jenkins实现spring-boot项目持续集成
环境Jenkins安装,准备一台server,安装略,百度一下。Docker安装,准备一台server,安装略,百度一下。Jenkins上配置新建一Maven的Job项目。Jenkins配置-源码Jenkins配置-构建触发器Jenkins配置-构建环境构建前,从集中存放配置文件的GitLab中拉取最新配置文件,包含Dockerfile,后面开始构建会引用最新文件。cd/data/httpd/re
分类:编程语言   时间:2019-07-31 16:48:17    阅读次数:148
python装饰器中的@wraps
python装饰器中的@wraps
分类:编程语言   时间:2019-07-31 16:52:28    阅读次数:743
python 获取相对路径添加环境边量
import osimport sysBASE_DIR = os.path.dirname(os.path.abspath(__file__)) # 获取相对路径# print(BASE_DIR)sys.path.append(BASE_DIR) # 添加环境变量 ...
分类:编程语言   时间:2019-07-31 16:52:55    阅读次数:134
算法链配置工具开发记录
实际上就是写一个HTML页面,通过JS写一些脚本函数来实现字符串处理和变换。 整个基本上是通过原生的一些用法来写的,记几个关键的地方吧,我也是边学边做。 整个居中的样式还有表格的样式(灰白相间)采用bootstrap框架的css部分。 具体就是: <div class="container"> <d ...
分类:编程语言   时间:2019-07-31 16:55:14    阅读次数:88
python 日期、时间、字符串相互转换
python 日期、时间、字符串相互转换 在python中,日期类型date和日期时间类型dateTime是不能比较的。 (1)如果要比较,可以将dateTime转换为date,date不能直接转换为dateTime (2)日期类型date转换为字符串str (3)字符串类型str转换为dateTi ...
分类:编程语言   时间:2019-07-31 16:56:07    阅读次数:108
Python3基本数据类型
Python 中的变量不需要声明。 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 等号 = 用来给变量赋值,等号运算符左边是一个变量名,右边是存储在变量中的值。 多个变量赋值 Python ...
分类:编程语言   时间:2019-07-31 16:59:41    阅读次数:119
[算法模版]莫队
[算法模版]莫队 莫队是一个极其有意思的玄学算法,常用于暴力骗分。 首先,莫队是通过暴力转移区间来求解答案的。那么显然,完成单组询问复杂度是$O\left(x^{ }(|r 1 r 2|+|(l1 l2 |))\right.$。其中$x$为每次的转移复杂度。 莫队算法的总复杂度是$n \sqrt m ...
分类:编程语言   时间:2019-07-31 17:00:36    阅读次数:125
Java多线程
本文主要讲java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的线程函数用法、概述等。首先让我们来了解下在操作系统中进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位) 线程:同一 ...
分类:编程语言   时间:2019-07-31 17:01:23    阅读次数:96
python目录和引用关系
这是我的项目目录 像这样引用没有直接画横线 但是运行时会报错:找不到 图片拖出来看更清晰 ...
分类:编程语言   时间:2019-07-31 18:11:50    阅读次数:80
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!