自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记录并分享信息的载体

很多时候,你以为你懂了,但真正落实的时候才会发现说不出口,写不出来。

  • 博客(39)
  • 收藏
  • 关注

原创 【工具】Idea翻译插件中Google翻译修复

Google翻译不可用,对我这样的学渣来说真的是一大灾难,再也不能流畅的查看英文文档了,最近发现了这个Google翻译工具挺好用的,idea又可以愉快的进行翻译了。

2022-12-09 16:23:29 805 4

原创 日常遇到的数据库上的常用排查命令

记录一下日常遇到的数据库上的常用排查命令,善用ctrl+F,日常更新中……

2022-11-16 13:24:45 1421

原创 操作系统探秘之内存管理

程序=》进程:程序运行要编译成计算机识别的二进制指令然后链接打包成可执行文件最后装入内存中。每个进程占用自己的内存地址彼此之前互不影响,当很多进程启用,内存空间资源紧张,则会通过内存扩张技术,覆盖或者交换内存空间,缓解空间资源紧张的问题。系统对进程装入内存进行管理,可以连续的分配内存空间,不过会产生碎片,内存利用率也低,因此又有了不连续的分配内存空间,采用逻辑分段分区或分页分区又或者两者结合的段分页方式分配不连续的内存空间,将分区细化,降低内存碎片的产生以及提高了内存利用效率。

2022-11-11 20:52:14 436

原创 理解死锁相关的知识点

死锁是指两个或两个以上的进程在执行过程中,由于资源抢占或者相互通信而造成的一种阻塞现象。

2022-11-09 20:12:43 141

原创 操作系统探秘之进程与线程

进程就是具有独立功能的程序关于某一数据集合的一次运行活动。就如我下面的截图,比如WeChat(微信桌面版),这其实就是针对具体功能的运行活动称为进程,但是可以看到进程内还有很多细项在运行,所以也可以称这是一个WeChat的进程树。

2022-11-08 19:50:39 207

原创 PicGo+七牛云图床实现的详细步骤

picgo 是比较出名的一款图床工具了,界面友好,支持图床也多,还可以在本地对图片进行管理,支持拖拽上传,使用方便。此时PicGo基本已经配置完了,再做个验证,回到PicGo的”上传区“,直接拖拽或者点击上传一张图片,然后下方会有个进度条,全蓝没有红色走到底就上传成功了,也可以根据提示看到很快就上传成功了。七牛的计费模式为当月使用,下月初扣费,例如,在存储达到 10G 后无需额外开通,您可以直接使用无上限的存储空间,建议您的账户预留足够余额,防止因账户余额不足以抵扣本月消费而被提前冻结。

2022-11-03 12:14:30 985

原创 【Mybatis】Mybatis学习由浅入深(四)SqlSession的创建

上文学习了mybatis在启动的时候都做了什么操作,这里继续往下学习。

2022-10-22 10:45:53 790

原创 【好记性不如烂笔头】一文学会堆排序

简单梳理一下逻辑,可以肯定是大根堆的头,一定是整个大根堆最大的值,那么我只需要将这个大根堆的头,给换到数组的最后,然后减少大根堆大小,循环操作,这样就将数组从最后位置往前依次排好序了吧。堆的基本操作就是“上移”,“下沉”,这些操作只和自己的父亲或孩子比较,也就是每次比较都是相邻的两层。还有一种情况是,我不知道这个数据是变大还是变小,我只知道它变了,那我就调一次heapInsert,再调一次heapify。小根堆也有“上移”“下沉”,和大根堆的区别只是,谁小谁上移,谁大谁下沉。

2022-10-21 20:39:42 196

原创 【好记性不如烂笔头】完全二叉树

为学习堆排序铺垫一下前置知识吧

2022-10-19 20:04:54 69

原创 【好记性不如烂笔头】快速排序(三)非递归实现随机快排

前面学习了随机快排的递归实现,递归方法需要不断的压栈,有没有不需要压栈的方式实现呢?这里就学习了使用循环来实现递归实现。既然栈都可以,那我用队列是不是也可以,用链表实现栈然后应该也可以吧还没想到其他的实现方式,如果大家有更好的方式欢迎评论留言,如果文中有哪些描述错误的地方,也欢迎大家斧正✨。

2022-10-18 19:56:11 255

原创 【好记性不如烂笔头】快速排序(二)随机快排

上文写到了快速排序的前置知识:荷兰旗问题,这里开始正式学习快速排序。

2022-10-17 20:40:42 74

原创 【Mybatis】Mybatis学习由浅入深(三)

上一文提到了Mybatis的工作流程,这里回顾一下,然后这里主要讲第一步,加载配置信息初始化。

2022-10-16 15:16:50 213

原创 【Mybatis】Mybatis学习由浅入深(二)

加载配置信息初始化通过配置文件或注解将配置信息加载成Statement对象接收调用请求接收到请求将请求传递给下层处理处理请求找到对应的Statement对象解析出sql和传入参数获取数据库连接,执行sql,得到执行结果根据配置的映射关系进行转换得到最终的对象结果。释放连接资源处理结果集业务代码得到结果集数据SessionFactory产生的Session关闭。

2022-10-15 13:25:41 207

原创 【Mybatis】Mybatis学习由浅入深(一)

Mybatis小巧无依赖,简单使用只需要引入jar包然后配置几个映射文件就行。mybatis是半ORM框架,sql自己写,也就意味着可以灵活的根据业务需要写出自己想要的各种复杂sql。sql写在xml文件里,便于统一管理,程序代码也不需要书写复杂的各式各样的sqlsql写在xml文件里,意味着代码只需要控制接口的输入和输出即可,不需要关注xml中具体的sql写法与实现,甚至当数据库字段甚至业务发生变化时候,可以不改动程序代码只修改sql。

2022-10-15 13:19:26 251

原创 【好记性不如烂笔头】排序算法之快速排序(一)荷兰旗问题

这节学习一下荷兰旗问题,为学习快排打一个基础。

2022-10-13 20:57:05 188

原创 【好记性不如烂笔头】排序算法之归并排序(四)力扣困难难度:区间和的个数

学习了归并排序,也要学习使用归并排序解决问题,先有力扣的一个困难难度的题327. 区间和的个数。

2022-10-12 23:57:05 330

原创 【好记性不如烂笔头】排序算法之归并排序(三)小和问题

上篇博客学习了归并排序,一种是遍历的方式实现,一种是迭代的方式实现,那么归并排序的思路只能用于排序嘛?也不是,这篇博客就记录一下归并排序对于求小和问题的思路与写法。

2022-10-11 20:52:45 234

原创 【好记性不如烂笔头】排序算法之归并排序(二)

前文学习了归并算法,并最终用递归的方式实现了归并算法,但是最后测试贴了一张图,递归的实现还是比较耗时的,接下来学习一下优化的写法。

2022-10-10 21:05:00 133

原创 【好记性不如烂笔头】记一次奇怪的“找不到符号”问题

提示”找不到符号“问题,难以找到原因处理掉。

2022-10-10 13:52:53 189

原创 【好记性不如烂笔头】记一次线上问题,系统卡爆了,排查日志发现出现了ownerThread current state is WAITING, current stackTrace

项目部署在linux环境,运行期间页面访问特别卡,功能无法正常使用。排查后台日志发现出现了"ownerThread current state is WAITING, current stackTrace"

2022-10-10 12:37:00 2695

原创 【好记性不如烂笔头】排序算法之归并排序(一)

刚开始学习归并排序,使用的是递归的写法,明显测试的时候感觉到有点慢,慢到啥程度,我等下贴个图出来(测试时间中包含了生成数组、数组复制、冒泡排序、归并排序、排序后两个数组的比较),据说还有进阶的写法,后面学到了再更新出来。

2022-10-09 21:00:44 135

原创 【好记性不如烂笔头】synchronized是怎么做到同步的?使用场景是什么?简述下原理。

synchronized是Java的一种关键字,大家都知道这个关键字可以对对象、方法、代码块加锁,但synchronized究竟是如何做到的呢?百度百科对此的解释是:Java语言的关键字,可用来给对象和方法或者代码块加锁,当它锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码。当两个并发线程访问同一个对象object中的这个加锁同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。

2022-10-08 19:13:24 250

原创 【好记性不如烂笔头】记一次idea编译Java项目报oom的原因和处理方案

写好了一段代码正准备启动测试,却发现构建都没通过……记录一下处理的方法

2022-10-08 12:08:59 1406

原创 【好记性不如烂笔头】CGLIB动态代理简述与实现

前文学习了jdk动态代理,这里记录一下cglib动态代理CGLIB是一个强大的高性能高质量的Code生成类库,它可以再运行期扩展Java类实现Java接口。也被广泛的应用于AOP的使用。cglib底层是通过使用一个小而快的字节码处理框架ASM,来转换字节码并生成新的类。基于ASM操作字节码实现的,相对JDK动态代理的代理范围要更完善,性能更高,不过需要注意的是,这些字节码文件也是会被放在JVM内存中的,要注意OOM异常。

2022-10-07 14:11:09 466

原创 【好记性不如烂笔头】JDK动态代理

Spring的两大核心之一的AOP就是基于动态代理实现的,这里主要记录一下JDK的动态代理。CGLIB另说。代理其实是程序的一种设计模式。主要是为了给其他对象提供一种代理来控制对这个对象的访问。举个例子:代购,大家都知道,我身在国内不方便或没时间出国,但是我想购买国外的一些产品,于是我委托代理人去帮我购买。代理也是一样,我这个对象不适合或不能直接去访问另一个对象,我就需要一个代理来帮我访问这个对象。

2022-10-07 13:32:02 93

原创 【好记性不如烂笔头】HTTPS原理详解

HTTPS ,是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性 。 HTTPS 存在不同于 HTTP 的默认端口及一个加密/身份验证层(在 HTTP与 TCP 之间)。

2022-10-06 14:08:28 597

原创 【好记性不如烂笔头】理解递归,记一次递归导致的线上出现的报错java.lang.StackOverflowError

子问题须与原始问题为同样的事,且更为简单;不能无限制地调用本身,须有个出口,化简为非递归状况处理。子问题依赖上一问题的计算结果,有递推的概念。可以使用循环实现,尽量使用循环实现,循环效率比较高,减少了递归重复压栈的操作,空间占用低,递归使用不当会出现栈溢出的问题。PS:没有最好的方法,只有合适的方法,因场景而异吧。

2022-10-05 03:04:52 247

原创 【好记性不如烂笔头】Spring框架内容问答的形式回忆-长期更新

回忆一下Spring框架的相关知识,因为是回忆算不得准确,只是个人记录,加深Spring的印象。

2022-10-04 12:18:25 126

原创 【好记性不如烂笔头】记一次线上问题,mybatis-plus的公用方法not found,只有自定义方法可以正常调用/(ㄒoㄒ)/~~

不要一味的去网上找答案,现在网上很多答案都是千篇一律,给你的始终只是大概的方向,不要因为这个浪费自己时间 😣,自己还是需要认真的检查代码,耐心的查看日志,日志的存在就是为了帮助我们排查问题的。PS:要细心啊。

2022-10-03 13:20:55 1256 1

原创 【好记性不如烂笔头】二叉树之平衡二叉搜索树

平衡二叉搜索树(英语:Balanced Binary Tree)是一种结构平衡的二叉搜索树,即叶节点高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。

2022-10-02 15:43:43 460

原创 【好记性不如烂笔头】Centos8.2版本安装Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。本文就来记录一下Centos8.2系统下Docker的安装。

2022-10-01 11:18:33 1052

原创 【好记性不如烂笔头】IO之深入理解同步、异步、阻塞、非阻塞

记录一下我学习同步、异步、阻塞、非阻塞的笔记

2022-09-30 21:07:10 152

原创 【好记性不如烂笔头】二叉树之层序遍历

既然二叉树可以先序、中序、后序遍历,那应该也可以按照每层遍历,因此记录一下层序遍历,手写一边才能加深印象。

2022-09-29 13:05:54 324

原创 【好记性不如烂笔头】二叉树之利用先序中序还原树

之前进行了二叉树的先序中序后序打印,那么反过来怎么把先序中序还原出二叉树呢?

2022-09-29 11:19:58 156

原创 【好记性不如烂笔头】记一次线上事故,json单对象转换和集合转换的动态实现

有一组数据前后端交互通过json实现的,之后有业务需要批量传输数据,前端大佬对数据做了处理,最终传输过来的json有两种情况:集合方式、单对象方式。一套代码动态实现json转换

2022-09-27 18:22:16 112

原创 【好记性不如烂笔头】二叉树之镜像树

上次记录了二叉树的遍历方式,这次记录一下二叉树的镜像树,个人不喜欢字太多的,看着烦,通篇尽量还是用画图的方式记录。

2022-09-27 15:22:29 321

原创 【二叉树】二叉树的三种基本遍历方式以及递归序

二叉树在数据结构中非常重要,它的基本构成就是一个节点有自己的数据,同时还有两个指向另外节点的地址,这样的节点构成的树状结构。通过上面的代码,我们可以找到规律,就有了递归序。在第一次来到节点打印,就实现了先序。在第二次来到节点打印,就实现了中序。在第三次来到节点打印,就实现了后序。每一个节点都进入了3次,

2022-09-25 11:12:27 230

原创 修改jboss发布的webServer默认ip

使用jboss发布WebServer接口生成wsdl文件中ip地址发现不是自己想要的地址,需要修改这个ip。

2022-09-23 18:32:32 483

原创 记一次线上nginx转发https

记录一次线上项目nginx转发https实现步骤

2022-09-23 17:56:57 564

清除系统LJ.bat 清除系统LJ.bat

清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat v清除系统LJ.bat清除系统LJ.bat清除系统LJ.bat清除系统LJ.bat vvv清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat 清除系统LJ.bat清除系统LJ.bat 清除系统LJ.

2022-12-19

IderaSQLdoctorInstallationKit.zip

sql优化工具 IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorInstallationKit.zip IderaSQLdoctorIn

2022-12-19

DBOptimizer.zip

SQL优化工具 DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.zipDBOptimizer.zip DBOptimizer.zip DBOptimizer.zip DBOptimizer.z

2022-12-19

heron-core-1.0.3-SNAPSHOT.jar

heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNAPSHOT.jar heron-core-1.0.3-SNA

2022-12-19

h2-1.1.jar h2-1.1.jar

h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.1.jar h2-1.

2022-12-19

fundebug-java-0.2.0.jar

fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.jar fundebug-java-0.2.0.

2022-12-19

com.zend.verifier-13.6.1.v20170623-1730.jar

com.zend.verifier_13.6.1.v20170623-1730.jar com.zend.verifier_13.6.1.v20170623-1730.jar com.zend.verifier_13.6.1.v20170623-1730.jar com.zend.verifier_13.6.1.v20170623-1730.jar com.zend.verifier_13.6.1.v20170623-1730.jar com.zend.verifier_13.6.1.v20170623-1730.jar com.zend.verifier_13.6.1.v20170623-1730.jar com.zend.verifier_13.6.1.v20170623-1730.jar com.zend.verifier_13.6.1.v20170623-1730.jar com.zend.verifier_13.6.1.v20170623-1730.jar com.zend.verifier_13.6.1.v20170623-1730.jar com.zend.verifie

2022-12-19

async-mysql-connector-1.6.jar

async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connector-1.6.jar async-mysql-connecto

2022-12-19

asm-all-5.2.jar

asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-all-5.2.jar asm-

2022-12-19

bcprov-jdk15to18-1.69.jar

bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov-jdk15to18-1.69.jar bcprov

2022-12-19

工具Google翻译修复工具-1.3

【工具】Google翻译修复工具_1.3 能一键修复GooLe翻译,原理很简单,通过修改Goole翻译指向IP,达到访问正常的目的,实测是IDEA翻译插件可用。 使用方法: 1. 先点击“检测”,测试本机是否链接Google正常,如果正常,则不需要继续了。 2. 再点击“测试延迟”,检测出IP的延迟情况。 3. 点击“测试可用”,然后点击“一键修复”,会自动选择延迟最低的IP修改进HOST文件。 4. 点击“翻译测试”,验证翻译功能是否可用。 【工具】Google翻译修复工具_1.3 【工具】Google翻译修复工具_1.3 【工具】Google翻译修复工具_1.3 【工具】Google翻译修复工具_1.3【工具】Google翻译修复工具_1.3 【工具】Google翻译修复工具_1.3 【工具】Google翻译修复工具_1.3 【工具】Google翻译修复工具_1.3 【工具】Google翻译修复工具_1.3 【工具】Google翻译修复工具_1.3 【工具】Google翻译修复工具_1.3【工具】Google翻译修复工具_1.3 【工具】Google翻译修复工具_1.3 【工具】

2022-12-09

爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码

爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码 爱心源码

2022-12-09

倒计时2023元旦倒计时HTML代码

【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTML代码 【倒计时】2023元旦倒计时HTM

2022-12-08

深入解析docker容器化技术

深入解析docker容器化技术

2022-11-18

Java分布式存储技术详解

Java分布式存储技术详解

2022-11-18

Nginx技术详解共67页

Nginx技术详解共67页

2022-11-18

Java8新特性共76页

Java8新特性共76页

2022-11-18

JVM内存结构-JVM体系结构 程序计数器 虚拟机栈 本地方法栈 堆 方法区

JVM内存结构-JVM体系结构 程序计数器 虚拟机栈 本地方法栈 堆 方法区

2022-11-18

java面试套路-内含面试题笔试题汇总、面试音频、人事总结、自我介绍、并发解决方案、常见故障、代码优化、数据库优化

java面试套路--内含面试题笔试题汇总、面试音频、人事总结、自我介绍、并发解决方案、常见故障、代码优化、数据库优化

2022-11-18

Java线程编程方面面试题详解

Java线程编程方面面试题详解

2022-11-15

20份精品java简历模板

20份精品java简历模板

2022-11-15

微软、明基、平安保险、华为、Intel等求职笔试大全

微软、明基、平安保险、华为、Intel等求职笔试大全

2022-11-15

图床 picgo 2.3.1 bate8

picgo 是比较出名的一款图床工具了,界面友好,支持图床也多,还可以在本地对图片进行管理,支持拖拽上传,使用方便。支持七牛图床,腾讯云COS,又拍云,GitHub,SM.MS,阿里云OSS、Imgur 等常用图床。

2022-11-02

多线程与高并发实战详细内容

多线程与高并发实战详细内容

2022-10-07

tomcat http接口修改https接口操作流程

tomcat http接口修改https接口操作流程

2022-09-24

jdk1.8 api文档中文版

jdk1.8 api文档中文版 可以查看jdk1.8的各种api 说明,中文版本,支持按包、类、方法名称检索

2022-09-15

jdk-8u25、jdk-8u111、jdk-8u131、jdk-8u181、jdk-8u201

jdk-8u25、jdk-8u111、jdk-8u131、jdk-8u181、jdk-8u201

2022-09-15

表结构设计器EZDML

EZDML是一款国产免费的轻量级数据建模工具,具有轻巧、快速、简便而功能强大的特点,可轻松地进行数据库表结构设计,建立界面数据模型,支持通过自定义脚本模板生成测试数据、界面原型和前后端代码文件

2022-09-15

kibana-8.4.0

kibana-8.4.0下载 Kibana 是为 Elasticsearch设计的开源分析和可视化平台。你可以使用 Kibana 来搜索,查看存储在 Elasticsearch 索引中的数据并与之交互。你可以很容易实现高级的数据分析和可视化,以图表的形式展现出来。

2022-09-15

elasticsearch

elasticsearch 8.4 下载 Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用Elasticsearch的水平伸缩性,能使数据在生产环境变得更有价值。Elasticsearch 的实现原理主要分为以下几个步骤,首先用户将数据提交到Elasticsearch 数据库中,再通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据,当用户搜索数据时候,再根据权重将结果排名,打分,再将返回结果呈现给用户。 Elasticsearch是与名为Logstash的数据收集和日志解析引擎以及名为Kibana的分析和可视化平台一起开发的。这三个产品被设计成一个集成解决方案,称为“Elastic Stack”(以前称为“ELK stack”)。 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。Elasticsearch是分布式的,这意味着索引可以被分成分片,每个分片可以有0个或多个副本。每个节点托管一个或多个分片,并充当协调器将操作委托给正确的分

2022-09-14

SoapUI-5.1.3

SoapUI-5.1.3下载

2022-09-14

PilotEdit 64位

PilotEdit 64位 超大文本打开工具

2022-09-14

minio老版本端口分开

minio老版本端口分开

2022-09-14

fillder5.0中文版

fillder5.0中文版

2022-09-14

dubbo和zookeeper的关系

Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 实现。使用 Dubbo 开发的微服务原生具备相互之间的远程地址发现与通信能力, 利用 Dubbo 提供的丰富服务治理特性,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。Dubbo 被设计为高度可扩展,用户可以方便的实现流量拦截、选址的各种定制逻辑。 ZooKeeper 是用于维护配置信息、命名、提供分布式同步和提供组服务的集中式服务。所有这些类型的服务都由分布式应用程序以某种形式使用。每次实现它们时,都会有很多工作来修复不可避免的错误和竞争条件。由于实现这些类型的服务很困难,应用程序最初通常会吝啬它们,这使得它们在存在更改时变得脆弱并且难以管理。即使操作正确,这些服务的不同实现也会导致部署应用程序时的管理复杂性。

2022-09-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除