随笔分类 -  Java

摘要:如题: 效果是:在`/opt/myApps/logs/app1/app1.log` `/opt/myApps/logs/app2/app2.log` 每个应用独立存储日志; ```xml %-12(%d{yyyy-MM-dd HH:mm:ss.SSS}) |-%-5level [%thread] % 阅读全文
posted @ 2022-08-27 10:06 小书生_Linwei 阅读(156) 评论(0) 推荐(0)
摘要:Java 对称加密解密(hutool) 借助hutool工具包,使用对称加密; import cn.hutool.core.util.CharsetUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.crypto.SecureUtil 阅读全文
posted @ 2022-06-22 17:03 小书生_Linwei 阅读(3446) 评论(0) 推荐(0)
摘要:Java 使用BouncyCastle生成,解读CSR 以下内容均来自网络整理,实测可用,记录如下: 参考资料 Github-通过 Java 代码生成 RSA/SM2(ECC)证书请求 (纯翻译转载)-java 生成csr_Java以编程方式生成CSR 使用Java或BouncyCastle解码/读 阅读全文
posted @ 2022-06-21 10:20 小书生_Linwei 阅读(4948) 评论(1) 推荐(0)
摘要:计算程序耗时工具 public class TimeConsumptionDemo { public static void main(String[] args) throws InterruptedException { long begin = System.currentTimeMillis 阅读全文
posted @ 2021-08-23 16:21 小书生_Linwei 阅读(116) 评论(0) 推荐(0)
摘要:声明: 以下内容来源于“Java技术指北” 原文地址:https://mp.weixin.qq.com/s/SQB4ZteKe7-fHFzL__6cSQ 学习整理; Java中的浅拷贝与深拷贝 1. 创建对象的5种方式 ①、通过 new 关键字 这是最常用的一种方式,通过 new 关键字调用类的有参 阅读全文
posted @ 2021-07-22 10:46 小书生_Linwei 阅读(177) 评论(0) 推荐(0)
摘要:Java8新特性相关学习 一、内建函数式接口 1. 功能型函数式接口 1.1 接口定义 (有参数,有返回值) @FunctionalInterface public interface Function<T, R> { R apply(T t); //... } 1.2 接口使用 import ja 阅读全文
posted @ 2021-05-29 14:30 小书生_Linwei 阅读(63) 评论(0) 推荐(0)
摘要:Eclipse 生成WebClinet调用代码 1. 创建一个java项目 2. 新建 Web Service Client向导 填入WSDL地址后点击next或者直接点击 finish;(有些URL识别不了,可以将WSDL从页面上存到本地,然后粘贴到项目工厂里,再在这个窗口上选择即可) 3. 自动 阅读全文
posted @ 2019-12-20 18:35 小书生_Linwei 阅读(222) 评论(0) 推荐(0)
摘要:Java线程笔记 1. 线程的介绍: Java中每一个对象都可以作为锁,这是synchronized实现同步的基础; 普通同步方法(实例方法),锁是当前实例对象 ,进入同步代码前要获得当前实例的锁; 静态同步方法,锁是当前类的class对象 ,进入同步代码前要获得当前类对象的锁; 同步方法块,锁是括 阅读全文
posted @ 2019-11-14 20:21 小书生_Linwei 阅读(185) 评论(0) 推荐(0)
摘要:一、内容介绍; 主要简易介绍Map.Entry 和 ConcurrentHashMap 和使用,不深入专研源码的实现方式; Map.Entry Map是java中的接口,而Map.Entry是Map的一个内部接口;entrySet是Map对象的一个方法,返回一个实现Map.Entry的接口的对象集合 阅读全文
posted @ 2019-10-18 12:12 小书生_Linwei 阅读(556) 评论(0) 推荐(0)
摘要:一、CountDownLatch介绍; * CountDownLatch是一种java.util.concurrent包下一个同步工具类; * CountDownLatch能够使一个线程在等待另外一些线程完成各自工作之后,再继续执行。 * public void countDown() 锁存器的计数 阅读全文
posted @ 2019-10-18 12:00 小书生_Linwei 阅读(574) 评论(0) 推荐(0)
摘要:在此记录一下面试中比较经常出现的问题,记录一下,虽然有些问题没有多大实用意义,但是偶尔复习下也是对基础知识的加深理解。 1、继承 java中的对象只运行单一继承,但是可以实现implement多个接口; 这里需要注意下,就是接口本身也可以继承接口,而且允许一个接口继承多个接口,例如:public i 阅读全文
posted @ 2017-07-20 09:32 小书生_Linwei 阅读(167) 评论(0) 推荐(0)
摘要:【以下内容并非原创,来自网络搜集整理】 一、Java的集合结构 Java中的集合包含多种数据结构,如链表、队列、哈希表等。从类的继承结构来说,可以分为两大类,一类是继承自Collection接口,这类集合包含List、Set和Queue等集合类。另一类是继承自Map接口,这主要包含了哈希表相关的集合 阅读全文
posted @ 2017-07-12 10:47 小书生_Linwei 阅读(155) 评论(0) 推荐(0)
摘要:总结来说: 1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象 阅读全文
posted @ 2017-07-12 10:34 小书生_Linwei 阅读(241) 评论(0) 推荐(0)
摘要:(虽然java序列化没有在实际工作中使用过,但是面试的时候可能会问到,这里还是把一些基本知识总结记录一下。) 实现一个序列化其实只需要实现 Serializable 接口即可。只要这个类实现了Serializable接口,这个的所有属性和方法都会自动序列化。如果类中的某个属性不需要进行序列化,将不需 阅读全文
posted @ 2017-07-06 11:27 小书生_Linwei 阅读(177) 评论(0) 推荐(0)
摘要:一、实现目标 首先会有一个存放中国行政区域数据的一个txt文件,用java读取并解析出来,并在页面上通过下拉框的形式展示出来。实现效果如下图,当选择完省份后,在选择该省份下的城市,然后在选择该城市下的县区这样逐级显示: 二、代码实现: 1. 先创建一个javaBean,用来存放基本数据; 2. 然后 阅读全文
posted @ 2015-12-02 17:47 小书生_Linwei 阅读(3330) 评论(0) 推荐(0)
摘要:一、关于HttpClient的使用:可以参考这个博客地址,这里有详细的介绍,需要的可以先看一下:地址是:http://blog.csdn.net/wangpeng047/article/details/19624529二、项目中用到HttpClient 去请求一个地址,但是用get请求如果参数过多,... 阅读全文
posted @ 2015-11-17 17:19 小书生_Linwei 阅读(13882) 评论(0) 推荐(0)
摘要:一、需求:项目上有时需要执行一些定时任务,比如:超过2天未处理的问题,邮件自动通知客服、对接人;3天未处理的问题,邮件自动通知客服、对接人和项目经理,同时标为‘紧急’状态;5天未处理的问题,邮件自动通知客服、对接人和项目经理,同时标为‘非常紧急’状态;这类定时任务可以用简单的JAVA实现。二、SQL... 阅读全文
posted @ 2015-11-11 16:11 小书生_Linwei 阅读(3531) 评论(0) 推荐(0)
摘要:多线程编程:1. 调用某个对象的wait()方法,相当于让当前线程交出此对象的monitor(锁、监视器),然后进入等待状态,等待后续再次获得此对象的锁(Thread类中的sleep方法使当前线程暂停执行一段时间,从而让其他线程有机会继续执行,但它并不释放对象锁);2. 如果调用某个对象的wait( 阅读全文
posted @ 2015-11-04 17:00 小书生_Linwei 阅读(171) 评论(0) 推荐(0)
摘要:一、准备工作 首先你需要已一个发送邮箱,一般的邮箱都有SMTP、POP3服务,比如QQ邮箱,登陆QQ邮箱开启SMTP服务,开启是服务器会提示你设置独立密码,这个密码是跟邮箱正常登陆的密码不同的,这个是SMTP登陆要用的密码,因此这里需记下SMTP独立密码,程序中会有使用。(准备工作就是这么简单,只需 阅读全文
posted @ 2015-10-28 13:03 小书生_Linwei 阅读(9076) 评论(0) 推荐(0)