zhenghaoz zhenghaoz
3年前
算法笔记:B树
B树广泛应用于各种文件系统,文件系统中,数据都是按照数据块来进行读取操作。结合二叉树的优点和文件系统的特点,于是就有了B树:btree(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/ae3caa193bc4c55f0519114b15313721.png)B树当中每个节点存储
Chase620 Chase620
3年前
vue cli3打包部署,浏览器缓存问题
问题:每次部署后,页面不更新总是有缓存问题。解决中心思想:在打包文件的文件名中添加一个版本号。方法:在vue.config.js中添加以下代码,vuecli3.x生成的项目默认没有这个文件,需要自己在根目录创建,和package.json同级。代码块const Timestamp  new Date().getTime();m
Stella981 Stella981
3年前
Github被微软收购,这里整理了16个替代品
微软斥资75亿美元收购以后,鉴于微软和开源竞争的历史,很多开发者都感到惊恐。毕竟,互联网上最大的一块可以自由的净土被微软染指,宝宝不开森。如果你真的担心微软会对Github有所动作,那么这里我列举了16个替代品。1. Bitbucket(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2
Wesley13 Wesley13
3年前
Java语言基础3(类与方法及流程控制语句)
普通方法:  publicvoid方法名称(){    代码块  }  注意:一个类中包含方法和属性,有括号一定是方法,没括号的是属性。  注意:除了main()方法以外,所有的方法都必须调用不能直接使用。  注意:在类中不能单独出现循环和打印。  注意:语法规则关键字的顺序不能乱  注意:类名的首字母一定
Wesley13 Wesley13
3年前
ES6新增的一些特性
1、let关键字,用来代替var的关键字,特点: 1、变量不允许被重复定义2、不会进行变量声明提升3、保留块级作用域中i的2、const定义常量,特点:1、常量值不允许被改变2、不会进行变量声明提升3、箭头函数  与普通函数的区别:1、书写上用代替了function         2、普通函数的this指向window而ES6
Wesley13 Wesley13
3年前
C语言二次系统学习3(分支循环、函数)
本次学习,主要针对语句和函数两部分进行学习。分支语句(if,switch)与循环语句(while,for,dowhile)switch语句中,在每个选择之后如果不进行break跳出,会执行下一个case,而且应注意default语句的使用,一般会放在{}代码块的后方dowhile语句中,会首先执行一次循环,再进行判定,所以使用相对较少。whi
sum墨 sum墨
3个月前
《花100块做个摸鱼小网站! 》第六篇—将小网站部署到云服务器上
到这一篇我们终于把环境搭好,也做好了几个热搜小组件,为了让我们方便展示成果或者方便自己摸鱼,我们需要将这个小网站部署上云。整体流程并不复杂,但有很多个小细节。如果某个细节处理不当,可能会导致部署失败,因此这是一个不断尝试和调整的过程。基本流程包括:修改配置、打包、上传、运行和调试,然后反复进行,直到成功。
文盘Rust -- tonic-Rust grpc初体验 | 京东云技术团队
gRPC是开发中常用的开源高性能远程过程调用(RPC)框架,tonic是基于HTTP/2的gRPC实现,专注于高性能、互操作性和灵活性。该库的创建是为了对async/await提供一流的支持,并充当用Rust编写的生产系统的核心构建块。今天我们聊聊通过使用tonic调用grpc的的具体过程。
赵颜 赵颜
1年前
D3846关键参数计算及设置方法D3846在电焊机产品中的作用是什么?
D3846是一块电流模式的PWM控制电路。主要特点:●自动前馈补偿●可编程控制的逐个脉冲限流功能●推挽输出结构^下自动对称校正●负载响应特性好●可并联运行,适用于模块系统●内置差动电流检测放大器,共模输入范围宽●双脉冲抑制功能●大电流输出,输出峰值电流50
京东云开发者 京东云开发者
8个月前
高并发系统-使用自定义日志埋点快速排查问题
背景在高并发的系统中,通常不会打印除参数校验失败或捕获异常之外的日志,防止对接口的性能产生影响。那对于请求不符合预期的情况,我们如何快速找到是哪块逻辑影响的至关重要。Pfinder提供的链路监控,更多的是性能层面的监控,无法满足我们上述的诉求。下面我将通过