- 博客(16)
- 收藏
- 关注
原创 Mybatis 执行流程源码层面
mybatis 是对 JDBC 的封装,解决了 JDBC 的一些问题jdbc 每次执行时都要创建一个连接,资源开销大;mybatis 通过连接池解决这个问题jdbc 的 sql 语句和业务代码强耦合,维护不方便;mybatis 通过 xxxMapper.xml 的方式,将 sql 和业务代码分离jdbc 的入参通过指定位置和值来实现,很不方便;mybatis 通过 parameterType 参数灵活定义参数。
2023-05-03 17:46:08
293
原创 使用lterator遍历set、list
使用lterator遍历set、listpublic 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
299
原创 超连接使用confirm的方法
<a href="a.html" οnclick="if(confirm('确定删除?')==false)return false;">删除</a>
2020-07-03 19:12:46
605
原创 CSS表格隔行变色
1、奇数行加颜色table tr:nth-child(odd){ background: #ccc;}2、偶数行加颜色table tr:nth-child(even){ background: #ccc;}
2020-07-03 19:10:07
923
原创 淇℃伅——idea控制台tomcat乱码
解决办法1. 找到本地tomcat --> conf -->logging.properties2. 用更改为GBK3.运行idea,更改成功注:更改成功之后可以将GBK改成UTF-8,并且不会出现之前的问题
2020-06-20 14:51:08
186
原创 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
214
原创 接口回调之哥德巴赫猜想
接口回调之哥德巴赫猜想一、哥德巴赫猜想的概念任一大于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
140
原创 方法重写/覆盖(Override)
方法重写/覆盖(Override)一、概念当父类的方法不能满足子类要求时,子类不想原封不动继承父类的方法,子类就会对父类的方法进行重写。方法重写又称方法覆盖。二、重写的要求重写的方法与父类的方法名称、参数列表、返回值类型必须与父类相同访问修饰符可与父类相同或是比父类更宽泛。三、执行原则子类重写父类的方法之后,子类调用该方法,会优先调用子类重写后的方法。四、代码示例cl...
2020-02-25 10:20:01
305
原创 实例属性和静态属性
实例属性和静态属性实例属性是每个对象各自持有的独立空间,对象单方面修改不影响其它对象。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
1613
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人