- 博客(72)
- 资源 (5)
- 收藏
- 关注
原创 springboot-集成docker
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"&g.
2020-08-03 21:36:51 326
原创 多环境配置 和 自定义属性与加载
多环境配置自定义属性与加载 方法一### 自定义属性cn.ay.book.name=spring boot 2cn.ay.book.author=ay@Value("${cn.ay.book.name}") // 加载对应的配置属性package cn.stevekung.properties;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;impo.
2020-07-30 22:18:11 293
原创 dubbo 和 zookeeper
提供方用 maven创建子模块 api server<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.
2020-07-30 21:37:05 285
原创 监控
<!--监控管理--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency>### 应用监控配置#指定访问这些监控方法的端口management.server.port=8080management.
2020-07-30 11:57:51 357
原创 spring security
<!--security--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>package cn.stevekung.security;import cn.stevekung.service..
2020-07-30 11:21:55 180
原创 mongodb
<!--mongodb--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency>###mongodb配置###host地址spring.data.mongodb.host=localhost.
2020-07-30 10:13:17 179
原创 retry 重试
解决 网络不通 再次请求<!--retry--> <dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId> </dependency> <dependency> <groupId>org.aspectj</groupId>.
2020-07-29 22:30:56 461
原创 自定义全局异常处理
package cn.stevekung.error;// 自定义 业务异常public class BusinessException extends RuntimeException { public BusinessException(){} public BusinessException(String message) { super(message); }}package cn.stevekung.error;import lombo.
2020-07-29 22:12:45 253
原创 自定义错误页面 404.html
static/404.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <div class="text" style="text-align: center"> 404,主人, 我累了, 让我休息一会
2020-07-29 21:55:28 34319
原创 异步 Asyn
开启异步@SpringBootApplication@ServletComponentScan // 配置过滤器 用到@EnableAsyncpublic class SpringBootBookV2Application {// 异步查询 Future<List<AyUser>> findAsynAll();@Override @Async public Future<List<AyUser>> findAs.
2020-07-29 21:40:23 328
原创 mybatis
<!--mybatis--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.0.1</version> </dependency>### mybatis配置mybatis.m.
2020-07-29 17:37:46 199
原创 定时器 和 email
定时器<!--quartz定时器--> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> </dependency>package cn.stevekung.quartz;import org.apache.logging.log4j.LogManager;impor.
2020-07-29 17:10:32 363
原创 log4j2 和 redis日志选择
参考链接https://blog.csdn.net/qq_36370294/article/details/81535532 <!--log4j2--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j2</artifactId> </dependenc
2020-07-29 15:48:07 1010
原创 redis
基于注解的缓存支持 <!--redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> <version>1.3.2.RELEASE</version> </dependency&.
2020-07-28 22:13:44 158
原创 过滤器 和 监听器
过滤器使用@WebFilter(filterName = "ayUserFilter", urlPatterns="/*") 注解package cn.stevekung.filter;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.servlet.*;import javax.servlet.annotation.WebFilter;import java.io.IOException;@.
2020-07-28 16:12:44 147
原创 事务
事务的四大特性 ACID原子性:整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。 一致性:一个事务可以封装状态改变(除非它是一个只读的)。事务必须始终保持系统处于一致的状态,不管在任何给定的时间并发事务有多少。 隔离性:隔离状态执行事务,使它们好像是系统在给定时间内执行的唯一操作。如果有两个事务,运行在相同的时间内,执行相同的功能,事务的隔离性将确保每一事务在系统中
2020-07-28 15:40:33 136
原创 thymeleaf
\<!--thymeleaf--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>package cn.stevekung.controller;import cn.stevekung.p..
2020-07-28 15:03:31 142
原创 jpa
package cn.stevekung.pojo;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import javax.persistence.Entity;import javax.persistence.Id;import javax.persistence.Table;@Entity@Table(name = "ay_user")@Data@AllA.
2020-07-28 14:32:52 164
原创 springboot集成druid 配置文件生效 记录
# mysqlspring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://127.0.0.1:3306/huang?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8spring.datasource.username=rootspring.datasource.pass.
2020-07-28 10:23:40 385
转载 机械——麦克纳姆轮
https://blog.csdn.net/banzhuan133/article/details/69229922挺好的一篇文章,mark一下
2019-09-10 21:44:01 674
原创 arduino 2 控制电机运行
// enA频率控制小车快慢// in1高 in2低 电机正转// in1低 in2高 电机反转// in1低 in2低 电机停转// 电机1int enA = 5;int in1 = 7;int in2 = 8;// 电机2int enB = 6;int in3 = 9;int in4 = 10;//初始化void setup(){ // 设置所有的电机引脚为...
2019-09-07 22:45:37 3007
原创 arduino 1 读取电机编码器值
#define BAUDRATE 115200#define LEFT 0 //左轮#define RIGHT 1 //右轮#define FORWARDS true#define BACKWARDS false//如果一个变量所在的代码段可能会意外地导致变量值改变那此变量应声明为volatile,//比如并行多线程等。在ardui...
2019-09-07 17:01:55 9251 2
原创 PAT中gets函数的替换方法
PTA B1009说反话答案:#include <cstdio>#include <cstring>int main() { char str[90]; int i=0; fgets(str, 90, stdin); while (str[i] != '\n') i++; str[i] = '\0'...
2019-08-15 22:03:55 2852
原创 Qt在ubuntu无法输入中文的解决
下载安装:sudo apt-get install fcitx-frontend-qt5找到这个文件/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so拷贝到这两个对应文件夹sudo cp /usr/lib/x86_64...
2019-07-24 15:46:45 217
原创 eigen3安装和zlib安装命令
sudo apt-get install libeigen3-devzlib的命令安装就三条,依次输入执行,简单粗暴:sudo apt-get install rubysudo apt-get install zlib1gsudo apt-get install zlib1g.dev
2019-07-24 13:32:23 344
转载 Linux编译安装中的--prefix
本文主要说明--prefix参数的作用,其主要用在编译安装源代码应用中的./configure环节。1、源码安装一般包括几个步骤:配置(configure),编译(make),安装(make install)。2、其中configure是一个可执行脚本,在源码目录中执行可以完成自动的配置工作,即./configure。3、在实际的安装过程中,我们可以增加--prefix参数,这样可...
2019-07-24 12:47:30 373
转载 为什么linux安装程序 都要放到/usr/local目录下
Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。/opt:用户级的程序目录,可以理解为D:/Software,opt有可选...
2019-07-24 12:38:46 632
原创 Protocol Buffers安装
protobuf安装:0、安装依赖:$ sudo apt-get install autoconf automake libtool curl make g++ unzip1、 git clone https://github.com/protocolbuffers/protobuf.git cd protobuf git submodule up...
2019-07-24 12:36:59 280
转载 解决ubuntu没声音问题
sudo apt install pavucontrolhttps://www.jianshu.com/p/5e26354ba7b8
2019-07-24 12:13:54 495
原创 ubuntu qt 安装
1、qt下载https://download.qt.io/official_releases/qt/5.12/5.12.3/2、设置安装包的权限sudo chmod 777 qt-opensource-linux-x64-5.12.3.run3、运行安装sudo ./qt-opensource-linux-x64-5.12.3.run4、next5、skip6、下一...
2019-07-24 11:08:39 340
原创 github学习(一)
1、本地创建ssh key终端输入:ssh-keygen -t rsa -C "github注册邮箱"之后一路默认回车2、(Ctrl+H键打开隐藏文件,Ubuntu下)成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。回到github上,进入 Account Settings(账户配置),左边选择SSH Keys,Add SSH...
2019-07-24 10:35:47 202
原创 ubuntu命令学习
1 查看ubuntu系统多少位sudo uname --m显示x86_64 为64位系统2 安装deb包sudo dpkg -i xxxxx.debsudo apt-get install -f3 卸载deb包sudo dpkg -r xxxx.deb
2019-07-24 09:28:38 192
转载 windows和ubuntu双系统安装
1 快速上手Ubuntu之安装篇——安装win7,Ubuntu16.04双系统https://blog.csdn.net/qq_28205153/article/details/522035122 Win7 U盘安装Ubuntu16.04 双系统详细教程https://blog.csdn.net/CoderJYF/article/details/512419193 连接网络4...
2019-07-23 22:43:15 266
转载 qt+opencv+win7
1、cmake下载与安装https://cmake.org/download/2、Qt下载与安装http://download.qt.io/archive/qt/同样双击安装3、OpenCV3.2.0官方下载地址:http://opencv.org/releases.html#解压即是安装过程,选择好安装路径即可4、系统环境变量设置https:...
2019-07-23 11:32:39 210
转载 RGBD-SLAM V2 +RealsenseD435
参考以下链接:https://blog.csdn.net/qq_28467367/article/details/92832685
2019-07-22 09:40:04 856
原创 No rule to make target '/usr/lib/x86_64-linux-gnu/libvtkproj4-6.2.so.6.2.0'
花了我一晚上时间解决,终于编译通过了在此贴出,仅供后来者参考解决办法:sudo ln -s /usr/lib/x86_64-linux-gnu/libvtkCommonCore-6.2.so /usr/lib/x86_64-linux-gnu/libvtkproj4-6.2.so.6.2.0之后catkin_make编译通过^_^参考链接:https://github...
2019-07-21 00:44:20 1750 7
原创 Ubuntu1604: /usr/bin/ld: cannot find -lvtkproj4
在 CMakelist中加入:list(REMOVE_ITEM PCL_LIBRARIES "vtkproj4")
2019-07-16 23:01:47 212
原创 不同python版本,安装mySQL的指令
python3版本:sudo pip3 install mysqlclientpython2版本sudo pipinstallMySQL-python
2019-07-10 18:37:33 181
转载 Ubuntu16.04自带Python2.7和Python3,为什么用pip安装的包在Python3中不能用
https://blog.csdn.net/G_66_hero/article/details/77752219
2019-07-10 18:14:07 536
原创 算法图解
注:此文主要用于《算法图解》一书各章节知识点概述。第一章:二分查找算法O(logn)算法程序:简单查找算法O(n)大O运行时间:O(logn) < O(n) < O(nlogn) < O(n²) < O(n!)先排序,再查找第二章:数组:适用于读取很多读取O(1) 插入O(n) 删除O(n)链表:适用于插入很多读取O(n) 插入O(1)...
2019-07-10 17:38:38 1082
概率机器人---配套PPT
2019-06-26
小波变换基础教程
2019-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人