摘要: [TOC] 前言: 事件监听模型是一种常用的设计模式,在springboot 中我们如何实现呢? 首先我们要理解事件监听中需要的几个角色 事件发布者 (即事件源) 事件监听者 事件本身 废话不多说直接上代码 定义事件本身 事件本身需要继承 ApplicationEvent 如图: 定义事件源 事件源 阅读全文
posted @ 2018-10-15 23:41 mysgk 阅读(1094) 评论(2) 推荐(2) 编辑
摘要: 1 package test; 2 import it.sauronsoftware.jave.Encoder; 3 import it.sauronsoftware.jave.MultimediaInfo; 4 5 import java.io.File; 6 7 public class ... 阅读全文
posted @ 2014-11-25 18:45 mysgk 阅读(22252) 评论(0) 推荐(2) 编辑
摘要: Skywalking是一个可观测性分析平台和应用性能管理系统。 提供分布式跟踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。 阅读全文
posted @ 2019-06-19 09:33 mysgk 阅读(5406) 评论(0) 推荐(0) 编辑
摘要: [TOC] 前言: 在使用windows的过程中经常会碰到一些莫名其妙的问题,比如我明明没有安装金山系列的软件,为什么要给我来个弹窗? 好了,直接进入正题。 一: 下载spy++ 我这边安装了 vs2017 ,可以在 工具 spy++ 中打开。 如图: 打开后 点击 搜索下面的查找窗口(Alt+F3 阅读全文
posted @ 2019-05-02 14:54 mysgk 阅读(3354) 评论(16) 推荐(12) 编辑
摘要: [TOC] 前言: 事件监听模型是一种常用的设计模式,在springboot 中我们如何实现呢? 首先我们要理解事件监听中需要的几个角色 事件发布者 (即事件源) 事件监听者 事件本身 废话不多说直接上代码 定义事件本身 事件本身需要继承 ApplicationEvent 如图: 定义事件源 事件源 阅读全文
posted @ 2018-10-15 23:41 mysgk 阅读(1094) 评论(2) 推荐(2) 编辑
摘要: 前言:在springboot 项目中一般默认的配置文件是application.properties,但是实际项目中我们一般会使用application.yml 文件,下面就介绍一下在springboot 中读取 yml 配置的几种方式. yml 文件规则 yml文件的好处,天然的树状结构,一目了然 阅读全文
posted @ 2018-10-15 14:27 mysgk 阅读(101927) 评论(4) 推荐(7) 编辑
摘要: 前言 1. 本文所用到的工具在 https://github.com/gianlucaborello/libprocesshider 可以下载 2. 思路就是利用 LD_PRELOAD 来实现系统函数的劫持 LD_PRELOAD是什么: LD_PRELOAD是Linux系统的一个环境变量,它可以影响 阅读全文
posted @ 2018-09-07 10:22 mysgk 阅读(1969) 评论(0) 推荐(0) 编辑
摘要: 昨晚看springboot视频的时候,发现可以使用docker maven plugin这个插件直接build出 docker 镜像到远程服务器上,感觉很方便,于是自己也试了一下,但是碰到了几个问题,记录一下。 一、开启docker远程端口 视频中使用的是centos,然而我是Ubuntu。好吧,其 阅读全文
posted @ 2018-08-26 12:05 mysgk 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 比特币之前一直很火,初次了解的时候才2000RMB一枚..看不懂哇,错失良机...当然了,看得懂也不买不起..当时还是穷学生. 最近又一直看到黑客利用linux漏洞挖门罗币获利的新闻,决定好生研究一下这个东西. 步骤一:生成钱包 首先我们需要注册一个钱包,就是类似账号的东西. 钱包分两种,一种是本地 阅读全文
posted @ 2018-08-13 23:10 mysgk 阅读(8488) 评论(0) 推荐(1) 编辑
摘要: 默认情况下使用 这样获取到的是项目classpath 下的 aaa.txt 如果想获取非项目路径下的文件内容怎么办呢,看了下@Value的好像也没有说, 其实 这样是可以获取到 百度首页的内容的.它这里使用的是https协议. 那么同样的我们可以使用file协议获取文本的内容 即: 使用@Value 阅读全文
posted @ 2018-08-05 21:28 mysgk 阅读(1724) 评论(0) 推荐(0) 编辑
摘要: 之前写正则的时候,经常用到 (. ?) 之类的用法.一般在替换的时候会用 $1 来引用括号里面匹配到的内容 比如, 我们想在这段这文本的数字后面重复加上一个与最后一个数字相同的数字,即替换后的文本应该为 那么我们可以使用(\d) 替换成 $1$1 如图: 这里括号里面的内容我们称之为 捕获组. 在替 阅读全文
posted @ 2018-08-05 21:27 mysgk 阅读(777) 评论(0) 推荐(0) 编辑
摘要: BTrace 是一款java诊断工具,在解决现场问题的时候非常有用。 今天使用的时候碰到几个坑,先记录一下. 下载下来以后直接运行报错 百度半天才发现是因为没有配置JAVA_HOME 环境变量导致的. 第二个错 端口被占用,修改端口即可. 第三个错 默认下载下来的btrace文件夹中没有btrace 阅读全文
posted @ 2018-08-05 21:25 mysgk 阅读(1088) 评论(0) 推荐(0) 编辑