![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java实战大满贯
文章平均质量分 61
(java实战大满贯大集合)一切的开始,万物皆对象,这里只有你想要的!
ProblemTerminator
上行若水,大行至简
展开
-
Java复制一个文件的内容到另一个文件的七种方法
Java复制一个文件的内容到另一个文件的七种方法原创 2019-07-26 19:21:52 · 18252 阅读 · 5 评论 -
java回炉之基础操作整理
java基础操作整理原创 2023-10-16 23:45:00 · 404 阅读 · 0 评论 -
关于微服务之服务注册、服务发现、服务调用等领域模型的理解
关于微服务之服务注册、服务发现、服务调用等领域模型的理解原创 2022-10-08 20:38:32 · 348 阅读 · 1 评论 -
mybatis如何级联删除
mybatis如何级联删除原创 2019-07-24 09:22:07 · 3697 阅读 · 0 评论 -
Java网络编程常见异常及其原因分析
Java网络编程常见异常及其原因分析原创 2019-07-22 12:47:31 · 1070 阅读 · 0 评论 -
jdbc常见异常及错误解决办法汇总
jdbc常见异常及错误解决办法汇总原创 2022-06-23 22:13:58 · 1750 阅读 · 0 评论 -
hiberate核心API/配置文件/一级缓存详解
一次搞定hiberate核心API/配置文件/1级缓存原创 2022-06-23 22:06:51 · 103 阅读 · 0 评论 -
hiberate架构介绍及环境搭建(非常详细)
hiberate架构介绍及环境搭建-一次搞定原创 2022-06-23 21:47:19 · 475 阅读 · 0 评论 -
JAVA体系实战项目-SpringBoot+Thymeleaf+Mybatis+Maven+Oracle综合性电商项目
目录前言总体架构和背景功能介绍1,用户模块2,商品模块3,系统流程管理模块4,辅助服务模块技术栈/技术体系操作掠影总结前言该项目作者目的是全面体验各种技术综合糅杂体验,全面体验全栈开发,所有内容、架构、要素、代码均是经过仔细设计和独立开发,每行代码倾注了大量心血,下文进行介绍。该项目全景式的展现了sprinboot+mybatis+Thymeleaf的魅力,非常适合于实战、练手、毕设等大型项目。各位看官如有任何问题欢迎咨询。如有其它开发方面问原创 2022-03-18 22:25:49 · 3418 阅读 · 2 评论 -
解决eclipse创建springboot项目后src/test/java目录有红叉
解决eclipse创建springboot项目后src/test/java目录有红叉原创 2020-02-28 16:14:12 · 5009 阅读 · 0 评论 -
java获取文件的直接父级目录
java获取文件的直接父级目录原创 2019-12-18 15:07:43 · 4904 阅读 · 0 评论 -
多线程模拟实现龟兔赛跑
Java多线程模拟实现龟兔赛跑实例。原创 2019-09-23 18:19:15 · 5793 阅读 · 0 评论 -
TreeSet排序分析
操作如下,不要太多文字,一切尽在代码中:package collection2;import java.util.Iterator;import java.util.TreeSet;/* * TreeSet中保存的数据类型必须一致。 * 能自动排序的原因是:Integer用了自然排序规则,public final class Integer implements comparabl...原创 2019-09-20 17:49:48 · 819 阅读 · 0 评论 -
HashSet如何实现自定义重复规则
大本营:https://blog.csdn.net/HYZX_9987,欢迎访问。实现如下package collection;import java.util.HashSet;import java.util.Iterator;import java.util.Set;class Student{ String name; int age; public Student...原创 2019-09-20 17:50:12 · 949 阅读 · 0 评论 -
使用TreeSet和Comparator对集合元素排序
博文地址:https://blog.csdn.net/HYZX_9987,欢迎访问。实现如下package collection;import java.util.Comparator;import java.util.Iterator;import java.util.TreeSet;class MyComparator implements Comparator{ //倒...原创 2019-09-20 17:50:42 · 741 阅读 · 0 评论 -
比较器Comparator/Comparable详解
比较器Comparator/Comparable详解原创 2019-09-20 17:50:53 · 599 阅读 · 1 评论 -
java多线程+socket实现将图片从客户端上传至服务端
PictureClient.javaimport java.io.*;import java.net.Socket;public class PictureClient { public static void main(String[] args) { System.out.println("这是客户端..."); try { Socket socket = new ...原创 2019-09-19 18:45:29 · 971 阅读 · 0 评论 -
java构造器小结
大本营:https://blog.csdn.net/HYZX_9987,欢迎访问。构造器用来构建对象,固定返回当前类型的对象,因此省略返回类型(一定不能出现方法类型的定义),对对象信息进行最后一步初始化操作的特殊行为1、构造器可以抛出异常(jdk7.0)2、如果不定义构造器,则有一个默认的无参构造。定义了构造器,那么这个无参构造将不存在3、一个类中可以定义多个构造器。4、构...原创 2019-09-19 18:46:00 · 421 阅读 · 0 评论 -
jdbc连接数据库的方法及其封装
目录类加载器创建驱动对象程序运行时Driver+java.util.PropertiesDriverManager获取连接的三种方式连接DB的封装博文地址:https://blog.csdn.net/HYZX_9987,欢迎访问。纵使方式有多种,但步骤大致一样,必要说明都在注释中。类加载器package com.wl.conn;import ja...原创 2019-09-24 17:30:12 · 711 阅读 · 0 评论 -
Map集合遍历的5种方法
TreeMap<Integer,String> map=new TreeMap(); map.put(1416270241, "东皇太一"); map.put(1416270243, "不知火舞"); map.put(1416270244, "伽罗"); map.put(1416270214, "东方不败"); System.out.println("女娲"); Set&...原创 2019-07-22 11:19:50 · 1112 阅读 · 0 评论 -
Java异常的分类和继承关系
目录异常分类编译期和运行期的区别关系图异常分类Java异常可分为3种:(1)编译时异常:Java.lang.Exception(2)运行期异常:Java.lang.RuntimeException(3)错误:Java.lang.ErrorJava.lang.Exception和Java.lang.Error 继承自 Java.lang.Throwabl...原创 2019-07-22 11:14:15 · 1624 阅读 · 0 评论 -
Java实现杨辉三角
Java实现杨辉三角原创 2019-07-26 20:11:34 · 452 阅读 · 0 评论 -
this与super详解
目录thissuperthis作用有三:1、在一个构造器中调用其他构造器2、区分实例变量和局部变量3、代表当前类的一个对象,可以调用本类的方法一,在无参构造中调用有参构造并复制// father类的无参构造public Father(){ this("wl",21); //无参构造调用了// this(null,0); Sy...原创 2019-07-22 11:32:38 · 498 阅读 · 0 评论 -
Jdbc Type 与 Java Type之间的对应关系
JdbcType Java Type CHAR String VARCHAR String LONGVARCHAR String NUMERIC java.math.BigDecimal DECIMAL java.math.Bi...原创 2019-07-22 11:38:59 · 408 阅读 · 0 评论 -
Java内部类详细解析(纯干货)
1、什么是内部类?Static Nested Class和Inner Class的不同。内部类就是在一个类的内部定义的类,内部类中不能定义静态成员(静态成员不是对象的特性,只是为了找一个容身之处,所以需要放到一个类中而已,这么一点小事,你还要把它放到类内部的一个类中,过分了啊!提供内部类,不是为让你干这种事情,无聊,不让你干。我想可能是既然静态成员类似c语言的全局变量,而内部类通常是用于创建内......原创 2019-07-22 12:43:33 · 481 阅读 · 0 评论 -
maven如何引入oracle驱动包
大本营:https://blog.csdn.net/HYZX_9987使用场景:Maven不提供Oracle JDBC driver,所以本地如果maven项目使用oracle时,就需要手动加进去。oracle驱动包放在任意目录下即可,主要是执行命令时写路径,我这放在f盘下:cmd进入终端,cd到本地maven目录,找到bin:e: cd E:\pro_tools\apa...原创 2019-08-12 16:39:49 · 794 阅读 · 1 评论 -
详解Java反射
获取类的镜像的途径:1.只知道类的名字: Class c = Class.forName("com.Person");2.在已知对象的前提下:Class c = obj.getClass();3.已知类型:Class c = Person.class实例代码:第一种:只知道类的名字Classc=Class.forName("com...原创 2019-07-22 13:05:19 · 514 阅读 · 0 评论 -
Java中final、finally、finalize的区别与说明
final修饰符(关键字):修饰变量、方法、类被final修饰的类,就意味着不能再派生出新的子类,不能作为父类而被子类继承。因此一个类不能既被abstract声明,又被final声明。将变量或方法声明为final,可以保证他们在使用的过程中不被修改。被声明为final的变量必须在声明时给出变量的初始值,而在以后的引用中只能读取。被final声明的方法也同样只能使用,即不能方法重写。fina...原创 2019-08-05 19:03:03 · 434 阅读 · 0 评论 -
当我们讨论Java线程安全与线程不安全时,是在讨论些什么?
前言并发方面,java是共享内存,go是共享消息先来看看java内存模型Java内存模型规定了所有的变量都存储在主内存中。每条线程中还有自己的工作内存,线程的工作内存中保存了被该线程所使用到的变量(这些变量是从主内存中拷贝而来的副本)。线程对变量的所有操作(读取,赋值)都必须在工作内存中进行。不同线程之间也无法直接访问对方工作内存中的变量,线程间变量值的传递均需要通过主内存来完成。该模...原创 2019-08-05 19:12:55 · 310 阅读 · 0 评论 -
清理Maven仓库脚本
本地的项目启动或添加新的依赖时都会自动更新Maven仓库,然而有些时候是不成功的,如果你的仓库存在问题,不妨试1下。set REPOSITORY_PATH=D:\work\repositoryrem 正在搜索...for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do ( del /s ...原创 2019-07-21 21:40:15 · 780 阅读 · 0 评论