![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
wizard333
三十载光阴似水,七尺高男儿似狼
展开
-
idea —— git
本文介绍使用IDEA控制Git操作 关联本地Git客户端首先要根据系统环境安装Git客户端然后使用File --> Settings --> Version Control --> Git配置客户端安装目录 ...转载 2020-03-21 15:16:50 · 304 阅读 · 0 评论 -
java - 希尔排序
重点 步长 = 数组的length/2(向下取整) 例子 : 【23,4,13,56,33,66,12,32,22】 数组长度为 9 ,步长:9/2 = 4子序列1 :【23, 33, 22】 直接插入排序后 【22, ...原创 2020-02-26 23:55:20 · 95 阅读 · 0 评论 -
java 正则 去除 中文括号( )或 英文() 内容 含括号 正则
String ss="KMTC (NTP)/南星 (RBS(A))/东暎海运";String s=ss.replaceAll("\\(.*?\\)|\\)|(.*?)|)", "");System.out.println(s);原创 2019-11-11 17:44:49 · 2484 阅读 · 0 评论 -
拦截器(Interceptor)和过滤器(Filter)的执行顺序和区别
一、区别1、过滤器(Filter)首先说一下Filter的使用地方,我们在配置web.xml时,总会配置下面一段设置字符编码,不然会导致乱码问题:配置这个地方的目的,是让所有的请求都需要进行字符编码的设置,下面来介绍一下Filter。过滤器(Filter):它依赖于servlet容器。在实现上,基于函数回调,它可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化...转载 2019-10-09 16:00:50 · 247 阅读 · 0 评论 -
什么是线程池?线程池的工作原理和使用线程池的好处
一个线程池管理了一组工作线程,同时它还包括了一个用于放置等待执行任务的任务队列(阻塞队列)默认情况下,在创建了线程池后,线程池中的线程数为0.当任务提交给线程池之后的处理策略如下:1:如果此时线程池中的数量小于corePoolSize(核心池的大小),即使线程池中的线程都处于空闲状态,也要创建新的线程来处理被添加的任务(也就是说每来一个任务,就要创建一个线程来执行任务)2:如果此时线...转载 2019-09-27 11:12:25 · 118 阅读 · 0 评论 -
多线程 简化理解
1: 什么是多线程:都知道电脑cpu是几核几线程的吧! 其实线程就是 程序(进程) 运行在cpu上 时 底层具体的执行单位2:多线程的意义:cpu的一个内核 上 实际上是在进行着 多个线程间的高效切换, 也就是 说 并不是 实际意义上的 线程 并行,这是愚蠢的人类感觉不出来,. 当然啦 多核cup 是可以实现的,但也要看cup能分出多少线程数, 就像java中 配置数据库原创 2017-11-02 18:01:49 · 251 阅读 · 0 评论 -
23种设计模式 慢慢来 自我理解
http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html一、工厂方法模式(大多数建议第三种)1、普通工厂模式: 就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建public class SendFactory { public Sender produce(Strin原创 2017-02-27 22:40:28 · 264 阅读 · 0 评论 -
AOP(1)
1、是什么 AOP:(Aspect Oriented Programming) 面向切面编程。是目前软件开发中的一个热点,也是spring框架中容。 AOP可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术 。2、为什么用他:1)就是为了方便,看一个国外很有名的大师说,编程的人都是“懒人”,因为他把自己做的原创 2016-11-04 12:51:27 · 445 阅读 · 0 评论 -
单例模式 初识
单例模式1.实例一public class SingleTon { private static SingleTon singleton=null; //第一次初始化对象时线程不安全 public static SingleTon getSingleton(){ if(singleton==null){原创 2016-11-10 17:32:08 · 211 阅读 · 0 评论 -
反射
反射 一、反射是什么:反射个人理解就类似于“反侦察”,哈哈。,其实我感觉就是这样。java中差不多是这样的一个目的来实现 反射的。 二、为什么用它:反射是java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以再运行时装配,无需在组件之间进行源代码链接。但是反射使用不当会成本很高! 1,反编译:.class-->原创 2016-11-12 14:23:39 · 218 阅读 · 0 评论