lxyz@
码龄6年
关注
提问 私信
  • 博客:14,411
    14,411
    总访问量
  • 14
    原创
  • 739,864
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-06-23
博客简介:

代码如风

查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得3次评论
  • 获得36次收藏
创作历程
  • 5篇
    2021年
  • 1篇
    2020年
  • 8篇
    2019年
成就勋章
TA的专栏
  • Java
    6篇
  • 前端
    1篇
  • Linux
    2篇
  • Golang 入门
    4篇
兴趣领域 设置
  • 大数据
    redis
  • 后端
    spring
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java设计模式之代理模式 - CGLib 动态代理分析

和JDK代理一样,CGLib 代理也是一种动态代理方式,而且相比JDK代理更加的灵活,可以代理任何类(除了final修饰的)。先上代码,还是以买房为例,看下具体实现:需要被代理的类,这次不是某个接口的实现类,而是一个普通类public class HouseBuyer { public void buy() { System.out.println("要买房"); }}代理类public class CglibHouseCompanyProxy implem
原创
发布博客 2021.01.28 ·
163 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java设计模式之代理模式 - JDK 动态代理分析

代理模式是一种结构型设计模式, 让你能够提供对象的替代品或其占位符。 代理控制着对于原对象的访问, 并允许在将请求提交给对象前后进行一些处理。静态代理动态代理JDK 动态代理源码分析
原创
发布博客 2021.01.27 ·
345 阅读 ·
2 点赞 ·
2 评论 ·
0 收藏

Java 设计模式之单例模式

Java 设计模式之单例模式,设计模式单例模式有饿汉式和懒汉式等多种写法懒汉式线程不安全,增加同步锁双层检查保证线程安全
原创
发布博客 2021.01.22 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

keytool 生成 keystore

keytool 生成 keystore
原创
发布博客 2021.01.20 ·
903 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java设计模式之工厂模式

Java设计模式之工厂模式简单工厂工厂方法模式是指定义一个创建对象的接口,由实现这个接口的类来决定对哪个类进行实例化抽象工厂允许用户使用抽象的接口来创建一组相关的产品,而不需知道实际产出的产品具体是什么依赖倒置原则——高层模块不应该依赖底层模块,二者都应该依赖其抽象,不要依赖具体类。抽象不应该依赖细节;细节应该依赖抽象,尽可能的让事情保持抽象,降低系统的耦合性
原创
发布博客 2021.01.13 ·
143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Jackson序列化LocalDateTime报错?是因为缺少了这个

LocalDateTime使用Jackson进行序列化和反序列化报错的问题IDEA中如何快速添加 JSON 字符串Java8序列化报错的问题
原创
发布博客 2020.12.03 ·
2141 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

VuePress 搭建博客以及部署到 Github Pages

VuePress搭建博客博客主题部署Github Pages一键部署脚本
原创
发布博客 2019.11.07 ·
3355 阅读 ·
1 点赞 ·
1 评论 ·
7 收藏

Golang 学习之路(四)方法

方法声明在函数声明时,在其名字之前放上一个变量,即是一个方法。这个附加在函数前面的参数会将该函数附加到参数对应的类型上,即相当于为这种类型定义了一个独占的方法。封装隐藏不必要展示的细节阻止了外部调用方对对象内部的值任意地进行修改
原创
发布博客 2019.07.15 ·
218 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

CentOS7 创建新用户并为其添加 sudo 权限

centos7 创建新用户centos7 给用户添加sudo权限
原创
发布博客 2019.06.30 ·
3254 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Golang 学习之路(三)函数

函数函数声明函数值匿名函数Deferred函数函数声明函数可以为我们隐藏某一个分解的任务的细节实现,暴露出需要的参数和返回结果。在 Go 语言中,如果一组形参或者返回值有相同的类型,我们不必为每个形参都写出参数类型。Deferred函数defer后面的函数总是会在包含defer的外围函数执行完毕后才会执行,也就是说延时执行,不论包含defer语句的函数是通过return正常结束,还是由于panic导致的异常结束。你可以在一个函数中执行多条defer语句,它们的执行顺序与声明顺序相反。
原创
发布博客 2019.06.27 ·
194 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Golang 学习之路(二)数据类型

字符串 常量 iota常量生成器Sliceappend函数的使用Map字符串和 Java 中的字符串类 String 一样,Go 中的字符串也是一个不可改变的字节序列内置的 len 函数表示字符串的长度,即包含的字节数目,索引操作 s[i] 表示第i个字符append函数可以在一个已有的slice中添加一个或者多个元素,甚至一个新的slice
原创
发布博客 2019.06.24 ·
282 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Golang 学习之路(一)程序结构

程序结构命名变量简短变量声明指针new 函数变量的生命周期赋值元组赋值命名Go 中的命名规范与 Java 类似,都是必须以一个字母或者下划线开头,不能是数字开头,后面可以接上任意的数字和字母,并且区分大小写。有 25 个关键字,不能被用于自定义变量名break default func interface selectcase defer go map stru...在 Go 语言中不存在未初始化的变量,也就可以在不需要额外代码的情况下判断边界条件的合理性
原创
发布博客 2019.06.22 ·
669 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

CentOS7 安装 JDK8

CentOS7 环境下安装 JDK8准备工具JDK8 的 Linux 环境下的压缩包 jdk-8u212-linux-x64.tar.gzXshell、 Xftp开始安装通过 Xshell 连接后创建存放 JDK8 的文件mkdir /usr/local/java通过 Xftp 把本地下载好的压缩包上传至上面创建的文件夹里如果提示上传失败,没有权限的话,需要把创建的...
原创
发布博客 2019.05.26 ·
248 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Html 和 CSS 实现 Tab 切换效果

Html 和 CSS 实现Tab 切换效果纯CSS实现,没有引用任何JS效果如下:通过模拟单选框Radio来实现HTML代码:<div class="container"> <ul> <li> <input type="radio" name="changeTab" id="t1" checked="checked"> ...
原创
发布博客 2019.03.20 ·
2363 阅读 ·
0 点赞 ·
0 评论 ·
23 收藏

纯HTML和CSS实现Tab切换效果

发布资源 2019.03.20 ·
zip
加载更多