首页
学习
活动
专区
工具
TVP
发布

Java编程指南

专注Java技术分享,用代码改变世界!
专栏作者
149
文章
199050
阅读量
44
订阅数
GC - Java 垃圾回收机制教科书级教学
注意:垃圾收集主要是针对堆和方法区进行;程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收。
Java编程指南
2022-05-31
4440
「干货」Linux-Java线上故障全套路排查
所有的Java线上问题从系统表现来看无非归咎于这几种:CPU,内存,磁盘,网络。比如CPU突然飙升赞满,内存溢出,网络异常,磁盘爆满等问题。
Java编程指南
2022-04-12
6900
16个Java实用程序类,你用过几个?
在Java中,实用程序类是定义一组执行通用功能的方法的类。这篇文章展示了最常用的Java实用工具类及其最常用的方法。类列表及其方法列表均按受欢迎程度排序。数据基于从GitHub随机选择的50,000个开源Java项目。
Java编程指南
2020-12-08
4540
Spring 的 Controller 是单例还是多例?怎么保证并发的安全
来源 | blog.csdn.net/riemann_/article/details/97698560
Java编程指南
2020-11-25
3950
Java数组转List的三种方式及对比
本文介绍Java中数组转为List三种情况的优劣对比,以及应用场景的对比,以及程序员常犯的类型转换错误原因解析。
Java编程指南
2020-11-09
9260
抛出这8个问题,检验一下你到底会不会ThreadLocal,来摸个底~
ThreadLocal类是用来提供线程内部的局部变量。让这些变量在多线程环境下访问(get/set)时能保证各个线程里的变量相对独立于其他线程内的变量。
Java编程指南
2020-07-24
6770
只知道用是不行的!浅析pagehelper分页原理
之前项目一直使用的是普元框架,最近公司项目搭建了新框架,主要是由公司的大佬搭建的,以springboot为基础。为了多学习点东西,我也模仿他搭了一套自己的框架,但是在完成分页功能的时候,确遇到了问题。
Java编程指南
2020-06-24
1K0
IDEA的这几个调试的骚操作,用了都说爽!
循环中经常用到这个技巧,比如:遍历1个大List的过程中,想让断点停在某个特定值。
Java编程指南
2019-11-30
2370
代码不规范,同事两行泪
编程江湖中一直盛传着一个段子,那就是要问程序员最讨厌哪 4 件事?那必须是:写注释、写文档、别人不写注释、别人不写文档。
Java编程指南
2019-11-15
4160
Java程序员月薪三万,需要技术达到什么水平?
最近跟朋友在一起聚会的时候,提了一个问题,说Java程序员如何能月薪达到二万,技术水平需要达到什么程度?人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿二万的不太可能是码农了,应该已经转管理。还有区域问题,这个不在我的考虑范围内,因为除了北上广深杭,其他地方也很难达到。
Java编程指南
2019-11-15
5680
编写高质量的代码—Java开发中通用的方法和准则
在Java开发过程中有很多通用的准则,遵守这些准则能够避免很多不必要的错误发生,让代码的质量更高,下面的内容为书籍第一章《Java开发中通用的方法和准则》的阅读笔记。
Java编程指南
2019-11-14
6190
浅谈lambda表达式<最通俗易懂的讲解>
lambda体中调用方法的参数列表和返回值类型,要和函数式接口中抽象方法的参数列表和返回值类型保持一致。
Java编程指南
2019-11-05
4630
2019最新Java面试题——多线程
简而言之,进程是程序运行和资源分配的基本单位,一个程序至少有一个进程,一个进程至少有一个线程。进程在执行过程中拥有独立的内存单元,而多个线程共享内存资源,减少切换次数,从而效率更高。线程是进程的一个实体,是cpu调度和分派的基本单位,是比程序更小的能独立运行的基本单位。同一进程中的多个线程之间可以并发执行。
Java编程指南
2019-11-05
3820
mybatis常用标签,详细总结
if标签通常用于WHERE语句、UPDATE语句、INSERT语句中,通过判断参数值来决定是否使用某个查询条件、判断是否更新某一个字段、判断是否插入某个字段的值。
Java编程指南
2019-10-30
1.5K0
2019年全国程序员统一考试,现在开始!
2、如果一程序猿正在相亲,告诉女方职业后被无情拉黑,请问该程序猿最可能从事以下那种职业?
Java编程指南
2019-08-13
6300
玩转SpringBoot之定时任务详解
基于注解@Scheduled默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影响。
Java编程指南
2019-08-09
7920
大型Web网站架构演变之9大阶段
我们以Java Web为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。
Java编程指南
2019-08-05
5360
学习数据库必会知识点-索引-以及索引的巧妙用法
MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。
Java编程指南
2019-08-05
3820
你真的会用Java io流吗?
Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。
Java编程指南
2019-08-05
1.6K0
JAVA8之妙用Optional解决判断Null为空的问题
在文章的开头,先说下NPE问题,NPE问题就是,我们在开发中经常碰到的NullPointerException.假设我们有两个类,他们的UML类图如下图所示
Java编程指南
2019-08-02
7.6K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档