logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

分布式ID生成算法:雪花算法

Leaf算法是美团点评公司提出的一种分布式ID生成算法,它将ID号分成三部分,分别用于表示时间戳、数据中心ID和机器ID。雪花算法(Snowflake)是一种分布式ID生成算法,可以生成唯一的、有序的、不重复的ID号,广泛应用于分布式系统中。Snowflake-IdWorker算法是对雪花算法的一种改进,它通过对时间戳进行差值计算,避免了时间回拨问题,并且将数据中心ID和机器ID自动分配,减少了手

文章图片
#分布式#java
整合Django+Vue.js框架快速搭建web项目(记录一下)

整合 Django + Vue.js 框架快速搭建web项目一、 背景在工作中我们经常须要构件一些基于web的项目,例如内部测试平台、运维系统等。本篇主要介绍如何使用后端Django + 前端Vue.js的技术栈快速地搭建起一套web项目的框架。为什么使用Django和Vue.js?Django是Python体系下最成熟的web框架之一,由于Python语言的易用性和受众面广...

基于IP网络的存储协议——iSCSI

iSCSI(Internet Small Computer System Interface)是一种基于IP网络的存储协议,它能够在TCP/IP网络上实现SCSI协议,使得不同的主机可以通过网络共享存储设备。iSCSI可以将存储设备映射到本地主机上,使得主机可以像本地磁盘一样使用存储设备。

文章图片
#tcp/ip
加速网络传输,降低CPU负载——揭秘Large Receive Offload(LRO)技术的神奇魔力!

Large Receive Offload(LRO)是一种网络优化技术,旨在提高网络传输性能和降低CPU负载。LRO主要用于处理接收方的数据包,在网络传输过程中可以将多个小数据包合并为一个大数据包进行处理。

文章图片
#网络#服务器#运维 +1
画图神器之争:PlantUML和Mermaid那个更适合你?

选择PlantUML还是Mermaid取决于个人偏好、项目需求以及你所使用的工具和平台。对于需要详细和复杂UML图表的场景,PlantUML可能是更好的选择。而如果你希望有一个轻量且易于集成到Web环境中的工具,Mermaid可能更符合需求。PlantUML和Mermaid都是流行的工具,用于通过文本描述快速创建图表,特别是UML图。

windows下如何打印出文件夹目录结构,并写入txt

1、在目录中shift+右键,win10中用powershell打开窗口,win10以下应该是用命令行打开。2、输入tree /f命令显示目录结构3、输入tree /f >>1.txt,将目录结构写入1.txt文档...

#windows
java发送http的get、post请求,使用fastjson传json格式数据(application/json)

GET方式:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import java.util.L...

文章图片
#java#http#json
Vue.js——监听弹框页面关闭,回刷原页面

问题需求按钮嵌入另一个系统的页面,在该页面关闭后需要回刷原页面。困难在于链接的目标页面的js不在本系统,只能通过监听页面关闭,再回刷原页面。实现思路通过对象监听方式实现。将链接的目标页面作为对象监听,监听该对象是否关闭,同时判断是否回刷原页面。附上Vue.js代码huishuaOnClick: function() {//将链接目标页面作为对象var spwindow...

Snappy算法:高速压缩和解压缩技术的顶尖玩家

相比于其他压缩算法(如Gzip或LZ77),Snappy的压缩和解压缩速度更快,但压缩比可能相对较低。Snappy的工作原理是通过使用哈希表和字典来查找和替换重复的数据片段。它采用了一种简单而高效的算法,可在较短的时间内进行快速压缩和解压缩操作。Snappy算法的实现主要使用了位操作、移位操作和简单的字典编码。它已成为一种常用的快速压缩和解压缩的算法选择,并在许多开源项目和工具中得到了广泛的支持和

#算法
到底了