- 博客(16)
- 收藏
- 关注
原创 web 打 jar包
<!-- 这个插件,可以将应用打包成一个可执行的jar包;--><build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugi
2020-05-25 10:17:16 148
原创 数据库的隔离级别
在SQL标准中定义了四种隔离级别,每一种级别都规定了一个事务中所做的修改,哪些在事务内和事务间是可见的,哪些是不可见的。较低级别的隔离通常可以执行更高的并发,系统的开销也更低。简单的介绍四种隔离级别:1、READ UNCOMMITTED (未提交读)在 READ UNCOMMITTED 级别,事务中的修改,即使没有提交,对其他事务也都是可见的。事务可以读取未提交的数据,这也被称为脏读(Dir...
2020-03-14 14:17:44 269
原创 双亲委派机制
双亲委派机制当一个类收到了加载请求时,它是不会先自己去尝试加载的,而是委派给父类去完成,比如我现在要new一个Person,这个Person是我们自定义的类,如果我们要加载它,就会先委派App ClassLoader,只有当父类加载器都反馈自己无法完成这个请求(也就是父类加载器都没有找到加载所需的Class)时,子类加载器才会自行尝试加载这样做的好处是,加载位于rt.jar包中的类时不管是哪个...
2020-03-12 18:52:22 257
原创 jdk 阅读顺序
1、java.langObject 1String 1AbstractStringBuilder 1StringBuffer 1StringBuilder 1Boolean 2Byte 2Double 2Float 2Integer 2Long 2Short 2Thread 2ThreadLocal 2Enu...
2020-03-06 17:54:48 4567
原创 dubbo分布式服务框架的简单构建
分布式管理模型就是 顺序 Service - -> Private --> Consumer这里面 Service 是提供接口Private 是将接口的实现Consumer 顾名思义就是 消费者 完成我们的主方法在这里 先建好包 当我们明白每个包的含义时 我们就可以就按顺序依次梳理一步 先完成 Service 包因为 Service 里面引入了全部的...
2020-03-06 17:53:31 4585
原创 JSONObject 和JSONArray 解析JSON数据
例子[ { "commentor": { "avatar": "https://medias.zaih.com/miuynncwqhf86weajvten13bqahqgiz3", "is_card_exists": true, "name": "吴夏洁 mafalda", ...
2019-11-05 16:25:05 4745
原创 String 转 Long 三种方式
long 转 Sting 三种方式 long a1 = 12; String s1 = a1 + ""; // 法1:直接加空串 System.out.println(s1 + 999); long a2 = 34; String s2 = String.valueOf(a2); // 法2:String.v...
2019-09-25 17:09:31 11053 2
原创 Tomcat加载JSP主要有以下几个类:
Tomcat加载JSP主要有以下几个类:JspServletJspServletWrapperJspCompilationContextJspRuntimeContextJsperLoaderCompiler 这几个类都在jasper.jar包中 1.Tomat将http请求通过servlet转给JspServlet2.JspServlet在JspRuntimeContext的...
2019-09-08 18:01:58 4825
原创 idea 快捷指令
Idea 常见的快捷指令下面的这些常用快捷键需要在实际操作中不断地体会才能真正感受到它们的方便之处。1 Shift + F11 查看书签2 Ctrl + Alt + S 打开设置选项3 Ctrl + / 注释 、 取消注释(单行注释)4 Ctrl + Shift + / 注释 、取消注释(多行注释)5 Ctrl + N 通过输入类名打开类(标准说法是查找类文件)6 Ctrl + S...
2019-08-26 21:10:43 5904
原创 集合的知识体系框架(新手必读)
集合的有来: 我们学习的面向对象的语言,而面向对象语言对事物的描述是通过对象实现的, 为了方便对多个对象进行操作,我们就必须把这个对象进行存储。而要想存储多个对象, 就不能是一个基本的变量,而应该是一个容器类型的变量,在我们目前所学过的知识里面, 有哪些是容器类的呢?数组和StringBuffer,但是 StringBuffer 的结果是一个字符串,不应满 足我们...
2019-08-22 15:06:28 5317
原创 GIT 常见的命令《详解》
git status 查看本地文件库的所有文件状态。如果是 红色就是 表示 还没上传给 本地的缓存区 也就是这次的刚刚操作的文件反之 绿色就是已经 上传给了本地的缓存区Git add XXXXXXXXX x是文件名 这次上传的文件Git add . 默认上传所有文件Git comm...
2019-08-22 00:21:05 3521
原创 反射分析代码实例 打印一个类的全部信息
话不多说,直接看代码public static void main(String[] args) {// TODO Auto-generated method stubString name;if(args.length>0){name=args[0];}else{Scanner in =new Scanner(System.in);System.out.println(“E...
2019-08-20 21:09:15 4520
原创 详谈 ssm中 modeIVersion
modelVersion 描述这个POM文件是遵从哪个版本的项目描述符。Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许...
2019-08-19 22:57:08 4603
原创 (详解)for each循环的里面参数的顺序问题
说到for each 循环里面的参数的运算顺序肯定有些疑惑例如*****int[]a=new int[100];for(int c :a){System.out.println( c );}//课本上只是简单的说明了把数组a里面的值逐个给了c然后让对c进行输出。如果我深层想一下 for each 能不能像 for一样对数组进行循环输入呢?一旦涉及到这个输入,就要考虑到 for...
2019-07-18 21:13:24 3663
原创 计算机基础功能(包含 数据类型及其储存方式和64位操作系统下CPU的特点及其处理器的缺点)
计算机基础功能 数据储存(删除与增加)→本质磁性的正负极的变换(规定 正极:1;负极:0; )数据的流动(传输)→ 本质 电流的改变(电压的变化从而改变电流方向) 扩展 :通过控制电压方向改变的频率从而改变电流的方向,数据的传输的快慢由此控制。 读取的方式(磁盘和磁带都有读取磁表面)写的时候通过改变磁头线圈电流的方向改变0和1,理论就是 根据右手定则 从而改变电压的方向。读取的时候磁头线...
2019-07-16 00:24:45 4675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人