- 博客(14)
- 资源 (32)
- 收藏
- 关注
转载 支付网关设计精要(Ping++ 联合创始人 赵宇)
博主说:本篇文章是根据「Ping++ 支付设计大会」现场演讲整理而成,着重介绍了如何设计支付网关,并以出入境为例类比订单流程,形象生动,读之获益匪浅。正文说到支付网关,首先需要了解网关的定义。网关的作用是实现网络之间的通讯链接,包含两个基本功能:网间连接和协议转换。 同理,商户业务系统中的支付板块实现的就是商户业务系统与银行支付系统之间的链接,所起到的作用是类似的,可以被看作为一个网关。因此,我们
2017-07-30 12:55:19 3961
原创 详述获取字节码文件及其内容的方法
1 简述Java 的反射机制是指:在运行状态中,对任意一个类(class文件),都能知道这个类的所有属性和方法;对任意一个对象,都能调用这个对象的方法和属性。简单点说,这种动态的获取信息和动态的调用对象的方法的功能就是 Java 的反射机制。利用 Java 的反射机制,我们可以非常容易的获取类的详细信息,如构造函数、成员变量和成员函数等。在接下来,博主将分别演示如何获取类编译后的字节码文件及获取
2017-07-29 18:45:59 2409
翻译 19+ JavaScript 常用的简写技巧
博主说:对于任何基于 JavaScript 的开发人员来说,这绝对是一篇必读的文章,此乃提升开发效率之神器也。正文1. 三元操作符当你想用一行代码来写if...else语句的时候,使用三元操作符是非常好的选择,例如:const x = 20;let answer;if (x > 10) { answer = 'is greater';} else { answer = 'is
2017-07-26 21:53:33 10039 18
转载 详述 Kafka 基本原理
1 简介Apache Kafka 是分布式发布-订阅消息系统。它最初由 LinkedIn 公司开发,之后成为 Apache 项目的一部分。Kafka 是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。2 Kafka 架构它的架构包括以下组件:话题(Topic):是特定类型的消息流。消息是字节的有效负载(Payload),话题是消息的分类名或种子(Feed)名。生产者(Pr
2017-07-24 16:28:36 2313
转载 关于 MySQL 慢日志,你想知道的都在这
作者介绍:邹鹏,现任职于腾讯云数据库团队,负责腾讯云数据库MySQL中间件研发,多年的数据库、网络安全研发经验,对云计算平台的网络、计算、存储、安全有着深入的了解,在MySQL的高可用、高可靠、中间件方面有丰富的经验。正文一、什么是慢日志?MySQL 的慢查询日志是 MySQL 提供的一种日志记录,它用来记录在 MySQL 中响应时间超过阀值的语句,具体指运行时间超过long_query_time
2017-07-20 09:38:24 7131 1
转载 深入分析 Java 方法反射的实现原理
博主说:Java 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为 Java 语言的反射机制。在本文中,占小狼分析了 Java 反射机制的实现原理(源码),感兴趣的同学可以通过本文花上几分钟了解了解。正文方法反射实例public class ReflectCase { pu
2017-07-16 19:51:58 3036 3
转载 我所知道的 11 条领导力(Ping++ CEO 金亦冶)
博主说:并不是只有当了领导之后才可以拥有领导力,真正拥有领导力的人,其领导力贯穿于生活和工作,无时无刻不在影响着自己以及身边的人。Ping++ CEO 金亦冶根据经营 Ping++ 三年的感悟,总结出本文的 11 条领导力,我感觉挺好,因此分享给大家。正文 以前总觉得领导力三个字特别虚,自从自己创业带队伍,发现领导力简直太重要了。但这个词有一个很大的缺陷,就是会让人误解以为只有当了领导才需要学习
2017-07-15 20:33:20 2324
原创 史上最简单的 MySQL 教程(二十七)「连接查询(下)」
连接查询连接查询:将多张表(大于等于 2 张表)按照某个指定的条件进行数据的拼接,其最终结果记录数可能有变化,但字段数一定会增加。连接查询的意义:在用户查询数据的时候,需要显示的数据来自多张表。连接查询为join,使用方式为:左表join右表。左表:join左边的表;右表:join右边的表。连接查询分类:在 SQL 中将连接查询分为四类,分别为内连接、外链接、自然连接和交叉连接。
2017-07-14 23:43:10 5533 8
原创 出现 java.util.zip.ZipException: error in opening zip file 异常的原因及解决方法
1 异常描述在从 SVN 检出项目并配置完成后,启动 Tomcat 服务器,报出如下错误:2 异常原因通过观察上图中被标记出来的异常信息,咱们可以知道 java.util.zip.ZipException: error in opening zip file此异常,为:打开zip文件异常。实际上,咱们观察错误信息的上面一行,即警告部分的时候,就可以发现引起这个异常发现的原因很可能就是位于 To
2017-07-12 14:55:28 77679 3
原创 出现 java.net.UnknowHostException: XXX.XXX.XXX 异常的原因及解决方法
1 异常描述在从 SVN 检出项目并配置完成后,启动 Tomcat 服务器,报出如下错误:2 异常原因通过观察上图中被标记出来的异常信息,咱们可以知道 java.net.UnknowHostException: zk.bass.3g此异常,为:未知主机异常。说白了,出现这个异常,就是hosts文件中没有对应的映射规则!3 解决方法既然知道了出现此异常的原因,那么咱们只需要在hosts文件中配置
2017-07-12 14:35:56 16283
原创 史上最简单的 MySQL 教程(二十六)「连接查询(上)」
连接查询连接查询:将多张表(大于等于 2 张表)按照某个指定的条件进行数据的拼接,其最终结果记录数可能有变化,但字段数一定会增加。连接查询的意义:在用户查询数据的时候,需要显示的数据来自多张表。连接查询为join,使用方式为:左表join右表。左表:join左边的表;右表:join右边的表。连接查询分类:在 SQL 中将连接查询分为四类,分别为内连接、外链接、自然连接和交叉连接。
2017-07-11 21:15:40 7012 14
原创 史上最简单的 MySQL 教程(二十五)「数据的高级操作 之 查询(下)」
温馨提示:本系列博文已经同步到 GitHub,地址为「mysql-tutorial」,欢迎感兴趣的童鞋Star、Fork,纠错。数据的高级操作查询数据(下)having子句having字句:与where子句一样,都是进行条件判断的,但是where是针对磁盘数据进行判断,数据进入内存之后,会进行分组操作,分组结果就需要having来处理。思考可知,having能做...
2017-07-11 08:27:36 6208 4
原创 关于 GitHub 的若干补充
在通读「 史上最简单的 GitHub 教程」的系列博文之后,相信大家已经初步了解以及会使用 GitHub 进行常见的操作啦!为了大家玩的更好,在此给出 GitHub 的若干补充。
2017-07-10 15:14:21 6009 8
2019年北京市导游考试导游词.zip
2019-12-05
阿里巴巴 2016 双 11 背后的技术
2017-01-20
Cornerstone(免费破解版)
2017-01-12
算法设计与分析
2016-11-19
深入理解Java虚拟机:JVM高级特性与最佳实践
2016-11-14
设计模式之禅
2016-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人