OPice

LV0
发表了文章

车(ju)一步吃卒

题目: 在一个 8 x 8 的棋盘上,有一个白色车(rook)。也可能有空方块,白色的象(bishop)和黑色的卒(pawn)。它们分别以字符 “R”,“.”...

OPice
发表了文章

交换排序之快速排序

通常是以第一个元素为基准元素开始,然后从头部和尾部开始遍历,左边都是比基准元素小,右边是比基准元素大。

OPice
Python
发表了文章

最小的k个数

OPice
发表了文章

链表中间数

1、遍历的方式 时间复杂度:O(N) 空间复杂度:O(N) 2、快慢指针方式 时间复杂度:O(N) 空间复杂度:O(1)

OPice
发表了文章

EagleEye全链路追踪

  当下微服务盛行的阶段,系统之间服务的依赖和复杂性也逐步提高。所以要保证业务的正常运行和团队的SLA,就需要对线上问题的避免和快速定位。这时就体现日志的重要性...

OPice
RPC微服务微服务架构JavaTCP/IP
发表了文章

Idea插件的安装方法

IDEA 作为java开发者下载率最高的工具,除了其强大的功能外,还支持插件的方式,让开发使用更加得心应手。

OPice
IDE
发表了文章

Arthas —— java诊断工具

这些问题都在折磨着我们,你如果没有其他的更好方案或者方法解决,Arthas[1] 适合你。

OPice
JavahttpsGitHub网络安全Git
发表了文章

Idea 突然打不开了

1、下载压缩包解压后得到jetbrains-agent.jar 2、启动IDEA,试用(Evaluate for free)进入IDE 3、

OPice
JavaIDE
发表了文章

Redis安装使用

image.png 新建窗口输入:redis-cli

OPice
RedisBashBash 指令打包
发表了文章

缓存一致性

  系统程序处理时,缓存作为DB的一道屏障,可以防止大量请求达到数据库,造成压力过大,还可以提高查询效率。

OPice
缓存数据库SQLSpring
发表了文章

git分支管理

命名: master、develop、feature以feature/功能名、release以release/功能名、hotfix以hotfix/bug名

OPice
Git编程算法
发表了文章

Redis相关命令

OPice
Redis编程算法
发表了文章

缓存

  缓存就是将系统或者程序需要的数据存在内存中,以便快速访问,不用重新创建新的实例。减少系统开销提高系统效率。

OPice
缓存数据库SQL
发表了文章

函数式编程

优点: 1、减少键盘的开销 2、便于理解 —— 例如:merge([1,2],[3,4]).sort().search("2") 3、方便单元测试 ——...

OPice
发表了文章

代理模式

JDK动态代理的对象必须要实现接口,所以对于一些没有实现接口要被代理的对象,不适用JDK动态代理;cglib是通过继承被代理类,重写方法,织入通知通过动态字节码...

OPice
JDKSpring
发表了文章

JVM

   JVM是java virtual mechine 的缩写,是在真实的计算机基础上模拟计算机的各种功能的一种实现,JVM的本身对于计算机而言也是一个程序。 ...

OPice
JVMLinuxJava
发表了文章

代码生成工具

工作中经常用到单表的增删该查包括分页,定义实体对象和写一些单表dao,代码单一,重复性工作多。毕竟作为开发人员大多数时间应该关注业务,代码自动生成就会节省很多重...

OPice
发表了文章

魔鬼在细节里

** 所有命名不能以下划线或者美元符号开始或者结束,不能有拼音和中文的方式,命名语义要清晰完整 **

OPice
单元测试Spring Boot编程算法
发表了文章

语雀——文本绘图

简书支持md语法,但是对于一些绘图没有太多支持,毕竟简书是为了写作。 所以找了一些其他编辑器——语雀。

OPice
发表了文章

Mac 安装nginx

相关问题处理 查看端口占用: lsof -i: 端口 kill -9 PID

OPice
Mac OS

个人简介

个人成就

  • 影响力总排行第 4105 名
  • 获得 106 次赞同
  • 文章被阅读 5K 次

扫码关注云+社区

领取腾讯云代金券