自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(27)
  • 收藏
  • 关注

转载 架构设计文档

http://blog.51cto.com/13527416/2164794很多同学问做架构设计,怎么才能写出比较好的文档。其实很简单,都是有套路的,今天刚好借这个机会,和大家分享下一般做架构设计该怎么写文档。背景首先介绍下项目背景、基于什么原因需要需求。如果是新产品,描述下产品启动的原因和背景、产品定位如果是升级版本,描述升级需求、对原系统的影响,以及到达的预期...

2018-08-31 17:01:00 678

转载 Composite Design Pattern in Java--转

https://dzone.com/articles/composite-design-pattern-in-java-1The composite pattern is meant to "compose objects into a tree structure to represent part-whole hierarchies. Composite lets clients...

2018-08-31 11:12:00 83

转载 推荐30个用于微服务的顶级工具

http://www.infoq.com/cn/articles/30-tools-for-building-microservices关于微服务的好文章不计其数。对于那些一直没有亲历微服务或初次听到这个概念的人来说,这篇文章相当于把一份顶级的开源工具清单送到他们的面前。微服务是一种用于开发高度可伸缩软件系统的架构风格。这种架构可用于开发企业、政府、学校和慈善机构的企业级应用。它与传...

2018-08-31 09:41:00 113

转载 入门科普,围绕JVM的各种外挂技术

http://calvin1978.blogcn.com/articles/vjtools-tools4.htmljstat, jmap, btrace, jprofiler, vjtools都基于什么实现? 对围绕JVM的各种工具的外挂技术,运用大整理术,让大家从茫然,到轻摇纸扇,知道分子。归拢一下,就是C 和 Java两种Agent,SA 和 VirtualMachine...

2018-08-29 14:09:00 226

转载 Flask部署和分发

http://www.bjhee.com/flask-ad8.html到目前为止,我们启动Flask应用都是通过”app.run()”方法,在开发环境中,这样固然可行,不过到了生产环境上,势必需要采用一个健壮的,功能强大的Web应用服务器来处理各种复杂情形。同时,由于开发过程中,应用变化频繁,手动将每次改动部署到生产环境上很是繁琐,最好有一个自动化的工具来简化持续集成的工作。本篇,我...

2018-08-28 16:07:00 101

转载 Python远程部署利器Fabric详解

http://www.bjhee.com/fabric.htmlFabric是一个Python的库,它提供了丰富的同SSH交互的接口,可以用来在本地或远程机器上自动化、流水化地执行Shell命令。因此它非常适合用来做应用的远程部署及系统维护。其上手也极其简单,你需要的只是懂得基本的Shell命令。本文将为大家详细介绍Fabric的使用。内容索引安装Fabric第一个例...

2018-08-28 16:00:00 85

转载 你所不知道的日志异步落库

https://www.cnblogs.com/scy251147/p/9193075.html在互联网设计架构过程中,日志异步落库,俨然已经是高并发环节中不可缺少的一环。为什么说是高并发环节中不可缺少的呢? 原因在于,如果直接用mq进行日志落库的时候,低并发下,生产端生产数据,然后由消费端异步落库,是没有什么问题的,而且性能也都是异常的好,估计tp99应该都在1ms以内。但是一旦并...

2018-08-28 10:55:00 63

转载 Optimizing Elasticsearch Searches

https://www.elastic.co/cn/blog/found-optimizing-elasticsearch-searchesUPDATE:This article refers to our hosted Elasticsearch offering by an older name, Found. Please note that Found is now kno...

2018-08-28 09:41:00 157

转载 Elasticsearch Performance Tuning

https://dzone.com/articles/elasticsearch-performance-tuningOnce you have your Elasticsearch running, you'll likely eventually find that performance starts to suffer over time. This can be due t...

2018-08-28 09:38:00 372

转载 MaxCompute+ Geabase 大话健康知识图谱取经之路

https://yq.aliyun.com/articles/628991?spm=a2c4e.11163080.searchblog.11.4f492ec1Hzl9la小叽导语:正如Google的高级搜索副总裁Amit Singhal在介绍知识图谱时提到的:“The world is not made of strings , but is made of things.” 大千世...

2018-08-27 14:47:00 150

转载 Oozie和Azkaban的技术选型和对比

https://blog.csdn.net/gaoqida/article/details/52165204一.Azkaban和Oozie的工作流程1.1 Azkaban工作流程Azkaban将需要操作的信息打包成zip文件发送给Server端,Server对用户的信息进行存储。用户在Web UI或者通过HTTP Client发送操作请求后,Server会根据用户定义的*....

2018-08-21 14:51:00 212

转载 Solr之搭建Solr6.0服务并从Mysql上导入数据

https://blog.csdn.net/linzhiqiang0316/article/details/51464461目前百度上面关于solr对MYSQL的集成一般都是4.0左右。但是前solr的版本已经到了6.0,很多配置都和一起不一样了。所以我今天就和大家聊聊solr6.0如何进行MYSQL数据库的配置。(配置的前提是已经搭建好solr服务器了,如果有什么不清楚的可以参考这...

2018-08-18 16:29:00 137

转载 MySQL慢查询日志总结

https://www.cnblogs.com/kerrycode/p/5593204.html慢查询日志概念 MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是运行10S以上的语...

2018-08-18 16:04:00 138

转载 neuroph轻量级神经网络框架

https://github.com/neuroph/neuroph.git转载于:https://www.cnblogs.com/davidwang456/p/9482895.html

2018-08-15 17:44:00 249

转载 java如何实现python的urllib.quote(str,safe='/')

最近需要将一些python代码转成java,遇到url编码urllib.quote(str,safe='/')但java中URLEncoder.encode(arg, Constant.UTF_8)会将'/'转成%2F网上查了一下 java没见到类似的safe方式,只好自己实现一个类package com.ppc.spider.fc.util;import jav...

2018-08-14 18:11:00 702

转载 容器云平台、灰度发布系统、微服务网关的高可用实践

http://www.sohu.com/a/227223771_355140系统高可用是互联网企业系统架构的基础要求之一,一个好的高可用架构可以以最低的成本、更灵活的方式,满足企业用户需求。相反,糟糕的架构,不但花费了重金,而且架构过于复杂、过于笨重,线上故障不断,架构灵活性差,阻碍业务的发展。作为企业的架构负责人,如何能让自己的服务架构能够更好地承载飞速变化的业务和服务,如何让...

2018-08-13 10:53:00 337

转载 利用solr的 DataImportHandler从mysql数据库建立索引

http://quentinxxz.iteye.com/blog/2100619http://quentinxxz.iteye.com/blog/2100619本文所有实验在solr4.4上进行quickStart 参考http://wiki.apache.org/solr/DIHQuickStart步骤1: 首先修改solrconfig.xml 加往上Data...

2018-08-09 16:17:00 149

转载 Java问题排查工具箱

http://hellojava.info/问题排查除了最重要的解决思路和逻辑推导能力外,工具也是不可缺少的一部分,一个好用的工具可以事半功倍,甚至在某些情况下会因为没有相应的工具而压根就没法继续进行下去,这篇文章就来讲讲在排查Java问题时通常要用到的一些工具(ps:这种文章值得收藏,看一遍其实很容易忘)。日志相关工具查问题的时候会非常依赖日志,因此看日志的相关工具非常重要,通...

2018-08-08 17:42:00 56

转载 Java Code Review Checklist

https://dzone.com/articles/java-code-review-checklistClean CodeChecklist ItemCategoryUse Intention-Revealing NamesMeaningful NamesPick one word per con...

2018-08-08 16:22:00 141

转载 从零开始Code Review

https://blog.csdn.net/uxyheaven/article/details/49773619最初来到这个新组建的团队是木有code review的. 头说, 这个月你来搞吧.当我第一次知道必须得搞review的时候, 其实我是拒绝的! 因为我觉得…呀…你不能叫我马上搞立马搞, 第一, 我要试一下, 我又不想说…团队之前就没有这个习惯. 我搞了以后, 那个耽误每...

2018-08-08 16:02:00 62

转载 干货|一文读懂中国7大支付体系(附27页流程图)

https://www.sohu.com/a/113516411_468675作者|金融监管研究院资深研究员AHan;孙海波,欢迎个人转发,谢绝媒体等第三方转载。前言支付体系主要由支付工具、支付系统、支付服务组织和支付体系监督管理等要素组成。在支付工具方面,近两年电子商务的飞速发展,证书支付、卡号支付、快捷支付等多种互联网支付方式,已占据了支付工具的大半壁江山。在支...

2018-08-07 20:24:00 985

转载 一文读懂:完整的支付系统整体架构

http://www.sohu.com/a/199827912_343156支付产品模块是按照支付场景来为业务方提供支付服务。这个模块一般位于支付网关之后,支付渠道之前。它根据支付能力将不同的支付渠道封装成统一的接口,通过支付网关来对外提供服务。所以,从微服务的角度,支付产品本身也是一个代理模式的微服务,它透过支付网关响应业务方请求, 进行一些统一处理后,分发到不同的支付渠道去执...

2018-08-07 20:19:00 325

转载 CR常见代码问题

http://www.cnblogs.com/lovesqcc/p/9271781.html路线图常见代码问题空值未捕获潜在的异常低性能影响范围过大单测问题与原有业务逻辑不兼容缺乏必要日志错误码不符合规范参数检测缺乏或不足引用错误名字冲突细节错误多重条件文不符实跨语言或跨系统交互可维护性问题硬编码重复代码通用逻辑与定制业务逻辑耦合直接在原方法里加逻辑多业务耦合代码层次不合理不用多余的...

2018-08-07 10:02:00 984

转载 微服务接口限流的设计与思考(附GitHub框架源码)

http://www.infoq.com/cn/articles/microservice-interface-rate-limit?useSponsorshipSuggestions=true&utm_source=articles_about_architecture-design&utm_medium=link&utm_campaign=architectu...

2018-08-03 16:56:00 86

转载 Great Power, Great Responsibility: The 2018 Big Data & AI Landscape

http://mattturck.com/bigdata2018/It’s been an exciting, but complex year in the data world. Just aslast year, the data tech ecosystem has continued to “fire on all cylinders”. If n...

2018-08-03 16:43:00 639

转载 java 正则表达式提取价格

实例代码: public static void main(String[] args) { String str="11000.00元"; Pattern pattern = Pattern.compile("(\\d+(\\.\\d+)?)"); Matcher matcher = pattern.matcher(s...

2018-08-03 10:29:00 402

转载 python 字符串转字节数组

场景:java加解密和python加解密互转的时候,因一些非显示字符无法确认两者是否一致,故需要打出他们的十六进制字节数组进行比较1.python代码实现str='123';print str.encode('hex')结果显示:3132332. java实现 String str="123"; StringBuffer sbf=n...

2018-08-02 19:47:00 796

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除