demo: #配置日志输出类型 #logging.pattern.console=%boldMagenta(%d{yyyy-MM-dd HH:mm:ss}) [%p] %highlight(%C:%L) : %m %n logging.pattern.console=%d{yyyy-MM-dd HH ...
分类:
移动开发 时间:
2020-06-27 23:58:04
阅读次数:
270
这一段时间,总是很纠结为什么Objects中的getClass方法可以返回包含子类地址信息的东西(我不确定返回值类型)。 因为在Java中,我们定义的父类,我想破脑袋也想不出怎么可以得到子类的信息。 在源码中,getClass非常简洁。 **源码:**public final native Clas ...
分类:
其他好文 时间:
2020-06-27 13:29:31
阅读次数:
67
PinPoint全链路监控 简介 Pinpoint是一个开源的 APM (Application Performance Management/应用性能管理)工具,用于基于java的大规模分布式系统,基于Google Dapper论文。 仿照 Google Dapper , Pinpoint 通过跟 ...
分类:
其他好文 时间:
2020-06-27 09:58:39
阅读次数:
86
方法1:浏览器调试方式 package.json修改: { "name": "electron-quick-start", "version": "1.0.0", "description": "A minimal Electron application", "main": "main.js", ...
分类:
系统相关 时间:
2020-06-27 00:23:03
阅读次数:
50
一、springloader实现热部署 运行方法一:使用spring-boot:run 此方法会遇到问题,当关闭程序再重启的提示Tomcat端口号被占用 运行方法二:run as-java application 此方法解决了以上问题,但是当添加新的方法时,就无法进行热部署; <dependency ...
分类:
编程语言 时间:
2020-06-27 00:00:45
阅读次数:
63
背景 在vscode 中,虽然有插件可以达到代码提示的效果但是不是很嗨。 所以加上这些: 全局安装typings: npm install typings -g 1 安装react和react-native的接口说明文件: typings install dt~react --save typing ...
分类:
其他好文 时间:
2020-06-26 20:06:00
阅读次数:
58
1 BOOL IsAlreadyRun() 2 3 { 4 5 HANDLE hMutex = NULL; 6 hMutex = ::CreateMutex(NULL,FALSE,"Application"); 7 if(hMutex) 8 { 9 if(ERROR_ALREADY_EXIST==: ...
1.设置maven 1.在File->settings->搜索maven 2.Mavan home directory--设置maven安装包的bin文件夹所在的位置 3.User settings file--设置setting文件所在的位置 4.Local repository--设置本地仓库 ...
分类:
其他好文 时间:
2020-06-26 19:58:51
阅读次数:
105
实验二 Java语言基础 一、 实验目的 1熟悉Java基本语法,基本数据类型,各种运算符及表达式的使用。 2掌握运算符优先级,熟悉使用Java的选择语句,循环语句。 二、实验内容 完成如下任务或编写能够满足如下条件的程序(1、2、3中任选两题): 1编写Java Application程序,输出1 ...
分类:
编程语言 时间:
2020-06-26 19:52:06
阅读次数:
74
为什么需要编译自己的jvm源码? 想象下, 你想看看java线程是如何start的? 去源码里一找 native void start0(), 此时如果你对jvm源码比较熟悉, 那么可以下载openJDK源码借助vscode去查询底层实现, 但如果你不知道呢? 又比如 java高并发编程艺术 一书中 ...
分类:
系统相关 时间:
2020-06-26 18:11:46
阅读次数:
82