随笔分类 -  JAVA

上一页 1 2 3 4 5 6 7 ··· 9 下一页

解决高并发项目下的热点问题
摘要:热点 阅读全文

posted @ 2022-09-06 09:34 gogoy 阅读(482) 评论(0) 推荐(0)

Java Builder 模式,你搞明白了么?
摘要:例子 1 public class Outer { 2 private String name; 3 private int age; 4 5 public static class Builder { 6 private String name; 7 private int age; 8 9 pu 阅读全文

posted @ 2022-02-15 14:40 gogoy 阅读(84) 评论(0) 推荐(0)

殷浩详解DD系列
摘要:第五讲:https://blog.csdn.net/Taobaojishu/article/details/115911833 内部有1-4讲链接 阅读全文

posted @ 2022-02-11 10:37 gogoy 阅读(149) 评论(0) 推荐(0)

阿里巴巴Java开发手册
摘要:六、工程结构 应用分层 1. 【推荐】根据集团业务架构实践,结合业界分层规范与流行技术框架分析,推荐分层结构如图所示,默认上层依赖于下层,箭头关系表示可直接依赖,如:开放API层可以依赖于Web层(Controller层),也可以直接依赖于Service层,依此类推: 开放API层:可直接封装Ser 阅读全文

posted @ 2022-02-09 18:17 gogoy 阅读(539) 评论(0) 推荐(0)

Groovy入门
摘要:参照:https://juejin.cn/post/6954350461818421278#heading-1 1. 编写 Groovy 逻辑的两种风格 脚本(不定义和.groovy文件同名的class) 类(定义class,所有代码都在class里) 在 .groovy 文件内,可以不声明任何类而 阅读全文

posted @ 2021-11-22 18:09 gogoy 阅读(1071) 评论(0) 推荐(0)

Java8新特性(Lambda表达式、Stream流、Optional类)等
摘要:JAVA8, Lambda表达式 阅读全文

posted @ 2021-11-16 11:13 gogoy 阅读(138) 评论(0) 推荐(0)

java泛型<? extends E>和<? super E>的区别和适用场景
摘要:泛型 阅读全文

posted @ 2021-11-13 21:14 gogoy 阅读(317) 评论(0) 推荐(0)

JAVA-反射
摘要:反射 阅读全文

posted @ 2021-11-13 12:09 gogoy 阅读(41) 评论(0) 推荐(0)

枚举类相关
摘要:1 public enum EvalResultTest { 2 3 // 默认是无参数构造函数,可以加(),也可以不加 4 True(), 5 False(), 6 UNKNOWN, 7 EXCEPTION(); 8 9 //public abstract String status(boolea 阅读全文

posted @ 2021-10-31 21:56 gogoy 阅读(38) 评论(0) 推荐(0)

logback java动态配置【动态修改日志级别,动态修改appender】(转)
摘要:logback 动态配置 写在前面在做java日志之前,强烈建议大家读一下这篇java日志的前世今生,对理清java日志框架很有帮助!1奉上地址: 一个著名的日志系统是怎么设计出来的 然后说一下,为啥要使用动态日志配置。对于业务系统来讲,有些日志并非必须日志,但是对于调试是很重要的,当我们需要监控一 阅读全文

posted @ 2021-07-27 11:30 gogoy 阅读(1859) 评论(0) 推荐(0)

JVM SandBox 的技术原理与应用分析
摘要:https://www.infoq.cn/article/tsy4lgjvsfweuxebw*gp https://blog.csdn.net/qq_40378034/article/details/116255652 一、前言 在开始之前,我们先来模拟一下以下的场景: 小李:“小明,你的接口没有返 阅读全文

posted @ 2021-07-01 15:11 gogoy 阅读(1080) 评论(0) 推荐(0)

MVC开发
摘要:我们通过前面的章节可以看到:https://www.liaoxuefeng.com/wiki/1252599548343744/1266264917931808 Servlet适合编写Java代码,实现各种复杂的业务逻辑,但不适合输出复杂的HTML; JSP适合编写HTML,并在其中插入动态内容,但 阅读全文

posted @ 2021-06-29 16:12 gogoy 阅读(70) 评论(0) 推荐(0)

Servlet开发
摘要:在上一节中,我们看到,一个完整的Web应用程序的开发流程如下: 编写Servlet; 打包为war文件; 复制到Tomcat的webapps目录下; 启动Tomcat。 这个过程是不是很繁琐?如果我们想在IDE中断点调试,还需要打开Tomcat的远程调试端口并且连接上去。 许多初学者经常卡在如何在I 阅读全文

posted @ 2021-06-29 16:02 gogoy 阅读(155) 评论(0) 推荐(0)

Servlet--HttpServlet实现doGet和doPost请求的原理(转)
摘要:Servlet(Server Applet):全称Java Servlet。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。 狭义的Servlet是指 Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类。 HttpSer 阅读全文

posted @ 2021-06-29 14:12 gogoy 阅读(1259) 评论(0) 推荐(0)

Timer与TimerTask的真正原理&使用介绍
摘要:https://blog.csdn.net/xieyuooo/article/details/8607220 Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。 TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。 Timer 阅读全文

posted @ 2021-06-29 09:47 gogoy 阅读(209) 评论(0) 推荐(0)

聊聊BIO、NIO与AIO的区别(转)
摘要:转自:https://www.cnblogs.com/blackjoyful/p/11534985.html 题目:说一下BIO/AIO/NIO 有什么区别?及异步模式的用途和意义? BIO:Apache,Tomcat(7及以下默认,8及以上默认NIO)。主要是并发量要求不高的场景NIO:Nginx 阅读全文

posted @ 2021-01-04 15:15 gogoy 阅读(259) 评论(0) 推荐(0)

JVM-即时编译
摘要:即时编译(JIT just in time,默认是开启的)是一项用来提升应用程序运行效率的技术。通常而言,代码会先被 Java 虚拟机解释执行,之后反复执行的热点代码则会被即时编译成为机器码,直接运行在底层硬件之上。 HotSpot 虚拟机包含多个即时编译器 C1、C2 和 Graal(实验性质)。 阅读全文

posted @ 2020-12-28 15:04 gogoy 阅读(397) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 9 下一页

导航