捉虫大师 捉虫大师
4年前
cpu分析利器 — async-profiler
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。简介asyncprofiler是一款采集分析java性能的工具,翻译一下github上的项目介绍:asyncprofiler是一款没有Safepointbiasproblem的低开销java采集分析器,它利用HotSpot特殊的api来收集栈信息以及
缓存与数据库双写一致性几种策略分析
本文将对几种缓存与数据库保证数据一致性的使用方式进行分析。为保证高并发性能,以下分析场景不考虑执行的原子性及加锁等强一致性要求的场景,仅追求最终一致性
Wesley13 Wesley13
3年前
Java并发系列5
今天讲一个倒计时器工具,叫CountDownLatch。需要这个工具的场景大概有:当所有的小任务都完成之后,再启动大任务。先看代码:publicclassCountDownLatchDemo{staticfinalCountDownLatchLATCHnewCountDownLatch(10);
Stella981 Stella981
3年前
OpenCV检测Marker位姿
Marker检测采用小觅相机,可以实时检测Marker的位置和姿态,效果如下:!(https://img2018.cnblogs.com/common/1855613/202001/185561320200113105408876821532083.gif)  参考代码如下:1include"pch.h"
Wesley13 Wesley13
3年前
Java 使用POI实现execl的导入导出数据实践
该篇文章使用poi3.5的版本需要导入包如下!(http://static.oschina.net/uploads/space/2013/0821/132336_2YOW_1167957.png)execl导入/execl数据导入@author小涂@title:im
Stella981 Stella981
3年前
Invalid property 'driver' of bean class [org.apache.commons.dbcp.BasicDataSource]
Spring整合MyBatis!main方法测试,出现异常:!(https://oscimg.oschina.net/oscnet/up5532e35c99469d9cfcd2bec483942cb367e.png)一堆错,很懵逼!别慌,慢慢分析,也许错误很简单;先分析一下applicationContext.xml文件
Stella981 Stella981
3年前
Spring MVC 解读——View,ViewResolver
    上一篇文章(1)(http://my.oschina.net/HeliosFly/blog/212329)(2)(http://my.oschina.net/HeliosFly/blog/214438)分析了Spring是如何调用和执行控制器方法,以及处理返回结果的,现在我们就分析下Spring如何解析返回的结果生成响应的视图。一
Stella981 Stella981
3年前
Qt 设置widget控件样式(基本属性、背景)
注:本博客为转载,本博客意在学习记录。样式:1、使用QPalette 添加样式,最后赋值为widget小控件或者整体控件(this指针)。QPalettepalettethispalette();palette.setColor(QPalette::Base,QColor(0,255,255));
sum墨 sum墨
10个月前
《花100块做个摸鱼小网站! 》第五篇—通过xxl-job定时获取热搜数据
我们已经成功实现了一个完整的热搜组件,从后端到前端,构建了这个小网站的核心功能。接下来,我们将不断完善其功能,使其更加美观和实用。今天的主题是如何定时获取热搜数据。如果热搜数据无法定时更新,小网站将失去其核心价值。之前,我采用了@Scheduled注解来实现定时任务,但这种方式灵活性不足,因此我决定用更灵活的XXLJob组件来替代它。