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

Jacob

专栏作者
50
文章
71790
阅读量
12
订阅数
Linux安装JDK
修改 vi /etc/profile,在文件最后配置JAVA_HOME、JRE_HOME。
Jacob丶
2020-10-29
7.9K0
IntelliJ IDEA 2020.2 破解
理论上支持 2020 版本之前的所有 In­tel­liJ 产品,例如 Py­Charm、Web­Storm、Ph­p­storm、CLion 等等。
Jacob丶
2020-08-22
1.7K0
设计模式 之 模板模式
“小三,小三,叫一下其他同事,到会议室开会”,老大跑过来吼,带着坏笑。还没等大家坐稳,老大就开讲了:
Jacob丶
2020-08-22
3680
设计模式 之 抽象工厂模式
工厂模式中讲了女娲造人的故事。人是造出来了,世界也热闹了,可是低头一看,都是清一色的类型,缺少关爱、仇恨、喜怒哀乐等情绪,人类的生命太平淡了,女娲一想,猛然一拍脑袋,忘记给人类定义性别了,那怎么办?抹掉重来,于是人类经过一次大洗礼,所有的人种都消灭掉了,世界又是空无一物,寂静而又寂寞。
Jacob丶
2020-08-20
5220
设计模式 之 工厂模式
东汉《风俗通》记录了一则神话故事:“开天辟地,未有人民,女娲搏黄土做人”,讲述的内容就是大家非常熟悉的女娲造人的故事。开天辟地之初,大地上并没有生物,只有苍茫大地,纯粹而洁净的自然环境,寂静而又寂寞,于是女娲决定创造一个新物种(即人类)来增加世界的繁荣,怎么制造呢?
Jacob丶
2020-08-19
4380
String equals()方法 源码分析
public boolean equals(Object anObject) { // ==:比较的引用类型,比较的是地址值是否相同 if (this == anObject) { //地址值相等,返回true return true; } // instanceOf判断一个对象是不是某个类型的实例 if (anObject instanceof String) { String anotherString = (String)anObjec
Jacob丶
2020-08-05
3960
IllegalArgumentException:argument type mismatch
Exception nested exception is org.apache.ibatis.reflection.ReflectionException: Could not set property 'id' of 'class com.wzq.test.demo.entity.Fee' with value '1211518556674199553'Cause:java.lang.IllegalArgumentException: argument type mismatch 场景: 添加不传ID使
Jacob丶
2020-08-05
1.8K0
ArrayList 源码分析
ArrayList 是一个数组队列,相当于 动态数组。与Java中的数组相比,它的容量能动态增长。
Jacob丶
2020-08-05
3950
LinkedList 源码分析
LinkedList继承于AbstractSequentialList 实现了List、Deque、Cloneable、java.io.Serializable这些接口。如下:
Jacob丶
2020-08-05
3270
Java 按位运算符(&,|,^,>>,<<,>>>)
&(按位与) 定义:针对二进制,只要有一个为0,就为0。 2 & 5 = 0 2的二进制:00000000 00000000 00000000 00000010 5的二进制:00000000 00000000 00000000 00000101 |(按位或) 定义:针对二进制,只要有一个为1,就为1。 2 | 5 = 7 2的二进制:00000000 00000000 00000000 00000010 5的二进制:00000000 00000000 00000000 00000101 ^(按位
Jacob丶
2020-08-05
7080
HashMap 源码分析
HashMap继承AbstractMap<K,V>,实现了Map,Cloneable, Serializable。如下:
Jacob丶
2020-08-05
5610
Docker-compose 常用命令及网络设置(五)
这样就可输出 nginx服务8080端口所绑定的公共端口。 6. ps 列出所有容器。示例
Jacob丶
2020-08-05
2.2K0
Docker-compose 安装与基本使用(四)
Compose有多种安装方式,例如通过 shell, pip以及将 Compose作为容器安装等。本次安装以Shell 为主。
Jacob丶
2020-08-05
3.3K0
Docker 使用Dockerfile构建Docker(三)
该 Dockerfile 非常简单,其中的 FORM 、 RUN 都是 Dockerfile 的指令。 FROM 指令用于指定基础镜像 RUN 指令用于执行命令 2. 在 Dockerfile 所在路径执行一下命令构建镜像:
Jacob丶
2020-08-05
8150
git pull 报错:The following untracked working tree files would be overwritten by merge
场景 使用 git pull 命令更新报错 Updating d652d1c..fa05549 error: The following untracked working tree files would be overwritten by merge:.idea/encodings.xml Please move or remove them before you can merge. Aborting 解决 使用 git clean -d -fx 命令即可。
Jacob丶
2020-08-05
4.2K0
SpringBoot 配置多数据源
项目Git地址:SpringBoot 配置多数据源:Jacob-multi-data-source
Jacob丶
2020-08-05
6780
设计模式 之 单例模式
    Ensure a class has only one instance,and provide a global point of access to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。)
Jacob丶
2020-08-05
6130
JDK 8 新特性 之 default关键字
前言 Jdk1.8之前的接口中只声明方法,方法具体实现应在子类中进行。 Jdk1.8打破了这样的用法:接口中可以实现具体的方法体,只需要加上关键字static或者default修饰即可。 1.default关键字 public interface UserService { //自定义方法 void getUsername(); //默认方法 default void defaultUsername(){ System.out.println("Use
Jacob丶
2020-08-05
3750
BindingException: Parameter 'XXX' not found. Available parameters are [collection, list]
应业务需求,需要使用到MQ进行数据上传和下发。传递格式为JSON,服务那边下发JSON数组,接收端将JSON数组转换成List集合,调用Mybatis-plus批量添加saveBatch()。提示字段未找到...
Jacob丶
2020-08-05
2.3K0
微服务之基础知识
微服务是系统架构上的一种设计风格, 它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过基于HTTP的RESTful API进行通信协作。 被拆分成的每一个小型服务都围绕着系统中的某一项或一些耦合度较高的业务功能进行构建, 并且每个服务都维护着自身的数据存储、 业务开发、自动化测试案例以及独立部署机制。 由千有了轻量级的通信协作基础, 所以这些微服务可以使用不同的语言来编写。
Jacob丶
2020-08-05
3460
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档