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

Java后端技术栈cwnait

专栏成员
632
文章
597288
阅读量
46
订阅数
3分钟搞清楚 JVM逃逸分析
作为一个合格java开发者都知道,基本上所有对象都是在堆上创建。但是,这里还是没有把话说绝对哈,指的是基本上所有。
田维常
2023-02-27
3450
2022年第一个线上问题,被领导骂惨了!
看到最后这张截图,就不用想了,在判断两个user_id不相等的地方,我猜测IDEA编辑器已经提示他了。两边都是Integer,属于int的包装类,也就是两个Integer对象,你用!=去比较,这不是扯淡么?
田维常
2022-01-13
1850
实战 | maven 轻松重构项目
我们对其拆分后很有可能存在多个子项目中同时依赖某个jar包,如果使用不当可能会导致每个模块使用的版本不一样,所以想想能不能有什么方式来解决这类问题呢?
田维常
2021-01-28
8650
小师妹问我:Mybatis常见注解有哪些?
Mybatis中的注解基本上都在org.apache.ibatis.annotations目录下:
田维常
2020-12-30
1.3K0
面试官:说说你对【注解】的理解
现在已经处于注解盛行时代,注解@Override ,这个注解是再熟悉不过了,还有@Controller、@RequestMapping、@Service.....
田维常
2020-12-14
3750
面试官:什么是面向对象?
Java 是一个支持并发、基于类和面向对象的计算机编程语言。面向对象软件开发具有以下优点:
田维常
2020-09-22
6880
JVM系列——JVM参数及如何设置
如何查看参数标准参数-X参数-XX参数Boolean类型非Boolean类型其他参数如何设置参数单位换算JVM常见参数和含义
田维常
2020-04-17
5.3K0
Linux 最常用命令(简单易学,但能解决95%以上的问题)
Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android程序最底层就是运行在linux系统上的。
田维常
2020-03-11
3490
Spring-boot+Mybatis+Maven+MySql搭建实例
最近读了spring-boot开发手册,spring-boot相比于spring-mvc封装了很多常用的依赖,并且内置了tomcat容器,启动生成的jar包即可启动项目,也是目前流行的微服务常用框架。本文主要用到了spring-boot,以及mybatis,数据库用到了mysql。
田维常
2019-11-25
5950
Linux 最常用命令整理,建议收藏!
Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。
田维常
2019-10-31
5180
8 种常被忽视的 SQL 错误用法
分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。
田维常
2019-10-24
7790
JVM优化系列-------[1丶jvm的三种运行参数]
最近墨白在学习jvm优化相关的技术,所以我准备出一个jvm优化系列的文章,最近也是比较忙,抽空我就会更新,文章内有代码和命令建议大家手敲增加印象,最好能理解,不明白的可以后台留言或者在群里提问;
田维常
2019-10-11
1.5K0
总结关于【代码中的坏味道】
代码检查工具方法建议是不要超过80行,这只是一个参考标准而已。这样做的目的是:如果超过80行,阅读起来会相对费劲。也见过上千行的方法,这种超级方法不管注释写得再好、代码命名再规范,对于阅读的人来说,都是一种痛苦。
田维常
2019-09-29
4800
快速掌握JDK常用注解
字面意义为目标。@Target说明了Annotation所修饰的对象范围:Annotation可被用于 packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数)。在Annotation类型的声明中使用了target可更加明晰其修饰的目标。同时@Target只能修饰注解定义。
田维常
2019-08-28
6910
【刨根问底】java注解--上
从JDK1.5开始,Java增加了对元数据的支持,也就是Annotation,首先说明注释和注解不是同一回事,是有区别的。本次分享的注解,其实就是代码里的特色标记而已,这些标记可以在代码的编译、类加载、运行时被读取,并且执行相应的处理。通过使用注解,咱们可以在不改变原有逻辑的情况下,在源码文件中嵌入一下补充信息,代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证或者部署;
田维常
2019-07-16
5230
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档