在进行持久层数据维护(新增或修改)的时候,我们通常需要记录一些非业务字段,比如:create_time、update_time、update_by、create_by等用来维护数据记录的创建时间、修改……继续阅读 » 开心洋葱 5年前 (2021-03-26) 3249浏览 0评论426个赞
为何现在响应式编程在业务开发微服务开发不普及 主要因为数据库 IO,不是 NIO。 不论是Java自带的Future框架,还是 Spring WebFlux,还是 Vert.x,他们都是一种非阻塞的基……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2378浏览 0评论877个赞
一、前言 Springboot源码解析是一件大工程,逐行逐句的去研究代码,会很枯燥,也不容易坚持下去。 我们不追求大而全,而是试着每次去研究一个小知识点,最终聚沙成塔,这就是我们的springboot……继续阅读 » 开心洋葱 5年前 (2021-03-26) 3084浏览 0评论1663个赞
一、背景,fastjsion是阿里的开源Java工具,能快速地将对象序列化为json字符串,或进行反序列化。二、payload,版本……继续阅读 » 开心洋葱 5年前 (2021-03-26) 3326浏览 0评论1179个赞
开心一刻 吃完晚饭,坐在院子里和父亲聊天 父亲:你有什么人生追求? 我:金钱和美女 父亲对着我的头就是一丁弓,说道:小小年纪,怎么这么庸俗,重说一次 我:事业与爱情 父亲赞赏的摸了我的头,说道:嗯嗯,……继续阅读 » 开心洋葱 5年前 (2021-03-26) 1793浏览 0评论1434个赞
前言 在java的世界里,有很多优秀的权限认证框架,如Apache Shiro、Spring Security 等等。这些框架背景强大,历史悠久,其生态也比较齐全。 但同时这些框架也并非十分完美,在前……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2283浏览 0评论2976个赞
回家之前 今天就要回家了,也终于在农历新年到来之前完成了到新公司的第一个项目,现在只有一个感觉,就是累。 (我现在就像垮起了批脸的啾啾) 从八月初至今,时逾6个月,从项目立项到线上测试收尾,真正在写代……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2617浏览 0评论1034个赞
HarmonyOS 鸿蒙系统(HarmonyOS),是第一款基于微内核的全场景分布式OS,是华为自主研发的操作系统。华为会率先部署在智慧屏、车载终端、穿戴等智能终端上,未来会有越来越多的智能设备使用开……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2580浏览 0评论1059个赞
项目介绍 一款简单快速构建后台管理系统前后端的框架,基于 Spring Boot、 Spring Boot Jpa、 Spring Security、JWT、Redis、Elasticsearch、V……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2862浏览 0评论2794个赞
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS……继续阅读 » 开心洋葱 5年前 (2021-03-26) 1605浏览 0评论1515个赞
一、容器中注入组件 1,包扫描 + 组件标注注解 源码:Demo01_ComponentScan a)组件标注 @Controller @Service @Repository @Component ……继续阅读 » 开心洋葱 5年前 (2021-03-26) 1905浏览 0评论2532个赞
1.MyBatis-Plus入门开发及配置 1.1.MyBatis-Plus简介 MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2769浏览 0评论241个赞
权限管理是每个项目必备的功能,只是各自要求的复杂程度不同,简单的项目可能一个 Filter 或 Interceptor 就解决了,复杂一点的就可能会引入安全框架,如 Shiro, Spring Sec……继续阅读 » 开心洋葱 5年前 (2021-03-26) 3565浏览 0评论2275个赞
该系列文章是本人在学习 Spring 的过程中总结下来的,里面涉及到相关源码,可能对读者不太友好,请结合我的源码注释 Spring 源码分析 GitHub 地址 进行阅读 Spring 版本:5.1.……继续阅读 » 开心洋葱 5年前 (2021-03-26) 3409浏览 0评论780个赞
你被12306的验证码坑过么?如果有,建议你看一下这篇文章……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2565浏览 0评论1303个赞
又快、又好、又免费!……继续阅读 » 开心洋葱 5年前 (2021-03-26) 1826浏览 0评论1788个赞
Sentinel高级 sentinel和springCloud整合 减少开发的复杂度,对大部分的主流框架,例如:Web Servlet、Dubbo、Spring Cloud、gRPC、Spring W……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2944浏览 0评论2091个赞
20张动图,上下动的那种;还有1.2w文字……继续阅读 » 开心洋葱 5年前 (2021-03-26) 1760浏览 0评论518个赞
源起:工程现阶段中间件采用的是kafka。满足了大数据的高吞吐,项目间的解耦合,也增强了工程的容错率与扩展性。但是在安全这一块还有漏洞,kafka集群中,只要网站内的任何人知道kafka集群的ip与t……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2138浏览 0评论2607个赞
大家好,我是小羽 最近在工作中用到了 Hbase 这个数据库,也顺便做了关于 Hbase 的知识记录来分享给大家。其实 Hbase的内容体系真的很多很多,这里介绍的是小羽认为在工作中会用到的一……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2338浏览 0评论891个赞
一、Gradle相比Maven的优势 配置简洁 Maven是用pom.xml管理,引入一个jar包至少5行代码,Gradle只需要一行。 构建速度快 Gradle支持daemon方式运行,启动速度快,……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2056浏览 0评论1283个赞
FileChannel 提供了一种通过通道来访问文件的方式,它可以通过带参数 position(int) 方法定位到文件的任意位置开始进行操作,还能够将文件映射到直接内存,提高大文件的访问效率。本文将……继续阅读 » 开心洋葱 5年前 (2021-03-26) 1734浏览 0评论1913个赞
开源项目 PassJava 地址:https://github.com/Jackson0714/PassJava-Platform 本文已收录至:www.passjava.cn 一、何为压力测试 1.……继续阅读 » 开心洋葱 5年前 (2021-03-26) 3277浏览 0评论1811个赞
Solon 是一个微型的Java RPC开发框架。项目从2018年启动以来,参考过大量前人作品;历时两年,4000多次的commit;内核保持0.1m的身材,超高的跑分,良好的使用体验。支持:RPC、……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2012浏览 0评论137个赞
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS……继续阅读 » 开心洋葱 5年前 (2021-03-26) 1750浏览 0评论2488个赞
一、Query String search 添加测试数据 PUT test_search { “mappings”: { “test_type”: { &quo……继续阅读 » 开心洋葱 5年前 (2021-03-26) 1944浏览 0评论2280个赞
热点随笔: · 一位大龄程序员所经历的面试的历炼和思考 (琴水玉)· 漫画 | CPU战争40年,真正的王者终于现身! (码农翻身)……继续阅读 » 开心洋葱 5年前 (2021-03-26) 3318浏览 0评论1028个赞
作者:丁仪来源:https://chengxuzhixin.com/blog/post/ren-lei-jian-shi-ruan-jian-jia-gou-he-zhong-tai.html 最近在……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2277浏览 0评论953个赞
Spring事务管理……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2803浏览 0评论2099个赞
1.es简介 1.1 起源 https://www.elastic.co/cn/what-is/elasticsearch,es的起源,是因为程序员Shay Banon在使用Apache L……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2936浏览 0评论2478个赞
手把手教你Spring Boot整合Mybatis Plus和Swagger2……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2324浏览 0评论576个赞
一、前言 Springboot源码解析是一件大工程,逐行逐句的去研究代码,会很枯燥,也不容易坚持下去。 我们不追求大而全,而是试着每次去研究一个小知识点,最终聚沙成塔,这就是我们的springboot……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2075浏览 0评论1779个赞
Date的七宗罪……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2895浏览 0评论1435个赞
跨时区转换,你会了吗?……继续阅读 » 开心洋葱 5年前 (2021-03-26) 1732浏览 0评论333个赞
SpringMVC拦截器介绍 什么是拦截器 Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2321浏览 0评论2912个赞
引言 二狗:二胖快醒醒,赶紧看看刚才报警邮件,你上次写的保存用户接口耗时(《二胖的参数校验坎坷之路》)大大上升,赶紧排查下原因。 二胖:好的,马上看,内心戏可十足(心里却在抱怨,大中午的搅我发财美梦,……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2512浏览 0评论1719个赞
本篇文章主要实现spring/springboot运行时将源码先编译成class字节码数组,然后字节码数组再经过自定义类加载器变成Class对象,接着Class对象注册到spring容器成为BeanD……继续阅读 » 开心洋葱 5年前 (2021-03-26) 3147浏览 0评论1753个赞
主要基于一些 optical DCN 的前沿成果 (见“付録”),也包含一些自己这段时间对 optical data center network 相关技术的理解,并且拿了一个自以为蛮漂亮的调度算法做……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2185浏览 0评论2635个赞
(文章目录) 命令与代码执行 实际就是对要求输入的值没有严格控制,导致恶意命令执行了。 简介:自己读吧,官方的东西。 1、远程系统命令执行 一般出现这种漏洞,是因为应用系统从设计上需要给用户提供指定的……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2498浏览 0评论321个赞
【设计模式】第十二篇:车票购买场景中的代理模式讲解……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2613浏览 0评论1273个赞
本文收录在 GitHub 地址 https://github.com/chengxy-nds/Springboot-Notebook 进入正题前先简单看看MySQL的逻辑架构,相信我用的着。 MySQ……继续阅读 » 开心洋葱 5年前 (2021-03-26) 3343浏览 0评论1001个赞
该系列文章是本人在学习 Spring 的过程中总结下来的,里面涉及到相关源码,可能对读者不太友好,请结合我的源码注释 Spring 源码分析 GitHub 地址 进行阅读 Spring 版本:5.1.……继续阅读 » 开心洋葱 5年前 (2021-03-26) 3022浏览 0评论1546个赞
一、前言 1.持久层 Java数据持久层,其本身是为了实现与数据源进行数据交互的存在,其目的是通过分层架构风格,进行应用&数据的解耦。 我从整体角度,依次阐述JDBC、Mybatis、……继续阅读 » 开心洋葱 5年前 (2021-03-26) 2792浏览 0评论2019个赞
验证用户输入是否正确是我们应用程序中的常见功能。Spring提供了`@Valid`和@`Validated`两个注解来实现验证功能,本文详细介绍 [@Valid]和[@Validated]注解的区别 ……继续阅读 » 开心洋葱 5年前 (2021-03-26) 1698浏览 0评论160个赞
开源一套后台管理系统框架,帮助你提高开发效率,远离996,节约更多时间陪伴亲人和朋友!……继续阅读 » 开心洋葱 5年前 (2021-03-26) 3084浏览 0评论915个赞