
java
文章平均质量分 78
java
csdnzh365
这个作者很懒,什么都没留下…
展开
-
java之树筛选
【代码】java之树筛选。原创 2023-12-26 18:16:40 · 689 阅读 · 0 评论 -
java 空间几何计算
参考org.geotools是一个Java编写的开源地理空间类库,提供了一套功能强大的工具和API,用于处理地理空间数据。原创 2023-12-23 13:12:01 · 1089 阅读 · 0 评论 -
java使用redis
如果键不存在,它将被视为一个空的哈希与此命令将返回0。同incr 类似,加指定值,key 不存在时候会设置 key,并认为原来的 value 是 0。第一次执行是成功的,但第二次执行相同的命令失败,原因是 field 已经存在了。如果 field 已经存在,返回 0, nx 是not exist 的意思。设置 hash field 为指定值,如果 key 不存在,则先创建。给指定key的字符串值追加value,返回新字符串值的长度。获取全部指定的 hash filed。取指定key的value值的长度。原创 2022-11-18 11:25:10 · 1205 阅读 · 0 评论 -
java基础之正则
1、字符串是不是匹配正则表达式,如果匹配就返回ture;如果不匹配就返回false。参数:regex – 匹配字符串的正则表达式input – 字符串1、查找匹配项。原创 2023-02-09 16:08:11 · 391 阅读 · 0 评论 -
JAVA使用SFTP和FTP两种方式连接服务器
JAVASFTP和FTP原创 2022-09-21 14:23:48 · 5776 阅读 · 0 评论 -
java基础之byte转换工具类
java 字节转换原创 2022-09-14 17:09:51 · 5189 阅读 · 0 评论 -
java基础之List
1、new ArrayList().stream().sorted().collect():返回新的有序集合,原集合顺序不变。2、new ArrayList().sort():返回void,原集合顺序变为有序。原创 2020-09-22 17:01:49 · 853 阅读 · 1 评论 -
java基础之Json
⇋。原创 2020-07-07 11:49:25 · 571 阅读 · 0 评论 -
java基础之数据类型
目录数据类型长度数组List布尔类型数据类型长度1字节(byte)=8位(bit)1字节(byte)=一个字母或者数字国家标准GB2312: 一个汉字=2个字节UTF-8:一个汉字=3个字节数组元素类型[ ] 数组名 = new 元素类型[元素个数或数组长度];int [ ] arr = new int [5];元素类型[ ] 数组名 = new 元素类型[ ]{元素,元素,......};int [ ] arr = n...原创 2020-07-07 11:26:05 · 148 阅读 · 0 评论 -
java基础之数值型
目录BigDecimal的加减乘除工具类四舍五入使用Math中四舍五入的方法使用BigDecimal对象的方式使用DecimalFormat对象的方式使用String.format方式注:整数相除保留两位小数注:double 类型的运算跟实际结果有误差BigDecimal的加减乘除下面为BigDecimal的用法:序号 方法 类型 描述 1 public BigDecimal(double val) 构造 ...原创 2020-07-06 11:16:11 · 692 阅读 · 1 评论 -
Java-SFTP实现服务器文件上传下载
1、pom.xml<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.54</version></dependency>2、配置文件sftp: ftp_address: ${back.address} ftp_port: ${back.port} ftp_u原创 2020-05-15 10:36:22 · 901 阅读 · 0 评论 -
java基础之转义
多个分隔符,可以用|作为连字符,不需要转义要匹配特殊字符,必须首先使字符"转义",即,将反斜杠字符\放在它们前面。因为在java中\\表示一个\,使用java.lang.String中的replaceAll或者split时,使用\\转义字符 转义 备注 $ \\$ ( ) \\( 和 \\) * \\* ...原创 2019-12-17 10:21:26 · 152 阅读 · 0 评论 -
java-配置文件加密算法
PropUtils.getProperty("jdbc.username");public class PropUtils { // 本地环境-研发六楼环境 private static final String devMode = "development"; // 正式环境 // private static final String devMode =...原创 2019-12-09 20:11:58 · 1107 阅读 · 0 评论 -
java-Allatori代码混淆
GitHub地址:https://github.com/Lovnx/confusion1、下载allatori.jar 和allatori-annotations.jar ,下载地址:http://www.allatori.com/将lib文件夹(文件夹内包含上面步骤的两个jar包)放入项目路径中2、创建 allatori.xml 文件<config> ...原创 2019-11-21 17:13:05 · 978 阅读 · 1 评论 -
java基础之异常处理
继承Throwable或者子类Exception的用户自己定义的异常类。int y= -1;if(y原创 2019-11-06 15:58:52 · 115 阅读 · 0 评论 -
java基础之多线程
多线程:指的是这个程序(一个进程)运行时产生了不止一个线程并行与并发:并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。并发:通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的同时。参考:多线程_1:http://www.importnew.com/21136.html多线程_2:http://www.importnew.com/2...原创 2019-11-06 15:56:48 · 343 阅读 · 1 评论 -
java-xml解析
JAXB1.@XmlRootElement,用于类级别的注解,对应xml的跟元素。通过name属性定义这个根节点的名称。2.@XmlAccessorType,定义映射这个类中的何种类型都需要映射到xml。(如果不存在@XmlAccessorType,默认使用XmlAccessType.PUBLIC_MEMBER注解) 参数:XmlAccessType.FIELD: java对象中的所...原创 2019-11-06 15:47:48 · 1180 阅读 · 1 评论 -
Java基础之JDBC
实现代码:Connection connection = null;PreparedStatement preparedStatement = null;try { Class.forName(driver); connection = DriverManager.getConnection(url, username, password); preparedSt...原创 2019-11-06 14:45:37 · 509 阅读 · 0 评论 -
java-异常处理记录
1、org.apache.catalina.connector.ClientAbortException:java.io.IOException:Brokenpipe这个异常是客户端读取超时关闭了连接,这时候服务器端再向客户端已经断开的连接写数据时就发生了broken pipe异常!2、Permission deniedtomcat如果遇到诸如无法找到目录以及文件地问题,一...原创 2020-04-21 11:26:38 · 2836 阅读 · 0 评论 -
java基础之关键字
获取当前时间Date now = new Date();1、获取昨天Date yesterday = new Date(today.getTime() - 86400000L);//86400000L它的意思是说1天的时间=24小时 x 60分钟 x 60秒 x 1000毫秒 单位是L。2、获取年SimpleDateFormat formatter = new Simple...原创 2020-04-21 11:24:57 · 242 阅读 · 0 评论 -
java基础之生成树
1、以菜单为例TreeToolUtils工具类import com.google.common.collect.Lists;import com.google.common.collect.Maps;import com.main.entity.Menu;import java.util.*;/** * 树 */public class TreeToolUtils {...原创 2019-08-10 10:06:44 · 489 阅读 · 0 评论 -
java基础之map
1、key排序 /** * 使用 Map按key进行排序 * * @param unSortMap * @return */ public static Map<String, String> SortByKey(Map<String, String> unSortMap) { Map&l...原创 2019-08-10 10:02:48 · 1635 阅读 · 1 评论 -
java基础之对象类型
实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。通指没有使用Entity Beans的普通java对象,可以把POJO作为支持业务逻辑的协助类。POJO实质上可以理解为简单的实体类,顾名思义POJO类的作用是方便程序员使用数据库中的数据表,对于广大的程序员,可以很方便的将POJO类当做对象来进行使用,当然也是可以方便的调用其get,set方法。POJO类也给我们在struts框架中的配置带来了很大的方便。1 .POJO持久化之后==〉PO。原创 2019-07-16 11:09:34 · 648 阅读 · 0 评论 -
java基础之String类型
1、toString()先看API 中关于 toString()的描述:返回该对象的字符串表示。通常,toString方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。Object类的toString方法返回一个字符串,该字符串由类名(对象是该类的一个实例)、at 标记符“@”和此对象哈希码的无符号十六进制表示组...原创 2019-07-02 11:24:02 · 371 阅读 · 1 评论 -
java基础之时间类型
Date 类主要封装了系统的日期和时间的信息,表示系统特定的时间戳,可以精确到毫秒。Date 对象表示时间的默认顺序是星期、月、日、小时、分、秒、年。原创 2018-05-30 11:23:38 · 10629 阅读 · 0 评论