草庐IT

zero-extend

全部标签

go-zero单体服务使用泛型简化注册Handler路由

一、Golang环境安装及配置GoModulehttps://go-zero.dev/cn/docs/prepare/golang-installmacOS安装Go#下载并安装GoforMac验证安装结果$goversiongoversiongo1.15.1darwin/amd64linux安装Go#下载GoforLinux解压压缩包至/usr/local$tar-C/usr/local-xzfgo1.15.8.linux-amd64.tar.gz添加/usr/local/go/bin到环境变量$$HOME/.profile$exportPATH=$PATH:/usr/local/go/bin

记录--Vue自定义指令实现加载中效果v-load(不使用Vue.extend)

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助网站效果演示:ashuai.work:8888/#/myLoadGitHub仓库地址代码:github.com/shuirongshu…加载中思路分析实现加载中效果,一般有两种方式:第一种是:搞一个load组件,然后使用Vue.extend()方法去继承一个加载组件去使用,比如笔者的这篇文章:juejin.cn/post/702172…第二种是:直接使用指令去在需要加载的dom上去创建一个加载中的dom元素,并指定相应的样式即可。本篇文章说的是第二种。我们先看一下效果图v-load效果图实现步骤一:加上自定义指令假设我有一个dom元素

记录--Vue自定义指令实现加载中效果v-load(不使用Vue.extend)

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助网站效果演示:ashuai.work:8888/#/myLoadGitHub仓库地址代码:github.com/shuirongshu…加载中思路分析实现加载中效果,一般有两种方式:第一种是:搞一个load组件,然后使用Vue.extend()方法去继承一个加载组件去使用,比如笔者的这篇文章:juejin.cn/post/702172…第二种是:直接使用指令去在需要加载的dom上去创建一个加载中的dom元素,并指定相应的样式即可。本篇文章说的是第二种。我们先看一下效果图v-load效果图实现步骤一:加上自定义指令假设我有一个dom元素

转载 - 零日攻击(Zero-Day Attacks)

零日攻击是网络安全行业中十分常见的攻击方式之一,其具有很大的突发性与破坏性,那么零日攻击是什么?如何防范零日攻击?以下是详细的内容介绍。零日攻击是什么?零日漏洞或零时差漏洞通常是指还没有补丁的安全漏洞,零日漏洞得名于开发人员发现漏洞时补丁存在的天数:零天。零日攻击或零时差攻击则是指利用这种零日漏洞进行的攻击。零日漏洞的利用程序对网络安全具有巨大威胁,从特征角度看,零日攻击与传统的黑客攻击有极大的相似特征,其区别仅仅在于零日攻击的对象以及渠道,是潜在的未知的,或者是虽然已经公布但尚未来得及修复的系统漏洞。如何防范零日攻击?虽然目前不能完全防范零日攻击,但是,科学完善的防御体系能够有效减少被零日攻

转载 - 零日攻击(Zero-Day Attacks)

零日攻击是网络安全行业中十分常见的攻击方式之一,其具有很大的突发性与破坏性,那么零日攻击是什么?如何防范零日攻击?以下是详细的内容介绍。零日攻击是什么?零日漏洞或零时差漏洞通常是指还没有补丁的安全漏洞,零日漏洞得名于开发人员发现漏洞时补丁存在的天数:零天。零日攻击或零时差攻击则是指利用这种零日漏洞进行的攻击。零日漏洞的利用程序对网络安全具有巨大威胁,从特征角度看,零日攻击与传统的黑客攻击有极大的相似特征,其区别仅仅在于零日攻击的对象以及渠道,是潜在的未知的,或者是虽然已经公布但尚未来得及修复的系统漏洞。如何防范零日攻击?虽然目前不能完全防范零日攻击,但是,科学完善的防御体系能够有效减少被零日攻

IO-Zero Copy

要说IO的性能优化就不得不提ZeroCopy(零拷贝),虽然名字叫零拷贝,但其实并不是完全没有拷贝过程,而是尽量减少不必要的拷贝及上下文切换。各种消息队列可以说是将零拷贝技术用到了极致,像Kafka、RocketMQ都用到到了mmap、sendfile等零拷贝技术来提升服务的性能。我们最常用的应用服务Tomcat、Nginx在返回静态资源的时候,都有使用零拷贝技术。普通IO操作以实现类似Tomcat中返回静态资源的功能举例。这个过程一般是读取文件内容,不需要做任何处理直接将读取的数据写入网络Socket中返回给用户,类似下面的伪代码过程。read(file,tmp_buf,len);write

IO-Zero Copy

要说IO的性能优化就不得不提ZeroCopy(零拷贝),虽然名字叫零拷贝,但其实并不是完全没有拷贝过程,而是尽量减少不必要的拷贝及上下文切换。各种消息队列可以说是将零拷贝技术用到了极致,像Kafka、RocketMQ都用到到了mmap、sendfile等零拷贝技术来提升服务的性能。我们最常用的应用服务Tomcat、Nginx在返回静态资源的时候,都有使用零拷贝技术。普通IO操作以实现类似Tomcat中返回静态资源的功能举例。这个过程一般是读取文件内容,不需要做任何处理直接将读取的数据写入网络Socket中返回给用户,类似下面的伪代码过程。read(file,tmp_buf,len);write