为什么需要分布式配置中心?
摘要:本文作者:林湾村龙猫、徐刘根 林湾村龙猫:【简书地址】https://www.jianshu.com/p/edce8e8c139e 一、前言 对于配置文件,我们并不陌生,它提供我们可以动态修改程序运行能力。引用别人的一句话就是: 系统运行时(runtime)飞行姿态的动态调整! 我可以把我们的工作称
阅读全文
posted @
2018-09-28 19:33
刘达人186
阅读(867)
推荐(0) 编辑
基于Redis的Spring cache 缓存介绍
摘要:目录 Cache API及默认提供的实现 demo 依赖包安装 定义实体类、服务类和相关配置文件 Cache注解 启用Cache注解 @CachePut @CacheEvict @Cacheable 运行流程 @Caching 示例 基本原理 注意和限制 基于 proxy 的 spring aop
阅读全文
posted @
2018-09-28 19:11
刘达人186
阅读(744)
推荐(0) 编辑
史上最全面的Spring-Boot-Cache使用与整合
摘要:一:Spring缓存抽象 Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化我们开发; Cache接口为缓
阅读全文
posted @
2018-09-28 19:10
刘达人186
阅读(7011)
推荐(0) 编辑
负载均衡
摘要:作者:慕课网链接:https://zhuanlan.zhihu.com/p/45512534来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 在软件系统的架构设计中,对集群的负载均衡设计是作为高性能系统优化环节中必不可少的方案。负载均衡本质上是用于将用户流量进行均衡减压
阅读全文
posted @
2018-09-27 21:45
刘达人186
阅读(147)
推荐(0) 编辑
分布式架构的演进
摘要:架构决定的系统的稳定性,扩展性和并发性,架构的演进是从简单到复杂,从单一到复合持续改进的过程,也是经验的积累和技术的结晶。 初始阶段架构 初始阶段的小型系统、应用程序、数据库、文件等所有的资源都在一台服务器上。通俗称为LAMP。 特征:应用程序、数据库、文件等所有的资源都在一台服务器上。 描述:通常
阅读全文
posted @
2018-09-26 17:59
刘达人186
阅读(201)
推荐(0) 编辑
9种高性能可用高并发的技术架构
摘要:1、分层 分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和调度组成一个完整的系统。 在网站的分层架构中,常见的为3层,即应用层、服务层、数据层。应用层具体负责业务和视图的展示;服务层为应用层提供服务支持
阅读全文
posted @
2018-09-26 16:49
刘达人186
阅读(416)
推荐(0) 编辑
免费的编程中文书籍索引
摘要:免费的编程中文书籍索引 国外程序员在 stackoverflow 推荐的程序员必读书籍,中文版。 stackoverflow 上的程序员应该阅读的非编程类书籍有哪些? 中文版 github 上的一个流行的编程书籍索引 中文版 目录 语言无关类 操作系统 智能系统 分布式系统 编译原理 函数式概念 计
阅读全文
posted @
2018-09-26 15:22
刘达人186
阅读(252)
推荐(0) 编辑
微服务写的最全的一篇文章
摘要:今年有人提出了2018年微服务将疯狂至死,可见微服务的争论从未停止过。在这我将自己对微服务的理解整理了一下,希望对大家有所帮助。 1.什么是微服务 1)一组小的服务(大小没有特别的标准,只要同一团队的工程师理解服务的标识一致即可) 2)独立的进程(java的tomcat,nodejs等) 3)轻量级
阅读全文
posted @
2018-09-26 13:50
刘达人186
阅读(616)
推荐(2) 编辑
Java设计模式——合成/聚合复用原则
摘要:一、什么是合成/聚合复用原则?合成/聚合复用原则是在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新的对象通过向这些对象的委派达到复用已有功能的目的。简述为:要尽量使用合成/聚合,尽量不要使用继承。二、合成和聚合的区别;依赖和关联合成(Compositi...
阅读全文
posted @
2018-09-25 14:43
刘达人186
阅读(303)
推荐(0) 编辑
设计模式六大原则
摘要:目录:设计模式六大原则(1):单一职责原则 设计模式六大原则(2):里氏替换原则设计模式六大原则(3):依赖倒置原则 设计模式六大原则(4):接口隔离原则 设计模式六大原则(5):迪米特法则 设计模式六大原则(6):开闭原则 设计模式六大原则(1):单一职责原则 定义...
阅读全文
posted @
2018-09-25 14:10
刘达人186
阅读(166)
推荐(0) 编辑
【开发原则】软件开发中的原则
摘要:作者:@pdai本文为作者原创,转载请注明出处:http://www.cnblogs.com/pengdai/p/9151800.html内容目录参考文章 开发原则 S单一职责SRP O开放封闭原则OCP L里氏替换原则LSP I接口隔离法则 D依赖倒置原则D...
阅读全文
posted @
2018-09-25 12:41
刘达人186
阅读(171)
推荐(0) 编辑
任务调度
摘要:任务调度 定时任务调度:基于给定的时间点、给定的时间间隔、给定的执行次数自动执行的任务。 unix crontab命令 crontab [-u user] filecrontab [-u user] [ -e | -l | -r] Timer ...
阅读全文
posted @
2018-09-25 12:16
刘达人186
阅读(388)
推荐(0) 编辑
小柒2012 / spring-boot-quartz
摘要:spring-boot-quartz基于spring-boot+quartz的CRUD动态任务管理系统,适用于中小项目。基于spring-boot 2.x +quartz 的CRUD任务管理系统:https://gitee.com/52itstyle/spring-b...
阅读全文
posted @
2018-09-25 12:12
刘达人186
阅读(155)
推荐(0) 编辑
Project2016下载安装密钥激活教程破解
摘要:project2016发布增加了许多功能。Microsoft Office 2016 官方正式版发布!这是微软发布的全新办公软件套件,相比现有Office 2013的变化也不是很大,界面和功能都只是微调,但是搭载win10用起来还是很爽的。Office2016正式版新...
阅读全文
posted @
2018-09-23 23:01
刘达人186
阅读(1073)
推荐(0) 编辑
关于 Level 和 Promotion,其实就那么简单
摘要:曾经有读者和朋友问我:一般硅谷工作了三四年以后,会是什么 level?找工作会拿到什么 package?拿到这个问题之后,我想了想,还是没有回答。其实三四年的时间,对于曾经在同一个起点的两个人,因为际遇、努力、和悟性的不同,实际拉开的距离还是蛮大的。不过下面的一些信息...
阅读全文
posted @
2018-09-23 18:08
刘达人186
阅读(695)
推荐(0) 编辑
Docker 入门
摘要:Docker 入门=================# Docker是什么## 简介* Docker的是一个轻量级的操作系统虚拟化解决方案。* 用官网的概括来说就是“Build,Ship and Run Any App,Anywhere”,装载任何App,在任何地方都...
阅读全文
posted @
2018-09-21 15:46
刘达人186
阅读(132)
推荐(0) 编辑
如何合理设置线程池大小
摘要:要想合理的配置线程池的大小,首先得分析任务的特性,可以从以下几个角度分析:任务的性质:CPU密集型任务、IO密集型任务、混合型任务。 任务的优先级:高、中、低。 任务的执行时间:长、中、短。 任务的依赖性:是否依赖其他系统资源,如数据库连接等。性质不同的任务可以交给不...
阅读全文
posted @
2018-09-21 09:27
刘达人186
阅读(6992)
推荐(1) 编辑
java中线程池的使用
摘要:public static ExecutorSevice newSingleThreadExecutor()public static ExecutorSevice newFixedThreadPool()public static ExecutorSevice ne...
阅读全文
posted @
2018-09-21 09:23
刘达人186
阅读(142)
推荐(0) 编辑
快速掌握和使用Flyway
摘要:什么是Flyway?转载:https://blog.waterstrong.me/flyway-in-practice/Flyway is an open-source database migration tool. It strongly favors simpl...
阅读全文
posted @
2018-09-19 23:47
刘达人186
阅读(296)
推荐(0) 编辑
SonarQube与Eclipse配合
摘要:Sonar安装下载Sonar点击下面网址下载Sonar: http://dist.sonar.codehaus.org/sonar-3.5.1.zip ,下载后解压解压后安装解压后你将要看到如下图所示的目录结构:图 1 Sonar目录结构运行Sonar不同的操作系统需...
阅读全文
posted @
2018-09-19 15:31
刘达人186
阅读(3977)
推荐(0) 编辑
通过Sonar的代码质量报告学习【如何写安全高质量的代码】
摘要:1.不要用.size(),改用isEmpty()Using Collection.size() to test for emptiness works, but using Collection.isEmpty() makes the code more readab...
阅读全文
posted @
2018-09-19 15:30
刘达人186
阅读(875)
推荐(0) 编辑
sonar自定义规则
摘要:Sonar并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。sonarqubue默认...
阅读全文
posted @
2018-09-19 15:29
刘达人186
阅读(653)
推荐(0) 编辑
Eclipse集成SonarLint
摘要:https://docs.sonarqube.org/display/PLUG/Writing+Custom+Java+Rules+101
阅读全文
posted @
2018-09-19 15:22
刘达人186
阅读(125)
推荐(0) 编辑
windows下Jenkins环境搭建
摘要:Jenkins简介Jenkins是一个开源软件项目,业界著名的持续集成工具. Jenkins 安装准备1. 安装java 并且配置jdk环境2. 到Jenkins官网下载Jenkins.war包3. 下载tomcat 7.0/8.0(两个...
阅读全文
posted @
2018-09-19 13:16
刘达人186
阅读(107)
推荐(0) 编辑
SonarQube与Jenkins结合提高代码质量
摘要:首先,为什么需要SonarQube?1、WriteClean Code1)全局健康报告 2)关注新增的问题 3)强制QualityGate4)Issue详情及建议…详情参考:https://www.sonarqube.org/features/clean-code/2...
阅读全文
posted @
2018-09-19 12:27
刘达人186
阅读(235)
推荐(0) 编辑
使用Prometheus+Grafana监控MySQL实践
摘要:一、介绍PrometheusPrometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社会也十分活跃,他们便将它独立成开源项目,并且有公司来运作。G...
阅读全文
posted @
2018-09-19 12:17
刘达人186
阅读(212)
推荐(0) 编辑
常见错误码及定义
摘要:常见错误码及定义 错误码暂定都是5位数字,并配有相应的英文解释 错误码为 0 表示成功,其他都表示错误 错误码按模块按功能场景分级分段,前三位错误码表示模块,第四位表示模块下的功能。举例,商城系统里有交易模块和商品模块,则可以这样划分:401开头的表示交易模块,40...
阅读全文
posted @
2018-09-19 12:07
刘达人186
阅读(2817)
推荐(0) 编辑
《朱赟的技术管理课》核心笔记
摘要:这篇文章是极客时间APP专栏《朱赟的技术管理课》的学习笔记,这个专栏很不错,不过我是买的书,专栏集结初出版的《跃迁,从技术到管理的硅谷路径》,推荐大家看看。此书在我的商店有售。1.从给答案到做引导首先,什么时候适合直接给答案,什么时候适合给线索让对方自己找式我觉得,如...
阅读全文
posted @
2018-09-18 23:50
刘达人186
阅读(268)
推荐(1) 编辑
《跃迁 从技术到管理的硅谷路径》读后感
摘要:怎么买书?从哪里买书? 先说一些跟本书无关的话题呗,为什么喜欢阅读,我努力地想让自己找几个高大上的理由,但是真实的内心告诉自己其实我的阅读只是为了舒缓自己的焦虑感,根本不是为了什么高大上的目的。 为什么阅读纸质书而不是选择电子书,因为仪式感、因为即时反馈。阅读纸质书能...
阅读全文
posted @
2018-09-18 23:31
刘达人186
阅读(238)
推荐(0) 编辑
《跃迁-从技术到管理的硅谷路径》读书笔记
摘要:今日从‘极客邦’公众号寻得一本讲技术管理的书,恰巧自己刚换工作,工作内容会有一些管理的内容。步入新环境,从新开始,希望能从别人的经验中吸取养分,故速读此书,现将读书笔记和一些感想记录下来。概述这本书共分为四部分:技术管理、技术实践、硅谷文化、个人成长。目前只看了‘技术...
阅读全文
posted @
2018-09-18 23:28
刘达人186
阅读(207)
推荐(0) 编辑
Java安全编码标准
摘要:Java安全编码标准 具体参考Rules 输入验证和数据净化(IDS)规则风险评估概要 IDS00-J净化穿越受信边界的非受信数据IDS01-J验证前标准化字符串IDS02-J在验证之前标准化路径名IDS03-J不要记录未经净化的用户输入IDS04-J限制传递给Z...
阅读全文
posted @
2018-09-17 23:46
刘达人186
阅读(2498)
推荐(0) 编辑
OWASP安全编码规范快速参考指南
摘要:0x00 原则 概览 开发安全的软件需要对安全原则有基本的了解。虽然对于安全原则的全面评估超出了本指南的范围,但是我们还是提供了一个快速的概览。软件安全的目标是要维护信息资源的 保密性 , 完整性 ,和 可用性 ,以确保业务的成功运作。该目标通过实施 安全控...
阅读全文
posted @
2018-09-17 23:38
刘达人186
阅读(888)
推荐(0) 编辑
web安全/渗透测试--1--web安全原则
摘要:web 安全: https://blog.csdn.net/wutianxu123/article/category/8037453/2 web安全原则安全应该是系统开发之初就考虑的问题。换句话说,安全是一个成熟系统的必备特性。在项目说明中不谈安全,并非因为不需要,...
阅读全文
posted @
2018-09-17 23:16
刘达人186
阅读(1204)
推荐(0) 编辑
使用spring validation完成数据后端校验
摘要:前言数据的校验是交互式网站一个不可或缺的功能,前端的js校验可以涵盖大部分的校验职责,如用户名唯一性,生日格式,邮箱格式校验等等常用的校验。但是为了避免用户绕过浏览器,使用http工具直接向后端请求一些违法数据,服务端的数据校验也是必要的,可以防止脏数据落到数据库中,...
阅读全文
posted @
2018-09-17 15:51
刘达人186
阅读(1166)
推荐(0) 编辑
9 个Java 异常处理的规则
摘要:在 Java 中,异常处理是个很麻烦的事情。初学者觉得它很难理解,甚至是经验丰富的开发者也要花费很长时间决定异常是要处理掉和抛出。所以很多开发团队约定一些原则处理异常。如果你是一个团队的新成员,你可能会很惊讶,因为他们约定的规则可能和你以前使用的规则不一样。不过,有很...
阅读全文
posted @
2018-09-16 10:16
刘达人186
阅读(139)
推荐(0) 编辑
程序员必看:给你一份详细的Spring Boot知识清单
摘要:在过去两三年的Spring生态圈,最让人兴奋的莫过于Spring Boot框架。或许从命名上就能看出这个框架的设计初衷:快速的启动Spring应用。因而Spring Boot应用本质上就是一个基于Spring框架的应用,它是Spring对“约定优先于配置”理念的最佳实...
阅读全文
posted @
2018-09-16 10:00
刘达人186
阅读(258)
推荐(0) 编辑
Java架构技术知识点梳理
摘要:Java程序员应该加以重视: 吃透基础技术 养成良好的阅读源码的习惯 有长期的技术学习规划 下面,我们来一起逐条看看,特别是第 3 个方法。想要做到年薪50万,首先你自己必须是高水平的程序员!能年薪50万的程序员至少自身有以下特征:工作年限长,经验丰富他们的共...
阅读全文
posted @
2018-09-16 09:21
刘达人186
阅读(329)
推荐(0) 编辑
WebRTC内置debug工具,详细参数解读 chrome://webrtc-internals/
摘要:为了确保这篇文章所写内容尽可能的准确,我决定请来Philipp Hancke来作为此篇文章的共同作者。当你想要找到你WebRTC产品中的问题时,webrtc-internals是一个非常棒的工具,因为你需要用它测试WebRTC以及debug,或者你需要对你的配置进行微...
阅读全文
posted @
2018-09-13 15:16
刘达人186
阅读(1040)
推荐(0) 编辑
PPT怎么母版怎么修改及应用
摘要:打开一个PPT,假设我要建一个母版(目的就是母版容易全部修改,不用同样的内容一个一个改) 然后点击如图“视图”+“幻灯片母版” 然后就会出现一个这样的工具栏界面,一般我会把原始的编辑文本框按键盘“DELETE”键删除,就是一个白的,底下的副母版也一样,清...
阅读全文
posted @
2018-09-11 21:11
刘达人186
阅读(4616)
推荐(0) 编辑
什么是中间件?
摘要:中间件是在操作系统功能范围外为应用提供服务的多用途软件。任何位于内核和用户应用之间的软件都可以是中间件。中间件不提供传统应用的功能,而是将软件与其他软件衔接。由于中间件能够让数据从一个应用流动到另一个中,因此把它比作输水管最为贴切。 中间件就是程序中可织入的,可重...
阅读全文
posted @
2018-09-10 19:21
刘达人186
阅读(231)
推荐(0) 编辑
京东核心中间件是如何支撑业务快速发展
摘要:[京东技术]PPT来自http://bj2016.archsummit.com/ 何小锋,京东商城中间件负责人,拥有18年的研发经验,喜欢技术,追求卓越。2011年加入京东,目前在京东商城负责中间件技术部门。入职京东后,担任了京东两届架构委员会常委,先后带领团队自主研...
阅读全文
posted @
2018-09-10 19:16
刘达人186
阅读(317)
推荐(0) 编辑
spring quartz 任务注入spring service
摘要:SchedulerFactoryBean+AdaptableJobFactory+QuartzJobBean package schedule.quartz5;import org.quartz.Scheduler;import org.springframework...
阅读全文
posted @
2018-09-09 00:32
刘达人186
阅读(344)
推荐(0) 编辑
myeclipse2016-ci破解疑难杂症问题整理
摘要:感谢网上的各位大神,在你们的基础,我又整理了下安装成功的心得,破解不成功时一定注意下红色字体内容,避免被坑,都是教训。 试了网上N种破解工具+方法,Myeclipse 2016装了很多遍(本人官网下载myeclipse-2016-ci-2-offline...
阅读全文
posted @
2018-09-06 14:27
刘达人186
阅读(235)
推荐(0) 编辑
maven错误
摘要:maven-enforcer-plugin (goal "enforce") is ignored by m2e.Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:as...
阅读全文
posted @
2018-09-06 13:34
刘达人186
阅读(105)
推荐(0) 编辑
maven 使用
摘要:maven-enforcer-plugin (goal “enforce”) is ignored by m2e.http://blog.csdn.net/jdwl20090304/article/details/40107269maven打包可运行的JARhttp:...
阅读全文
posted @
2018-09-06 13:10
刘达人186
阅读(400)
推荐(0) 编辑
MyEclipse优化全攻略
摘要:MyEclipse的优化,或者其他编辑工具的优化,大致可以分为3个部分: 内存配置、加载项配置、以及默认编辑器配置: (1) 内存优化具体配置多少内存,请根据你的机器内存来设定,现在最少也应该有2GB物理内存吧,最普通的机器应该有4GB内存。个人感觉, 4GB内存只开...
阅读全文
posted @
2018-09-05 17:09
刘达人186
阅读(186)
推荐(0) 编辑
百亿级日志系统架构设计及优化
摘要:百亿级规模的日志系统架构设计及优化日志数据是最常见的一种海量数据,以拥有大量用户群体的电商平台为例,双 11 大促活动期间,它们可能每小时的日志数量达到百亿规模,海量的日志数据暴增,随之给技术团队带来严峻的挑战。 本文将从海量日志系统在优化、部署、监控方向如何更适应...
阅读全文
posted @
2018-09-04 22:47
刘达人186
阅读(487)
推荐(0) 编辑
Spring Boot学习--项目启动时执行特定方法
摘要:Springboot给我们提供了两种“开机启动”某些方法的方式:ApplicationRunner和CommandLineRunner。这两种方法提供的目的是为了满足,在项目启动的时候立刻执行某些方法。我们可以通过实现ApplicationRunner和Command...
阅读全文
posted @
2018-09-04 20:42
刘达人186
阅读(154)
推荐(0) 编辑
任务调度的方式:Timer、ScheduledExecutorService、spring task、quartz、XXL-JOB、Elastic-Job
摘要:任务调度 定时任务调度:基于给定的时间点、给定的时间间隔、给定的执行次数自动执行的任务。 Timer 介绍Timer,简单无门槛,一般也没人用。 Timer位于java.util包下,其内部包含且仅包含一个后台线程(TimeThread)对多个业务任务(...
阅读全文
posted @
2018-09-04 20:06
刘达人186
阅读(2765)
推荐(0) 编辑
在spring中实现quartz的动态调度(开始、暂停、停止等)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fantasic_van/article/details/74942062需求: 需要在页面设定某个时间,然后点击按钮后,执行某个调度,并且可以在页面删除某个调度1、导包...
阅读全文
posted @
2018-09-04 19:48
刘达人186
阅读(2419)
推荐(0) 编辑
spring-boot+quartz的CRUD动态任务管理系统
摘要:版权声明:作者: 小柒 出处: https://blog.52itstyle.com 分享是快乐的,也见证了个人成长历程,文章大多都是工作经验总结以及平时学习积累,基于自身认知不足之处在所难免,也请大家指正,共同进步。 https://blog.csdn.net/zh...
阅读全文
posted @
2018-09-04 17:25
刘达人186
阅读(225)
推荐(0) 编辑
在spring引入log4j(非web项目)
摘要:https://blog.csdn.net/u012578322/article/details/78012183 在spring中使用log4j引入log4j软件包 配置log4j属性 加载log4j配置文件 默认加载 手动加载 使用logger本文的整体代码结...
阅读全文
posted @
2018-09-04 15:36
刘达人186
阅读(798)
推荐(0) 编辑
Java定时任务调度详解
摘要:【小宅按】在实际项目开发中,除了Web应用、SOA服务外,还有一类不可缺少的,那就是定时任务调度。定时任务的场景可以说非常广泛,比如某些视频网站,购买会员后,每天会给会员送成长值,每月会给会员送一些电影券;比如在保证最终一致性的场景中,往往利用定时任务调度进行一些比对...
阅读全文
posted @
2018-09-04 12:21
刘达人186
阅读(262)
推荐(0) 编辑
MySQL大表优化方案
摘要:MySQL大表优化方案 当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化:单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以...
阅读全文
posted @
2018-09-04 12:20
刘达人186
阅读(125)
推荐(0) 编辑
走向架构师必备的技能,你都会了吗?
摘要:中国有很多年轻人,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际fans,压根没有资格称为...
阅读全文
posted @
2018-09-03 22:55
刘达人186
阅读(150)
推荐(0) 编辑
下载bilibili视频
摘要:http://www.urlgot.com/zh_CN/
阅读全文
posted @
2018-09-03 20:56
刘达人186
阅读(152)
推荐(0) 编辑
一个思维习惯,让你成为架构师
摘要:程序员的迷茫不仅仅是面对技术繁杂的无力感,更重要的是因为长期埋没于软件 世界的浩大的分工体系中,无法看清从业务到软件架构的价值链条,无法清楚定位自 己在分工体系的位置,处理不好自身与技术、业务的关系所致。 很多程序员打心底不喜欢业务,这一...
阅读全文
posted @
2018-09-02 23:37
刘达人186
阅读(123)
推荐(0) 编辑
一篇文章让你豁然开朗,成为架构师你必须了解的一些疑问
摘要:前言:我先介绍一下我的新同事,公司好多同事都这么叫他James,有10年开发经验的架构师,之前在人人网待过,之后我们也聊了很多。在聊天过程中,我们也聊到了他为什么离开人人网,也聊到了他在成为架构师的道路上的辛酸历程,聊过后,才发现,离开人人网的原因和他的架构师之路和我...
阅读全文
posted @
2018-09-02 23:28
刘达人186
阅读(204)
推荐(0) 编辑
分布式锁?架构师的这篇文章带你玩转!
摘要:大多数互联网系统都是分布式部署的,分布式部署确实能带来性能和效率上的提升,但为此,我们就需要多解决一个分布式环境下,数据一致性的问题。当某个资源在多系统之间,具有共享性的时候,为了保证大家访问这个资源数据是一致的,那么就必须要求在同一时刻只能被一个客户端处理,不能并发...
阅读全文
posted @
2018-09-02 23:25
刘达人186
阅读(133)
推荐(0) 编辑
关于产品经理、研发人员和测试人员角色职责的思考
摘要:作者 | 蓝灰_q地址 | https://www.jianshu.com/p/688deb48d243声明 | 本文是 蓝灰_q 原创,已获授权发布,未经原作者允许请勿转载关于生产流程混乱问题 在软件研发这件事上,由于研发并不直接带来收入和利润,在实际情况中,业务优...
阅读全文
posted @
2018-09-02 23:18
刘达人186
阅读(232)
推荐(0) 编辑
Astah professional 7.2
摘要:分享Astah professional 7.2下载和破解:官方下载地址:http://astah.net/download1、免费的community版本链接:http://pan.baidu.com/s/1kVch3oj 密码:3o492、专业版链接:http:/...
阅读全文
posted @
2018-09-02 23:16
刘达人186
阅读(710)
推荐(0) 编辑
如何识一个人的技术能力和水平?
摘要:作者:acejoy来自:acejoy.com/2018/03/14/419/这个题目是比较复杂的,它包含的东西比较多,认真讨论估计能写几万字。如果是专业研究,我看能写一本书了。这里打算根据自己的学习过程和工作经验,谈一下要点问题,均属个人看法,欢迎讨论。写这篇文章的初...
阅读全文
posted @
2018-09-02 23:08
刘达人186
阅读(496)
推荐(0) 编辑
大公司为什么还在采用过时的技术!
摘要:背景本文出自一朋友给我的提问,于是博主呕心沥血给他花式洗脑了几个小时。忽然发现,应该还有许多朋友有同样的疑问。所以整理成文。许多刚毕业的程序员朋友,都有一个执念,想要进那种规模大一点的公司、上市的、业内有名的最好。为什么大家都想去大公司?因为很多人觉得,公司大一点,正...
阅读全文
posted @
2018-09-02 23:06
刘达人186
阅读(142)
推荐(0) 编辑