Java
Java服务端技术
专注java 8年,持续分享java干货,互相探讨,一起进步
展开
-
阿里P8十年细心整理-283页Java核心资料pdf
阿里P8细心整理-283页Java核心资料pdf,涵盖的知识点全面。由于篇幅所限,所以在这里只是把资料中部分知识点截图拿出来简单介绍!pdf文档涵盖的核心知识点有:设计模式、算法、JVM、多线程、并发、锁、Java基础、Spring原理、微服务、网络、zookeeper、队列(kafka & rabbitmq)、设计模式、算法(基础算法 & 加密算法)、负载均衡、分布式锁、缓存(redis & mongo)转发+关注后,私信我回复“核心资料”便可获得该文档转发+关注原创 2020-10-14 16:02:14 · 290 阅读 · 0 评论 -
jeeplus-一款款可一键生成前后端代码的开发平台
用过hasweb的朋友都知道,管理后台基于hasweb开发,能很大程度缩短开发周期。最近一个项目用到了JeePlus,发现JeePlus界面更美观,功能更强大。Jeecg、Jeesite、Jeeplus都是比较不错的。JeePlus,一款基于代码生成器的智能快速开发平台,采用了前后端分离、maven多模块开发,方便多人协同开发,集成了表单、模板、工作流程、代码生成、单位组织、权限管理及系统监控等等功能,可以帮助省去Java项目中80%的重复工作,让开发者有更多时间去关注业务逻辑。既能大幅度提高开发效率.原创 2020-10-13 15:14:12 · 1923 阅读 · 2 评论 -
新手村-看过本篇文章的都不会放弃编程学习
现实的生活中,人与人的交流靠的是语言,人与人交流的语言有普通话、各个地方方言以及英语等等。老师在课堂上布置作业时,会给学生下达一道指令“今天的作业是xxx单元后面的xxx练习题”。老妈为了打麻将,会给我们下达一道指令“今天吃完饭后刷锅洗碗”。倒霉的我们在完成了一天的课程学习后,还需要按照指令做家务、写作业。在被下达指令做事的那一刻心里有没有稍稍的不舒服呢,有没有哪个地方可以让我们也尝尝指挥别人做事的滋味呢~接下来就进入到我们今天要讲的主题,计算机编程。在计算机的世界里,只要有一台计算机,你就可以对着原创 2020-10-13 11:28:28 · 256 阅读 · 0 评论 -
Java volatile关键字-内存可见性、指令重排序
volatile关键字有两个作用:同一时刻内存可见性禁止指令重排序大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,指令读取过程中,涉及到数据的读取和写入。由于程序运行过程中数据是放在主存中(物理内存),这里面存在一个问题,CPU执行速度远快于从内存中读取速度,因此如果对数据的读取操作都要通过和内存交换指令来进行的话,会大大降低指令的执行速度,因此CPU便引入了高速缓存。也就是说,当程序运行过程中,会将运算需要的数据从主存拷贝一份到CPU的高速缓存中,这样一来CPU计算时可以直接从原创 2020-10-12 11:16:33 · 125 阅读 · 0 评论