轻量级的架构决策记录机制
ADR是一种性价比非常高的架构决策文档化实践,团队引入和实践成本很低,却能为团队带来极大收益!
待兔 待兔
4年前
《C# 教程》菜鸟教程学习笔记
C简介下面列出C一些重要的功能:布尔条件(BooleanConditions)自动垃圾回收(AutomaticGarbageCollection)标准库(StandardLibrary)组件版本(AssemblyVersioning)属性(Properties)和事件(Events)委托(D
Stella981 Stella981
3年前
IE下propertychange事件引发的栈溢出问题解决
$(".com_text").bind("inputpropertychange",function(){//函数执行...});在IE下居然栈溢出。StackoverflowatlineXXX堆栈溢出几乎都是陷入死循环了.修改成onkeydown的事件绑定来处
Stella981 Stella981
3年前
EventBus 线程切换原理
主要问题其实只有两个,其一:如何判断当前发送事件的线程是否是主线程;其二:如何在接收事件时指定线程并执行;一个一个来看。1.如何判断是否在主线程发送EventBus在初始化的时候会初始化一个MainThreadSupport对象,它会去获取主线程的Looper对象并存起来。(当前最新版本如果不是Android环境MainThread
Wesley13 Wesley13
3年前
mysql 工具
mysql增加慢日志vim my.conf\超过1s的查询会记录到日志文件中long\_query\_time1logslowqueries/data/var/mysql\_slow.log\记录没用索引的查询logqueriesnotusinginde
Easter79 Easter79
3年前
SwingWorker 使用摘要
SwingWorker:在专用线程中执行长时间GUI交互任务的抽象类。使用Swing编写多线程应用程序时的两个约束条件::不应该在事件指派线程上运行耗时任务。否则应用程序将无响应。只能在事件指派线程上访问Swing组件。SwingWorker的生命周期中包含三个线程:当前线程:在此线程上调用execute()方法。它调度
Wesley13 Wesley13
3年前
(持续更新)Java8.0 Lambda表达式实际应用案例
1.桌面开发或者安卓开发组件的监听事件一般都是匿名内部类实现的,代码比较繁琐,看起来也不美观,Java8.0Lambda表达式完美的解决这个问题下面的这个图片中的代码是javafx中lable标签的鼠标点击监听事件的逻辑代码,使用了匿名内部类:!(https://oscimg.oschina.net/oscnet/3c94269889d
Stella981 Stella981
3年前
Locust 安装
Locust介绍  Locust是一个易于使用、分布式的负载测试工具,它可以对网站或其他系统进行负载测试,并计算出一个系统能够承受多少的并发用户。Locust完全基于事件,因此可以在一台机器上支持数千名并发用户,与其他基于事件的应用相比,它不使用回调。与jmeter、loadrunner相比,Locust不需要笨重的UI或臃肿的xml
Wesley13 Wesley13
3年前
PCL使用RANSAC拟合三位平面
1、使用PCL工具1//创建一个模型参数对象,用于记录结果2pcl::ModelCoefficients::Ptrcoefficients(newpcl::ModelCoefficients);3//inliers表示误差能容忍的点,记录点云序号4pcl::PointIndices::Ptrin
MySQL慢日志分析,资源消耗监控,执行计划
慢日志Mysql提供了慢日志记录,可以监控执行时间超过设定值的sql,并予以记录。查看是否开启了慢查询日志:sqlshowvariableslike'%slow%';sqlshowvariableslike'%longquerytime%';可以看到慢查询