- 博客(50)
- 收藏
- 关注
原创 MobaXterm/Xshell快速命令宏(macro)配置
使用MobaXterm或者Xshell连接远程服务器时,添加常用的命令宏(Macro)一键执行,能提高效率节约时间。
2023-04-14 11:32:05 12674 3
原创 Python对mysql增删改查、json数据的处理以及python resful的简单测试。
Python对mysql增删改查以及json数据的简单处理,以及做python resful的简单测试。
2023-03-31 21:02:16 567
原创 Ubuntu 18.04 出现GLIBC_2.28 not found的解决方法(亲测有效)
关于GLIBC_2.28’ not found`出现报错,建议不要使用源码包去编辑并升级。在下文有分享一个使用官方的Debian软件包去升级使用的方法。请参考!
2023-03-05 12:00:24 44648 55
原创 Linux设备驱动开发之设备树(Device Tree)
带你认识设备树的基础知识,设备树文件采用树形结构描述板级设备,即设备信息,比如CPU数量、内存基地址、IIC 接口、SPI 接口等等。
2022-10-19 18:49:50 2056
原创 LINUX安装依赖库冲突,提示软件包有未满足的依赖关系、但是它将不会被安装、无法修正错误等
安装libx11sudo apt-get install libx11-dev报错如下:解决:LINUX安装依赖库冲突什么依赖冲突安装什么库 若错误中出现 >=的情形,直接安装这个库依赖。比如 libglib2.0-dev : 依赖: libmount-dev (>= 2.28) 但是它将不会被安装那么直接执行如下命令即可安装。# sudo apt in
2022-09-26 11:03:17 5141
原创 linux搭建Lighttpd+cgi+fastcgi
CGI与FastCGI的区别与搭建以及两者用法。FastCGI致力于减少Web服务器与CGI程式之间互动的开销,从而使服务器可以同时处理更多的Web请求。与为每个请求创建一个新的进程不同,FastCGI使用持续的进程来处理一连串的请求。
2022-09-20 09:48:37 1099
原创 Linux下修改可执行程序或者库的动态链接库的路径
在linux下编译生成可执行文件之后或者修改动态库的链接指向,需要修改其相关的链接库的路径并指定到自定义的目录下。
2022-08-29 13:20:11 8594 1
原创 Makefile模板以及多层Makefile编译(附源码)
几个Makefile模板:编译可执行程序、编译静态库、编译动态库。以及简单地介绍在项目工程多目录下多层Makefile如何编译。
2022-07-28 18:02:05 5183
原创 QT报错error: Unknown module(s) in QT: serialport——新添submodule模块
QT报错error: Unknown module(s) in QT: serialport——新添submodule模块
2022-02-10 14:35:46 7884
原创 ubuntu 配置网络重启 使用/etc/init.d/networking restart 命令无效
使用/etc/init.d/networking restart 命令无效
2022-01-21 11:33:20 10888
原创 Linux使用crontab执行定时任务
Linux环境下使用crontab执行定时任务,向文件输出Hello World!1.编写一个helloCron.sh脚本文件
2022-01-06 16:13:18 1062
原创 超高频RFID R200系列远距离一体化读写器开发测试
超高频UHF RFID R200系列远距离一体化读写器开发测试概述R200系列远距离一体化读写器为一体化设计的UHF 频段读写器,其具有多协议兼容、读取速率快、多标签识读、防水型外观设计等优点,可广泛的应用于各种RFID 系统中。 广泛应用于仓储管理、供应链管理、车辆管理、生产线管理、溯源管理、资产管理、人员管理、考勤管理、产品防伪管理等多种场合。UHF-R200 是一款超高频读写模块,体积小,功耗低,最大功率为28dbm,并且功率可调;主要用于...
2021-10-26 11:53:32 4776 11
原创 好用爆的Vim插件
和大家分享10个我最爱的Vim插件,这些插件几乎在我所有的配置文件中使用,无论我使用的是哪种编程语言。1. VoltVolt是一个插件管理器,你可以通过它来安装插件并创建名为“配置文件”的插件组合,Volt仍然相对较新,所以还不够完美(例如,每个插件只能有一个配置文件),但除此之外,我发现它非常方便、非常快、非常简单。2. Vim-Rainbow几乎所有主流的编程语言都需要用到方括号,圆括号,花括号等,通常,我们会使用多对的括号,要弄清楚哪个右括号属于哪个左括号可能会变得困难和烦人。
2021-04-30 23:02:06 3494 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 10389
转载 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 702
原创 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 382
原创 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 4649
原创 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 3403 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 1849
转载 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 2349
原创 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 1527 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 1031
原创 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 15154 1
原创 Vue处理后台返回List集合带有Object对象的数据
VueJSON数组,JSON对象,数组的区别 参考博客:JSON数组,JSON对象,数组的区别在Vue接收到后台的List集合数据中含有对象想转成数据对象的形式(Array)如图一;而不是Object,如图二。虽然可以遍历 图一 ...
2020-11-13 16:59:22 26861 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 2090
转载 IDEA中使用GitHub
开始的配置尽量和我一样,因为我也是改成这样,有些错才没报出来。1、配置git,2、配置github3、使用 create git Repository 选择你要上传的文件4、在那个选择的文件上右击,先选择add,加入本地git 再点commit Directory 在弹出的里面选修改的,要上传文件,添加信息5、上传 有两种方式 简单的是:这样它直接给你配好,不过这种容易报错复杂的: url的话,你可以提前去GitHub中创建...
2020-11-08 11:03:27 286
原创 vue项目如何刷新当前页面并不跳出空白页
1、最直接整个页面重新刷新: 注意:这两种都可以刷新当前页面的,缺点就是相当于按ctrl+F5 强制刷新那种,整个页面重新加载,会出现一个瞬间的空白页面,体验不好!!!2、新建一个空白页面supplierAllBack.vue,点击确定的时候先跳转到这个空白页,然后再立马跳转回来。此处省略!!!3、provide / inject组合使用方式通过声明reload方法,控制router-view的显示或隐藏,从而控制页面的再次加载。isRouterAlive ---true or ..
2020-11-05 13:02:09 1014
转载 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 554
转载 本地无法连接远程服务器(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 4325
原创 解决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 247
原创 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 932
原创 使用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 771
NCSI_DSP0222_1.0.0.pdf NCSI_DMTF_DSP0222_1.2.0b.pdf
2022-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人