<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[老阿張的博客]]></title><description><![CDATA[一个喜欢折腾的程序猿]]></description><link>https://blog.youkuaiyun.com/BUG_S</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BUG_S]]></copyright><item><title><![CDATA[使用codex逆向工程hs项目]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/168976235</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/168976235</guid><author>BUG_S</author><pubDate>Sat, 24 Oct 2026 19:07:18 +0800</pubDate><description><![CDATA[目标实现mac系统上推荐牌的功能，后续更新。]]></description><category></category></item><item><title><![CDATA[相同的jar怎么查询文件是否一致？]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/153835849</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/153835849</guid><author>BUG_S</author><pubDate>Fri, 24 Oct 2025 17:33:13 +0800</pubDate><description><![CDATA[相同的jar怎么查询文件是否一致？解决方法：通过哈希值去判断。]]></description><category></category></item><item><title><![CDATA[Git Command]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/143203525</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/143203525</guid><author>BUG_S</author><pubDate>Thu, 24 Oct 2024 11:01:37 +0800</pubDate><description><![CDATA[【代码】Git Command。]]></description><category></category></item><item><title><![CDATA[Linux中解决/var/spool/mail/root 中有新邮件的问题]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/134003984</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/134003984</guid><author>BUG_S</author><pubDate>Tue, 24 Oct 2023 09:20:27 +0800</pubDate><description><![CDATA[Linux 解决新邮件提醒的问题。]]></description><category></category></item><item><title><![CDATA[JavaWeb面试题复习第一弹]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/109253613</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/109253613</guid><author>BUG_S</author><pubDate>Sat, 24 Oct 2020 08:43:49 +0800</pubDate><description><![CDATA[1、原生jdbc操作数据库流程

Class.forName()加载数据库连接驱动
DriverManager.getConnection()获取数据连接对象
根据SQL获取sql会话对象，有2种方式Statement、PreparedStatement
执行SQL处理结果集，执行SQL前如果有参数值setXXX();
关闭结果集，关闭会话，关闭连接

2、为什么使用PreparedStatement

PreparedStatement接口继承Statement,PreparedStatement实例包含]]></description><category></category></item><item><title><![CDATA[JavaSE面试题复习第一弹]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/109253522</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/109253522</guid><author>BUG_S</author><pubDate>Sat, 24 Oct 2020 08:34:04 +0800</pubDate><description><![CDATA[1、反射

首先获取到字节码，三种方法：

Class.forName(className)
类名.class
this.getClass()


将字节码中的方法、变量、构造函数等映射成相应的Method、Filed、Constructor等类，这些类提供了丰富的方法可以被我们使用。

2、类什么时候被初始化

创建类的实例，new一个对象
访问某个类或接口的静态变量，或者对该静态变量赋值
调用类的静态方法
反射
初始化一个类的子类（会首先初始化子类的父类）
JVM启动时标明的启动类，即文件名和类名相同的]]></description><category></category></item><item><title><![CDATA[Java Date类]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/102978250</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/102978250</guid><author>BUG_S</author><pubDate>Fri, 08 Nov 2019 18:14:33 +0800</pubDate><description><![CDATA[Date
题外话：

很喜欢这个类，总是让我想起，中学时代看小说的岁月，小说中，那些掌握时间能力的NB人物，Java中也有，虽说，不太一样吧。

1、开篇：
类包： java.util.Date
Date： 表示特定的瞬间，精确到毫秒。
毫秒概念： 1s = 1000ms
时间原点： 公元1970年1月1日，午夜0:00:00  毫秒值就是0
**时间和日期的计算：**必须依赖毫秒值
2、表示形式...]]></description><category></category></item><item><title><![CDATA[Java StringBuilder类]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/102952890</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/102952890</guid><author>BUG_S</author><pubDate>Thu, 07 Nov 2019 12:44:21 +0800</pubDate><description><![CDATA[StringBuilder
1、简述：
java.lang.StringBuilder

1、StringBuilder是个字符串的缓冲区，即它是一个容器，容器中可以装很多字符串。并且能够对其中的字符串进行各种操作。
2、StringBuilder又称为可变字符序列，它是一个类似于 String 的字符串缓冲区，通过某些方法调用可以改变该序列的长度和内容。
3、它的内部拥有一个数组用来存放字符串内...]]></description><category></category></item><item><title><![CDATA[Java Arrays类]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/102952485</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/102952485</guid><author>BUG_S</author><pubDate>Thu, 07 Nov 2019 12:10:57 +0800</pubDate><description><![CDATA[Arrays
简述：
java.util.Arrays

此类包含用来操作数组（比如排序和搜索）的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。

常用方法：




方法名
说明




public static String toString(Object[] a)
返回指定数组内容的字符串表示形式


public static String deepToString(Obj...]]></description><category></category></item><item><title><![CDATA[windows系统：tree命令生成树状形目录结构文件]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/102951460</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/102951460</guid><author>BUG_S</author><pubDate>Thu, 07 Nov 2019 11:31:04 +0800</pubDate><description><![CDATA[windows系统：tree命令生成树状形目录结构文件
前言：

有时候，我们需要打印出目录下所有的文件名字、文件类型，一个一个去敲就是很难受了，tree命令可以生成树状形文件目录结构文件，这就很方便。

具体使用：
1、打开命令行窗口， 跳转到要打印的目录下

2、执行命令tree /f &gt;tree.txt,或者tree &gt;tree.txt命令即可，文件名和路径：自定义。
注意： 自...]]></description><category></category></item><item><title><![CDATA[Java String类]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/102922329</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/102922329</guid><author>BUG_S</author><pubDate>Tue, 05 Nov 2019 19:13:02 +0800</pubDate><description><![CDATA[String
开篇：
java.lang.String 类：即字符串

Java程序中所有的字符串文字（例如"abc" ）都可以被看作是实现此类的实例。

特点：


字符串不变：字符串的值在创建后不能被更改。


因为String对象是不可变的，所以它们可以被共享。


"abc" 等效于 char[] data={ 'a' , 'b' , 'c' }，但是底层原理是字节数组( byte[] )...]]></description><category></category></item><item><title><![CDATA[Java Math类]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/102920023</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/102920023</guid><author>BUG_S</author><pubDate>Tue, 05 Nov 2019 17:20:40 +0800</pubDate><description><![CDATA[Math
java.lang.Math类
1、Math是最实用的数学工具类了，很多数学运算，使用她，就行了。
2、她和System类一样，所有方法都是静态方法，并且不会创建对象，直接调用就行了。
3、主要包含用于执行基本数学运算的方法，如初等指数、对数、平方根和三角函数。
最常用的方法：




方法名
说明




public static int   abs(int a)
返回参数的绝对值
...]]></description><category></category></item><item><title><![CDATA[Java System类]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/102919072</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/102919072</guid><author>BUG_S</author><pubDate>Tue, 05 Nov 2019 16:44:42 +0800</pubDate><description><![CDATA[System

前言：System很强大

java.lang.System类中提供了大量的静态方法，可以获取与系统相关的信息或系统级操作。
注意事项：
1、System类不能手动创建对象，因为构造方法被private修饰，阻止外界创建对象。
2、System类中的方法都是static方法，所以只能使用类名访问。
常用方法：




方法
介绍




public static void exi...]]></description><category></category></item><item><title><![CDATA[Java Random类]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/102915655</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/102915655</guid><author>BUG_S</author><pubDate>Tue, 05 Nov 2019 15:16:25 +0800</pubDate><description><![CDATA[Random
最常用的方法：
运用Random类，生成0-9之间的随机数字**

此方法用于生成0（包括）和10（指定数不包括）之间的随机数

例如：生成[0,10]之间的随机数
int num = new Random ().nextInt(11);
​
概念：

Random类中实现的随机算法是伪随机，也就是有规则的随机。在进行随机时，随机算法的起源数字称为种子数(seed)，在种子数的基础上...]]></description><category></category></item><item><title><![CDATA[Java Scanner类]]></title><link>https://blog.youkuaiyun.com/BUG_S/article/details/102910049</link><guid>https://blog.youkuaiyun.com/BUG_S/article/details/102910049</guid><author>BUG_S</author><pubDate>Tue, 05 Nov 2019 09:54:26 +0800</pubDate><description><![CDATA[Scanner类的作用：

​		为了录入用户键盘的输入信息

1、Scanner类的使用步骤：
1.导包：import.java.util.Scanner;
2.创建Scanner对象：Scanner sc = new Scanner(System.in);
3.调用方法：int num = sc.nextInt(); //录入int类型的整数
2、用户不同数据录入格式：
1.byte：byte...]]></description><category></category></item></channel></rss>