勇往直前的专栏

写给以后的自己

MySQL InnoDB 锁介绍及不同 SQL 语句分别加什么样的锁

作者:iceman1952(本文来自作者投稿) 本文中,我们详细介绍MySQL InnoDB存储引擎各种不同类型的锁,以及不同SQL语句分别会加什么样的锁。 阅读提示 1. 本文所参考的MySQL文档版本是8.0,做实验的MySQL版本是8.0.13 2. 本文主要参考了MySQL官方文...

2019-01-31 17:38:33

阅读数 183

评论数 0

银行IT架构变迁史

要谈银行IT架构的前世今生,就要先从中国银行业的阶级划分讲起,理解了这些背景知识之后,才好探讨我们更关注的技术。 国内有多少家银行 我相信很多人大概只知道像中农工建交五大行,以及招商、中信、民生这些街头常见的银行,还有一部分自己身边从小到大接触到的邮储、地方性银行等,那中国究竟有多少家银行...

2019-01-30 14:20:51

阅读数 1268

评论数 0

推荐一款代码神器,代码量至少省一半!

在我们 Java 项目里面,有很多 Java Bean 需要为每个属性生成 get/ set 方法,增删改属性都需要维护这些 get/ set 方法甚是麻烦。 今天给大家介绍一款能帮助我们简化这些代码的神器:Lombok!有了这个神器,你的 Java Bean 类的代码量至少可以省一半。 什么...

2019-01-30 14:17:45

阅读数 228

评论数 0

大型网站架构演进的五大阶段盘点

一个创业公司起步时很可能就两台机器,一台Web 服务器、一台数据库服务器,在一个应用系统中集成了所有功能模块,但随着业务的发展、流量的增长,单应用远远不能满足业务需求。 下面我们一同来聊聊网站架构发展所经历的几次主要演进,包括:从PHP 到Java 的改造、分布式改造、无线化改造、中台的改造、...

2019-01-30 14:13:56

阅读数 90

评论数 0

谈谈To B业务的难点

最近有个说法,中国互联网的新增长点是 To B业务。 而一个经常被提及的事实是,中美互联网巨头对比,在To C业务上的收益和市值近乎并驾齐驱,虽有差距,但至少是可以相提并论的,而在To B业务上,美国巨头的市场规模,比起中国的同类公司,高两个数量级有吧。 我以前提过这样一个案例,当年我给北京某...

2019-01-29 10:49:50

阅读数 447

评论数 0

专心做业务,别想不开搞研发

这个题目憋了一个多礼拜了。但这个想法其实已经存在好几年了。 看到知识星球有读者吐槽,他们公司老板外包了一个团队开发了一个什么微信上的活动模块,然后上线后用户一进来就崩溃了。 我猜他们老板根本不理解产品研发是什么。 而这样的吐槽也不止这一个,辛辛苦苦高成本开发的系统,一上线各种bug,各种状况...

2019-01-29 10:49:00

阅读数 249

评论数 0

技术选型的一些考虑

一个创业公司,在开始一个项目,往往涉及一个技术选型的事情。即便是大公司,开新项目,也涉及技术选型的问题。 这个话题往往会引发很多没有结论的纠纷,因为不同的技术路线爱好者都有自己的判断,不过我还是那句话,脱离场景谈技术都是耍流氓。 微信公众号不能修改已经发布的内容,这个很不爽,其实我挺希望写一些...

2019-01-29 10:48:00

阅读数 120

评论数 0

高退出低留存:六年百万数据透析,想颠覆传统教育的MOOC怎么了?

大数据文摘出品 来源:sciencemag 编译:Conrad、睡不着的Iris、Aileen 推动无法接受高等教育的人们获得更多的教育机会,不是只靠科技进步就能实现的。 当MOOC(慕课)在2012年首次收到全球性关注时,慕课支持者们将慕课视为一个高等教育系统的颠覆者。世界最好的...

2019-01-29 10:06:07

阅读数 229

评论数 0

Git 代码防丢指南

我们在日常使用Git的过程中经常会发生一些意外情况,如果处理不当,则可能会出现代码丢失的假象。本文将针对IDEA&Git日常开发中的一些场景,为你层层拨开迷雾,解析常见的错误及其发生原因,让你从此不再惧怕代码冲突或丢失问题。 为简化问题,本文假设所有团队成员均在同一分支...

2019-01-29 09:42:32

阅读数 92

评论数 0

我失败的阿里程序员生涯

文章来源:www.cnblogs.com/qingquanzi/ 作      者:清泉 我,一个普普通通的人。普通本科毕业,来到北京成为了一个普通的程序员。 2013年,我本科毕业,然后就踏上了北漂的征程。 来之前想的很清楚。北京技术发达先进。我可以在这里工作三四年,学习成长自己的技...

2019-01-28 20:58:19

阅读数 317

评论数 0

我对分布式多中心架构的几点看法

每天都在谈SOA和微服务,但你真的理解什么是服务吗? 服务的技术架构之争 服务应该去版本化,不管是微服务还是SOA 任何架构的调整只是拆了东墙补西墙,无法解决效率问题 先厘清服务治理与组织架构的关系,再来谈微服务吧 由于我们一直从事的是传统企业的架构改造工作,所以对新兴的互联网企业如何实...

2019-01-28 20:51:40

阅读数 237

评论数 0

一组匹配中国大陆手机号码的正则表达式

一组匹配中国大陆手机号码的正则表达式。 正则表达式 ([PCRE]) 如果你需要 POSIX 标准的正则表达式,点击这里 匹配所有号码(手机卡 + 数据卡 + 上网卡) [^(?:\+?86)?1(?:3\d{3}|5[^4\D]\d{2}|8\d{3}|7(?:[01356789]\d{...

2019-01-28 20:44:35

阅读数 116

评论数 0

如何理解 RESTful 的幂等性

理解RESTful的幂等性,并且设计符合幂等规范的高质量RESTful API。 怎么理解幂等性 HTTP幂等方法,是指无论调用多少次都不会有不同结果的 HTTP 方法。不管你调用一次,还是调用一百次,一千次,结果都是相同的。 还是以之前的博文的例子为例。 GET     /ticket...

2019-01-28 14:01:52

阅读数 165

评论数 0

架构师口中的混沌工程,究竟用来解决什么问题

导读:混沌工程,翻译自国外的 Chaos Engineering,在 Netflix 以及最近的一些技术大会得到了广泛关注,本文介绍了混沌工程的一些基本原理。 Netflix不仅是一家互联网视频平台, 它也提出了一系列混沌工程的基本原则。 混沌工程这个词可能听起来不是那么清晰,但它实际上是...

2019-01-28 14:00:10

阅读数 855

评论数 0

刚柔并济的开源分布式事务解决方案

导读 相比于数据分片方案的逐渐成熟,集性能、透明化、自动化、强一致、并能适用于各种应用场景于一体的分布式事务解决方案则显得凤毛麟角。基于两(三)阶段提交的分布式事务的性能瓶颈以及柔性事务的业务改造问题,使得分布式事务至今依然是令架构师们头疼的问题。 Apache ShardingSphere(...

2019-01-28 13:57:22

阅读数 174

评论数 0

图解 SQL 里的各种 JOIN

从业以来主要在做客户端,用到的数据库都是表结构比较简单的 SQLite,以我那还给老师一大半的 SQL 水平倒也能对付。现在偶尔需要到后台的 SQL Server 里追查一些数据问题,就显得有点捉襟见肘了,特别是各种 JOIN,有时候傻傻分不清楚,于是索性弄明白并做个记录。 前言 在各种问...

2019-01-28 10:24:18

阅读数 104

评论数 0

JVM 总体概述

前言 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上一次编译,多次运行...

2019-01-28 10:03:28

阅读数 83

评论数 0

分布式系统与消息的投递

消息是一个非常有趣的概念,它是由来源发出一个离散的通信单元,被发送给一个或者一群接受者,无论是单体服务还是分布式系统中都有消息的概念,只是这两种系统中传输消息的通道方法或者通道不同;单体服务中的消息往往可以通过 IO、进程间通信、方法调用的方式进行通信,而分布式系统中的远程调用就需要通过网络,使用...

2019-01-26 17:03:30

阅读数 141

评论数 0

Spring Cloud Greenwich 正式发布,Hystrix 即将寿终正寝!

Spring Cloud Greenwich 正式版在 01/23/2019 这天正式发布了,下面我们来看下有哪些更新内容。 生命周期终止提醒 Spring Cloud Edgware Edgware 版本将于 08/01/2019 正式退役,具体可以参考官方宣布: https://sp...

2019-01-26 16:53:09

阅读数 1549

评论数 0

阿里巴巴高级技术专家:不要用沉默的方式一味地迎合别人的要求,据理力争或许才是作为的表现

本文转载至阿里巴巴中间件,技术锁话授权转载。 编者按:年龄是一个永恒的话题,不论是演员、运动员,或是身边的程序员。岁月带来了经验上的积累和虑事的周全,但也带走了年轻时候的体力和冲劲。 技术变化太快,大龄程序员对新技术的兴趣、学习和接受能力可能不如以前,年龄成为大龄程序员走出舒适区最大的障碍...

2019-01-26 15:45:57

阅读数 934

评论数 0

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