在企业级开发中、我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有、要么有、但都是手写、后期运维开发,需要手动进行维护到文档中,很是繁琐、如果忘记一次维护、就会给以后工作造成很多困扰、无形中制造了很多坑留给自己和后人,于是萌生了...
小程序开发框架mpvue是一个使用Vue.js开发小程序的前端框架,目前支持微信小程序、百度智能小程序,头条小程序和支付宝小程序。框架基于Vue.js,修改了的运行时框架runtime和代码编译器compiler实现,使其可运行在小程序环境中,从而为小程序开发引入了Vue.js开...
1、早些年的时候,我就看到过一句话,说一个人的格局决定了他的命运。再后来,我在看文章,和同事讨论问题的时候,也总是会听到格局这词。比如吐槽某个Leader,说他格局不大行。2、于是我也就琢磨,到底什么是格局。当然,我拿着这问题问不同的人,得到的都是五花八门的答案。到现在,我觉得格...
监控指标•性能指标:Performance•内存指标:Memory•基本活动指标:Basicactivity•持久性指标:Persistence•错误指标:Error性能指标:PerformanceNameDescriptionlatencyRedis响应一个请求的时间inst...
AOP(AspectOrientProgramming),作为面向对象编程的一种补充,广泛应用于处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管理等。AOP实现的关键就在于AOP框架自动创建的AOP代理,AOP代理则可分为静态代理和动态代理两大类,其中静态代...
前几天粉丝群有小伙伴问,有啥好用的API文档工具推荐,无意间发现了一款工具,这里马不停蹄的来给大家分享一下。ShowDoc一个非常适合团队的在线API文档工具,也支持用docker自建文档服务,不过为了方便演示,我直接用了平台在线服务。官网地址:https://www.showd...
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例简单来说,单例主要适用于以下三个方面:...
来源:https://juejin.cn/post/6844904082860146695|序-碎碎叨叨在家办公的第N周,也不知道笔者工位上的键盘和显示器有没有想我,不知道会不会落灰太严重,被保洁阿姨扔掉了。笔者今天带来一篇关于redis锁的文章。连敲带画码出此文,有一些细节,对...
来源:http://www.cnblogs.com/savorboard/p/distributed-system-transaction-consistency.html前言开始我们今天的话题,说说分布式事务,或者说是我眼中的分布式事务,因为每个人可能对其的理解都不一样。分布式...
来源:https://juejin.cn/post/6844904084504313863QPSQPSQueriesPerSecond是每秒查询率,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,即每秒的响应请求数,也即是最大吞吐...
来源:https://www.cnblogs.com/jurendage/p/13795640.html 前言 比起“高并发、多线程”、“分布式CAP、一致性、Paxos”、“高可用SLA”等具体的干货技术点,软件体系知识显得很“湿”,似乎人人都有自己的认识,但又很少有人能说...
https://blog.csdn.net/LO_YUN/article/details/103949317既然在项目中使用了MQ,那么就不可避免的需要考虑消息丢失问题。在一些涉及到了金钱交易的场景下,消息丢失还是很致命的。那么在RocketMQ中存在哪几种消息丢失的场景呢?先...
公众号「Coder的技术之路」本篇带大家来看下RPC的一些高级特性和其背后的原因。(还是以开源的dubbo和sofa为例来说明)。Part1RPC为了性能做了哪些努力1.1Provider分组和直连路由寻址,负载均衡是很好,可以保证流量均匀从而保护服务节点稳定。但是,我们有的时候...
最近,有个小伙伴跟我抱怨,他主研的项目很不顺利,问题层出不穷,“除了技术上的,最难的其实是项目进度和协作问题。”这点我感同身受,而且我发现越是接近内测,项目越容易出问题,不是研发误解产品提的需求,就是测试的bug跟踪不到位导致修复进度慢等等,每次开会就是没完没了地扯皮,焦头烂额不...