码迷,mamicode.com
首页 > 编程语言 > 周排行
java去左右的空格(包括全角空格,tab,回车等)
在开发中我们会遇到需要去除左右空格的需求,如果只是简单的空格,调一下trim()方法即可,但如果有中文全角、回车等看起来是空格的非空格,则需要自定义来开发实现,下面这个工具可以实现去左右那些看起来是空格的所有空格字符。 单元测试: ...
分类:编程语言   时间:2019-06-25 15:07:49    阅读次数:179
Spring+shiro session与线程池的坑
在java web编程中,经常使用shiro来管理session,也确实好用 SecurityUtils.getSubject().getSession() 其中SecurityUtils的getSubject代码如下 获取进程上下文,这个存在了问题,如果在使用线程池,获取的就是线程池里面的sess ...
分类:编程语言   时间:2019-06-25 15:09:45    阅读次数:127
php基础查找算法
1、顺序查找 2、二分法查找 ...
分类:编程语言   时间:2019-06-25 15:10:14    阅读次数:103
用python实现杨辉三角
def yanghui(lines): currentlst,lastlst,n=[],[],1 if lines<1: return while n<=lines: lastlst=currentlst currentlst=[] for i... ...
分类:编程语言   时间:2019-06-25 15:10:35    阅读次数:140
Java中a=a++ 和 a=++a(转)
转自https://blog.csdn.net/lovepluto/article/details/81062176 如果问 a++ 和 ++a 的区别,估计很多都能回答上来。a++ 是先取 a 的值再自增 。而 ++a 刚好相反,是先自增再取 a 的值。这里有点编程基础都可以理解,不做过多解释,但 ...
分类:编程语言   时间:2019-06-25 15:15:23    阅读次数:1046
简洁方便的集合处理——Java 8 stream流
今天我们来学习java8的Stream,并不需要理论基础,直接可以上手去用。
分类:编程语言   时间:2019-06-25 15:19:27    阅读次数:137
Spring Boot 2.0的属性绑定
Spring Boot2.0的属性绑定 原文从Spring boot第一个版本以来,我们可以使用@ConfigurationProperties注解将属性绑定到对象。也可以指定属性的各种不同格式。比如,person.first name,person.firstName和PERSON_FIRSTNA ...
分类:编程语言   时间:2019-06-25 15:23:04    阅读次数:254
给定一个数组,求两数之和等于某个值
public static void main(String[] args) { int[] intArr = {1, 3, 5, 8, 9, 12}; int sum = 10; int right = intArr.length - 1; for (int i=0; i < intArr.len... ...
分类:编程语言   时间:2019-06-25 15:29:48    阅读次数:157
python tips:描述符descriptor
描述符(descriptor)是实现了 、`__set__ __del__`方法的类,进一步可以细分为两类: 数据描述符:实现了 和`__set__` 非数据描述符:没有实现 描述符在类的属性调用中起着很重要的作用,类在调用属性时,遵守两个规则: 按照实例属性、类属性的顺序选择属性,即实例属性优先于 ...
分类:编程语言   时间:2019-06-25 16:37:59    阅读次数:90
Java中IO对象的输入输出流
输入流: 输出流: ...
分类:编程语言   时间:2019-06-25 16:38:13    阅读次数:90
java aop面向切面编程
最近一直在学java的spring boot,一直没有弄明白aop面向切面编程是什么意思。看到一篇文章写得很清楚,终于弄明白了,原来跟python的装饰器一样的效果。http://www.cnblogs.com/yanbincn/archive/2012/06/01/2530377.html Asp ...
分类:编程语言   时间:2019-06-25 16:41:13    阅读次数:94
python实现二叉树的遍历以及基本操作
主要内容: 1. 二叉树遍历(先序、中序、后序、宽度优先遍历)的迭代实现和递归实现; 2. 二叉树的深度,二叉树到叶子节点的所有路径; 首先,先定义二叉树类(python3),代码如下: 内容1:二叉树的遍历 二叉树的遍历分深度优先遍历(DFS)和宽度优先遍历(BFS)。其中深度优先遍历又分为先序遍 ...
分类:编程语言   时间:2019-06-25 16:42:49    阅读次数:110
java的四种引用,强弱软虚和jvm优化
1、强引用(StrongReference)强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下: Object o=new Object(); // 强引用 当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有 ...
分类:编程语言   时间:2019-06-25 16:43:22    阅读次数:117
【Python基础】while循环语句
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为: while 判断条件: 执行语句…… 执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。 当判断条件假false ...
分类:编程语言   时间:2019-06-25 16:43:47    阅读次数:126
数据结构之差分数组
2019-06-25 推荐博客阅读:https://www.sohu.com/a/271430685_100201031 一. 适合解决的问题 有n个数。m次操作,每一次操作,给定l,r,del.将l~r区间的所有数增加del;最后有q个询问,给你 l,r ,每一次询问求出l~r的区间和。 注明: ...
分类:编程语言   时间:2019-06-25 16:45:53    阅读次数:115
Java怎么实现文件数据拷贝
实现一个文件的内容拷贝到另一个文件里 ...
分类:编程语言   时间:2019-06-25 16:48:51    阅读次数:99
PYTHON学习0031:函数---命名空间和作用域----2019-6-25
比如变量x=1,x和1分别存在不同的地方,x存放的地方就叫命名空间,且这个命名空间不止存放x这个字母,还会以字典形式存储x和1的内存地址。先有命名空间才有的作用域。作用域的查找空间:
分类:编程语言   时间:2019-06-25 16:50:22    阅读次数:99
Java实现打包文件
把文件打包到压缩包里 ...
分类:编程语言   时间:2019-06-25 16:52:39    阅读次数:107
python迭代器,生成器,推导式
可迭代对象 字面意思分析:可以重复的迭代的实实在在的东西。 list,dict(keys(),values(),items()),tuple,str,set,range, 文件句柄(待定) 专业角度: 内部含有 方法的对象,就是可迭代对象。 内置函数:dir() print(dir(str)) 判断 ...
分类:编程语言   时间:2019-06-25 16:54:16    阅读次数:124
SpringBoot条件注解@Conditional
@Conditional是啥呀? @Conditional注解是个什么东西呢,它可以根据代码中设置的条件装载不同的bean,比如说当一个接口有两个实现类时,我们要把这个接口交给Spring管理时通常会只选择实现其中一个实现类,这个时候我们总不能使用if-else吧,所以这个@Conditional的 ...
分类:编程语言   时间:2019-06-25 16:56:21    阅读次数:102
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!