Java学习
白衣席城
这个作者很懒,什么都没留下…
展开
-
CtrlService创建接口
CtrlService原创 2022-04-11 10:55:57 · 1089 阅读 · 0 评论 -
MyBatis学习笔记
MyBatis学习笔记1、编写全局配置文件mybatis-config.xml内容:(1)数据库连接信息:驱动、url、name、password(2)配置外部的mapper2、编写map.xml配置文件内容:3、输入流读取mybatis-config.xml配置文件,使用SqlSessionFactoryBuilder来bulid一个SqlSessionFactory。SqlSessionFactory来openSession。4、通过SqlSession对数据库CRUD5、调用sqls原创 2021-09-07 17:36:02 · 302 阅读 · 0 评论 -
命令行解决tomcat8089端口占用问题
一、查看网上解决办法由于IDEA不是正确关闭的。1.查找对应的端口占用的进程:netstat -aon|findstr “8060” ,找到占用8060端口对应的程序的PID号;netstat -aon|findstr “8060”2:根据PID号找到对应的程序:tasklist|findstr “PID号” ,找到对应的程序名;3:结束该进程:taskkill /f /t /im javaw.exe;或者taskkill /pid 3672 /F。参考文献:https原创 2021-05-21 14:10:33 · 2645 阅读 · 0 评论 -
list去重
list去重public static List removeDuplicate(List list) {for (int i = 0; i < list.size() - 1; i++) {for (int j = list.size() - 1; j > i; j–) {if (list.get(j).equals(list.get(i))) {list.remove(j);}}}return list;}原创 2021-01-11 10:31:58 · 109 阅读 · 0 评论 -
合并map中key相同的value
https://blog.csdn.net/qq_24877569/article/details/52187388public static Map mapCombine(List list) {Map map = new HashMap();for (int i = 0; i< list.size();i++) {Map newmap = (Map) list.get(i);Iterator it = newmap.keySet().iterator();while (it.hasNe原创 2021-01-11 10:31:23 · 1435 阅读 · 0 评论 -
判断字符串数组是否为空
1、array == null 和array.length == 0的区别int[] a;int[] b = null;int[] c = new int[3];打印数组a时:Error:java: 可能尚未初始化变量a打印数组b时:null;打印数组b的长度时: java.lang.NullPointerException打印数组c时:[I@427a8ba4;打印数组c的长度时:32、&&和||的区别a || b:a或b任意一个为true 就返回true , 否则返回fa原创 2020-09-22 09:19:08 · 4840 阅读 · 0 评论 -
java 根据Excel 单元格地址(名称框内容)获取单元格cell
将B2单元格的内容取出Value = sheet.getRow(row).getCell(cellnum).getStringCellValue();row = 1cellnum = 2如果有大量的单元格坐标,也总不能人工转换。所以自己摸索着写了一下,看着简单写的很麻烦,不足之处请指正。eg:B2转换为[1,2]。先把英文字母取出放入str数组,再把数字取出放入num数组。将两数组转换为字符串:B、2。调用方法letterToNumber,将B转换为数字。String F_QS01 =.原创 2020-09-08 20:47:55 · 2155 阅读 · 0 评论 -
java获取时间
java获取时间 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss"); dateFormat.format(new Date());结果:20200904115920时间格式一:yyyyMMddHHmmss时间格式二:yyyy-MM-dd HH:mm:ss原创 2020-09-04 14:17:17 · 95 阅读 · 0 评论 -
Java学习集合
使用泛型哈希表原创 2020-05-18 17:49:10 · 123 阅读 · 0 评论 -
java学习第八课
判断是否为文件&删除新建文件&重命名列出.txt文件用lanmda表达式/** * 在指定目录中查找文件 */package class7;import java.io.File;public class FileDemo { public static void main(String[] args) { // TODO Auto-...原创 2019-12-26 17:29:46 · 117 阅读 · 0 评论 -
java学习第七课
CTRL+shift+o eclipse自动导包快捷键方法一方法二对象比较器对象的克隆密文存储原创 2019-12-19 17:31:16 · 107 阅读 · 0 评论 -
java学习第六课
面试题Exception:受检异常,在编程期间检查,在调用抛出这个有异常的方法时,必须显示的使用try。。。catch。。。Runtime Exception:非受检异常,在运行期检查,在调用这个异常的方法时,可以不用显示的使用try。。。catch。。。//User.javapackage class5;public class User { private String use...原创 2019-12-17 15:46:34 · 118 阅读 · 0 评论 -
java学习第五课
package class4;public class Test1 { public static void main(String[] args) { // TODO Auto-generated method stub /*CosmeticManager cm = new CosmeticManager(); cm.add(new Cosmet...原创 2019-12-12 21:06:00 · 308 阅读 · 0 评论 -
Java学习第四课
封装性:隐藏实现细节,对外提供访问接口优点:1.模块化,便于维护2.信息隐藏3.代码重用4.插件化易于调试5.具有安全性缺点:影响执行效率如果属性没有封装,那么在本类之外创建对象后,可以直接访问属性private关键字:访问权限修饰符。public:公有,可以被类外部的其他类访问private:私有,只能在本类中访问想要在类外部访问私有属性,我们需要提供公...原创 2019-12-09 21:27:43 · 214 阅读 · 0 评论 -
java实例双色球
/** * 模拟双色球 * 1.用户选择是机选还是手选号码 * 2.接收用户选号(6红,1蓝) * 3.生成系统号码(6红,1蓝) * 4.比较系统号码和用户号码,记录个数 * 5.验证是否中奖 * 6.系统号码排序 * 7.公布结果 */package class2;import java.util.Random;import java.util.Arrays;impo...原创 2019-12-07 15:14:37 · 193 阅读 · 0 评论 -
java第三课
有了方法可以避免重复数组一定要有长度(属性length)jdk1.5后新增特性数组scores中从0到最后一个数赋给x,输出x这样就把上面的所有数都赋给i,x是空的,赋不上值此时i=59,x是后面的四个数数组是引用类型,一个地址指向堆内存里的一块空间,空间里放数据基本数据类型是存在栈里...原创 2019-12-04 22:19:56 · 168 阅读 · 0 评论 -
Java第二课
变量与标识符变量:值可以变(num=10代表变量名为num指向内存10;num=20时num指向内存20)变量分类:1.基本数据类型。2.引用数据类型1.局部变量:方法或语句块内部定义的变量2.成员变量:方法外部、类内部定义的变量常量:不可变的值标识符命名规则:由字母、数字、下划线、美元符号组成不能以数字开头;区分大小写;不能是关键字和保留字八种数据类型1字节(byte)=...原创 2019-11-28 21:19:34 · 127 阅读 · 0 评论 -
java第一课jdk环境变量与HelloWorld
Java开发入门HelloWorld编写文件public class HelloWorld{public static void main(String[] args){System.out.println(“HelloWorld!”);}}javac HelloWorld.java将.java编译成.class文件java HelloWorld运行Hello World类...原创 2019-11-25 22:17:54 · 123 阅读 · 0 评论 -
Dos常用命令
Dos命令1.dir查看目录文件2.cd 例如:进入D盘–cd D:cd …退出当前目录3.md text创建文件夹;rd text删除文件夹4.cls清屏5.copy po.png d:\Dos命令练习把文件复制到指定目录6.move po.png d:将图片移动到D盘7.del 1.jpg 删除文件8.type text.txt显示文本文件内容9.ren t...原创 2019-11-25 16:21:27 · 240 阅读 · 0 评论