java
纸短情长的博客
这个作者很懒,什么都没留下…
展开
-
注解方式编写动态SQL
需求:传入一行数据的ID及要修改的字段值,如果参数中没有某些字段值,则不修改此字段,仅修改要修改的字段@Update({ "update table set City=#{City},County=#{County},Name=#{Name},StartTime=#{StartTime},EndTime=#{EndTime},DayCount=#{DayCount},DustSumA=#{DustSumA},DustSumB=#{DustSumB},SubmitTime=#{SubmitTime},原创 2021-07-07 14:52:00 · 1537 阅读 · 0 评论 -
使用JdbcTemplate实现查询返回对象列表与字符串列表
package com.dt.RedTideAdmin.controller; import java.sql.ResultSet;import java.sql.SQLException;import java.util.List;import com.dt.RedTideAdmin.vo.ChartInfo;import org.junit.jupiter.api.Test;import org.springframework.jdbc.core.JdbcTemplate;import原创 2021-06-28 18:00:19 · 3494 阅读 · 0 评论 -
Java中包装类Integer的使用
Java中为什么引入包装类?在Java中,很多类的方法都需要接受引用类型的对象,此时就无法将一个基本数据类型的值传入,为了解决这样的问题,JDK提供了一系列的包装类,通过这些包装类可以将基本数据类型的值包装为引用数据类型的对象基本数据类型对应的包装类在Java中,每种基本数据类型(共8种)都有对应的包装类,具体如下所示除int、char外,其他包装类的名称和基本数据类型的名称一致,只是第一个字母大写即可Integer 类和 int 的区别①、Integer 是 int 包装类,int 是八大基原创 2021-05-26 13:53:19 · 592 阅读 · 1 评论 -
Java中子类和父类的构造器调用顺序
子类继承和调用父类的构造方法1.如果子类没有定义构造方法,则调用父类的无参数的构造方法,.2.如果子类定义了构造方法,不论是无参数还是带参数,在创建子类的对象的时候,首先执行父类无参数的构造方法,然后执行自己的构造方法。3.如果子类调用父类带参数的构造方法,可以通过super(参数)调用所需要的父类的构造方法,切该语句做为子类构造方法中的第一条语句。4.如果某个构造方法调用类中的其他的构造方法,则可以用this(参数),切该语句放在构造方法的第一条.说白了:原则就是,先调用父亲的.(没有就默认调,原创 2021-05-26 10:25:05 · 3317 阅读 · 0 评论 -
HashMap、HashSet-----Java
一:HashMap的实例有两个参数影响其性能:初始容量和加载因子。容量是哈希表中桶的数量,初始容量只是哈希表在创建时的容量。加载因子是哈希表在其容量自动增加之前可以达到多满的一种尺度。当哈希表中的条目数超出了加载因子与当前容量的乘积时,则要对该哈希表进行rehash操作(即重建内部数据结构),从而哈希表将具有大约两倍的桶数。在Java编程语言中,加载因子默认值为0.75,默认哈希表...原创 2019-12-22 22:50:04 · 108 阅读 · 0 评论 -
Maven配置阿里镜像出错信息 No plugin found for prefix 'help' in the current project and in the plugin groups
cmd中输入mvn help:system提示出错信息<!-- 镜像配置错误代码 有些电脑用此配置maven会出现以上错误 --><mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf>...原创 2019-10-15 23:48:43 · 1833 阅读 · 6 评论 -
MyEclipse中TomCat的配置
安装好相关软件:JDK+TomCat+MyEclipse开始配置1:进入配置服务器连接界面,在此处右击点第一个进入2:给tomCat配置JDK,点击Add,找到JDK的路径后点OK3:点击浏览,找到电脑中tomcat的路径,再点Enable,最后点OK4: 看到这样就配置完成啦!...原创 2019-05-13 15:22:25 · 753 阅读 · 0 评论 -
整除光棍 (Java)
这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。 现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x乘以s是一个光棍,第二个数字n是这个光棍的位数。这样的解当然不是唯一的,题目要求你输出最小的解。...原创 2019-02-19 14:21:52 · 633 阅读 · 0 评论 -
Have Fun with Numbers (玩数字) java
Notice that the number 123456789 is a 9-digit number consisting exactly the numbers from 1 to 9, with no duplication. Double it we will obtain 246913578, which happens to be another 9-digit number con...原创 2019-02-17 23:22:01 · 657 阅读 · 0 评论 -
java中正则表达式的使用
正则表达式的基本内容及简单的使用方法如下:字符的取值范围1.[abc] : 表示可能是a,可能是b,也可能是c。2.[^abc]: 表示不是a,b,c中的任意一个3.[a-zA-Z]: 表示是英文字母4.[0-9]:表示是数字简洁的字符表示.:匹配任意的字符\d:表示数字\D:表示非数字\s:表示由空字符组成,[ \t\n\r\x\f]\S:表示由非空字符组成,[^\s...原创 2019-01-16 23:42:51 · 122 阅读 · 0 评论 -
java中next()与nextLine()方法的区别
next()和nextLine()的区别详解/*next()方法在读取内容时,会过滤掉有效字符前面的无效字符,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其过滤掉;只有在读取到有效字符之后,next()方法才将其后的空格键、Tab键或Enter键等视为结束符;即next()方法不能得到带空格的字符串。 *//*nextLine()方法字面上有扫描...转载 2019-01-15 10:48:07 · 295 阅读 · 0 评论