标签:png

  • 从SHAttered事件谈安全

    大新闻? 在刚刚过去的2017年2月23日,Cryptology Group at Centrum Wiskunde & Informatica (CWI)和Google的…

    2020年2月21日 258
  • 一个由进程内存布局异常引起的问题

    前段时间业务反映某类服务器上更新了 bash 之后,ssh 连上去偶发登陆失败,客户端吐出错误信息如下所示: 图 – 0 该版本 bash 为部门这边所定制,但是实现…

    2020年2月20日 295
  • 为了快一点为什么却要慢一点

    原文首发于我的微信公众号:GeekArtT. 将代码分层,当然是为了控制复杂度,让你的管理井井有条。那为什么非得要建立多个不同的独立文件夹,再创建不同的文件呢? 一个直接的考虑是…

    2020年2月19日 300
  • 如何编写轻量级 CSS 框架

    Github: https://github.com/nzbin/snack Docs: https://nzbin.github.io/snack 前言 这篇文章我已经酝…

    2020年2月5日 148
  • 性能优化知多少

    1. 引言 最近一段时间,系统新版本要发布,在beta客户测试期间,暴露了很多问题,除了一些业务和异常问题外,其他都集中在性能上。有幸接触到这些性能调优的机会,当然要学习总结了。 …

    2020年2月1日 181
  • Android组件化框架设计与实践

    在目前移动互联网时代,每个 APP 就是流量入口,与过去 PC Web 浏览器时代不同的是,APP 的体验与迭代速度影响着用户的粘性,这同时也对从事移动开发人员提出更高要求,进而移…

    2020年1月31日 437
  • DDD峰会归来话DDD

    一场大戏落幕,首届DDD中国峰会如大会主题色一般的红。或许在12月9日这一天,全中国的DDD粉丝大约有一半都汇聚在了国家会议中心。听起来是幸,其实是不幸,因为DDD在中国的人群基数…

    2020年1月30日 146
  • 浅谈重构中踩过的坑

    文章首发于【博客园-陈树义】,点击跳转到原文浅谈重构中踩过的坑 最近重构了公司一个将近10年的核心功能模块,踩了不少坑。在做这个重构的时候好几次都觉得做不下去,好几次压力都非常大…

    2020年1月27日 134
  • Windbg分析高内存占用问题

    1. 问题简介 最近产品发布大版本补丁更新,一商超客户升级后,反馈系统经常奔溃,导致超市的收银系统无法正常收银,现场排队付款的顾客更是抱怨声声。为了缓解现场的情况, 客户都是手动回…

    2020年1月20日 188
  • 藏在正则表达式里的陷阱

    文章首发于【博客园-陈树义】,点击跳转到原文《藏在正则表达式里的陷阱》 前几天线上一个项目监控信息突然报告异常,上到机器上后查看相关资源的使用情况,发现 CPU 利用率将近 100…

    2020年1月19日 116
  • 汝之蜜糖,吾之砒霜

    “描述一个事物,唯有一个名词定义它的概念,唯有一个动词揭露它的行为,唯有一个形容词表现它的特征。要做的,就是用心去寻找那个名词、那个动词、那个形容词……” —— 福楼拜 (Gust…

    2020年1月19日 122
  • 【原创】分布式之数据库和缓存双写一致性方案解析

    引言 为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 但是在更新缓存方面,对于…

    2020年1月19日 122
  • ERP不规范,同事两行泪

    最近的很多次对外交流,都聊到了ERP建设的话题,并且无一例外的不那么让人省心,回想我这么多年走过的ERP坑坑路,在这里也写下经验和总结,希望能给正在或者即将走上ERP建设路的企业一…

    2020年1月12日 112
  • 只有程序员才能读懂的西游记

    这是一个有关计算机网络协议的故事。 一、我佛造经传极乐 话说我佛如来为度化天下苍生,有三藏真经,可劝人为善。 就如图中所示,真经所藏之处,在于云端。佛祖所管辖之下,有四个区域Re…

    2020年1月6日 186
  • 12-十二、过滤器模式 ( Filter Pattern )

    过滤器模式(Filter Pattern)或允许开发人员使用不同的标准来过滤一组对象,通过逻辑运算以解耦的方式把它们连接起来 过滤器模式(Filter Pattern) 又称 标准…

    2019年12月29日 128
  • Consul安装

    去官网下载:https://www.consul.io/downloads.html 解压: 设置环境变量: 计算机 右键 属性 高级属性设置环境变量设置 在path下加上…

    2019年12月29日 121
  • SpringCloud教程第7篇:高可用的分布式配置中心(F版本)

    上一篇文章讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很多时,都从配置中心读取文件,这时可以考虑将配置中心做成一个微服务,将其集群化,从而…

    2019年12月29日 140
  • SpringCloud教程第7篇:高可用的分布式配置中心

    上一篇文章讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很多时,都从配置中心读取文件,这时可以考虑将配置中心做成一个微服务,将其集群化,从而…

    2019年12月29日 175
  • SpringCloud教程第5篇:Zuul(F版本)

    在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答…

    2019年12月29日 180
  • SpringCloud教程第5篇:Zuul

    在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答…

    2019年12月29日 162
QR code