码迷,mamicode.com
首页 > 编程语言 > 周排行
廖雪峰Java9正则表达式-2正则表达式进阶-3分组匹配
匹配电话号码 匹配成功后,如果提取想要的字符串 使用(...)可以分组:"^(\\d{3,4})\\ (\\d{6,8})$" String.matcher vs Pattern.matcher 反复使用一个正则表达式字符串进行快速匹配效率较低: 正则表达式虽然是一个字符串,但首先要编译为Patte ...
分类:编程语言   时间:2019-04-23 09:27:07    阅读次数:111
LeetCode算法题-Minimum Distance Between BST Nodes(Java实现-四种解法)
这是悦乐书的第 314 次更新,第 335 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第183题(顺位题号是783)。给定具有根节点值的二叉搜索树(BST),返回树中任何两个不同节点的值之间的最小差值。示例: 给定的树[4,2,6,1,3,null,null]由下图 ...
分类:编程语言   时间:2019-04-23 09:29:57    阅读次数:155
Spring.factories扩展机制
和Java SPI的扩展机制类似,Spring Boot采用了spring.factories的扩展机制,在很多spring的starter 包中都可以找到,通过在 META-INF/spring.factories文件中指定自动配置类入口,从而让框架加载该类实现jar的动态加载。 这种为某个接口寻 ...
分类:编程语言   时间:2019-04-23 09:41:05    阅读次数:257
Python——pyqt5——消息框(QMessageBox)
一、提供的类型 QMessageBox.information 信息框 QMessageBox.question 问答框 QMessageBox.warning 警告 QMessageBox.ctitical危险 QMessageBox.about 关于 二、引用 from PyQt5.QtWidg ...
分类:编程语言   时间:2019-04-23 09:41:20    阅读次数:1258
01-Python的基础知识2
- Python变量 - 变量就是重复使用的一个量,或者一个代号。 - 变量的命名规则: - 必须以下划线或者字母开头,后面接任意数量下划线、字母、或数字。 - 4man , 5for 是不可以的 - man4 , for5 是可以的 - 系统关键字不能做变量名使用 - class,def,brea ...
分类:编程语言   时间:2019-04-23 09:42:47    阅读次数:157
python实现数据结构单链表
#python实现数据结构单链表 # -*- coding: utf-8 -*- class Node(object): """节点""" def __init__(self, elem): self.elem = elem self.next = None # 节点一开始初始化的时候并不知道下一个... ...
分类:编程语言   时间:2019-04-23 09:45:57    阅读次数:120
Python——模块——配置模块(ConfigParser)
一、读取 read(filename) 直接读取ini文件内容 sections() 得到所有的section,并以列表的形式返回 options(section) 得到该section的所有option items(section) 得到该section的所有键值对 get(section,opt ...
分类:编程语言   时间:2019-04-23 09:46:45    阅读次数:558
spring整合junit进行测试
以下只是一个模板,大家记得改变配置文件 ...
分类:编程语言   时间:2019-04-23 09:48:01    阅读次数:128
“全栈2019”Java多线程第三十章:尝试获取锁tryLock()方法详解
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "“全栈2019”Java多线程第三十章:尝试获取锁tryLock()方法详解" 下一章 "“全栈2019”Java多线程第三十一章:中断正在等待 ...
分类:编程语言   时间:2019-04-23 09:48:15    阅读次数:191
PHP 统计一维数组value同样的元素的个数num,并将其转化为下标为数字,值是value和num的二维数组
近期做一个项目。从数据库查询某个字段得到一个数组key是数字值是channel的一维数组$res,现须要将这个数组变成键是数字值是channel和num(num为同样channel的数量,默觉得0)。 $res数组 array (size=2) 0 => string '0' (length=1) ...
分类:编程语言   时间:2019-04-23 10:58:49    阅读次数:181
python条件控制
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: if语句 Python中if语句的一般形式如下所示: if condition_1: statement_block_1 elif condition_2: ...
分类:编程语言   时间:2019-04-23 11:05:36    阅读次数:156
Spring MVC 文件上传功能详解
前言 在Spring MVC中实现文件上传功能并不复杂,前端使用HTML语法,后端使用特定抽象。参考Spring Boot相关文档即可。本文主要讲解常见资料忽略的两个问题: 文件上传错误 链接重置问题 版本:Spring Boot 1.5x 文件上传错误 一个关注点是如何处理文件上传期间发生的错误, ...
分类:编程语言   时间:2019-04-23 11:09:50    阅读次数:191
IEnumerable对象的Distinct方法重写
public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector) { HashSet<TKey> hashSe ...
分类:编程语言   时间:2019-04-23 11:11:52    阅读次数:153
pom.xml错误:org.codehaus.plexus.archiver.jar.Manifest.write(java.io.PrintWriter)的解决方法
pom.xml文件在添加了新的依赖后,一直报:org.codehaus.plexus.archiver.jar.Manifest.write(java.io.PrintWriter)的错误,Maven Update后依然如此。 查找资料初步确定是Eclipse中自带的Maven插件版本太低的原因(我 ...
分类:编程语言   时间:2019-04-23 11:12:28    阅读次数:174
java 定时任务
java 定时任务
分类:编程语言   时间:2019-04-23 12:22:26    阅读次数:148
maven摘除jar包中配置文件
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <excludes> <exclude>*.properties</exclu ...
分类:编程语言   时间:2019-04-23 12:23:48    阅读次数:127
python中join()函数的使用方法
函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join(): 将多个路径组合后返回 一、函数说明 1、jo ...
分类:编程语言   时间:2019-04-23 12:24:50    阅读次数:126
java爬虫系列第五讲-如何使用代理防止爬虫被屏蔽?
本文内容 1、分析一下爬虫存在的问题及解决方案 2、webmagic中代理的使用 3、目前市面上一些比较好用的代理服务器 存在的问题 我们在使用爬虫过程中,大多都会遇到这样的问题:突然某一天爬虫爬不到内容了,目标网站直接返回404或者其他错误信息,这说明我们的爬虫被目标网站给屏蔽了。 爬虫被屏蔽的原 ...
分类:编程语言   时间:2019-04-23 12:30:03    阅读次数:561
数组合并
问题: 现在给出两个数组: 数组a:"1,7,9,11,13,15,17,19" 数组b:"2,4,6,8,10" 两个数组合并为数组c。 思路(个人):已知数组a和数组b中的元素,定义一个长度为a,b两数组元素之和的数组,使用for循环和if语句将a,b两个数组中的元素遍历赋值给新数组,将其合并到 ...
分类:编程语言   时间:2019-04-23 12:30:49    阅读次数:104
unity 两点间生成随机的贝塞尔曲线
效果如图: 思路: 主要问题在于生成随机控制点。 1. 以start -> end 为z轴建立坐标系,获得 x_Axis, y_Axis, z_Axis 2.以z轴方向随机长度, x轴y轴随机所在位置 3.用贝塞尔曲线公式生成曲线 ...
分类:编程语言   时间:2019-04-23 12:33:13    阅读次数:160
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!