2.1什么是多线程并发编程 并发:是指在同一时间段内,多个任务同时在执行,并且执行没有结束(同一时间段又包括多个单位时间,也就是说一个cpu执行多个任务) 并行:是指在单位时间内多个任务在同时执行(也就是多个cpu同时执行任务) 而在多线程编程实践中,线程的个数一般是多于cpu的个数的 2.2为什么 ...
分类:
编程语言 时间:
2019-08-10 00:08:08
阅读次数:
160
VM进程状态工具 - 列出目标系统上已检测的HotSpot Java虚拟机进程信息。可直接在装有java运行环境的Windows 或者 Linux机器上使用命令行执行jps命令。一个典型的应用场景,例如你不知道这台机器上运行的java程序所在的位置,或者不了解它启动时的一些参数设置,便可使用jps命 ...
分类:
系统相关 时间:
2019-07-28 16:00:59
阅读次数:
153
Active Profile 配置 从上面的分析可以看出指定 profile 的配置优先于默认配置,故可以把与环境无关的配置放在 application.yaml 中,环境相关的配置写在 application ${profile}.yaml 中。其中激活 profile 指定有三种方式: 命令行启 ...
分类:
编程语言 时间:
2019-07-20 09:39:31
阅读次数:
82
前言 上周Linux内核修复了4个CVE漏洞[1],其中的CVE-2019-11477感觉是一个很厉害的Dos漏洞,不过因为有其他事打断,所以进展的速度比较慢,这期间网上已经有相关的分析文章了。[2][3] 而我在尝试复现CVE-2019-11477漏洞的过程中,在第一步设置MSS的问题上就遇到问题 ...
分类:
系统相关 时间:
2019-07-16 12:41:01
阅读次数:
191
AM335X有关MMC的启动参数问题分析 一、 问题来源 硬件平台:AM335X芯片 SDK版本:ti-processor-sdk-linux-am335x-evm-03.00.00.04-Linux-x86-Install 使用创龙相关文档进行参考。 发现问题的过程:使用SD(MMC0)卡启动UB ...
分类:
其他好文 时间:
2019-07-06 19:39:07
阅读次数:
192
[TOC] 背景 在日常开发时,我们常常需要 在SpringBoot 应用启动时执行某一段逻辑,如下面的场景: 获取一些当前环境的配置或变量 向数据库写入一些初始数据 连接某些第三方系统,确认对方可以工作.. 在实现这些功能时,我们可能会遇到一些"坑"。 为了利用SpringBoot框架的便利性,我 ...
分类:
编程语言 时间:
2019-07-02 22:46:05
阅读次数:
130
一、多种启动Broker的方法broker:相当于一个ActiveMQ服务器实例命令行启动参数示例如下:1:activemqstart:使用默认的activemq.xml来启动2:activemqstartxbean:file:../conf/activemq-2.xml:使用指定的配置文件来启动3:如果不指定file,也就是xbean:activemq-2.xml,那么必须在classpath下
分类:
其他好文 时间:
2019-06-30 18:48:04
阅读次数:
110
1.jps 查看jvm中运行的进程(获取对应pid) 参数:默认-V(大写) -v: 列出jvm启动参数。 2.jstack pid 查看某个Java进程内的线程堆栈信息,,可用于线程死锁问题排查 3.jinfo pid 查看某个java进程的jvm参数信息等 jinfo -flags pid 查看 ...
分类:
其他好文 时间:
2019-06-30 00:22:31
阅读次数:
115
goland pojie 1. 步骤 1. 修改vm启动参数 2. 激活正版 2. agent 网上有很多agent都是不能用的,我上传一个可以正常使用的,1.3M 大小 链接: https://pan.baidu.com/s/1JXHCrw2kKX9FAbSMqhjAUw 提取码: ru88 复制 ...
分类:
其他好文 时间:
2019-06-29 19:31:05
阅读次数:
92
VMware虚拟机有三种网络模式,分别是Bridged(桥接模式)、NAT(网络地址转换模式)、Host-only(主机模式)。 VMware workstation安装好之后会多出两个网络连接,分别是VMware Network Adapter VMnet1和VMware Network Adap ...
分类:
系统相关 时间:
2019-06-27 14:51:38
阅读次数:
140