
拓展延申
文章平均质量分 59
二木成林
这个作者很懒,什么都没留下…
展开
-
FiddlerScript获取当前电脑的IP地址
FiddlerScript获取当前电脑的IP地址原创 2024-01-11 17:42:02 · 2692 阅读 · 0 评论 -
MySQL数据库中varchar类型的数字比较大小
创建测试表测试SQL-- 找出current_price比price小的记录select * from check_test where current_price<price;select * from check_test where (current_price+0)<(price+0);-- 找出current_price比price大的记录select * from check_test where current_price>price;s..原创 2021-11-13 21:26:00 · 10633 阅读 · 4 评论 -
Cron表达式
概述Cron表达式通常用在定时任务中,主要用来设置定时任务的触发时间,如每天一点执行一次等,下面所说的就是Quartz中会使用到Cron表达式。Cron表达式支持7个字段,分别是秒、分、时、日、月、周、年。也就是我们常说的"年月日时分秒",只是在"年"和"月"之间多个"周"而已。其中年是可选项,各个字段之间通过空格进行分隔,如果不加上"年"则是六项,如果加上"年"则是七项,所以很好区分是否加上了"年"。Cron表达式所允许的值和一些特殊字符如下表所示:名称是否必须允许值特殊字符原创 2021-11-10 21:33:33 · 7117 阅读 · 0 评论 -
Fiddler抓取IDEA上用HttpClient发出的网络请求
原先使用HttpClient发送请求的代码是这样的: public static void testHttpClient() throws IOException { CloseableHttpClient client = HttpClientBuilder.create().build(); String url = "http://www.baidu.com/"; HttpGet get = new HttpGet(url);原创 2021-08-28 10:30:24 · 3813 阅读 · 0 评论 -
Java中静态变量与静态方法的继承
看下面的代码:public class Demo { public static void main(String[] args) { // 子类SonB继承父类Father,子类可以获取父类的所有属性和方法,无论是静态的还是非静态的。 // 表明静态属性和静态方法可以被继承 SonB sonB = new SonB(); System.out.println(sonB.staticStr);// 获取父类的静态变量原创 2021-08-17 21:28:52 · 2242 阅读 · 0 评论 -
Java中的Unicode
Java 对 Unicode转义字符不会进行任何特殊的处理,只是简单的将其替换称相应的字符。例如"\u000a"会被替换为换行符"\n","\u002b"会被替换为"+"。public class Demo { public static void main(String[] args) throws ParseException { // 这是注释\nSystem.out.println("Hello World"); // 这是注释\u000aSyste原创 2021-08-16 21:36:36 · 9221 阅读 · 0 评论 -
SQL中的单引号转义符
如果我们查找字段中带有单引号的记录,如下面这种:查找username为lisi's的记录,我们按照通常的查询SQL是这样的:select * from user where username='lisi's';很明显,报错了,因为它单独把"lisi"当作一个字符串来进行匹配了,而不是"lisi's"这个字符串。解决就是将单引号进行转义,在SQL中将单引号进行转义的字符也是一个单引号。所以将"lisi's"改为"lisi''s",在原来的基础上添加一个单引号,对原单引号进行转..原创 2021-08-15 11:53:01 · 17018 阅读 · 0 评论 -
Java通过反射获取泛型类型信息
概述通常泛型在如下几种情况下使用:含有泛型的类// 格式修饰符 class 类名<代表泛型的变量> { }// 实例public class ArrayList<E> { public boolean add(E e){ } public E get(int index){ }}含有泛型的方法// 格式修饰符 <代表泛型的变量> 返回值类型 方法参数(参数) { }// 实例public class MyGeneri原创 2021-08-12 23:11:08 · 11650 阅读 · 1 评论 -
反射实例之封装对数据库的增删改查操作
需求使用反射来封装对MySQL数据库的增删改查操作,封装更通用的方法。代码实现第一步,创建数据库连接。设置数据库连接参数,获取Connection。注意,改成自己数据库的连接参数。/** * 获取数据库连接的工具类,注意在该类设置数据库连接参数 */class JDBCUtil { /** * 获取数据库连接 * * @return 数据库连接对象 */ public static Connection getConnect原创 2021-08-11 21:46:07 · 1005 阅读 · 0 评论 -
反射实例之实现SQL插入操作
需求如果用过MybatisPlus的人就知道Mapper接口只需要实现BaseMapper<T>就可以进行单表查询了,而不需要写任何方法。我们的需求就是也写这样一个BaseMapper<T>接口,里面定义一个insert(T t)默认方法,只需要传入要插入的实体类对象,就可以实现插入操作,不需要写任何SQL操作。使用过程如下:public class Test { public static void main(String[] args) throws SQL原创 2021-08-10 22:27:03 · 882 阅读 · 0 评论