![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
TJCG
一个码农
展开
-
Mybatis学习笔记
Mybatis学习笔记原创 2022-08-13 20:13:37 · 146 阅读 · 1 评论 -
关于#{}和${}的学习
关于#{}和${}的区别原创 2022-08-06 20:07:54 · 101 阅读 · 0 评论 -
浅谈学习索引
学习原创 2022-08-04 14:55:39 · 95 阅读 · 0 评论 -
输入两个数字,计算这两个数字中间的水仙花数字并输出
水仙花数字计算当一个三位正整数,他的百位的立方加上十位的立方加上个位的立方之和等于这个数字的时候。这个数字就是水仙花数字。例:153 153=111+555+333代码如下:package shiyan;import java.util.Scanner;public class flower { int a,b,n; static int i,j,k; public static void main(String args[]){ System.out.print("请输入原创 2022-01-06 14:34:34 · 1442 阅读 · 0 评论 -
一个死锁算法
package cn.tedu.hh;public class Demo implements Runnable{ public static int flag = 1; //static 变量是 类对象共享的 static Object o1 = new Object(); static Object o2 = new Object();...原创 2019-12-05 09:34:39 · 148 阅读 · 0 评论 -
Scala
通用化简规则如果方法体{},只有一行代码,那么方法体{}可以省略例:def f1(a:Int,b:Int,f:(Int,Int)=>Int)={f(a,b)}等价于 def f1(a:Int,b:Int,f:(Int,Int)=>Int)=f(a,b)传入匿名函数时,如果参数的类型可以推断出来,则类型可以省略例:f1(2,3,(a:Int,b:Int)=>...原创 2019-11-18 18:57:32 · 92 阅读 · 0 评论 -
正则表达式
字符集合[a-z] 表示a到z的任意一个字符串[a-z]+ 表示一个或多个a-z的字符组成的字符串[abc] a,b,c中的任意一个[^abc] 除了a,b,c的任意一个字符[a-zA-Z0-9] a-z,A-Z,0-9中的任意一个字符[a-z&&[^bc]] a-z中去除b,c以外的任意 一个字符预定义字符集\. 任意一个字符\d 任意一个数字字符,相当于...原创 2019-11-11 19:41:21 · 115 阅读 · 0 评论 -
动态代理总结
1.原有业务功能没有被修改,新业务功能也被添加,遵守了开闭原则2.原有的业务类,新功能的业务类都是独立类,遵守单一职责3.静态代理类是由程序员创建的,动态代理类是由工具创建的(例如jdk,cglib)4.每一个业务类都对应至少一个静态代理类,编译期间确定代理类,开发效率低,执行效率高。每一个业务类对应一个动态代理类,运行期间确定代理类,开发效率高,执行效率低。动态代理有缓存,存储代理类字节码...原创 2019-10-30 20:50:45 · 136 阅读 · 0 评论 -
预定义的线程池
ExecutorService es = Executors.newCachedThreadPool();特点:1.没有核心线程,全都是临时线程2.临时线程的数量是Integer.MAX_VALUE,由于单台服务器所能承载的线程数量远远达不到这个值,所以一般认为这个线程池能处理无限多个请求.3.工作队列是一个同步队列大池子,小队列 有且只有一个队列适用的场景:高并发的短任务实际场...原创 2019-10-24 19:57:27 · 170 阅读 · 0 评论