- 博客(9)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Brave(基于Zipkin的分布式调用链客户端)
BraveBrave是一个用于捕捉和报告分布式操作的延迟信息给Zipkin的工具库。 Zipkin 基于 Dapper,包含什么Brave的无依赖性trace包基于JRE6+,这是用于记录时间和描述系统的基础api,这个library也包含解析X-B3-TraceId头信息的代码大多数用户不自己直接写tracing代码,相反,他们复用已经写好的基础代码。在开发自己的tracing前可以先check
2017-12-17 22:24:52 12970
原创 maven的生命周期
maven的生命周期分为三种独立的生命周期clean lifecycle:是maven的清理生命周期,在真正开始构建之前做一些清理工作defauld lifecycle:是maven的构建核心,包括准备资源,编译,测试,打包,安装等一系列活动site lifecycle:生成项目报告,站点,发布站点这三套生命周期是相互独立的。每套生命周期由一套阶段(phase)组成clean: pre-clea
2017-11-09 23:02:58 225
原创 ActiveMQ入门——基本概念了解
基本构件(组件)ConnectionFactory 创建Connection对象的工厂,针对两种不同的jms消息模型,分别有QueueConnectionFactory和TopicConnectionFactory两种。 可以通过JNDI来查找ConnectionFactory对象。Destination Destination的意思是消息生产者的消息发送目标或者说消息消费
2017-11-09 22:56:29 331
原创 同步/异步,阻塞/非阻塞
摘要: 更好的理解 同步/异步,阻塞/非阻塞的概念和机制一、同步与异步同步/异步, 它们是消息的通知机制1. 概念解释同步 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。最常见的例子就是 SendMessage。该函数发送一个消息给某个窗口,在对方处理完消息之前,这个函数不返回。当对方处理完毕以后,该函数才把消息处理函数所返回的值返回给调用者。我们经常的方法的调用大部
2017-06-27 22:47:02 310
原创 自实现简单线程池
线程池在现在的系统和框架中十分常见。明白线程池的思想原理,不仅对学习线程只是有很大的帮助。对理解一些系统的线程池实现也有很大的帮助。下面是我自己简单实现的一个线程池。用以对线程的简单理解。线程的实现原理很简单: > 线程池对象包含以下组件:工作者队列,Job队列; > 用户通过线程池对象添加删除工作者,线程池对象维持工作者对象这个池和工作者的实际工作; > 工作者池中的线程在用户没
2017-03-14 17:25:51 367
原创 系统优化总结
系统优化页面:1. 前后端分离,静态文件分离,使用nginx做请求分发和静态服务器2. 请求合并,减少网络请求3.分离图片服务器,可以减轻应用服务器的网络和处理压力,应用服务器本就不适合处理静态数据4. CDN5. 前端资源缓存,js,css和静态页面缓存6. 页面静态化,首页,cms等可以静态化应用:1. 缓存: 可以是用分布式缓存,对一些不经常更改的数据,如配置信息,用户信息
2017-03-14 16:59:53 743
原创 数据库事务隔离级别
数据库事务隔离级别事务是数据库的执行单位。事务具有ACID属性。原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)原子性:即事务中的一组操作,要么全执行,要么全部不执行一致性:事务前数据是一致,事务后数据也是保持一致的隔离性:多个并发事务执行时,要和事务串行执行的结果是一样的持久性:数据库数据是持久化的,在数据...
2016-11-29 10:29:48 360
原创 Java动态代理
Java代理实现: 1. 静态代理; 2. 动态代理; 2.1:基于JDK动态代理; 2.2:基于CGLIB动态代理;一、静态代理: 1. 必须有接口 2. 代理类只能用在定义好的一个接口里面 3. 如果有n个接口,写n个实现,n个代理类 4. 必须修改调用方此代理一般很少使用。代理类与被代理类公用接口,这也能是静态代理的实现关键,就是通过公用接口实现
2016-11-29 10:26:10 231
原创 《简单计算器实现(c#)》
using System;usingSystem.Collections.Generic;usingSystem.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;usingSystem.Windows.Forms; namespac
2014-05-09 11:45:38 2842 1
关于this指针的一些问题
2014-12-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人