- 博客(37)
- 资源 (7)
- 收藏
- 关注
翻译 TPM2 工作原理及操作 -- 授权和会话(二):增强授权EA
TPM2 工作原理及操作 -- 授权和会话(二):增强授权(enhanced authorization, EA)
2022-07-23 13:13:03
636
原创 springboot打包成jar无法访问jsp页面的解决方法
springboot打包成jar,无法访问jsp 页面的解决方法:将maven打包插件的版本改为1.4.2 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>1.4.2.RELEASE</version> <configurat
2022-07-22 10:33:38
1195
1
原创 计算机的北桥与南桥
北桥与南桥1. 主板芯片组的组成结构实际上分为多芯片结构和单芯片结构一是传统的南北桥芯片组。这也是相当流行的主板芯片组架构,其中北桥芯片(NorthBridge)是CPU与其他外部设备连接的桥梁,AGP、PCI、DRAM及南桥等设备都要通过不同途径与它相连。它一般位于CPU和AGP插座之间。南桥(South Bridge)主要是连接I/O和ISA设备,并负责管理中断及DMA通道。二是Intel的三芯片结构。Intel从i810/815系列芯片组开始,就不再以南北桥的形式了,取而代之的是I
2021-02-20 17:13:54
5978
4
原创 System.out.println对性能的影响
讲讲你不知道的System.out.println在开发或者调试bug的过程中,有些同学经常用到System.out.println语句,输出到控制台,用来查看数据是否正常。开发或者调试完毕,很可能就忘记删除,直接就发布到生产中去了。在一些对性能要求比较高的项目当中,忘记删除的这些代码,就成为将为需要清除优化的对象了。System.out.println 这个语句 对性能有影响吗? 答案是肯定的,下面用实例给大家验证一下:废话不多说,上代码:public class ...
2020-07-24 17:35:36
4087
4
原创 @transactional注解在什么情况下会失效
一、特性先来了解一下@Transactional注解事务的特性吧,可以更好排查问题1、service类标签(一般不建议在接口上)上添加@Transactional,可以将整个类纳入spring事务管理,在每个业务方法执行时都会开启一个事务,不过这些事务采用相同的管理方式。2、@Transactional 注解只能应用到 public 可见度的方法上。 如果应用在protected、private或者 package可见度的方法上,也不会报错,不过事务设置不会起作用。3、默认情况下,Sprin
2020-07-24 16:56:45
887
原创 IDEA启动tomcat正常,但是tomcat的webapps文件夹没有项目文件,打开默认URL提示404
问题从进入项目组就面临了,困扰两天,其中正常解决过一次,但是换了电脑之后又出现同样的问题,于是写了这个blog项目结构:JavaWeb项目问题背景:idea引入项目,tomcat正常启动,项目未启动,访问不到jsp页面问题根本:idea打包时,并没有将jsp、css、js等文件打入到输出目录...
2020-07-01 18:48:41
7755
3
转载 解决idea启动项目报错:Unable to open debugger port(127.0.0.1:62405):java.net.SocketException"socket closed
原因分析:出现这个报错的原因是因为端口被占用导致的。解决方法:解决方法主要两种:修改端口配置(推荐)、关闭占用端口的进程(不推荐)。方式一:修改端口配置(推荐)被占用的端口可能是本地端口,也可能是JMX端口或Debug模式下的端口,配置端口位置如图所示,尝试修改后启动tomcat不报错就可以了。方式二:关闭占用端口的进程(不推荐)找到占用端口的进程并关闭即可,但这...
2019-07-03 15:17:09
26891
1
原创 订单格式:格式:YYYYMMDD+6位序列,后6位是固定的6位数实现
订单格式:格式:YYYYMMDD+6位序列,后6位是固定的6位数,新增一条自动+1,高位补0的实现示例:20160101000001String date = new SimpleDateFormat("yyyyMMdd").format(new Date());for(int number;number<100000;number++){ //订单号 Strin...
2019-06-25 10:55:17
2027
原创 ibaties 配置时,daoManager报java.lang.NullPointerException
公司项目采用ibaties,没有自动生成mapper文件工具,自己各种配置完成后,tomcat总是起不来,还报空指针sql-map-config.xml文件配置好了:dao.xml文件配置全部dao、daoimpl文件都正常,一直报错,找了两个晚上,最后在SqlMap.xml发现,自己写道sql语句有错。少了#号写Java这么久,还是会犯这种低级错误,之前总...
2019-06-24 10:34:23
251
转载 匿名内部类中关于new Runnable()的使用
匿名内部类也就是没有名字的内部类,正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写。但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口1、继承一个父类的匿名内部类实现:abstract class People { public abstract void eat(); } public class De...
2019-05-30 16:27:02
2939
转载 Java技术面试答案(汇总版)
Java技术面试答案(汇总版) 1.面向对象和面向过程的区别面向过程优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。缺点:没有面向对象易维护、易复用、易扩展面向对象优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵...
2019-04-28 14:34:24
332
原创 intellij下将springboot项目打成war包发布到本地tomcat服务器上
1.将pom.xml中的打包方式修改为war <!--默认为jar方式--> <!--<packaging>jar</packaging>--> <!--改为war方式--> <packaging>war</packaging>2.在pom.xml中添加依赖,将scope状态修改...
2019-04-26 14:38:33
505
原创 mybatis 项目启动时报“Result Maps collection already contains value for xxx”
用IDEA + springboot +mybatis 项目启动,报错:IllegalArgumentException: Result Maps collection already contains value for xxxxx原因:用generator逆向生成时,如果不删除原 XXXmapper.xml 文件,则在文件中会追加生成相关内容,并不会覆盖。解决方法:将之前生成...
2019-04-26 14:13:40
509
原创 使用Intellij IDEA 搭建 spring boot 1.5.9 + maven + mybatis + druid + oracle jdbc 项目 带Generator自动生成器
目的:使用Intellij IDEA 搭建 spring boot 1.5.9 + maven+ druid + mybatis + oracle jdbc 项目 , 项目自带Generator自动生成器,生成mapper及相关文件注意:开发工具:Intellij IDEA 本项目使用的环境:开发工具:Intellij IDEA 2019.1.1 sp...
2019-04-26 13:14:13
2096
1
转载 java 中, 如果先return了,然后还有finally,如何执行
1、不管有没有异常,finally中的代码都会执行2、当try、catch中有return时,finally中的代码依然会继续执行3、finally是在return后面的表达式运算之后执行的,此时并没有返回运算之后的值,而是把值保存起来,不管finally对该值做任何的改变,返回的值都不会改变,依然返回保存起来的值。也就是说方法的返回值是在finally运算之前就确定了的。4、如果retur...
2019-04-24 16:06:20
2247
原创 解决IDEA 中爆出红线 cannot resolve method 'error..(java.lang.String)............的原因
百度了很多,很多都是说要清理idea的缓存,可以尝试一下是否有效:“File”---->“Invalidate Caches / Restart”但是我清理很多次,发现不是缓存的原因,是idea缺少插件Lombok的原因。直接在市场安装就可以。...
2019-04-23 18:45:36
17560
12
转载 EL表达式处理页面毫秒数
后台传入前天页面的事件类型为long型(毫秒型),因此需要在页面进行处理,格式化日期,${log.time}是从后台传入的毫秒数,在页面进行格式化处理
2017-10-11 15:46:37
478
转载 spring的自动装配(default-autowire="byName")
spring的自动装配(default-autowire="byName")
2017-03-24 15:55:36
739
高级密码学报告------Hash算法与RSA算法分析与研究
2020-12-12
北京工业大学--算法作业5--分支界限法--任务分配--Java
2020-12-12
北京工业大学--算法作业4--回溯算法--任务分配--Java
2020-12-12
北京工业大学--算法作业3--huffman编码对文本文件进行压缩与解压---Java
2020-12-12
北京工业大学--算法作业2--动态规划算法实现0-1背包问题---Java
2020-12-12
北京工业大学 算法分析与设计 作业01 邮局选址问题 Java代码
2020-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人