5 bin_csdn_

尚未进行身份认证

github: https://github.com/BinGithub2015

等级
TA的排名 2w+

博客收集

JMX:http://www.cnblogs.com/dongguacai/p/5900507.html

2018-09-16 16:28:19

《领域驱动设计:软件核心复杂性应对之道》读书笔记

第2章交流与语言的使用2.4文档和图图是一种沟通和解释手段,它们可以促进头脑风暴。简洁的小图能够很好地实现这些目标,而涵盖整个对象模型的综合性大图反而失去了沟通或解释能力,因为它们将读者淹没在大量细节之中,加之这些图也缺乏目的性。鉴于此,我们应避免使用包罗万象的对象模型图,甚至不能使用包含所有细节的UML数据存储库。相反,应使用简化的图,图中只包含对象模型的重要概念——这些部分对于理解...

2018-09-05 00:17:23

《敏捷软件开发(原则模式与实践)》读书笔记

《敏捷软件开发》读书分享由于书是由英文书籍翻译,读起来会难免拗口,本次分享是由《敏捷软件开发》结合网上相关资料总结而成。传统的瀑布式开发瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。瀑布式的主要的问题是它的严格分级导致的自由度降低,项目早期即作出承诺导致...

2018-08-05 16:56:45

spring boot 单元测试

SpringBoot入门官网https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-testinghttps://spring.io/guides/tutorials/bookmarks/https://spring.io/guides/gs/te...

2018-08-05 02:12:39

rabbitmq入门

一,消息中间件消息中间件(messagequeuemiddleware,简称mq)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。作用:1.解耦2.冗余(存储)3.扩展性4.削峰5.可恢复性6.顺序保证7.缓冲...

2018-07-29 23:49:16

spring boot 工作原理

springspringiocioc(inversionofcontrol,控制反转)有两种实现方式,一种是di(dependencyinjection),另一种是dl(dependencylookup,依赖查找),前者是当前软件实体被动接受其依赖的其他组件被ioc容器注入,而后者则是当前软件实体主动去某个服务注册地查找其依赖的那么服务。任何一个使用spring框架构...

2018-07-28 18:52:36

spring 事务

spring事务管理器回滚一个事务的推荐方法是在当前事务的上下文内抛出异常。spring事务管理器会捕捉任何未处理的异常,然后依据规则决定是否回滚抛出异常的事务。默认配置下,spring只有在抛出的异常为运行时unchecked异常时才回滚该事务,也就是抛出的异常为RuntimeException的子类(Errors也会导致事务回滚),而抛出checked异常则不会导致事务回滚。可以明确的...

2018-07-01 16:10:32

工具箱

监控工具Metabase:Metabase是一个简单、开源的数据呈现方式,通过给公司成员、分析师新建Question,从而得到数据进行分析、学习。即在线查看数据库。Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。用于日志分析。zabbix:是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。可以监控内存、磁盘、C...

2018-06-27 22:18:53

面试题收集

十面阿里,七面头条,六个Offer,春招结束:https://zhuanlan.zhihu.com/p/36636356

2018-05-19 16:54:50

Java多线程之ThreadLocal类

Java为线程安全提供了一些工具类,如ThreadLocal类,它代表一个线程局部变量,通过把数据放在ThreadLocal中就可以让每个线程创建一个该变量的副本,从而避免并发访问的线程安全问题。ThreadLocal支持泛型,即ThreadLocal<T>。通过使用ThreadLocal类可以简化多线程编程时的并发访问,使用这个工具类可以很简捷地隔离多线程程序的竞争资源。...

2018-05-17 23:39:02

Java多线程死锁

https://blog.csdn.net/tianshi_kco/article/details/52987584

2018-05-17 00:00:02

Java中的String,StringBuilder,StringBuffer三者的区别

https://www.cnblogs.com/su-feng/p/6659064.html

2018-05-15 23:59:56

网易公开课付费视频没有加密,可以随意下载到本地

最近发现看网易公开课的时候发现一个问题,网易公开课付费视频没有加密,一次付费便可以随意下载到本地。例如现在我们打开一个付费视频https://vip.open.163.com/courses/273?p=pay_list打开试看视频【硬笔行书套路01】F12打开控制台,查看相关信息,会发现网易公开课是使用flash+flv的方案进行视频播放的,不管是否是付费视频都是flv格式,...

2018-05-08 11:19:54

秒杀系统的设计

一,秒杀系统要解决的技术挑战1,短时间内的超高访问量对后台服务的冲击。秒杀期间,来自外部请求产生的QPS会是平时的10~100倍。2,数据库的读写压力陡增。大量的并发写,会造成数据库的行锁处于无法释放的状态,大量的线程排队进而造成服务请求超时失败。3,网络带宽资源会因为秒杀被大量占据掉。假设秒杀页面的大小为150K,如果最大并发连接数为20000,那么应用服务器至少需要支持的带宽&gt...

2018-05-07 15:12:12

Java 集合入门

一,Java集合Java的集合类只要又两个接口派生而出:Collection和Tree,Collection和Tree是Java集合框架的根接口,这两个接口又包含了一些子接口的实现类。Collection接口是List、Set和Queue接口的父接口,该接口里定义的方法既可用于操作Set集合,也可用于操作List和Queue集合。Iterator接口也是Java集合接口框架的成...

2018-05-06 23:59:01

散步表入门(哈希表,hash table)

一,什么是散列表散列表,又叫哈希表(hashtable),是能够通过给定的关键字的值直接访问到具体对应的值的一个数据结构。也就是说,把关键字映射到一个表中的位置来直接访问记录,以加快访问速度。通常,通过一个关键字key访问一个映射表来得到对应记录value的地址,而这个映射表,也叫散列函数或者哈希函数,存放记录的数组叫做散列表。其中,通过不同的key,可能访问到同一个地址,这种现象叫...

2018-05-06 17:05:26

https的通信步骤

步骤1:客户端通过发送clienthello报文开始ssl通信。报文中包含客户端支持的ssl的指定版本,加密组件(ciphersuite)列表(所使用的加密算法及秘钥长度等)。步骤2:服务器可进行ssl通信时,会以serverhello报文作为应答。和客户端一样,在报文中包含ssl版本以及加密组件。服务器的加密组件内容是从接收到的客户端加密组件内筛选出来的。步骤3:之后服务器发送...

2018-05-06 16:06:54

http三次握手四次挥手

相关资料收集:https://blog.csdn.net/weixin_40197429/article/details/79383307https://blog.csdn.net/kingov/article/details/77155671

2018-05-06 15:47:57

MyBatis入门

一,mybatis介绍MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apachesoftwarefoundation迁移到了googlecode,并且改名为MyBatis。2013年11月迁移到Github。MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例...

2018-05-06 15:12:19

Spring Boot入门

一,什么是springbootSpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,SpringBoot致力于在蓬勃发展的快速应用开发领域(rapidapplicationdevelopment)成为领导者。–摘自百度百...

2018-05-06 10:58:34

查看更多

勋章 我的勋章
    暂无奖章