自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java实现输出整数各个位数的值

代码 /** * @author ObitoSnn */ public class Util { /** * 输出整数各个位数的值,例如:1234,输出 千位数 = 1,百位数 = 2,十位数 = 3,个位数 = 4 * * @param num 要输出的整数 */ public static void print(int num) { print(num, String.valueOf(num).length(), getDig

2021-07-01 20:49:52 2632

原创 Linux(CentOS7)安装JDK、MySQL、Tomcat

前言 为了模拟远程操作,在Windows环境下使用远程工具连接Linux,所以在正式安装前需要准备两个远程工具(Xshell和Xftp),使用Xshell远程控制Linux,使用Xftp将文件传输至Linux。当然你也可以直接在Linux中下载所需文件 安装JDK 将下载好的JDK压缩包传输至Linux中 查看是否传输成功 ll /usr/local/ 解压文件 cd /usr/local/ tar -zxf jdk-8u281-linux-x64.tar.gz -C /usr/local/ 配置环

2021-04-25 15:33:11 239

原创 浅谈Map

Map接口 双列集合,用来存储一对(key - value)一对的数据 Map实现类结构 HashMap 哈希表(hash table) 相当于是一个书架,其实是数组+链表 HashMap底层 数组+链表 (JDK7及之前),数组+链表+红黑树(JDK8) HashMap源码分析 HashMap中的几个属性 ① DEFAULT_INITIAL_CAPACITY : HashMap的默认容量,16 ② DEFAULT_LOAD_FACTOR:HashMap的默认加载因子:0.75 ③ threshold:扩

2021-01-09 23:10:59 318 2

原创 常用类——Object

Object类概述 Object在java.lang包下,Object类是所有类的根类。每个类都使用 Object 作为父类(超类) 常用方法 String toString() 源码 Object中toString()返回的是由全类名(类的全限定名称) + @ + 由参数以十六进制表示的无符号整数值的字符串 补充: 如果直接打印一个引用数据类型的对象,那么系统会自动调用其toString方法 boolean equals(Object obj) 源码 可以看到Object类中原始的equals方法里面

2021-01-05 14:31:23 173

原创 JDBC——针对不同表的通用查询操作,返回多条数据。

思路: ① 获取连接 ② 预编译SQL返回PreparedStatement实例 ③ 处理占位符 ④ 执行操作返回ResultSet并处理结果集 ⑤ 关闭资源 /** * 针对不同表的通用查询操作,返回多条数据 * @param c 数据表对应的实体类 * @param sql 执行的SQL语句 * @param args 占位符参数 * @param <T> 对应表的实体类 * @return 返回对应表的实体类对象集合 .

2020-10-25 20:11:21 1184

原创 Java 反射机制——动态代理举例

思路: 实现动态代理需要解决的问题: 问题一:如何根据内存中加载的被代理类,动态的创建代理类及其对象。 问题二:当代理类的对象调用方法a时,如何动态的调用被代理类中声明的方法a。 /** * 被代理类与代理类实现的接口 * @Author obito799 */ public interface Game { String nameForGame(String name); void playGame(); } /** * 被代理类 * @Author obito799 *.

2020-10-18 18:27:21 193

原创 Java TCP网络编程——客户端发送文件给服务端,服务端将文件保存在本地

思路 ①创建客户端Socket与服务端ServerSocket ②处理数据:读入和写出。补充:处理文本中字符出现的次数(方式一:将文本文件的字符添加到list,再将字符作为key存入map中,value为字符出现次数;方式二:也可以直接将读入字符存入map中) ③关闭资源。 /** * 实现TCP的网络编程 * 例题2:客户端发送文件给服务端,服务端将文件保存在本地。 * @Author: obito799 * @Description: * @Date 2020/10/15 23:06 *.

2020-10-16 00:39:51 764

原创 Java IO流——获取文本上字符出现的次数,把数据写入文件

思路 ①创建文件及相应的流。 ②处理数据:读入和写出。补充:处理文本中字符出现的次数(方式一:将文本文件的字符添加到list,再将字符作为key存入map中,value为字符出现次数;方式二:也可以直接将读入字符存入map中) ③关闭资源。 /** * 记录文本文件内所有字符出现的次数 * @param srcPath 待记录的文本文件(绝对路径,文件后缀名为txt) * @param destPath 将记录的数据写入到该文本文件下(绝对路径,文件后缀名为txt) .

2020-10-14 00:11:29 533

空空如也

空空如也

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

TA关注的人

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