Java
文章平均质量分 90
牧码人博客www.luckyhe.com
砍柴,喂马,码代码然后周游世界啊
展开
-
如何在linux下使用openssl自签https的ip证书配置nginx
如何在linux下使用openssl自签https的ip证书配置nginx》原创 2024-02-01 15:07:16 · 864 阅读 · 0 评论 -
浅谈Cookie跨域获取
本文主要讨论到的一个问题,两个域名完全不一样的的系统,甲方能拿到乙方的cookie嘛?牧马人博客原创 2024-01-29 16:41:06 · 1275 阅读 · 0 评论 -
Log4j,Slf4j,Logback三者之间的联系以及区别
最近公司可能需要做一个基于java日志分析系统,要做这样一个系统,首要工作就是要完成日志的收集工作。Java中的日志的主流框架有Log4jLog4j2Logback。目前作者所做的大部分项目都是基于以上几个框架来管理我们的日志。这几个框架有一个共同点都脱离不开Sfl4j这个框架。本文作者从以下几个方面带大家了解一下Java中的日志框架。原创 2023-03-08 16:36:54 · 1459 阅读 · 0 评论 -
关于Oauth2一些浅谈
《关于Oauth2一些浅谈》首发橙寂博客转发请加此提示关于Oauth2一些浅谈1.引入关于Oauth2首先概念上的一些东西我想纠正下:就是Oauth2是目前比较完善的一种权限认证规范(思想),他并不是一门技术。只是当前Spring基于这个规范,基于Spring Security写了一套方便广大开发者,比较完善的一个类库。本文会从规范的角度去讲一个完整Oauth2规范是咋样的。2.概述OAuth(开放授权)是一个开放标准,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将原创 2020-11-05 15:48:19 · 422 阅读 · 0 评论 -
linux创建用户并设置目录权限
文章目录常用命令用户相关用户组相关操作赋予新建用户Root权限修改目录权限《linux创建用户并设置目录权限》首发牧马人博客转发请加此提示常用命令用户列表文件:/etc/passwd用户组列表文件:/etc/group查看系统中有哪些用户:cut -d : -f 1 /etc/passwd查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1查看某一用户:w用户名查看登录用户:who查看用户登录历史记录:las原创 2020-09-01 11:33:32 · 4552 阅读 · 0 评论 -
基于ik分词器和布隆过滤器实现敏感词过滤
文章目录准备阶段为何选用IK Analyzer什么是布隆过滤器开发过程整合Ik总结《基于ik分词器和布隆过滤器实现敏感词过滤》首发牧马人博客转发请加此提示最近公司业务有个需求,要过滤掉敏感词,涉及到敏感词,我首先就想到了使用分词器以及布隆过滤器来实现它。准备阶段对市场上分词器进行了一个调研,目前市场上有很多分词器,比如IkAnalyzer,Hanlp等等。经过一系列的了解我最终选择了’IkAnalyzer’。另外我很快就定位到了BloomFilter(布隆过滤器)这是一个布隆提出的一个算法。他可以高原创 2020-08-21 15:01:35 · 1325 阅读 · 0 评论 -
浅谈java中的动态代理机制
《java中的动态代理机制》首发橙寂博客转发请加此提示这几天在看Spring的源码解析,在看到aop的时候。我才知道aop思想关键就是jdk中的动态代理机制。而关于动态代理机制,关键就在于java.lang.reflect报下的proxy类跟InvocationHandler接口。java中的动态代理机制Proxy类Proxy是用来创建一个代理对象的类。里面有很多内置方法。但我们常用的一个...原创 2020-02-19 11:46:24 · 228 阅读 · 0 评论 -
jdk源码解析(juc)的锁-java中的锁ReetrentLock
《jdk源码解析(juc)的锁-java中的锁ReetrentLock》首发橙寂博客转发请加此提示jdk源码解析(juc)的锁-java中的锁ReetrentLockLock接口Lock接口出现之前,java是通过synchronized关键字实现的锁功能,javase5之后,并发包新增了Lock接口Lock使用方式,和分布式锁的构造很像。Lock lock = new Reentran...原创 2019-12-04 16:58:48 · 586 阅读 · 0 评论 -
JDK源码解析(集合)--ArrayList与LinkedList区别
《JDK源码解析(集合)--ArrayList与LinkList区别》首发橙寂博客转发请加此提示JDK源码解析(集合)--ArrayList与LinkList区别ArrayList和LinkedList 讲解ArrayList和LinkedList是许多人在使用Jdk中时最常用的两个集合类型,在很多面试的时候很多面试官会去问你,ArrayList和LinkedList有啥区别。很多人可能看过...原创 2019-12-02 17:13:50 · 445 阅读 · 0 评论 -
java根据模板导出pdf(带源码)
前言最近做项目有个功能需要跟据pdf模板然后填充数据导出,所以就研究了下。准备工作1.准备包 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itext-asian</artifactId>...原创 2019-10-12 12:01:03 · 722 阅读 · 0 评论 -
一个基于springboot集成quartz的可动态配置的开源项目
最近学习了quartz所以在springboot下把quartz集成了一下,实现了可配置,日志记录等功能。很强大可以动态的指定到某个类的某个方法哦。springquartz本篇首发于橙寂博客转载请加上此标示。什么是quartzQuartz 是一个完全由 Java 编写的开源作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。quartz初体验首先使用quart...原创 2019-09-07 17:59:25 · 352 阅读 · 1 评论 -
浅谈JavaGc(垃圾回收)机制
文章目录1.浅谈java内存区域2.Gc的发展3.了解GC(1)哪些内存需要回收(2)什么时候回收(3)如何回收最近在看<深入理解Java虚拟机:JVM高级特性与最佳实践>一书其中谈到了Gc机制其实之前对于java的Gc机制是没有什么了解的。只是单纯的知道java有这么一个机制,对它是怎么处理的并不了解。1.浅谈java内存区域在java中内存区域分为方法区,堆,虚拟机栈,...原创 2019-04-28 09:01:41 · 365 阅读 · 0 评论