
JAVA
文章平均质量分 84
天亮i
你好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
int与Integer的基本使用对比
int与Integer的基本使用对比Integer是int的包装类;int是基本数据类型;Integer变量必须实例化后才能使用;int变量不需要;Integer实际是对象的引用,指向此new的Integer对象;int是直接存储数据值;Integer的默认值是null;int的默认值是0。int与Integer的深入对比由于Integer变量实际上是对一个Integer对象的引用,所以两个通过new生成的Integer变量永远是不相等的(因为new生成的是两个对象,其内存地址不同)。原创 2021-08-31 13:07:32 · 353 阅读 · 0 评论 -
ConcurrentHashMap1.7和1.8区别
ConcurrentHashMap的前世今生前言 首先呢,想要了解ConcurrentHashMap, 你得先了解HashMap,可以看我另一个帖子 : HashMap底层原理以及 LinkedHashMap、HashTable 、HashSet 四者区别为什么要先了解HashMap呢? 因为HashMap是线程不安全的类,只适合在单线程上使用,既然使用受限,那就意味着它的结构相对比较简单,所以呢,先学HashMap在来了解ConcurrentHashMap将会更好理解,达到锦上添花的作用,原创 2021-08-04 09:21:25 · 3792 阅读 · 2 评论 -
静态代理和动态代理的区别
静态代理和动态代理的区别代理代理是英文 Proxy 翻译过来的。我们在生活中见到过的代理,大概最常见的就是朋友圈中卖面膜的同学了。她们从厂家拿货,然后在朋友圈中宣传,然后卖给熟人。按理说,顾客可以直接从厂家购买产品,但是现实生活中,很少有这样的销售模式。一般都是厂家委托给代理商进行销售,顾客跟代理商打交道,而不直接与产品实际生产者进行关联。所以,代理就有一种中间人的味道。接下来,我们说说软件中的代理模式。代理模式代理模式是面向对象编程中比较常见的设计模式。这是常见代理模式常见的 UML原创 2021-08-03 14:34:20 · 1789 阅读 · 0 评论 -
MySQL中,21个写SQL的好习惯
MySQL中,21个写SQL的好习惯1. 写完SQL先explain查看执行计划(SQL性能优化)日常开发写SQL的时候,尽量养成这个好习惯呀:写完SQL后,用explain分析一下,尤其注意走不走索引。explain( 或者 explain2 DATANODE= dn11 sql= ) select userid,name,age from user where userid =10086 or age =18;2、操作delete或者update语句,加个limit(SQL后悔药)在执行删原创 2021-07-31 19:47:23 · 129 阅读 · 0 评论 -
ibatis<iterate>标签
ibatis<iterate>标签<iterateproperty=""从传入的参数集合中使用属性名去获取值, 这个必须是一个List类型, 否则会出现OutofRangeException, 通常是参数使用java.util.Map时才使用, 如果传入的参数本身是一个java.util.List, 不能只用这个属性. conjunctio...原创 2020-05-08 10:08:34 · 1664 阅读 · 0 评论 -
idea debugger console 消失不见
1 找了好久,也找不到,调试的时候挺麻烦的。2 最后发现 有个一个重置,视图的按钮。点击一下就恢复 。如下图。原创 2020-05-06 13:56:08 · 747 阅读 · 0 评论 -
maven POM.xml内的标签大全详解
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_...原创 2020-02-28 17:02:23 · 182 阅读 · 0 评论 -
MVC application context in module itheima_ssm_web.file is included in 4
问题描述:出现MVC application context in module itheima_ssm_web.file is included in 4经过查询资料,应该是编译器自动导入配置文件的时候发生了某些错误,提示修正解决方法:依次打开Project Settings -> Modules -> Spring 按减号删除右侧所有文件,然后再按加号重...原创 2020-02-20 21:44:42 · 3049 阅读 · 0 评论 -
jsp页面报错为:/pages/orders-list.jsp (line: 332, column: 43) #{...} is not allowed in template text
jsp页面报错为: /order.jsp (line: 502, column: 24) #{...} is not allowed in template text解决方法:在jsp的page指令处添加:deferredSyntaxAllowedAsLiteral="true",如下: 该属性指示在JSP页面的模板文本中是否允许出现字符序列#{。如果该属性的值为...原创 2020-02-20 10:55:42 · 888 阅读 · 0 评论 -
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection异常
是因为 你的ipv4 改变了,所以配置的Oracle文件失效了 需要重新配置原创 2020-02-19 20:14:32 · 296 阅读 · 0 评论 -
idea打开别人的程序运行报错java.lang.ClassNotFoundException
需删除导入项目自动生成的xxx.iml ,然后刷新下右侧maven tab即可,这里记录一下。原创 2020-02-08 13:48:14 · 665 阅读 · 0 评论 -
Cannot access org.springframework
Cannot access org.springframework.context.ConfigurableApplicationContext新导入项目,提示报 Cannot access org.springframework.context.ConfigurableApplicationContext的错,百度一番,需删除导入项目自动生成的xxx.iml ,然后刷新下右侧maven ta...原创 2020-02-08 13:46:35 · 2521 阅读 · 1 评论 -
Java对象为啥要实现Serializable接口?
最近这段时间一直在忙着编写Java业务代码,麻木地搬着Ctrl-C、Ctrl-V的砖,在不知道重复了多少次定义Java实体对象时“implements Serializable”的C/V大法后,脑海中突然冒出一个思维(A):问了自己一句“Java实体对象为什么一定要实现Serializable接口呢?”导读最近这段时间一直在忙着编写Java业务代码,麻木地搬着Ctrl-C、Ctrl-V...原创 2020-01-09 19:08:08 · 156 阅读 · 0 评论 -
为什么要使用接口的实现类而不是直接使用抽象类
这是一个初学者非常常见的问题。例如我定义了一个接口,但是我在继承这个接口的类中还要写接口的实现方法,那我不如直接就在这个类中写实现方法岂不是更便捷,还省去了定义接口?接口就是个招牌。比如说你今年放假出去杭州旅游,玩了一上午,你也有点饿了,突然看到前面有个店子,上面挂着KFC,然后你就知道今天中饭有着落了。KFC就是接口,我们看到了这个接口,就知道这个店会卖炸鸡腿(实现接口)。...原创 2020-01-08 20:18:31 · 1026 阅读 · 1 评论 -
IntelliJ IDEA Tomcat中端口被占用的问题
早上来公司,新建了一个项目,启动Tomcat,报错,如图所示端口1099被占用cmd——netstat -aon|findstr 1099此时出现了一个问题,输入:netstat -an,提示:不是内部或外部命令,也不是可运行的程序或批处理文件。继续百度:提示不是内部或外部命令的原因是:cmd当前操作不在系统文件夹system32下,那么只需输入:cd c:\WINDOWS\s...原创 2019-12-22 19:30:11 · 720 阅读 · 0 评论 -
JAVA中数组和集合的区别
转换数组转换为集合:Arrays.asList(数组)示例: 1 2 3 4 5 int[] arr = {1,3,4,6,6};//定义一个长度为5数组 Arrays.asList(arr); for(inti=0;i<arr.length;i++){ System.out.p...原创 2019-11-11 20:22:39 · 531 阅读 · 0 评论