
Java
HenkelQAQ
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
浅析前后端分离
嗯。再来说一下,为什么要做前后端分离。前端后端有两种协作方式,一种可以称之为是服务器端渲染,一种是叫做前后端分离。这两种方式的差别是什么呢?服务器端渲染的方式,是指在服务器端就将网页直接生成,浏览器这里拿到的是一整个网页,CSS和JS的部分是在浏览器端执行的,而网页的内容部分,也就是数据,是由服务器端生成的。这叫做服务器端渲染。至于你是用NodeJS,还是用PHP,还是Python,还是Java,...转载 2019-08-05 19:32:19 · 285 阅读 · 0 评论 -
(17)SpringBoot 2.X 高并发秒杀系统总结
(18)SpringBoot 2.X 高并发秒杀系统总结1.系统介绍2.开发环境和工具3.开发技术4.秒杀优化方向5.项目亮点5.1 使用分布式Seesion,可以实现让多台服务器同时可以响应。5.2 使用redis做缓存提高访问速度和并发量,减少数据库压力,利用内存标记减少redis的访问5.3 使用页面静态化,加快用户访问速度,提高QPS,缓存页面至浏览器,前后端分离降低服务器压力5.4 使用...原创 2019-08-07 17:26:24 · 2445 阅读 · 0 评论 -
Java 内存区域详解
Java 内存区域详解写在前面 (常见面试题)基本问题拓展问题一 概述二 运行时数据区域2.1 程序计数器2.2 Java 虚拟机栈2.3 本地方法栈2.4 堆2.5 方法区2.5.1 方法区和永久代的关系2.5.2 常用参数2.5.3 为什么要将永久代 (PermGen) 替换为元空间 (MetaSpace) 呢?2.6 运行时常量池2.7 直接内存三 HotSpot 虚拟机对象探秘3.1 对...转载 2019-08-12 20:15:14 · 233 阅读 · 0 评论 -
String类和字符串常量池
String类和字符串常量池1.String 对象的两种创建方式:2.String常量池3. 字符串拼接4. String s1 = new String("abc");这句话创建了几个字符串对象? 1.String 对象的两种创建方式: String str1 = "abcd";//先检查字符串常量池中有没有"abcd",如果字符串常量池中没有,则创建一个,然后 str1 指向字符串常量池中的对...原创 2019-08-12 21:11:19 · 146 阅读 · 0 评论 -
8 种基本类型的包装类和常量池
8 种基本类型的包装类和常量池1.Java 基本类型的包装类的大部分都实现了常量池技术2.两种浮点数类型的包装类 Float,Double 并没有实现常量池技术。3.Integer 缓存源代码:4. 应用场景:5. Integer 比较更丰富的一个例子: 1.Java 基本类型的包装类的大部分都实现了常量池技术 即 Byte,Short,Integer,Long,Character,Boolea...原创 2019-08-12 21:24:36 · 1031 阅读 · 2 评论 -
顺丰科技笔试(第一题0.18,第二题没来得及提交,结果不知道)
import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner in = new Scanner(System.in); int n; n = in.nextInt(); long a[] = new...原创 2019-09-10 16:23:40 · 326 阅读 · 0 评论 -
Java面试题
Java面试题java基础集合 java基础 2、面向对象的三大特性?分别解释下? 4、重载和重写的区别? 8、在 Java 中定义一个不做事且没有参数的构造方法有什么作用? 9、Java 中创建对象的几种方式? 10、抽象类和接口有什么区别? 15、switch 语句能否作用在 byte 上,能否作用在 long 上,能否作用在 String 上? byte、short、char 都可以隐式转换...原创 2019-10-04 13:21:38 · 680 阅读 · 0 评论