分布式id如何生成
1.UUID生成通过网卡、时间、随机数来保证生成的唯一的字符串。优点:(1)本地生成,生成简单(2)速度快(3)高可用;缺点:(1)无序,如果存入mysq,影响B的操作性能,因为B树是需要排序的;(2)占用空间较大(36个
Wesley13 Wesley13
3年前
MySQL 8 在 Windows 下安装及使用
MySQL8带来了全新的体验,比如支持NoSQL、JSON等,拥有比MySQL5.7两倍以上的性能提升。本文讲解如何在Windows下安装MySQL8,以及基本的MySQL用法。下载下载地址https://dev.mysql.com/downloads/mysql/8.0.html(https://www.osc
Stella981 Stella981
3年前
Jmeter+jenkins如何快速搭建接口和性能测试持续集成解决方案
最近在用Jmeter本来想写一个详细的使用教程,突然看到有前辈已经写好了不错的教程,特此"借花献佛"整理出来分享给大家!JenkinsJmeter构建接口、性能测试持续集成解决方案  JenkinsJmeter可以很轻松的进行打包发布程序后自动进行接口冒烟测试,
Wesley13 Wesley13
3年前
Undertow容器在Springboot中如何自定义修改文件名
背景Springboot集成了众多容器(Tomcat、Jetty、Undertow)Undertow是一款并发性能极高的容器,由于默认的容器是Tomcat,我们通常会把tomcat的jar包干掉并引入Undertow的jar包,由此开启Undertow容器项目需要记录AccessLog日志,来保存和查询接口调用情况
Stella981 Stella981
3年前
Android史上最好的日历,是怎样设计开发的?
首先放出码云仓库地址(https://gitee.com/huanghaibin_dev/CalendarView"码云仓库地址")对于开源的UI库,最突出的特点莫过于以下三点UI方便自定义性能要优秀功能要强大记得2017年的时候,我从github、git上寻
Stella981 Stella981
3年前
GraphQL Java
Instrumentation拦截器通过实现Instrumentation接口,可以观察一个query的执行,或修改运行期的行为。最常见的用途是进行性能监控,和自定义日志记录,但它也可以用于完成其他任务。创建GraphQL对象时,可以绑定相关的Instrumentation实现。G
Wesley13 Wesley13
3年前
Go语言可用几种消息通讯方案
mangos 基于SP/nanomsg协议,比较难用。ProtoActor类似Erlang的实现,比较新,完备度较低,但是性能还不错。最近又多了一个选择,vice(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmedium.com%2F%40matryer%2Fintro
Stella981 Stella981
3年前
Android Studio3.1.4如何添加Genymotion插件并显示
Genymotion是一款更加优秀专业高性能的安卓 Android(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.yidianzixun.com%2Fm%2Fchannel%2Fkeyword%2Fandroid%3Fdisplay%3Dandroid%26word_id%3Da
Wesley13 Wesley13
3年前
Java基准测试利器OpenJDK
什么是基准测试?这里说道的基准测试Benchmark其实是微基准测试MicroBenchmark。简单点说,就是我们看到或听到很多人说什么方式去使用Java的性能好呀,不要猜,动手来测吧!详细的概念可以参见:https://github.com/google/caliper/wiki/JavaMicrobenchmarks
Stella981 Stella981
3年前
Ruby中的Profiling工具
看看如何调试Ruby的性能问题Ruby内置的profiler内置的profiler实现的很简单,在ruby2.2中只有150行代码,大家可以看看它的实现profile.rb(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fruby%2Fruby