自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 安装torch(GPU)版本的

5、然后还缺很多库,在项目中缺什么 安什么。

2025-03-14 16:31:00 147

原创 删除GitHub上的远程仓库

2022-05-06 11:20:34 467

原创 Java---关于TreeSet、TreeMap的排序问题

目录一、TreeSet概述:解决方案一:解决方案二:二、TreeMap概述按值排序一、TreeSet概述:TreeSet底层基于红黑树实现。对于数值型数据类型默认按照升序排序,Character、String默认按照字典顺序升序排序 ↓↓public static void main(String[] args) { Set<Integer> sets1 = new TreeSet<>(); Co.

2022-05-06 10:56:06 1440

原创 cmd关闭指定窗口

编程中在涉及服务端口时经常会出现端口冲突错误,例如tomcat默认端口8080、mysql默认端口3306...第一步:查看指定端口占用情况:netstat -aon|findstr "端口号"例:第二部:强制关闭端口当前服务:taskkill /pid 服务号 -t -f例:...

2022-05-04 13:13:57 1715 1

原创 关于IDEA安装Vue插件后 不能快速定位到代码问题

效果:

2022-05-03 11:06:08 527

原创 MyBatis快速搭建

1、导入MyBatis、JDBC依赖2 、在resources下创建mybatis核心配置文件 (到mybatis官网复制)①数据库连接信息②加载sql映射文件③为pojo包下的实体类起别名3、创建mapper包,并定义相应的接口(代理接口)4、 在resources下创建一个与mapper包相同层次的目录结构,并在里面定义与mapper包下接口名相同的sql映射文件(官网复制)。5、 在代理接口中定义方法,到sql映射文件中编写...

2022-04-28 08:48:03 1133

原创 JDBC---学习回顾

目录JDBC一般操作步骤DriverManager (驱动管理类)ConnectionStatementResultSet (结果集)PreparedStatement数据库连接池概述:JDBC是Java语言提供的操作关系型数据库的一套API。全称(Java DataBase Connection)java数据库连接。本质:Java官方定义了一套操作所有关系型数据库的规则(接口),各个数据库厂商去实现这套接口,并提供出实现后的驱动jar包。我们就是要学习这套规则...

2022-04-26 21:04:24 1166

原创 Java反射---学习回顾

概述:反射是java提供的一种在运行时可以得到某一个类的全部成分的技术。其核心思想是通过编译产生的class文件(字节码文件),从而得到类的全部成分。前提:获取编译后的字节码文件对象(Class)方式一:Class cls = Class.forName("全类名");方式二:Class cls = 类名.class;方式三:Class cls = 对象.getClass();1...

2022-04-26 11:50:18 143

原创 IDEA中创建web项目--详细步骤

第一步:首先创建一个空的java工程第二步:创建Maven模块 第三步:添加web设置1.在pom.xml配置文件中 添加war打包方式2.补齐缺失的webapp目录完成:...

2022-04-17 15:33:50 1195

原创 关于Java复合赋值运算符

问题引出:我们知道对于一个int类型的变量与一个double类型的变量进行运算,其结果为double类型的。此时如果用一个int的类型的变量来接收两者的结果,这会报错。↓↓解决方案一:强制转换。解决方案二:利用复合赋值运算。附:对于两个同类型的变量进行交换其值。可以用一个临时变量来中转。也可以用异或运算来完成↓↓↓...

2022-04-15 21:13:03 620 1

原创 IDEA集成Tomcat服务器

第一步:创建Maven Web项目第二步:在配置文件pom.xml中导入Tomcat插件第三步:右击鼠标,点击Run Maven --> tomcat7:run运行成功:

2022-04-12 20:55:52 322

原创 关于Java对象序列化与反序列---(我曾踩过的坑)

↓↓↓在进行对象序列化时,如果存储到是个空文件或还没定义的文件 此时不会存在任何问题。↓↓↓public class TestDemo { public static void main(String[] args) throws Exception { File f = new File("javase-demo\\src\\a.txt"); OutputStream os = new FileOutputStream(f,true); Ob.

2022-03-26 16:47:35 623

原创 线程通信--模拟手机接听电话

package com.cqck;public class Phone { private boolean flag = true; public void run() { new Thread(new Runnable() { //接听电话线程 @Override public void run() { while (true) { synchron.

2022-03-21 11:08:15 358

原创 自定义排序

/** * 自定义排序规则 */public class Demo { public static void main(String[] args) { List<String> lists = new ArrayList<>(); Collections.addAll(lists, "叁.你","一.我","二.爱","四.一","陆.一","伍.生","七.世"); //自定义一个字符串数组,用下标作为判断大小的.

2022-03-20 09:14:07 86

原创 集合嵌套问题

/** * 集合嵌套案例:有A,B,C,D四个景点可以选择,显示出每个人的选择情况(可以多选),并显示出每个景点的投票数 */public class Demo { public static void main(String[] args) throws Exception{ Scanner sc = new Scanner(System.in); Map<String, List<Character>> everyPeopleSel.

2022-03-17 13:46:44 117

原创 Java---集合

java集合分为两大体系 : 1.Collection接口下的单列集合 2.Map接口下的双列集合 (键值对集合)一、Collection 接口Collection接口定义的核心方法:public boolean add(E e) 向集合中添加元素 public int size() 获取数据元素个数 public boolean isEmpty...

2022-03-10 23:53:59 239

原创 Java--判断对象的类型

一、利用关键字 instenceofclass People {}public class Test { public static void main(String[] args) { People p = new People(); System.out.println(p instanceof People); // true }}二、利用反射机制 获取对象的类类型class People {}publ..

2022-03-08 10:13:09 4503

原创 java---利用LocalDate类打印当前日历表

public class Demo { public static void main(String[] args) { //创建一个日历对象 LocalDate data = LocalDate.now(); //获取当前月份 int month = data.getMonthValue(); //获取当前日期 int today = data.getDayOfMonth(); Sys.

2022-03-05 18:59:30 363

原创 Java---遍历Map集合的三种方式

public class Demo { public static void main(String[] args) { //遍历Map集合的三种方式 Map<String, Integer> maps = new HashMap<>(); maps.put("手机", 2); maps.put("耳机", 1); maps.put("电脑", 1); System.out.pr.

2022-03-03 16:30:33 306

原创 Java---日期与时间

一、Date类public class Demo { public static void main(String[] args) { //创建一个日期对象,此对象表示当前日期对象 Date d = new Date(); System.out.println(d); //获取从1970年开始到此刻的时间毫秒值 long time = d.getTime(); System.out.pr..

2022-03-03 15:10:13 328

原创 单例设计模式

设计模式:一套被前人反复使用、多人知晓的代码设计经验的总结。单例模式:应用该模式的类只能实例化一个对象。一、饿汉单例模式作用:在用类获取该类对象时,对象已经给创建好了。设计步骤:1.将构造器私有化2.创建一个公共的静态成员变量并存储一个本类对象//饿汉单例设计模式public class SingleInstance { //1.定义一个公共的静态成员变量并储存一个本类对象 public ...

2022-03-02 16:58:46 333

原创 Java小项目---ATM模拟系统

模拟ATM系统

2022-03-02 15:43:00 177

原创 Random 随机数类

随机生成正整数:public int nextInt (int bound)随机生成正整数的范围为 [0,bound),左闭右开public class Demo { public static void main(String[] args) { //创建随机数对象 Random r = new Random(); //生成0~7之间的正整数 int num = r.nextInt(8); System.ou

2022-02-22 12:35:34 375

原创 java--TCP通信基础

一、客户端到服务端一发一收public class Send { public static void main(String[] args) throws Exception { System.out.println("========客户端========"); //1.创建Socket通信管道请求 Socket socket = new Socket(InetAddress.getLocalHost(), 8888); .

2022-02-21 21:04:54 347

原创 java网络编程基础---UDP通信

一、客户端到服务端的一发一收:public class Send { public static void main(String[] args) throws Exception { System.out.println("=========客户端========="); //1.创建发送端对象 DatagramSocket socket = new DatagramSocket(); //2.发送信息 .

2022-02-20 21:17:53 279

原创 java多线程的实现

在java中要实现多线程就必须依赖一个主体类,该类可以是继承Thread类、实现Runnable接口、实现Callable接口。方式一:继承Thread类任何类只要继承了Thread类就可以成为线程类,在此类中一定要重写run()方法,用线程类创建若干线程对象后,启动线程所执行的就是run()方法中的代码。class MyThread extends Thread { private String name; public MyThread(String name) {

2022-02-17 21:40:16 1158

原创 Java连接mysql

数据库中的数据只有连接了java,java才可以通过编写代码将数据最终展现在前端。下载:mysql驱动架包public class JdbcDemo { public static void main(String[] args) throws Exception { /* java连接mysql数据库具体步骤: 1、将mysql驱动架包导入到工程中 2、注册驱动架包 (此..

2022-02-15 23:20:13 601

原创 JavaSE学习---I/O流学习分享

I/O流概述:i:Input,以内存为基准,表示从硬盘中读取数据到内存中。o: Outerput,以内存为基准,表示将内存中的数据写到硬盘中。I/O流体系原始流1、原始字节流 FileInputStream: (文件字节输入流) 作用:将文件中的字节读取到内存中来。public class Demo { public static void main(String[] args) throws Exception { ...

2022-02-14 18:53:07 341

原创 ★方法递归

方法递归:某个方法直接或间接的调用其本身就叫做递归。关于递归最为重要的就是要确定递归终止条件和递推公式案例一:计算n的阶乘。private static int func(int n) { if (n == 1) { //终止条件 return 1; } else { return n * func(n - 1); //递推公式 } }案例二:猴子吃桃问题。一只猴子第1天摘下若干桃子,

2022-02-08 21:18:56 198

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除