自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 vmstat 命令学习笔记

vmstat 命令vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。### vmstat <interval unit second> <count time># 每隔2秒进行一次统计,共统计10次vmstat 2 10procs -----------memory---------- ---swap-- -----io---- -system-- ------c

2022-03-24 11:39:06 253

原创 java.sql.Connection 线程安全吗?

我们日常会用连接池去管理SQL 连接,有没有想过为什么呢?

2022-03-22 19:02:52 1331

原创 Edge 浏览器 Ctrl + C 不起作用

Edge 浏览器 Ctrl + C 不起作用

2022-03-07 15:52:57 9313 7

原创 MySQL 中 NULL 导致唯一键失效

MySQL 唯一键为NULL 导致唯一约束失效最近遇到一个问题,我为一张表中创建了一个唯一键,并且键中字段为空,最终导致了唯一约束失效。这里做下分析:首先新建一张表,包含 workNo,name,age 三个字段:DROP TABLE IF EXISTS t_emp;CREATE TABLE t_emp( id int(8) not null auto_increment, work_no varchar(8) comment '工号', name varchar(255) comme

2022-02-28 11:11:10 2678

原创 Linux sar 命令笔记

、sar 命令是 linux 系统监控中经常用到的一个工具,通过执行 sar 命令可以实现对 linux的各项系统指标进行监控。通过该命令可以全面地获取系统的 CPU、运行队列、磁盘读写(I/O)、分区(交换区)、内存、CPU 中断和网络等性能数据。sar 安装CentOS 中没有默认安装该工具,因此需要我们手动安装执行:sudo yum install -y sysstat在安装完成后,就可以使用 sar 命令了,sar 的命令格式如下:sar [options] [-o filename]

2022-01-13 13:48:41 501

原创 Linux 下 nano 编辑器快捷键解读

在 普通的 Linux 下如果没有安装 vim 的前系统是有一个轻量且便捷的编辑器的,其名为 nano 。对于新手而言 nano 可以作为 vim 还没有搞懂时学习 Linux 的备选项,但是这个简单且便捷的编辑器却有个问题,那就是快捷键有点难懂。这里简单入个门。首先在 shell 终端中输入 ·nano·并回车,你会进入一个如下的页面:上面的编辑器很容易理解,和记事本的操作差不多,上下左右控制光标移动,除了不能够用鼠标以外正常的输入还是阔以的。关键是下面的快捷键,说实话我第一次刚接触这个编辑器的时候

2021-01-27 00:14:18 1062

原创 简单实用的 VSCODE 插件 ·Rest Client·

相信我们在日常的接口开发中会经常调试各种接口,对于接口的调试工具来说最常用的调试工具莫过于 Postman 了,这款调试工具能够满足大多数我们接口的开发,但是用的久了你会发现 Postman 并非在所有时候都那么可爱,比如在频繁的调用大量接口时,你会发现使用Postman 的话会不得不在不同的选项卡之间切换,而且相同的请求传入不同的参数的时候不同的选项卡也不那么容易识别了。这里介绍一款在 ·Visual Studio Code· 上使用的小插件 ·Rest Client·。这款插件虽然没有 Postman

2020-10-04 21:16:34 5668

原创 git-bash 中粘贴失效问题

最近在使用git-bash的使用突然发现在某些场景下系统的复制粘贴快捷键无法正常工作了.经过一段时间的尝试,终于定位到问题所在.这里做一下场景的描述,希望能够帮助到和我遇到一样情况的同学我所遇到的场景是这样的:我在git-bash的终端下通过ssh登录了远程的主机,而且为远程主机安装了vim的最新版本.当我用vim命令去尝试编辑文件时,发现在编辑器中我选中文本,然后尝试使用系统剪切板复制粘...

2020-05-01 17:55:02 1981

转载 java输入hasNext()和hasNextLine()方法的区别

最近在学习在牛客网上面做一些算法练习题.发现在一些情况下写好的Java代码在本机运行时正常的结果,但是就是无法通过牛客网的测试用例。经过检查,最终定位到读取测试用例的位置上,发现:Scanner scanner = new Scanner(System.in);// 当使用 hasNextLine 方法实现判断是否还有数据时// 会报错while(scanner.hasNextLin...

2020-04-12 00:39:07 26649 9

原创 Kickstart 配置:grub2 does not support installation to a partition uefi kickstart

最近有些偏执,总是在一些小问题上出错,并且这些错误都搜索不到正确的解决方法.这大概就是来自技术小白的悲哀吧.因为操作的时候不按常理出牌,所以导致出错的原因也是鲜为人知的,如入无人之境.在配置 Kickstart 实现自动化光盘安装的时候,系统报出这样的错误然后就中断安装了.grub2 does not support installation to a partition uefi kicks...

2020-04-02 00:32:01 778

原创 DHCP 配置文件错误: no option named architecture-type in space dhcp

最近在研究PXE+Kickstart安装系统,在配置DHCP是出现了错误:/etc/dhcp/dhcpd.conf line 11: no option named architecture-type in space dhcp if option architecture-type = ^/etc/dhcp/dhcpd.conf line 13:...

2020-03-31 17:45:29 2051 2

转载 PXE+KickStart 自动化安装问题:dracut-initqueue[629]: curl: (23) Failed writing body

近期我在学习通过PXE+KickStart进行安装 CentOS7 时,内核加载到dracut-initqueue[629]: curl: (23) Failed writing body后面就一直报错,一会儿以后就与不断地报出dracut-initqueue[691]: Warning: dracut-initqueue timeout - starting timeout scripts地错误...

2020-03-30 20:20:53 5998 7

原创 windows server 2008 R2 SP1安装WSUS 排错步骤

今天遇到了需要再 Windows Server 2008 上面安装 WSUS 补丁服务器的需求,结果遇到了一系列莫名的问题,好在经过一天的差错(原谅我的效率低下),最终完成了对WSUS的安装.下面贴出我的排错过程:总结为了节约时间,我在这里先总结一下我遇到的问题与解决方法:Windows Server 2008 R2上安装有.Net Framework 4.6及其以上的版本的,需要先将....

2020-03-27 21:54:29 1245

原创 终端(cmd,bash,powershell) 命令换行总结

我在使用Windows批处理(cmd/bat)过程中遇到了单条命令过长,或者为了显示工整,需要将单条执行的命令切分成多行的需求.如下面代码:echo Hello Code WorldHello Code World现在我想将 Code 和World切分到第二行和第三行时,需要在前两行的行末添加尖括号^.注意尖括号后面不能有其他字符(包括空格),否则不生效,而尖括号前面的空格会被打印出来....

2020-03-06 22:04:18 11662 1

原创 Windows上Docker Toolbox修改镜像源

Docker Toolbox工具是为了老版本的操作系统(Windows 10企业版以下)而设计的 docker 工具.由于在操作系统上架构的不同,该工具借助了 VirtualBox虚拟机工具创建了一个 docker-mahcine的宿主机规避了架构的问题,所有在 Windows系统上输入的docker命令其实是在docker-machine上执行的.基本架构:虚拟机输入ssh 通讯Window...

2019-05-24 14:29:35 14511 3

原创 Git bash 中使用 Windows 命令的正确打开方式

Git bash 中使用 Windows 命令的正确打开方式在 git-bash 中使用 Windows 命令是会发现有乱码,比如在使用ping www.baidu.com命令时,显示如下:ping www.baidu.com▒▒▒▒ Ping www.a.shifen.com [220.181.38.150] ▒▒▒▒ 32 ▒ֽڵ▒▒▒▒▒:▒▒▒▒ 220.181.38.150 ▒...

2019-05-23 11:01:28 10579 3

原创 Docker 学习笔记

Docker 学习笔记标签(空格分隔): docker# 构建docker镜像!# docker build -t(tag) [构建者名称/镜像名称:版本名称]|[镜像名称:版本名称] 指定dockerfile 指定构建目录docker build -t ddl-python:xgb -f /root/onlinemodels-python/Dockerfile /root/online...

2019-05-23 10:15:17 586

原创 在 SpringBoot 的配置文件中引入配置文件的方式

application-context.xml文件默认使用的配置为 application.properties当需要引入其他配置文件时,需要使用<context:property-placeholder location="classpath:bootstrap.yml"/>...

2019-04-28 14:18:36 1497

原创 Java 如何获取 jar 包外的资源

在使用 jar 执行 java 代码时,有一个需求是从 jar 包所在目录的同级目录下读取配置文件的需求,从网上找了很多方法感觉都挺复杂的,在这里总结一下.摘要// 当前我想从jar包的同级目录下读取一个名为 'config.txt'的文件的话,我需要指定目录为.File file = new File(".","config.txt")说明File file = new File("...

2019-04-11 17:34:16 5445

原创 curl 使用笔记

在工作中会经常使用的 curl 进行接口测试这里记录一下测试的命令.在 windows & linux 系统下发送JSON数据时要注意(Windows 下):单引号要改成双引号JSON字符串中的双引号"要加 \ 转义& 符号需要加 \ 转义JSON 字符串请求加-H "Content-Type:application/json"# 修改前curl --url "...

2019-03-27 18:09:54 5648

原创 在linux 下设置 thinkpad 小红点的灵敏度

在 Linux 下很少有对 Thinkpad 小红点的的图形设置界面,但这并不影响 thinkpad 和 Linux 系统的结合,这里介绍一下如何在 linux 系统下对 thinkpad 自带的小红点 TrackPoint 进行设置.这里介绍通过使用 xinput 命令实现对 TrackPoint 小红点进行灵敏度的调整, xinput 命令可以实现对输入设备的管理.ghimi@node01...

2019-03-25 22:25:24 2440

原创 Cmder 学习使用笔记

Cmder 学习使用笔记标签(空格分隔): 未分类Cmder 使用cmder git bash 使用cmder 使用注意⚠ NOTE: Only the full edition of Cmder comes with a pre-installed bash, using a vendored git-for-windows installation. The pre-config...

2019-02-14 15:23:15 595

原创 磁盘分区类型

Linux下的GPT分区标签(空格分隔): gpt Linux现阶断多数电脑使用UEFI+GPT分区的方式,GPT英文全称为GUID Partition Table其含义为“全局唯一标识磁盘分区表,是一个实体硬盘的分区表的结构布局的标准,GPT标准的EFI标准取代了早期蓝色巨人IBM发明的BIOS固件形式,有时候希望了解一下GPT的结构,就需要拿一个实例来探索,最直接的方法是直接获取GPT分...

2019-01-29 22:15:32 2959

原创 ERROR: canceling statement due to user request

环境 : jdk1.8架构 : Spring Boot 1.5.7+ Mybatis 3.4.3+ Druid + PostgreSQL JDBC Driver我在使用 PostgreSQL 执行一些查询时报了一个错误,花了半天时间用来搞懂这个错误产生的原因后,决定在这里总结一下.ERROR: canceling statement due to user request异常抛出原因.报...

2019-01-23 18:49:07 39908 2

转载 Maven 打包笔记

Maven打包笔记Maven作为一个java包管理插件,提供了多种打包的方式,选择适合的打包方式可以让你的工作变得轻松许多.&amp;lt;build&amp;gt; &amp;lt;plugins&amp;gt; &amp;lt;plugin&amp;gt; &amp;lt;groupId&amp;gt;org.apache.maven.plugins&amp;lt;/groupId&a

2019-01-17 10:39:39 81

转载 NotePad++ 正则表达式大小写转换

经常会用到NotePad++中查找替换的功能,其中通过正则表达式的查找和替换功能着实让平常重复繁琐的工作变得轻松了些.这里搜到了一片关于正则表达式替换时转换大小写字母的方式,在这里整理一下,希望能够帮助到用的到的同学.字符串查找替换结果功能hello world^.*$\U$0HELLO WORLD小写转换为大写hello world^(.*)$\...

2018-12-28 17:03:53 8947

原创 Keil 工程出现 error: #757: variable "uint32_t" is not a type name的一次纠错历程(最后没解决)

今天在做代码练习的时候,本来是照着网上的代码拷贝下来的,应该不会有错,但是编译的时候却报了一堆错误,具体内容如下主要是这个错误error:  #757: variable "uint32_t" is not a type name,英语不太好,但能看出大致的意思是"变量uint_32_t并不是一个变量类型",这不是关键,主要是在引用的核心文件出现错误,这些地方应该是已经做好的文件,不应该出错的

2016-09-26 11:31:40 18856 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除