- 博客(16)
- 收藏
- 关注
原创 Mybatis 执行流程源码层面
mybatis 是对 JDBC 的封装,解决了 JDBC 的一些问题jdbc 每次执行时都要创建一个连接,资源开销大;mybatis 通过连接池解决这个问题jdbc 的 sql 语句和业务代码强耦合,维护不方便;mybatis 通过 xxxMapper.xml 的方式,将 sql 和业务代码分离jdbc 的入参通过指定位置和值来实现,很不方便;mybatis 通过 parameterType 参数灵活定义参数。
2023-05-03 17:46:08
367
原创 使用lterator遍历set、list
使用lterator遍历set、list public class a { public static void main(String[] args) { Set hashSet = new HashSet<>(); hashSet.add(1); hashSet.add(1); hashSet.add(2); hashSet.add(3); hashSet.add(4);
2020-08-03 08:15:40
339
原创 超连接使用confirm的方法
<a href="a.html" οnclick="if(confirm('确定删除?')==false)return false;">删除</a>
2020-07-03 19:12:46
673
原创 CSS表格隔行变色
1、奇数行加颜色 table tr:nth-child(odd){ background: #ccc; } 2、偶数行加颜色 table tr:nth-child(even){ background: #ccc; }
2020-07-03 19:10:07
989
原创 淇℃伅——idea控制台tomcat乱码
解决办法 1. 找到本地tomcat --> conf -->logging.properties 2. 用更改为GBK 3.运行idea,更改成功 注:更改成功之后可以将GBK改成UTF-8,并且不会出现之前的问题
2020-06-20 14:51:08
232
原创 Servlet中Request、Response常用的方法
代码 import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; i
2020-06-18 20:56:54
268
原创 接口回调之哥德巴赫猜想
接口回调之哥德巴赫猜想 一、哥德巴赫猜想的概念 任一大于2的偶数都可写成两个素数之和。 详情 二、哥德巴赫猜想的常规解法。 import java.util.Sacnner; public class TestGoldbach { public static void main(String[] args) { Scanner input = new Scanner(System...
2020-02-27 23:48:34
195
原创 方法重写/覆盖(Override)
方法重写/覆盖(Override) 一、概念 当父类的方法不能满足子类要求时,子类不想原封不动继承父类的方法,子类就会对父类的方法进行重写。方法重写又称方法覆盖。 二、重写的要求 重写的方法与父类的方法名称、参数列表、返回值类型必须与父类相同 访问修饰符可与父类相同或是比父类更宽泛。 三、执行原则 子类重写父类的方法之后,子类调用该方法,会优先调用子类重写后的方法。 四、代码示例 cl...
2020-02-25 10:20:01
375
原创 实例属性和静态属性
实例属性和静态属性 实例属性是每个对象各自持有的独立空间,对象单方面修改不影响其它对象。 public class TestStaticField { public static void main(String[] args) { MyClass mc1 = new MyClass(); mc1.a = 100; MyClass mc2 = new MyClass...
2020-02-24 12:36:17
1741
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅