# -*- 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
一、主程序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
// 转字符串 // 1.String(arr) : 将数组中每个元素都转化为字符串,再用逗号连接 var provs = ["台湾省","北京市",'湖北省','重庆市','天津市']; console.log(String(provs)); // 拼接:将其他元素或者另一个数组,拼接到当前数组结 ...
分类:
编程语言 时间:
2019-07-31 15:22:02
阅读次数:
112
一、自动配置的核心 一般springboot程序,我们都会在主启动类上加上@SpringBootApplication注解,@SpringBootApplication是一个复合注解,上面标注了@ComponeScan,@EnableAutoConfiguration,默认开启了包扫码和自动配置。 ...
分类:
编程语言 时间:
2019-07-31 15:29:50
阅读次数:
124
抽象 函数就是最基本的一种代码抽象的方式。 调用函数 可以通过help(abs)查看abs函数的帮助信息 定义函数 Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回 函数体内部的语句在执行时,一旦 ...
分类:
编程语言 时间:
2019-07-31 15:30:06
阅读次数:
122
记录软件环境 pip3 freeze > requirementss.txt (requirementss.txt是约定俗成的文件名称) 根据环境文件进行环境安装 pip3 install -r requirementss.txt 注意:这里安装的的是python标准第三方库相关的环境,如mysl或 ...
分类:
编程语言 时间:
2019-07-31 15:30:53
阅读次数:
95
Python学习教程:如何用python统计代码行数 改良后的代码可以对python和C系列的代码实行行数计算,包括代码、空行和注释行,用re抓取注释,传入一个目录自动对其下的文件进行读取计算 流程 首先判断传入参数是否为文件夹,不是则打印出提示,否则继续(无返回),获得目录后,yongos.lis ...
分类:
编程语言 时间:
2019-07-31 16:36:31
阅读次数:
99
如果你也在用Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。分页插件支持任何复杂的单表、多表分页,部分特殊情况请看重要提示。想要使用分页插件?请看如何使用分页插件。物理分页该插件目前支持以下数据库的物理分页:OracleMysqlMariaDBSQLiteHsqldbPostgre ...
分类:
编程语言 时间:
2019-07-31 16:41:01
阅读次数:
88
环境Jenkins安装,准备一台server,安装略,百度一下。Docker安装,准备一台server,安装略,百度一下。Jenkins上配置新建一Maven的Job项目。Jenkins配置-源码Jenkins配置-构建触发器Jenkins配置-构建环境构建前,从集中存放配置文件的GitLab中拉取最新配置文件,包含Dockerfile,后面开始构建会引用最新文件。cd/data/httpd/re
分类:
编程语言 时间:
2019-07-31 16:48:17
阅读次数:
148
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中,日期类型date和日期时间类型dateTime是不能比较的。 (1)如果要比较,可以将dateTime转换为date,date不能直接转换为dateTime (2)日期类型date转换为字符串str (3)字符串类型str转换为dateTi ...
分类:
编程语言 时间:
2019-07-31 16:56:07
阅读次数:
108
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中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的线程函数用法、概述等。首先让我们来了解下在操作系统中进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位) 线程:同一 ...
分类:
编程语言 时间:
2019-07-31 17:01:23
阅读次数:
96
这是我的项目目录 像这样引用没有直接画横线 但是运行时会报错:找不到 图片拖出来看更清晰 ...
分类:
编程语言 时间:
2019-07-31 18:11:50
阅读次数:
80