学习Java和其他技术的资源其实非常多,但也不是都是好的有用的,我们要取其精华去其糟粕,选择那些最好的,最适合我们的,同时也要由浅入深,先易后难。基于这样的一个标准,我在这里为大家提供一份Java的学习资源清单。一:Ja…
分类:编程语言
【Java必修课】四类方法删除List里面的所有null值
1 简介 万恶的null已经折磨程序员许久了,也带来了许多难以发现却造成严重损失的NullPointerException。我们需要尽可能的避免它,有一种简单的办法就是在它进入下轮处理前,我们就把它扼杀在摇篮里。 本文介…
Dubbo(一):dubbo-spring-boot-starter
dubbo-spring-boot-starter English Dubbo Spring Boot Starter。也可以关注dubbo官方的dubbo-spring-boot-project 支持jdk版本为1.6…
Java对excel表格操作
一、介绍 当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统、银行系统)。或者是:我们已经习惯用Excel打印。这样在我们实际的开发中,很多时候需…
农村水资源真的清甜甘冽么
背景 由于农村不合理使用农药化肥、垃圾随意排放,同时还有工业污染的废水废气有害物质通过降雨、直接沉降等多种方式也进入到饮用水源。使各种有害物质、农药及其他污染物通过地表径流或农田渗漏造成对饮用水源的污染。农村地区集中…
Java之23种设计模式-单例模式
单例模式 单例对象(Singleton)是一种常用的设计模式。在 Java 应用中,单例对象能保证在一个 JVM 中,该对象只有一个实例存在。这样的模式有几个好处: …
spring整合mybatis报.UnsatisfiedDependencyException错误
tomcat启动报org.springframework.beans.factory.UnsatisfiedDependencyException:错误 org.springframework.beans.factory…
Java - 由面向对象看多线程
多线程核心的两个对象 Lock lock; // any Object can be a Lock Thread thread; // thread just a thread 抢锁/释放锁 /* !! FAKE COD…
java javassist库处理类的基本用法
public class Dema { //获取原方法信息 public static void test01() throws Exception { ClassPool pool=ClassPool.getDefau…
高并发
什么是高并发 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有 响应时间(Response Tim…
x5开源库后续知识点
目录介绍 01.基础使用目录介绍 1.0.1 常用的基础介绍 1.0.2 Android调用Js 1.0.3 Js调用Android 1.0.4 WebView.loadUrl(url)流程 1.0.5 js的调用时机分…
数据库---单表约束
1. 约束的概念和种类 约束:对表中的数据可以进行进一步的限制,来保证数据的唯一性,正确性和完整性。 约束种类: PRIMARY KEY : 主键约束 代表该字段的数据不能为空且不可重复 NOT NULL : 非空 代表…