首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java基础篇
Java工程师的修炼之道
创建于2021-08-08
订阅专栏
Java基础篇
等 2 人订阅
共26篇文章
创建于2021-08-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
log4j2总结
Apache Log4j 2 是对Log4j的升级,它比其前身Log4j 1.x提供了重大改进,并参考了Logback中优秀的设计,同时修复了Logback架构中的一些问题。被誉为是目前最优秀的Jav
一定要提前把 Spring 吃透
Spring使用的便捷,是建立在很多约定俗成的规则之上。 就像我们雇佣的保姆,她可能一直假定你是吃中餐的,所以每次你下班回家,中餐就已经做好了。但是假设有一天,你忽然临时兴起想吃西餐,你可能才会发现这
会话管理
在学习会话管理之前,我们首先需要巩固下 HTTP 协议的知识。 HTTP 协议是无状态无连接的协议,服务端对于客户端每次发送的请求都认为它是一个新的请求,上一次会话和下一次会话是没有联系的。因为它无法
单点登录的实现方案
最近公司在对接单点登录,由于单点登录使用的是第三方SSO平台的token。生成规则不一定符合原有系统的token规则(比如JWT)。这里采用的方式处理如下: 1. 首次调用系统A,携带token请求,
单点登录 SSO 综述
什么是单点登录 单点登录(Single Sign On),是目前比较流行的企业业务整合的解决方案之一。 SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用
单点登录的三种方式
单点登录是一个身份验证机制,英文全称 Single Sign On,简称 SSO。它的定义是:在多个应用系统中,用户只需要登录一次,即可访问所有相互信任的应用系统,就像健康保一样,为你的身份做担保。
单点登录的标准流程总结:CAS 流程
单点登录英文全称 Single Sign On,简称就是 SSO。它的解释是:在多个应用系统中,只需要登录一次,就可以访问其他相互信任的应用系统。
for-each循环优先于传统的for循环
for-each循环在简洁性和预防Bug方面有着传统的for循环无法比拟的优势,并且没有性能损失。应该尽可能的使用for-each循环。
Java 集合List的forEach()方法及Steam流用法
在项目当中常用的就是List集合,本篇文章主要分享List的foreach遍历及stream流用法。
UUID生成器
UUID 是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成的API。
详解Lombok中的@Builder用法
Builder 使用创建者模式又叫建造者模式。简单来说,就是一步步创建一个对象,它对用户屏蔽了里面构建的细节,但却可以精细地控制对象的构造过程。
时间处理工具
```` Date currDate = new Date(); int hour = currDate.getHours(); System.out.println(hour); Date begi
学习篇:java反射机制中class.forName和classloader的区别
(1)加载:java类运行时候会生成一个class字节码文件,加载的过程就是去我们的操作系统寻找这个class文件。 (2)链接:这个过程就是把class文件加载到java虚拟机。 (3)初始化:在虚拟机中根据class文件进行初始化。 (4)使用:这个过程大家都明白。 (5)…
java基础
性能比面向对象高。因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候,比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发
匿名内部类
在java中除了内部类之外,还有一种匿名内部类。匿名内部类就是指没有一个具体名称的类,此概念是在接口和抽象类的应用上发展出来的,那么匿名内部类有哪些作用呢? 但是现在如果接口的实现类只使用一次,那么还有必要单独定义一个子类B吗?很明显是没有必要的,所以此时就可以使用匿名内部类完…
java包及访问控制权限
有利于类的查找与管理。一个软件由很多类构成,这些类按其功能可分为vo类、dao类、工具类、service类、controller类等,将这些类按其功能分门别类地放在不同包中有利于类的查找与管理; 有利于保护类中的成员变量及其方法。类中成员变量及其方法前面的访问控制符决定了该变量…
Object类
在java中所有的类都有一个公共的父类,一个类只要没有明显地继承一个类,则肯定是Object类的子类。 一个设计良好的类最好覆盖Object类中的equals()、hashCode()、toString()3个方法。 在Person类中覆写了equals()方法,首先判断传递进…
数据类型之间的转换
调用基本数据类型对应的包装类中的方法parseXXX(String)或valueOf(String)即可返回相应基本类型。 (2)、基本数据类型如何转字符串? 一种方法是将基本数据类型与空字符串("")连接(+)即可获得其所对应的字符串;另一种方法是调用 String类中的 v…
int 和 和 Integer 有什么区别
Java 是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,为了能够将这些基本 数据类型当成对象操作,Java 为每一个基本数据类型都引入了对应的包装类型(wrapper class),int 的包装类就是 Integer,从Java5开始引入了自动装…
short s1 = 1; s1 = s1 + 1; 有错吗?short s1 = 1; s1 += 1有错吗;
前者不正确,后者正确。对于 shorts1=1;s1=s1+1;由于1是 int 类型,因此 s1+1 运算结果也是 int 型, 需要强制转换类型才能赋值给 short 型。 而 short s1 = 1; s1 += 1;可以正确编译,因为 s1+= 1;相当于 s1 = …
下一页