LCyee Blog

LCyee Blog

"我干了什么 究竟拿了时间换了什么"

【JAVA高级&常用类】深入了解String类

在场景二当中,我们将 “def” 字符串拼接到了 s3 当中,此时 s3 的值为 “abcdef” ,而 s2 的值仍为 “abc” ,这就再次证明了,无论是重新赋值,还是频接新的字符串,都会在 “方法区” 中重新开辟一个内存空间进行储存新的字符串值。

2020-09-06
80 0

【JAVA高级&并发编程】多线程篇

一个进程中的多个线程 共享相同的内存单元/内存地址空间,它们从同一堆中分配对象,可以访问相同的变量和对象。这就使得线程间通信更简便、高效。但多个线程操作共享的系统资源可能就会带来 安全的隐患。

2020-09-04
147 0

【JAVA基础&异常处理】知识点复盘、整理

前言本篇笔记将对Java基础部分内容的“异常处理”章节知识点进行梳理、总结。“温故而知新”目录前言目录异常处理0x01:异常概述0x02:常见的异常运行时异常编译时的异常0x03:异常的处理:抓抛模型异常的处理方式一:“抓”异常的处理方式二:“抛”一些体会0x04:手动抛出异常对象0x05:自定义异

2020-08-30
96 0

【JAVA基础&面向对象】知识点复盘、整理

面向对象更加强调运用人类在日常生活中的思维逻辑所采用的思想方法以及原则,如抽象、分类、继承、聚合、多态等。

2020-08-23
182 0

开源cpu挖矿软件XMRIG编译过程记录

Xmrig 是国外一款优秀的开源挖矿程序,支持市场上流行的算法,并且对全版本的CPU以及AMD系列的GPU都有着姣好的兼容。

2020-08-15
178 2

【JAVA基础&数组】知识点复盘、整理

在实际开发当中我们更多的会使用集合来代替数组,但是集合的底层也是基于数组来实现的,所以花了一些时间对数组的知识点进行了复习巩固,并在此对一些知识点进行记录。后续在实际开发过程中遇到的关于数组的一些实际案例以及问题的解决方案,也会在此进行记录。目录写在前面目录常见的数组

2020-08-06
125 0

解决java的http请求库dongliu.requests请求结果中文乱码的问题

在这之前了解到并且使用的 java 的 http 库都是 okhttp 、httpclient、RestTemplate 等,虽然这些库也简化了很多原生求的复杂配置过程,但对于一些需求还是需要自行去封装。操作体验和开发效率上都差了很多

2020-07-25
234 0

微服务[学成在线] day20:项目部署与持续集成(DevOps)

DevOps 是一种方法或理念,它涵盖开发、测试、运维的整个过程。DevOps 是提高软件开发、测试、运维、运营等各部门的沟通与协作质量的方法和过程,DevOps 强调软件开发人员与软件测试、软件运维、质量保障(QA)部门之间有效的沟通与协作,强调通过自动化的方法去管理软件变更、软件集成,使软件从构建到测试、发布更加快捷、可靠,最终按时交付软件。

2020-06-09
299 0

微服务[学成在线] day19:分布式事务

如何实现两个分布式服务(订单服务、学习服务)共同完成一件事即订单支付成功自动添加学生选课的需求,这里的关键是如何保证两个分布式服务的事务的一致性。尝试解决上边的需求,在订单服务中远程调用选课接口,伪代码如下

2020-06-05
196 0

微服务[学成在线] day18:基于oauth2实现RBAC认证授权、微服务间认证实现

资源服务校验 jwt 令牌,完成授权,拥有权限的方法正常执行,没有权限的方法将拒绝访问。

2020-06-03
210 0

微服务[学成在线] day17:基于Zuul网关实现路由转发、过滤器

基于 Zuul 构建网关服务,以及使用 Zuul 网关实现基本的路由转发、过滤器、身份校验等功能。

2020-05-31
192 0

微服务[学成在线] day16:基于Spring Security Oauth2开发认证服务

用户认证通过后去访问系统的资源,系统会判断用户是否拥有访问资源的 权限,只允许访问有权限的系统资源,没有权限的资源将无法访问,这个过程叫用户授权。

2020-05-29
330 1