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

架构师进阶

记录进阶点滴
专栏成员
97
文章
183279
阅读量
19
订阅数
源码超度:String、StringBuffer、StringBuilder
String、StringBuffer、StringBuilder是常用的字符序列,从源码上对比下,三者的区别
用户2146693
2021-12-28
2500
基础服务系列-Jupyter Notebook 支持Java
wget https://github.com/SpencerPark/IJava/releases/download/v1.3.0/ijava-1.3.0.zip
用户2146693
2021-12-28
8580
基础服务系列-Jupyter Notebook 支持JavaScript
说明:npm会有生命周期,某个包会有生命周期来执行一些东西,安全起见会自动降级导致没有权限执行一些操作,通过--unsafe-perm参数来解锁该限制。
用户2146693
2021-12-28
6320
深入理解HotSpot JVM 基本原理
Java®编程语言是一种通用的、并发的、面向对象的语言。它的语法类似于C和C++,但它省略了许多使C和C++复杂、混乱和不安全的特性。
用户2146693
2021-11-15
2.3K0
Java知识汇总-思维导图
Java知识点汇总,从基础到常用的API、还有常用的集合类,总结的很详细。图片是从论坛里面找到的,整理下来以便常复习。这是目前看到的比较详细完整的思维导图。
用户2146693
2019-08-08
7730
服务提供者框架示例
静态工程方法返回的对象所属的类,在编写包含该静态工厂方法的类时可以不必存在。这种灵活的静态工厂方法构成了服务提供者框架(Service Provider Framework)的基础,例如JDBC(Java 数据库链接,Java Database Connectivity)API。服务提供者框架是指这样一个系统:多个服务提供者实现一个服务,系统为服务提供者的客户端提供多个实现,并把他们从多个实现中解耦出来。
用户2146693
2019-08-08
7780
IDEA 异常系列-java.lang.ExceptionInInitializerError
项目里用的是JDK10,IDEA导入项目后,默认的JDK版本是1.6或者更低。这个时候,run 主类就会报换个错。
用户2146693
2019-08-08
5.5K0
Spring Boot集成CKFinder 顶
上一篇记录了Spring Boot集成CKEditor,这里记录Spring Boot集成CKFinder实现浏览功能,详细的配置可以参考ckeditor和ckfinder集成详细配置及其优化,这里讲在Spring Boot中怎么玩CKFinder。ckeditor中“浏览服务器”的后台操作是自己写代码来实现浏览,界面操作不太友好。CKFinder的浏览界面不错,而且还能定制不同的样式。
用户2146693
2019-08-08
2.6K1
并发模式(一)Future模式 顶
常用的并发设计模式有Future模式、Master-Worker模式、Guarded Suspension模式、不变模式、生产者-消费者模式,在多线程环境中,合理使用模式,可以提高程序性能,优化程序设计。
用户2146693
2019-08-08
3480
Java文件上传下载
Java文件上传原理 上传文件表单设置 下载文件原理,以浏览器附件形式下载。 下载实现思路
用户2146693
2019-08-08
7250
springboot-i18n国际化
In computing, internationalization and localization are means of adapting computer software to different languages, regional peculiarities and technical requirements of a target locale.
用户2146693
2019-08-08
1.3K0
Springboot 命令注入属性[--]&[-D]
java [ options ] -jar file.jar [ arguments ]
用户2146693
2019-08-08
9730
基础服务系列-centos7 安装JDK
前言 本篇是基础服务系列第一篇,后续会有其他服务搭建。 安装JDK 官网下载JDK8 8u171 奇数版本,是BUG修正并全部通过检验的版本,官方强烈推荐使用这个版本 8u172 偶数版本,包含了奇数
用户2146693
2019-08-08
4990
Spring Cloud异常系列-Feign远程调用报错
异常一 JSON parse error: Can not deserialize instance of java.lang.Long out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.lang.Long out of START_OBJECT token\n at [Source:
用户2146693
2019-08-08
1.9K0
Spring Boot 定时任务之Quartz
当定时任务愈加复杂时,使用Spring注解@Schedule 已经不能满足业务需要。 @Schedule 实现的定时任务:
用户2146693
2019-08-08
4800
ArrayList在Java多线程中的应用
开发中,存在这样的业务逻辑,类似倒金字塔结构,下层数据需要基于上层的数据进行逻辑计算。设计思路是:定义一个全局变量upLayerList,来保存上一层的数据。每一层计算仅需要知道upLayerList就可以,不用关心上一层数据怎么获取。当前层计算完毕后,把结果赋值给upLayerList,留给下一层使用。
用户2146693
2019-08-08
1.5K0
23种设计模式之单例模式
单例模式是设计模式中使用最为普遍的模式之一。它是一种对象创建模式,用于产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例。
用户2146693
2019-08-08
2830
spring data jpa 入门
项目中有用到spring data jpa,简单看了一下,在基础的数据库操作上,要比mybatis好用,简化了持久层的操作,使coder可以专注于业务逻辑的实现。网上参考了一些文章,实际coding的时候还是出好多错误。这里通过CRUD,记录摸索填坑的过程。详细的概念可以参考文末的文章。
用户2146693
2019-08-08
1.8K0
Intellij IDEA实用技巧
这种文件实际项目中是用不到的,会出现在Version Control的文件列表里。
用户2146693
2019-08-08
5840
Servlet 监听器入门
监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。
用户2146693
2019-08-08
2750
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档