AQS是java中并发的半壁江山,什么ReetrantLock、Condition、ReetrantReadWriteLock等,都是基于AQS实现。 一、AQS使用方式以及设计模式 AQS使用了模板模式,所谓的模板模式,通过一个例子来看 以设计房子为例 1、模板抽象类:HouseTemplate ...
分类:
其他好文 时间:
2020-01-05 19:04:09
阅读次数:
96
彩食鲜开源基础框架csx-bsf-all, BSF集成了自研的监控报警,用来监控各个服务系统的性能及异常告警。集成并封装Apollo,Rocket MQ,Redis, Elastic Search,ELK,XXLJOB, Sharding JDBC,Cat,Eureka,七牛云等第三方中间件,提供简... ...
分类:
其他好文 时间:
2020-01-03 14:08:52
阅读次数:
96
前言 我们知道项目的监控是尤为重要的,但是我们如果用jdk 自带的jconsole 和jvisualvm 的话会非常繁琐,且界面不是很友好。之前我们使用了spring boot 项目,但是都没有对项目有一个很好的监控。在spring 家族中有 spring boot admin 可以很好的帮我们起到 ...
分类:
编程语言 时间:
2020-01-02 22:25:19
阅读次数:
81
anotherapp.h #include<afxwin.h> class myapp:public CWinApp { virtual BOOL InitInstance(); }; class mywnd:public CFrameWnd { public: mywnd(); //protect ...
分类:
移动开发 时间:
2019-12-30 09:42:32
阅读次数:
132
前期可以参考:redis安装。 然后配置远程访问: 1.修改配置文件 vim 你的redis安装目录/redis.conf 修改以下: a.将bind:127.0.0.1注释 b.protected-mode设置为no,关闭保护模式 c.可以设置一个密码:requirepass:123456 2.关 ...
分类:
其他好文 时间:
2019-12-27 17:59:29
阅读次数:
93
//方式一 //Reciever.h #pragma once class Reciever{ public: Reciever(); ~Reciever(); void Action(); protected: private: }; //Reciever.cpp #include"Recieve ...
分类:
其他好文 时间:
2019-12-23 19:08:20
阅读次数:
91
本文链接: https://lienjack.github.io/Blog/knowledge/js/3.this.html#%E4%B8%A5%E6%A0%BC-%E9%9D%9E%E4%B8%A5%E6%A0%BC%E6%A8%A1%E5%BC%8F https://www.jianshu.co ...
分类:
其他好文 时间:
2019-12-23 14:54:00
阅读次数:
88
Q&A 项目=程序集=assembly 1,Q:类的修饰符有哪些? A: 有 new、public、protect、internal、private、abstract、sealed、static等 2,Q:修饰符的用法 A:(1)new--即使关键字又是修饰符。作为关键字时,对类进行实例化(创建对象 ...
C++ 实现反射机制 一.前言: JAVA有着一个非常突出的动态相关机制:Reflection,用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成... ...
分类:
编程语言 时间:
2019-12-18 13:07:59
阅读次数:
98