自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MobaXterm/Xshell快速命令宏(macro)配置

使用MobaXterm或者Xshell连接远程服务器时,添加常用的命令宏(Macro)一键执行,能提高效率节约时间。

2023-04-14 11:32:05 11897 3

原创 Python对mysql增删改查、json数据的处理以及python resful的简单测试。

Python对mysql增删改查以及json数据的简单处理,以及做python resful的简单测试。

2023-03-31 21:02:16 545

原创 Ubuntu 18.04 出现GLIBC_2.28 not found的解决方法(亲测有效)

关于GLIBC_2.28’ not found`出现报错,建议不要使用源码包去编辑并升级。在下文有分享一个使用官方的Debian软件包去升级使用的方法。请参考!

2023-03-05 12:00:24 43086 55

原创 python 之 tar.gz格式压缩、解压

python 之 tar.gz格式压缩、解压

2022-11-08 11:43:16 7034

原创 Linux设备驱动开发之设备树(Device Tree)

带你认识设备树的基础知识,设备树文件采用树形结构描述板级设备,即设备信息,比如CPU数量、内存基地址、IIC 接口、SPI 接口等等。

2022-10-19 18:49:50 2015

原创 LINUX安装依赖库冲突,提示软件包有未满足的依赖关系、但是它将不会被安装、无法修正错误等

安装libx11sudo apt-get install libx11-dev报错如下:解决:LINUX安装依赖库冲突什么依赖冲突安装什么库 若错误中出现 >=的情形,直接安装这个库依赖。比如 libglib2.0-dev : 依赖: libmount-dev (>= 2.28) 但是它将不会被安装那么直接执行如下命令即可安装。# sudo apt in

2022-09-26 11:03:17 5053

原创 linux搭建Lighttpd+cgi+fastcgi

CGI与FastCGI的区别与搭建以及两者用法。FastCGI致力于减少Web服务器与CGI程式之间互动的开销,从而使服务器可以同时处理更多的Web请求。与为每个请求创建一个新的进程不同,FastCGI使用持续的进程来处理一连串的请求。

2022-09-20 09:48:37 1063

原创 linux下安装nodejs、npm、Vue环境

linux下安装nodejs、npm、Vue环境

2022-09-15 13:22:01 1176

原创 Linux下修改可执行程序或者库的动态链接库的路径

在linux下编译生成可执行文件之后或者修改动态库的链接指向,需要修改其相关的链接库的路径并指定到自定义的目录下。

2022-08-29 13:20:11 8222 1

原创 Linux字符设备驱动开发(二)

Linux字符设备驱动开发(二) 续集之介绍操作集函数,以及例程与测试。

2022-08-23 14:45:16 430

原创 GCC详解的-Wl选项说明与测试

GCC详解的-Wl选项说明与测试;编译后查看关联库指向与rpatch。

2022-08-23 11:01:49 1816

原创 Linux字符设备驱动开发(一)

Linux字符设备驱动开发(一)

2022-08-18 14:52:18 610

原创 Makefile模板以及多层Makefile编译(附源码)

几个Makefile模板:编译可执行程序、编译静态库、编译动态库。以及简单地介绍在项目工程多目录下多层Makefile如何编译。

2022-07-28 18:02:05 5024

原创 Ubuntu老是提示系统内存空间不足---扩展内存方法

Ubuntu老是提示系统内存空间不足---扩展内存方法

2022-05-27 14:39:08 6117

原创 vim插件配置安装与分享

好用的vim插件与分享,好用到飞起!!!

2022-03-24 13:52:52 2737

原创 QT报错error: Unknown module(s) in QT: serialport——新添submodule模块

QT报错error: Unknown module(s) in QT: serialport——新添submodule模块

2022-02-10 14:35:46 7685

原创 ubuntu 配置网络重启 使用/etc/init.d/networking restart 命令无效

使用/etc/init.d/networking restart 命令无效

2022-01-21 11:33:20 10753

原创 Shell 脚本查询MySQL结果并简单做循环curl请求处理

Shell 脚本查询MySQL结果并简单做循环curl请求处理

2022-01-10 11:57:31 3756 1

原创 Linux使用crontab执行定时任务

Linux环境下使用crontab执行定时任务,向文件输出Hello World!1.编写一个helloCron.sh脚本文件

2022-01-06 16:13:18 1050

原创 超高频RFID R200系列远距离一体化读写器开发测试

超高频UHF RFID R200系列远距离一体化读写器开发测试概述R200系列远距离一体化读写器为一体化设计的UHF 频段读写器,其具有多协议兼容、读取速率快、多标签识读、防水型外观设计等优点,可广泛的应用于各种RFID 系统中。 广泛应用于仓储管理、供应链管理、车辆管理、生产线管理、溯源管理、资产管理、人员管理、考勤管理、产品防伪管理等多种场合。UHF-R200 是一款超高频读写模块,体积小,功耗低,最大功率为28dbm,并且功率可调;主要用于...

2021-10-26 11:53:32 4621 11

原创 好用爆的Vim插件

和大家分享10个我最爱的Vim插件,这些插件几乎在我所有的配置文件中使用,无论我使用的是哪种编程语言。1. VoltVolt是一个插件管理器,你可以通过它来安装插件并创建名为“配置文件”的插件组合,Volt仍然相对较新,所以还不够完美(例如,每个插件只能有一个配置文件),但除此之外,我发现它非常方便、非常快、非常简单。2. Vim-Rainbow几乎所有主流的编程语言都需要用到方括号,圆括号,花括号等,通常,我们会使用多对的括号,要弄清楚哪个右括号属于哪个左括号可能会变得困难和烦人。

2021-04-30 23:02:06 3452 4

转载 SpringBoot 对注解@ModelAttribute 总结

问题  写这边文章是因为最近在看了一个Issues ,@ModelAttribute注解接受postman传json参数接收不到值.其实我自己对@ModelAttribute 了解也不太深,于是就是研究一番!问题 @RequestMapping("/test") public String test(@ModelAttribute("user") User user2) { System.out.println("user2"+JSON.toJSONString(use

2021-04-18 17:14:56 9772

转载 String JSONObject JSONArray List<实体类>转换

JSON使用阿里的fastJson为依赖包gradle依赖管理如下: compile group: 'com.alibaba', name: 'fastjson', version:'1.2.41'1、String转JSONObject前言:String 是JSONObject格式的字符串eg:JSONObject jSONObject = JSONObject.parseObject(String);2、String转JSONArray前言:Strin..

2021-04-11 22:27:57 684

原创 Windows10 下 安装 mysql-5.7.32-win64.zip 教程

1.官网下载mysql-5.7.32-winx64.zip2.解压到文件D:\DiskSoftware\MySQL当然也可以时其它盘,并配置环境变量右击计算机->属性->高级系统设置->环境变量->新建变量系统变量path的后添加%MySQL_HOME%\bin3.在D:\DiskSoftware\MySQL\mysql-5.7.32-winx64目录下创建一个空的data文件夹(用来存放数据),并新建一个文本文件my.ini,将如下代码放入my.ini文件.

2021-02-05 15:18:17 369

原创 JSON parse error: Cannot deserialize value of type `java.time.LocalDateTime` from String

在使用Postman测试Spring Boot项目接口时,接口返回JSON parse error: Cannot deserialize value of type `java.time.LocalDateTime` from String错误,如下图:参数使用JSON格式,POST请求,如下图:createTime变量使用了字符串类型,接口接收参数后将该字符串转为日期时,发生错误,项目中使用fastjson来处理json数据。此问题解决方法在接收参数实体类的creat..

2020-12-08 22:39:26 4624

原创 Spring Boot 通用解决 LocalDateTime 转为字符串后中间含“T“的问题

//实体类----对应数据库的字段属性datetime @TableField("recordTime") private LocalDateTime recordTime;1、maven引入jar <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-da...

2020-12-06 17:50:02 3378 4

转载 SpringBoot 中默认可以使用多个@RequestBody的接收参数吗?报I/O error while reading input message错怎么办?

最近的SpringBoot项目中post提交需要传多个参数,于是就凭直觉在方法里写了两个参数接收前端传过来的JSON对象(@RequestBody A a, @RequestBody B b),但是报错后才发现问题所在。报错内容如下:I/O error while reading input message; nested exception is java.io.IOException: Stream closed]查了下资料后才知道:SpringMVC中@RequestBody

2020-12-01 16:12:14 1820

转载 maven 打包命令 -No auto configuration classes found in META-INF/spring.factories. If you are using a cus

使用idea自带maven插件打包,在liunx服务器运行报错No auto configuration classes found in META-INF/spring.factories. If you are using a custom packaging, make sure that file is correct.;此2中都存在错误,采用命令行可以很好的解决这个问题使用idea自带终端控制台还是比较友好的点击打开输出打包命令:mvn clean install -.

2020-11-26 10:27:12 2323

原创 JS中Map、Set、Object、Array、JSON之间相互转换

Map转为Arrayvar map = new Map();map.set(1, '111').set(2, '222').set(3, '333'); // map -> array// 使用Array.fromvar arr = Array.from(map); // [[1, "111"], [2, "222"], [3, "333"]] // 使用...rest运算符 var arr = [...map]; // [[1, "111"], [2, "222"], [3,

2020-11-22 11:14:36 1500 2

原创 数组对象互转Object.entries()&&Object.fromEntries()

使用 Object.fromEntries 将数组转成对象Object.fromEntries() 方法把键值对列表转换为一个对象。语法:Object.fromEntries(iterable);iterable:类似 Array 、 Map 或者其它实现了可迭代协议的可迭代对象。返回一个新的对象let keyArray = [ ['name','Yimning'], ['age','18']]console.log(Object.fromEntries(ke

2020-11-21 15:58:01 1006

原创 MySQL时间相加函数DATE_ADD()

1、定义:函数向日期添加指定的时间间隔。2、语法:DATE_ADD(date,INTERVAL expr type)date参数是合法的日期表达式。expr参数是您希望添加的时间间隔。type 参数可以是下列值:MICROSECONDSECONDMINUTEHOURDAYWEEKMONTHQUARTERYEARSECOND_MICROSECONDMINUTE_MICROSECONDMINUTE_SECONDHOUR_MICROSECONDHOUR_SECOND..

2020-11-20 16:53:32 15122 1

原创 Vue处理后台返回List集合带有Object对象的数据

VueJSON数组,JSON对象,数组的区别 参考博客:JSON数组,JSON对象,数组的区别在Vue接收到后台的List集合数据中含有对象想转成数据对象的形式(Array)如图一;而不是Object,如图二。虽然可以遍历 图一 ...

2020-11-13 16:59:22 26564 1

转载 Vue JSON数组,JSON对象,数组的区别

一、JSON 语法规则:JSON 是存储和交换文本信息的语法在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量。1、JSON可以有两种格式一种是对象格式的:{"name":"JSON","address":"北京市西城区","age":25}//JSON的对象格式的字符串另一种是数组对象[{"name":"JSON","address":"北京市西城区"

2020-11-13 16:23:47 2059

转载 IDEA中使用GitHub

开始的配置尽量和我一样,因为我也是改成这样,有些错才没报出来。1、配置git,2、配置github3、使用 create git Repository 选择你要上传的文件4、在那个选择的文件上右击,先选择add,加入本地git 再点commit Directory 在弹出的里面选修改的,要上传文件,添加信息5、上传 有两种方式 简单的是:这样它直接给你配好,不过这种容易报错复杂的: url的话,你可以提前去GitHub中创建...

2020-11-08 11:03:27 268

原创 vue项目如何刷新当前页面并不跳出空白页

1、最直接整个页面重新刷新: 注意:这两种都可以刷新当前页面的,缺点就是相当于按ctrl+F5 强制刷新那种,整个页面重新加载,会出现一个瞬间的空白页面,体验不好!!!2、新建一个空白页面supplierAllBack.vue,点击确定的时候先跳转到这个空白页,然后再立马跳转回来。此处省略!!!3、provide / inject组合使用方式通过声明reload方法,控制router-view的显示或隐藏,从而控制页面的再次加载。isRouterAlive ---true or ..

2020-11-05 13:02:09 989

转载 Spring MVC中POST、GET方法获取参数的几种方式

get与post两种方式的区别:对于本次主题而言,最显著的区别就是get请求方式参数是在url后,而post请求方式的参数是在request body中。因此两者获取参数的方式也大不一样。@Getter@Setter@AllArgsConstructor@NoArgsConstructorpublic class User implements Serializable { private static final long serialVersionUID = 1L; @Js

2020-11-04 13:00:23 544

转载 本地无法连接远程服务器(Host is not allowed to connect to this MySQL server)解决办法

问题描述:1、远程服务器安装了mysql服务并且启动成功,在本地可以进行自由的访问和更新等操作2、服务器已开通了远程访问服务器3306端口的权限并且通过netstat -ltnp命令查看3306处于监听过程中3、远程通过工具链接该mysql数据库会报Host ‘xxx.xxx.xxx.xxx’(本地ip) is not allowed to connect to this MySQL server 的错误解决办法:1、远程链接服务器,在服务器内mysql系统目录下的/bin文件下执行./my

2020-10-29 09:12:35 4302

原创 解决git clone 速度慢

办法使用国内镜像,目前已知Github国内镜像网站有github.com.cnpmjs.org和git.sdut.me/。速度根据各地情况而定,在clone某个项目的时候将github.com替换为github.com.cnpmjs.org即可。例如//这是我们要原本clonegit clone https://github.com/Hackergeek/architecture-samples //使用镜像之后git clone https://github.com.cnpmjs

2020-10-09 10:40:23 236

原创 GitHub README.md中插入图片

在编写Github的Readme时常常需要添加图片辅助说明。首先,将需要的图片保存在本地文件夹。其次,将本地的图片push到GitHub的远程仓库。然后,在GitHub上打开图片,得到图片的url。最后,在Readme中输入如下格式的代码: ![image](xxx) xxx为图片的路径![image](https://github.com/xxx/xxx/blob/master/xxx/xxx.png) 即可...

2020-09-21 09:50:27 881

原创 使用Vue-cli 3.0搭建Vue项目以及启动

一、介绍Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统。有三个组件:CLI:@vue/cli全局安装的 npm 包,提供了终端里的vue命令(如:vue create 、vue serve 、vue ui 等命令)CLI 服务:@vue/cli-service是一个开发环境依赖。构建于webpack和webpack-dev-server之上(提供 如:serve、build和inspect命令)CLI 插件:给Vue 项目提供可选功能的 npm 包 (如: ...

2020-08-27 21:56:29 759

NCSI_DSP0222_1.0.0.pdf NCSI_DMTF_DSP0222_1.2.0b.pdf

NCSI_DSP0222_1.0.0.pdf and NCSI_DMTF_DSP0222_1.2.0b.pdf Network Controller Sideband Interface (NC-SI) Specification

2022-09-16

空空如也

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

TA关注的人

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