摘要: 1、基础类 package com.my.test; public class Student { // 名称 private String name; // 性别 private String gender; // 年龄 private Integer age; public Student() 阅读全文
posted @ 2021-10-18 13:21 北国浪子 阅读(5955) 评论(0) 推荐(3) 编辑
摘要: 1、打开Tomcat的conf下的server.xml文件 修改 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 中的port,改为自己要定义的端口。 2、在hos 阅读全文
posted @ 2021-10-14 16:49 北国浪子 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 代码: package com.example.test;import java.util.regex.Matcher;import java.util.regex.Pattern;public class MoneyTest { private static final Pattern AMOUN 阅读全文
posted @ 2021-09-08 14:19 北国浪子 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: import java.math.BigDecimal;public class BigDecimalTest { public static void main(String[] args) { BigDecimal a = new BigDecimal("1.0000"); BigDecimal 阅读全文
posted @ 2021-08-25 15:04 北国浪子 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 1、int型或者Integer型 import java.text.DecimalFormat; public class IntDivideTest { public static void main(String[] args) { int a = 1; int b = 3; DecimalFo 阅读全文
posted @ 2021-08-24 15:20 北国浪子 阅读(12551) 评论(0) 推荐(1) 编辑
摘要: 解压版的MySQL8.18安装成功后,命令行窗口可以连接数据,但是发现第三方的客户端比如Navicat等连接不上MySQL , 后来发现原因是由于MySQL8.0以上更改了密码的存储方式。 我们可以通过以下几步进行解决: 1、更改加密方式 第三方客户端连接不上mysql原因是mysql8.0更改了密 阅读全文
posted @ 2021-08-03 12:42 北国浪子 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1、解压文件,将MySQL解压到自己的安装目录,本人解压到D:\tool_install 2、配置环境变量(与JDK类似) 2.1、 “控制面板主页”-->“高级”,点击“环境变量”按钮。 2.2 、点击“新建”按钮,变量名填“MYSQL_HOME”,变量值填解压后的mysql路径 D:\tool_ 阅读全文
posted @ 2021-08-02 09:38 北国浪子 阅读(3058) 评论(0) 推荐(2) 编辑
摘要: Map的遍历方法有很多种,各有优缺点,在实际运用中,我们应选择正确的遍历方法,以免出现不必要的错误。 下面简要介绍常用的几种遍历方法。 公共代码: 1 Map<String, Integer> map = new HashMap<String, Integer>(); 2 map.put("Tom" 阅读全文
posted @ 2021-07-28 10:27 北国浪子 阅读(4490) 评论(0) 推荐(0) 编辑
摘要: 常用的集合主要有map、list、set等 Collection List ArrayList 有序、可重复,线程不安全,底层是数组,元素的随机访问效率高 LinkedList 有序、可重复,线程不安全,底层是链表,元素的插入和删除效率高 Vector 功能与实现和ArrayList类似,它是线程安 阅读全文
posted @ 2021-07-28 08:23 北国浪子 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 自定义一个ArrayList然后把符合条件的元素删除。 第一种方法:顺序循环,减一操作,把符合条件的元素删除;如果不进行减一操作,当list把符合条件的元素删除后,后面符合的元素可能不会删除,导致程序出错。 import java.util.ArrayList; import java.util.L 阅读全文
posted @ 2021-07-27 15:08 北国浪子 阅读(2296) 评论(0) 推荐(0) 编辑
摘要: SQL中的连接查询主要有LEFT JOIN(左连接)、RIGHT JOIN(右连接)、INNER JOIN(内连接)等,但是它们之间区别不是很大,主要是返回的结果集不同。 举例如下: 表person: 表salary: 1、LEFT JOIN 左联接,查询结果为左表中的所有记录和右表中联结字段相等的 阅读全文
posted @ 2021-07-27 14:00 北国浪子 阅读(383) 评论(0) 推荐(0) 编辑
摘要: Mybatis中LIKE的三种写法 第一种写法: <select id="queryPersonList" resultMap="BaseResultMap"> SELECT personName, personPassword, address FROM person_info <where> 1 阅读全文
posted @ 2021-07-27 12:43 北国浪子 阅读(2326) 评论(0) 推荐(1) 编辑
摘要: 1、注解爆红, 当引入@Autowired注解bean时,有时会显示红色,但是项目可以正常运行,具体解决步骤如下:File –> Settings – >Inspections,将Spring Core –Code下的Autowring for Bean Class 中将Severity的error 阅读全文
posted @ 2021-07-27 10:56 北国浪子 阅读(2786) 评论(0) 推荐(0) 编辑
摘要: 1.浅复制和深复制的概念浅复制是指当复制某个对象时,仅仅复制该对象的基本数据类型,而不复制其引用数据类型;而深复制不仅复制其基本数据类型,而且复制其引用数据类型。无论浅复制还是深复制,在使用该功能之前对象都实现Cloneable接口,重写clone()方法。特别注意,复制对象和原对象不是同一个对象, 阅读全文
posted @ 2021-07-26 16:55 北国浪子 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 以下是git的一些常用命令git config --list | 显示当前配置信息git config --global user.name "tom" | 配置姓名 git config --global user.email "tom@xx.com" |配置邮箱 git clone https: 阅读全文
posted @ 2021-07-26 16:18 北国浪子 阅读(18) 评论(0) 推荐(0) 编辑