自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LGD

这个人很懒,什么也没留下~

  • 博客(42)
  • 资源 (2)
  • 收藏
  • 关注

原创 git安装预配置

软件包:gitgit extensionskdiff安装一路默认git ssh配置1.使用git bash生成公钥私钥ssh-keygen -t rsa -C “邮箱” (全部按enter);cd ~/.ssh (如果没有执行第三步,则不会有这个文件夹);cat id_rsa.pub 在命令行打开这个文件,会直接输出密钥;2.将1得到的秘钥保存到git远程管...

2020-02-06 13:42:05 183

原创 maven 添加本地jar包

1.将本地jar包安装到本地maven仓库mvn install:install-file -DgroupId=local.mybatis.generator -DartifactId=mybatis-generator-core -Dversion=0.0.1 -Dfile=lib/mybatis-generator.jar -Dpackaging=jar -DgeneratePom=true...

2019-10-16 17:48:45 169

原创 SpringBoot 读取配置文件到静态类

方法一1.静态工具类中@Componentpublic class EntityListUtils { private static final Logger logger = LoggerFactory.getLogger(EntityListUtils.class); @Autowired private ConfigProperties configPr...

2019-10-12 15:29:29 1663

原创 linux 避免删除导致的事故

一.慎用root命令不要使用root权限的用户进行日常操作,改用带root权限的用户adduser aaapasswd aaa修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:## Allow root to run any commands anywhereroot ALL=(ALL) ALLaaa ALL=(ALL) ...

2019-10-12 14:16:02 187

转载 SpringBoot 在IDEA中实现热部署

具体步骤一、开启IDEA的自动编译(静态)具体步骤:打开顶部工具栏 File -> Settings -> Default Settings -> Build -> Compiler 然后勾选 Build project automatically 。二、开启IDEA的自动编译(动态)具体步骤:同时按住 Ctrl + Shift + Alt + /...

2019-10-10 09:06:42 198

转载 【RESTful】RESTful API 接口设计规范 | 示例

https://blog.csdn.net/u010622769/article/details/54341363概念本质:一种软件架构风格核心:面向资源设计的API解决问题:降低开发的复杂性提高系统的可伸缩性例如:设计一套API,为多个终端服务。设计概念和准则网络上的所有事物都可以被抽象为资源每一个资源都有唯一的资源标识,对资源的操作不会改变这些标识所有的操作都是...

2019-09-03 10:04:46 5165

转载 java-2.mybatis 一对多 多对一 多对多 配置

1.本文章是无意中看见易百教程的Mybatis教程才注意到这个问题,平时都仅仅是在用CRUD,忽略了这方面的问题,真实十分羞愧2.首先我们开始对mybatis的一对多的探究根据这个应用场景,我们需要获取在查询一个用户信息的时候还要去读取这个用户发布的帖子现在我们来看一看用户级联文章在JavaBean中的编写方式,这就是一对多在JavaBean中的配置现在我们再来看一看Mybatis的Map...

2019-09-02 17:10:41 145

原创 java-1.swagger注解的使用

@Api:用在请求的类上,表示对类的说明tags=“说明该类的作用,可以在UI界面上看到的注解”value=“该参数没什么意义,在UI界面上也看到,所以不需要配置”4@ApiOperation:用在请求的方法上,说明方法的用途、作用value=“说明方法的用途、作用”notes=“方法的备注说明”@ApiImplicitParams:用在请求的方法上,表示一组参数说明@ApiImpl...

2019-09-02 13:30:39 1314

原创 springboot-2.6 小用途汇总

1. 启动数据加载 commandLineRunner用途:在项目服务器启动的时候,加载一些数据或者处理一些逻辑1.创建类,实现CommandLineRunner接口@Order(1)public class MyCommandLineRunner implements CommandLineRunner { @Override public void run(String... ...

2019-08-19 20:11:33 1823

原创 springboot-2.5 拦截器

1.添加拦截器类public class MyInterceptor implements HandlerInterceptor{ /** * 添加拦截器后执行顺序 * preHandle -> controller -> postHandle -> 视图渲染 -> afterCompletion */ @Override public boole...

2019-08-19 19:26:17 880

原创 springboot-2.4 pagehelper分页

方式2.使用mybatis插件1.pom.yml中添加依赖<!-- mybatis 分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <versio...

2019-08-19 16:27:30 427

原创 springboot-2.3 mybatis

一 .添加依赖二.动态sql1.直接在方法名上写sql(不推荐)2.使用Provider或者Provider中使用new SQL()编写在mapper中调用3.使用xml (推荐)application.properties中配置xml路径:#mybatis配置mybatis.mapper-locations=classpath:com/study/springboot...

2019-08-19 14:55:19 1772

原创 springboot-2.2 全局异常捕捉

@ControllerAdvicepublic class GlobalDefaultExceptionHandler { @ExceptionHandler(Exception.class) @ResponseBody public String defaultExceptionHandler(HttpServletRequest req,Exception e) { retu...

2019-08-16 13:53:45 133

原创 springboot-2.1数据库 Jpa-hibernate,jdbcTemplate, Mybatis

1.pom.xml中添加依赖<!-- mysql驱动 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <!-- data-jp...

2019-08-15 17:02:36 623

原创 SpringBoot-2.1.热部署

1.在pom文件中引入 devtools 依赖:<dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-devtools</artifactId>  <!-- optional=true, 依赖不会传递, 该项目...

2019-08-15 14:40:01 169

原创 TIDB-1.tidb搭建

172.31.25.210172.31.25.211172.31.25.212172.31.25.213yum -y install epel-release git curl sshpass &&yum -y install python2-pip &&useradd -m -d /home/tidb tidb &&passwd ti...

2019-07-30 13:53:57 271

原创 mysql批量更新表的列信息

SELECT CONCAT('ALTER TABLE ',TABLE_SCHEMA,'.',TABLE_NAME,' MODIFY `',COLUMN_NAME,'` ',COLUMN_TYPE,' CHARACTER SET utf8 COLLATE utf8_general_ci ',CASE IS_NULLABLE WHEN 'NO' then 'NOT NULL ' ELSE 'NU...

2019-07-22 17:07:04 238

转载 mysql binlog说明 及 数据恢复

binlog 基本认识 MySQL的二进制日志可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。 一般来说开启二进制日志大概会有1%的性能损耗(参见MySQL官方中文手册 5.1.24版)。二进制有两个最重要的使用场景: 其一:MySQL Repli...

2019-07-16 15:55:06 121

原创 TIDB-2.同步数据 mysql 到 tidb

准备工作1.查看用户权限show grants for {userName}全量导出的 mydumper 需要的用户权限。select, reload。增量同步 Syncer 需要的上游 MySQL/MariaDB 用户权限。select , replication slave , replication client2.检查 SQL mode。必须确认上下游的 SQL mod...

2019-07-11 11:31:07 1379

原创 springBoot-7.使用静态资源

1.引用jar包静态资源webjars2.使用自己写的静态资源2.1将静态资源打包成jar包,在引入(不推荐)2.2将静态资源放入spring boot 约定的静态存放资源目录classpath:/META-INF/resources/classpath:/resources/classpath:/static/classpath:/public/注意:1.在以上目录存放资源后...

2019-07-02 10:59:40 102

原创 springBoot-6.日志处理

日志框架:UCLJULjboss-logginglogbacklog4jlog4j2slf4jspring boot 默认选用slf4j , logback,可直接使用。修改日志级别日志级别:trace < debug < info < warm < error < fatal < off;spring boot 默认级别是info;自定...

2019-07-01 19:38:49 80

原创 springBoot-5.多环境切换

properties1.默认spring boot 会读取 application.properties 中的配置2.多环境命名规则:application-{环境名}.properties如application-dev.propertiesapplication-prod.properties3.切换环境在主配置文件中添加 application.profiles.active=...

2019-07-01 18:19:48 98

原创 springBoot-4.配置文件及yml使用

配置文件作用:spring boot 的自动配置,可以使用配置文件 对默认配置进行修改默认配置文件:1.application.propertie:key=value ,或者 行内写法( [set / list / 数组],{map / 对象类型的属性}),[]可省略,{}不可省略2.application.yml:key=[空格]value,通过垂直对齐指定层级关系3.xml通过ya...

2019-07-01 14:01:44 186

原创 springBoot-3.springBoot执行原理

项目目录解释1.java:java源码2.resourcestatic:静态资源(js css 图片 视频 音频)templates:模版文件(模版引擎 freemarker,thymeleaf;默认不支持jsp)application.properties: 配置文件...

2019-06-28 14:08:41 277

原创 springBoot-2.环境搭建

java安装与配置1.官网下载jdk,安装https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html安装时可以不安装jre,因为jdk中包含了jre2.配置环境变量JAVA_HOME:jdk根目录path: %JAVA_HOME%\bin %JAVA_HOME%\j...

2019-06-28 11:16:34 274

原创 SpringBoot-1.springBoot简介

springBoot和微服务关系微服务:一个项目可以由多个小型服务构成(微服务)spring boot 可以快速开发微服务模块简化j2ee开发,整合j2ee技术 (如整合mybatis , redis)整合整个spring技术栈(如整合springmvc , spring)...

2019-06-27 15:59:12 92

转载 docker-8.docker常用命令

进入容器 docker exec -it [容器名] bash批量删除容器 docker rm -f $(docker ps -a | awk ‘{print $1}’)镜像容器容器资源限制memory-swap 与 memory 数值一样:不使用memory-swapmemory-swap 数值是-1,无限制使用memory-swapmemory-swap不配置,默认使用m...

2019-06-27 15:48:17 111

原创 docker7-harbor的安装

1.harbor-offlinewget https://storage.googleapis.com/harbor-releases/release-1.8.0/harbor-offline-installer-v1.8.1.tgz2.解压tar -zxvf harbor-offline-installer-v1.8.1.tgz3.修改配置文件cd harbor &&amp...

2019-06-27 15:48:11 65

转载 docker-6.dockerfile

用于创建nginx镜像的dockerfileFROM centosMAINTAINER Simon.WuRUN yum install -y gcc-c++ wget pcre pcre-devel zlib zlib-devel openssl openssl-devel && \ yum clean all && \ rm...

2019-06-27 15:48:04 59

转载 docker-5.网络模式

网络模式

2019-06-27 15:47:57 72

原创 docker-4.数据卷

应用程序数据docker将数据从宿主机挂载到容器中的三种方式:volumes:docker管理宿主机文件系统的一部分(/var/lib/docker/volumes)—推荐bind mounts:挂载宿主机文件或目录到容器中tmpfs:挂载存储到宿主机内存,不写入文件系统(临时存储)volume和bind mount区别相同点:利用宿主机的文件系统不同点:volume是d...

2019-06-27 15:47:49 58

原创 docker-3.镜像与容器

1.镜像概述分层存储的文件与容器一对多的关系软件环境标准化的交付精简的linux系统(不包含linux内核)2.配置国内镜像地址默认镜像站在国外,下载比较慢,使用国内镜像站会快很多curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io查看是否...

2019-06-27 15:47:40 111

原创 docker-2.centos下安装docker

docker官网:https://www.docker.comdocker文档:https://docs.docker.com当前环境centos7.61.卸载老版本如果未安装过老版本,直接看第二步1.1卸载包sudo yum remove docker \ docker-client \ docker-clien...

2019-06-27 15:47:34 68

原创 docker-1.docker概述

一.dockerg概述1.什么是docker使用最广泛的开源容器引擎操作系统级的虚拟化技术依赖于linux内核技术:Namespace,Cgroups简单应用程序打包工具2.docker设计目标简单的应用程序打包工具职责逻辑分离:开发(使用docker部署),运维(管理容器)多环境的一致性二.docker vs 虚拟机1.层级结构2. 性能比较三.docker...

2019-06-27 15:47:23 118

原创 linux下安装使用zip

安装tar,untar:yum install -y taryum install -y untar使用说明:压缩zip -r xxx.zip ./*解压zip文件到当前目录unzip xxx.zipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文...

2019-06-20 17:44:48 2695

转载 linux下通过源码安装git

1.移除旧版本git[root@Git ~]# git --version ## 查看自带的版本git version 1.8.3.1[root@Git ~]# yum remove git ## 移除原来的版本2.安装所需软件包[root@Git ~]# yum install curl-devel expat-devel gettext-devel openssl-dev...

2019-06-20 17:42:04 379

原创 linux保留旧版本python,安装python3

1.备份老版本mv /usr/bin/python /usr/bin/python.bak2. 下载python3wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz3. 解压tar zxvf Python-3.7.0.tgzcd Python-3.7.04. 编译安装./configure ...

2019-06-20 17:41:14 373

原创 .net core运行环境搭建 linux + windows

--------------------------------------linux-------------------------------------------------一.添加dotnet产品Feed在安装.NET Core之前,您需要注册Microsoft产品Feed。 这只需要做一次。 首先,注册Microsoft签名密钥,然后添加Microsoft产品Feed。...

2019-06-20 17:37:40 932

原创 visual studio插件

插件下载地址:https://marketplace.visualstudio.com/vs自己安装的插件:ghostdochighlight all occurrences of selected wordcode maidviasforaresharper ReSharper: 首先的是Resharper,这个基本是目前是我开发过程中必备的工具...

2019-06-20 17:36:55 868

原创 log4net配置字段说明

log4net配置字段说明:<?xml version="1.0" encoding="utf-8"?><configuration><configSections><section name="log4net" type="System.Configuration.IgnoreSectionHandler"/></configSect...

2019-06-20 17:35:16 1236

HttpWatch-Professional-8.0.8破解版+注册码

亲测,可用,适用于ie11及以下版本,网络编程人员的首选利器

2014-10-08

代码编辑器sublimeText中文版2.2 安装包及安装过程

这是我自己亲自整理的 包含了sublime安装包 安装过程(安装时注意看安装过程哦,不然运行时会出错) 以及怎么加入到邮件菜单中 这款代码编辑器 感觉比ultra和notpad++ 好用很多 所以我重磅推荐

2013-01-20

空空如也

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

TA关注的人

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