
Java基础
sunywz
这个作者很懒,什么都没留下…
展开
-
【软件部署安装】OpenOffice转换PDF字体乱码
将Windows的路径: C:\Windows\Fonts 的中文字体,如扩展名为 TTC 与TTF的所有文字上传到Centos服务器,在/usr/share/fonts目录新建chinese目录,将上述中文字体上传到/usr/share/fonts/chinese目录下。经分析发现,linux默认不带中文字体,因此打开我们本地的windows系统的TTF、TTC字体安装到centos机器上。ttmkfdir是用来搜索目录中所有的字体信息,并汇总生成fonts.scale文件的。原创 2024-10-08 14:07:14 · 847 阅读 · 0 评论 -
jmete压力测试使用方法
我这里是json,所以用这个类型。原创 2023-06-06 11:01:42 · 258 阅读 · 0 评论 -
C1任务02-员工宿舍组网
IP地址分类IP地址根据网络ID的不同分为5种类型,分别为A类地址、B类地址、C类地址、D类地址和E类地址。每类地址包含四字节,分为网络位和地址位。A类IP地址一个A类IP地址由1字节的网络地址和3字节的主机地址组成,网络地址的最高位必须是“0”,地址范围1.0.0.1—126.255.255.254。可用的A类网络有126个,每个网络最多能容纳167772167个主机。B类IP地址一个B类IP地址由2字节的网络地址和2字节的主机地址组成,网络地址的最高位必须是“10”,地址范围128.0.0.1原创 2021-04-26 09:01:33 · 205 阅读 · 0 评论 -
java的BigDecimal比较大小
//前提为a、b均不能为nullif(a.compareTo(b) == -1){ System.out.println("a小于b");} if(a.compareTo(b) == 0){ System.out.println("a等于b");} if(a.compareTo(b) == 1){ System.out.println("a大于b");} if(a.compareTo(b) > -1){ System.out.println("a大于转载 2021-01-16 13:34:19 · 1124 阅读 · 0 评论 -
Java合并一个对象的非空属性到另外一个对象的空属性
在开发CRM系统中,遇到合并客户的需求,就是将两个客户进行合并,将源客户合并到目标客户中,主要是利用java反射来实现。public static void copy(Object target, Object source) throws Exception { Field[] field = target.getClass().getDeclaredFields(); Method[] mm = target.getClass().getDeclaredMethods(原创 2020-12-24 10:32:13 · 811 阅读 · 0 评论 -
观察者模式模拟实现
package com.hm.demo;import java.util.ArrayList;import java.util.List;/** * 你自己 * 它把所有观察者对象的引用保存到一个聚集里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观察者对象。 */public abstract class Subject { private List<Observer> observers = new ArrayList<>();原创 2020-07-20 10:12:29 · 307 阅读 · 0 评论 -
"类名.this"与"this"的区别
"this"是指(或者说:所代表的是)当前这段代码所在的类的对象、而"类名.this"是指"类名"的对象(一般在匿名类或内部类中使用来调用外部类的方法或属性)如例:class A { public void method(){ A.this //这里的"A.this"就是表示类"A"的对象。。在这种情况下"A.this"和"this"是一样的...转载 2020-05-03 18:04:39 · 2421 阅读 · 0 评论 -
Java-日期函数总结
1:sql直接操作SELECT DATE_FORMAT(‘1992-02-02’,’%Y年%m月%d日’)结果就是:1992年02月02日2:java 格式化操作 Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2005-06-09"); String now = new SimpleDateFormat("yyyy年MM月...原创 2019-10-24 10:14:48 · 376 阅读 · 0 评论 -
JAVA使用GSON解析JSON数据
JAVA使用GSON解析JSON数据在使用第三方api的使用,有时候会从网络中获得json数据,所以说我们将如何解析json数据?下面小编将通过以下几点来进行json的讲解1.什么是JSON? (http://www.json.org/)JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is转载 2017-05-06 21:09:16 · 984 阅读 · 0 评论 -
Java|Joda-Time简化时间处理利器
Joda-Time提供了一组Java类包用于处理包括ISO8601标准在内的date和time。可以利用它把JDK Date和Calendar类完全替换掉,而且仍然能够提供很好的集成。Joda-Time主要的特点包括:易于使用:Calendar让获取”正常的”的日期变得很困难,使它没办法提供简单的方法,而Joda-Time能够 直接进行访问域并且索引值1就是代表January。易于扩展:JDK支转载 2016-12-13 13:16:07 · 561 阅读 · 0 评论 -
Java泛型与反射
泛型: * 泛型是java中的类型 * java.lang.Type可以代表java中的所有的类型 * 泛型是被参数化的类型 * 类型 —>Class * 被参数化–>Class类型可以传递参数 * 泛型的存在的意义 * 多态 实际的类型和需要的类型有可能不匹配原创 2016-11-06 20:55:42 · 319 阅读 · 0 评论