自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

anglesang的博客

记录所学所得

  • 博客(18)
  • 收藏
  • 关注

原创 Git 常用记录

Git 常用记录常用命令添加相关git add . 当前目录添加所有文件(.)git add README.md Hello.java 添加指定文件(README.md Hello.java)git add *.txt 当前目录添加所有 txt 文件(*.txt)git add -f a.log 可以添加被忽略的文件(a.log)提交相关git commit -m "注释" 将暂存区文件提交到存储库git commit -am "注释"将工作数中文件提交到存储库,减少git addg

2021-09-12 21:20:18 150

原创 Ubuntu18.04安装percona-toolkit工具

1. 官网下载地址https://www.percona.com/downloads/percona-toolkit/LATEST/2. 在ubuntu上用wget下载$ wget https://downloads.percona.com/downloads/percona-toolkit/3.3.1/binary/debian/bionic/x86_64/percona-toolkit_3.3.1-1.bionic_amd64.deb 3. 安装过程# 直接安装 deb 文件,出错,缺少

2021-08-07 21:22:16 866

原创 Nginx入门到实践

Nginx入门到实践学习Nginx入门到实践-Nginx中间件笔记nginx官网Nginx是一个开源且高性能、可靠的HTTP中间件、代理服务。Nginx优势IO多路复用epoll轻量级CPU亲和sendfile安装Nginx进入官网选择对应的操作系统根据文档配置,将$releasever修改为对应的Centos版本。例如我是Centos7,就修改为7示例Nginx默认配置语法参数注释user设置nginx服务的系统使用用

2021-04-29 15:04:17 475

原创 manjaro kde 20.2安装

下载系统manjaro官网选择kde版本下载选择下面的按钮(只有桌面环境)进行下载下载镜像制作工具rufus官网制作镜像打开rufus,选择相应的iso镜像和设备安装系统根据自己电脑进入bios,开启UEFI,关闭 security boot,选择U盘为第一启动项如果是双显卡就选择 Boot with proprietary drivers , 不是就选择 Boot with open source drivers主目录下文件夹名由中文改为英文$ sudo pacma

2021-04-02 14:39:17 5033

原创 WebService接口动态生成和wsdl动态修改

最近经常要调用 C# 开发的WebService接口,对遇到的问题进行整理。cmd 命令动态生成 WebService 接口$ wsimport -encoding utf-8 -keep -d class文件地址 -s java文件地址 -p 包名 -verbose wsdl地址-keep:是否生成java源文件-d:指定.class文件的输出目录-s:指定.java文件的输出目录-p:定义生成类的包名,不定义的话有默认包名-verbose:在控制台显示输出信息-b:指定jaxws/ja

2021-03-23 14:03:21 707

原创 Vue和Element UI创建桌面应用入门

电脑环境npm 6.9.0node 10.16.0vue 2.9.6使用cnpm加速下载npm有时下载速度很慢,可以安装cnpm,从国内淘宝镜像下载$ npm install -g cnpm --registry=https://registry.npm.taobao.org安装/升级vue-cli3如果本地使用的是vue-cli2.x或者更早版本,请升级vue-cli3.xvue-cli3使用了新的npm包名,与旧版本不一样$ cnpm uninstall vue-cli -g$

2021-03-23 14:01:59 567

原创 SpringBoot2.x集成Redis

电脑环境windows 10springboot 2.2.6.RELEASEmaven 3.5.2java 1.8.0_191引入依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.68</version></dependency>&lt

2021-03-23 13:59:36 85

原创 SpringBoot2.x集成FineReport7.x实现导出文件

电脑环境windows 10springboot 2.0.4.RELEASEmaven 3.5.2java 1.8.0_191FineReport 7.1.1引入jar包进入./FineReport_7.1.1/WebReport/WEB-INF/lib该目录,提取jar包:fr-server-7.1.jar和fr-third-7.1.jar使用maven命令安装jar包$ mvn install:install-file -Dfile=D:/FineReport_7.1.1/

2021-03-23 13:58:02 220

原创 SpringBoot2.x集成Atomikos

电脑环境windows 10springboot 2.3.0.RELEASEmaven 3.5.2java 1.8.0_191引入依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.2</versi

2021-03-23 13:55:16 193

原创 SpringBoot 自带多线程的使用

添加线程池配置@Configuration@Slf4jpublic class AsyncConfig implements AsyncConfigurer { @Bean public Executor asyncExecutor() { ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor(); executor.setCorePoolSize(4); // io密

2021-03-23 13:53:26 471

原创 Java 中 JDBC 的使用详解

加载数据库驱动Class.forName("com.mysql.jdbc.Driver");建立连接 (Connection)方法描述createStatement()创建向数据库发送 sql 的 statement 对象prepareStatement(sql)创建向数据库发送预编译 sql 的 PrepareSatement 对象prepareCall(sql)创建执行存储过程的 callableStatement 对象setAutoCommit(bo

2021-03-23 13:50:49 101

原创 利用Hexo搭建博客

利用Hexo搭建博客默认电脑安装了node,npm,git并配置好了Github的SSH Key电脑环境Windows10 专业版 1709node 12.16.1npm 6.13.4git 2.23.0hexo 3.1.0搭建Github仓库新建一个名为 用户名.github.io 的仓库,必须是用户名,将来网站访问地址就是 http://用户名.github.io创建Hexo写博客建议命令都使用Git Bash来完成官网: http://hexo.io创建一个文件夹,例如H

2021-03-23 13:48:14 113

原创 docker-compose搭建MySQL主从集群

Docker搭建MySQL主从集群1. 创建master的conf配置文件[mysqld]# 同一个主从模式下,id不能相同server-id = 1# 设置同步的文件名log-bin=mysql-bin# 防止出现1055异常sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO"2.

2020-12-18 17:00:30 572 1

原创 Sharding-JDBC读写分离

1. 环境介绍JDK 1.8SpringBoot 2.4.0MyBatis 2.1.4Druid 1.2.3Sharding-JDBC 4.1.12. 数据库创建创建数据库 user_db创建数据表 userCREATE TABLE `t_user` ( `user_id` bigint(20) NOT NULL, `user_name` varchar(30) COLLATE utf8_bin DEFAULT NULL, `ustatus` varchar(30) C

2020-12-18 16:46:31 135 1

原创 Sharding-JDBC公共表

1. 环境介绍JDK 1.8SpringBoot 2.4.0MyBatis 2.1.4Druid 1.2.3Sharding-JDBC 4.1.12. 数据库创建创建数据库 course_db user_db创建数据表 course user dictCREATE TABLE `course_1` ( `cid` bigint(20) NOT NULL, `cname` varchar(50) COLLATE utf8_bin NOT NULL, `user_id` b

2020-12-18 16:44:44 250 1

原创 Sharding-JDBC垂直分库

1. 环境介绍JDK 1.8SpringBoot 2.4.0MyBatis 2.1.4Druid 1.2.3Sharding-JDBC 4.1.12. 数据库创建创建数据库 course_db user_db创建数据表 course userCREATE TABLE `course_1` ( `cid` bigint(20) NOT NULL, `cname` varchar(50) COLLATE utf8_bin NOT NULL, `user_id` bigint

2020-12-18 16:41:00 218 1

原创 Sharding-JDBC水平分库

1. 环境介绍JDK 1.8SpringBoot 2.4.0MyBatis 2.1.4Druid 1.2.3Sharding-JDBC 4.1.12. 数据库创建创建数据库 course_db创建数据表 courseCREATE TABLE `course_1` ( `cid` bigint(20) NOT NULL, `cname` varchar(50) COLLATE utf8_bin NOT NULL, `user_id` bigint(20) NOT

2020-12-18 16:34:51 153 1

原创 Sharding-JDBC水平分表

Sharding-JDBC水平分表1. 环境介绍JDK 1.8SpringBoot 2.4.0MyBatis 2.1.4Druid 1.2.3Sharding-JDBC 4.1.12. 数据库创建创建数据库 course_db创建数据表 courseCREATE TABLE `course_1` ( `cid` bigint(20) NOT NULL, `cname` varchar(50) COLLATE utf8_bin NOT NULL, `user_id` b

2020-12-18 16:25:46 198 1

空空如也

空空如也

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

TA关注的人

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