首页
AI
Java日常
NAS
技术经验
数据库
关于
用户登录
用户名
密码
登录
关键词搜索
搜索
热门文章
1
离散数学
63 阅读
2
Tomcat出现漏洞了,线上版本更换了么?
61 阅读
3
IntelliJ IDEA远程Debug Linux的Java程序,找问题不要只会看日志了
61 阅读
4
SpringBoot实现通用的接口参数校验
60 阅读
5
18个Java8日期处理的实践,太有用了!
59 阅读
6
ArrayList集合为什么不能使用foreach增删改
35 阅读
7
强软弱虚引用,只有体会过了,才能记住
34 阅读
8
coturn搭建手记
34 阅读
9
处理 Exception 的几种实践,很优雅,被很多团队采纳!
34 阅读
Typecho
首页
分类
AI
Java日常
NAS
技术经验
数据库
页面
关于
用户登录
登录
“Java日常” 共(14)篇
IntelliJ IDEA远程Debug Linux的Java程序,找问题不要只会看日志了
1 前言我们习惯于在本地开发的时候debug,能快速定位与解决问题,那部署在服务器上是不是就没有办法了呢?只能通过查看日志来定位?不是的,在远端的服务器上,我们一样可以debug。2 IDEA的debug我们先来看一下在IntelliJ IDEA直接debug是怎样的。先准备一个简单的Java程序:package com.pkslow.basic; import java.util.Map; p...
4年前
61
0
0
Stream日常使用
1. Streams简介今天要讲的Stream指的是java.util.stream包中的诸多类。Stream可以方便的将之前的结合类以转换为Stream并以流式方式进行处理,大大的简化了我们的编程,Stream包中,最核心的就是interface Stream1.1 创建StreamStream的创建有很多方式,java引入Stream之后所有的集合类都添加了一个stream()方法,通过这个方...
4年前
24
0
0
处理 Exception 的几种实践,很优雅,被很多团队采纳!
在Java中处理异常并不是一个简单的事情。不仅仅初学者很难理解,即使一些有经验的开发者也需要花费很多时间来思考如何处理异常,包括需要处理哪些异常,怎样处理等等。这也是绝大多数开发团队都会制定一些规则来规范对异常的处理的原因。而团队之间的这些规范往往是截然不同的。本文给出几个被很多团队使用的异常处理最佳实践。在Finally块中清理资源或者使用try-with-resource语句当使用类似Inpu...
4年前
34
0
0
Java 设计模式:实战工厂方法模式
一、前言好看的代码千篇一律,恶心的程序升职加薪。该说不说几乎是程序员就都知道或者了解设计模式,但大部分小伙伴写代码总是习惯于一把梭。无论多少业务逻辑就一个类几千行,这样的开发也可以归纳为三步;定义属性、创建方法、调用展示,Done!只不过开发一时爽,重构火葬场。好的代码不只为了完成现有功能,也会考虑后续扩展。在结构设计上松耦合易读易扩展,在领域实现上高内聚不对外暴漏实现细节不被外部干扰。而这就有点...
4年前
19
0
0
Java8 Stream 真香,赶紧来舔一舔
如今Java14已经发布许久了,Java15也在路上跑着了,然鹅不少小伙伴Java8的API应该还没用溜吧!今天跟各位小伙伴们聊聊Java Stream API的具体使用方法以及应用场景。举哥简单的例子,定义一个数组:String[] users = new String[]{"张三","李四","王二"};我们来使用之前的方式遍历:fo...
4年前
18
0
0
1
2
3
Typecho
28
文章数
0
标签数
0
评论量