自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

金鳞岂非池中物灬的博客

能帮到你就好。

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

原创 PageHelper的分页原理

PageHelper的分页原理一、PageHelper的使用方法参考:1.1 在官方文档:3.如何在代码中使用,列出了相应6种使用方法://第一种,RowBounds方式的调用List<Country> list = sqlSession.selectList("x.y.selectIf", null, new RowBounds(0, 10));//第二种,Mapper接口方式的调用,推荐这种使用方式。PageHelper.startPage(1, 10);List&lt

2021-04-15 14:44:00 2930 2

原创 ElasticSearch分布式集群搭建

ElasticSearch分布式集群搭建网络配置主机名称IP地址master192.168.10.110slave1192.168.10.111slave2192.168.10.112参数配置修改master的elasticsearch/config/elasticsearch.yml$ vim elasticsearch.yml# 在最下面加入# 配置跨域http.cors.enabled: truehttp.cors.allow-origin

2020-08-11 14:30:02 185

原创 ELK环境搭建

ELK环境搭建下载软件访问ElasticSearch官网下载ElasticSearch下载Kibana下载Logstash安装ElasticSearch创建elastic用户# 建用户# seradd -m -g users -G wheel -s /bin/bash elastic# 设置密码# passwd elastic# 到elastic用户# su elastic上传elasticsearch压缩包到服务器,并解压到相关目录$ sudo

2020-08-11 14:29:29 189

原创 ElasticSearch-Head插件安装

ElasticSearch-Head插件安装1.安装Node.js访问 Node.js官网 下载LTS版安装包安装,并配置环境变量。参照:https://www.jianshu.com/p/03a76b2e7e002.下载elasticsearch-head在github上下载elasticsearch-head项目,并安装相关node环境$ git clone git://github.com/mobz/elasticsearch-head.git$ cd elasticsearch-hea

2020-08-11 14:28:50 189

原创 FastJson使用中遇到的问题及解决办法

FastJson使用中遇到的问题及解决办法一、实体类定义的变量首字母大写,结果生成的JSON串首字母确实小写的问题User类import lombok.Data;@Datapublic class User { /** * 姓名 */ String NAME; /** * 年龄 */ Integer AGE; public User(String name, Integer age) { super(); NAME = name; AGE = age;

2020-08-11 14:26:18 9233 1

原创 Arch Linux安装桌面及常用软件

Arch Linux安装桌面及常用软件安装桌面环境显卡驱动# 查看显卡情况$ lspci -k | grep -A 2 -E "(VGA|3D)"# intel驱动$ sudo pacman -S xf86-video-intel# 英伟达驱动$ sudo pacman -S nvidia nvidia-ltsN卡配置详情:[]: https://wiki.archlinux.org/index.php/NVIDIA_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6

2020-07-23 16:35:46 2098

原创 Arch Linux 安装基本系统

Arch Linux 安装基本系统安装前准备连接网络# dhcpcd# ping baidu.com 更新系统时间# timedatectl set-ntp true建立硬盘分区并格式化查看系统硬盘信息# fdisk -lBIOS 和 MBR挂载点分区分区类型建议大小/mnt/dev/sd*X*1Linux剩余空间[SWAP]/dev/sd*X*2Linux swap (交换空间)大于 512 MiBUEFI with

2020-07-23 16:34:41 253

原创 ArchLinux安装VMWare WorkStation

ArchLinux安装VMWare WorkStation1.问题描述:Could not open /dev/vmmon: ???.Please make sure that the kernel module `vmmon’ is loaded.查看内核$ uname -r安装 linux-headers$ sudo pacman -S linux-headers-x 按tab键查看加载内核模块$ sudo modprobe -a vmw_vmci vmmon2.问题描述:

2020-07-23 16:33:23 1451

原创 Ubuntu18.04安装后必做的几件事

Ubuntu18.04安装后必做的几件事1.删除无用软件sudo apt remove 无用软件 或者去Ubuntu软件中手动卸载2.安装gnome-tweak-toolsudo apt install gnome-tweak-tool3.登录https://extensions.gnome.org网站安装一下几个插件AlternateTabApplications Men...

2019-12-26 14:14:52 1021

原创 Solr搭建教程

Solr学习1.解压安装运行tar -zxf solr-6.6.6.tgzmv solr-6.6.6 /optcd /opt/solr-6.6.6./bin/solr start -p 8983[^]: root用户输入命令时需要加 -force2.打开浏览器查看是否启动成功http://ip:8983/3.创建core./bin/solr create -c tes...

2019-12-24 11:29:37 142

原创 HttpServletRequest获取请求路径

一、public String getRequestURI();得到的是请求的全部路径 /项目名称/请求路径二、public String getContextPath();得到的是请求的项目名称 /项目名称三、public String getServletPath();得到的是请求路径 /请求路径注:当项目未设置项目名称时,getRequestURL()的值等于getServle...

2019-11-07 09:04:31 1943

原创 SpringBoot引入本地jar包并使用Maven打包

SpringBoot引入本地jar包并使用Maven打包本地环境软件版本开发工具IDEAJDK1.8SpringBoot2.1.17Tomcat9.0.24解决办法引入本地jar包在项目下新建lib文件夹,建在哪个文件夹下,叫什么名字凭个人喜好在项目的libraries中引入lib路径在pom.xml中引入刚才的jar包...

2019-08-30 16:02:57 9235 1

原创 SpringBoot 2.0 整合 WebUploader插件

SpringBoot 2.0 整合 WebUploader插件一、项目介绍​ 本项目基于SpringBoot2.0构建,使用Thymeleaf视图解析器,前端使用bootstrap+WebUploader二、技术介绍spring官网:https://spring.io/projects/spring-boot/thymeleaf官网:https://www.thymeleaf.org/...

2019-08-12 16:04:06 1739 2

原创 SpringBoot项目结构详解

SpringBoot项目结构静态文件加载顺序官方文档:By default, Spring Boot serves static content from a directory called/static(or/publicor/resourcesor/META-INF/resources) in the classpath or from the root of...

2019-08-06 14:50:36 2638

原创 MyBatis动态传入表名,字段名参数的解决办法

要实现动态传入表名、列名,需要做如下修改添加属性statementType="STATEMENT" 同时sql里的属有变量取值都改成${xxxx},而不是#{xxx}1.statementType:STATEMENT(非 预编译),PREPARED(预编译)或CALLABLE中的任意一个,这就告诉MyBatis分别使用 Statement,PreparedStatement或者Cal...

2018-09-14 17:31:24 1035 1

原创 使用POI创建PPT

HSLF对应生成.ppt格式,但是在生成表格时,不支持文本居中,故舍弃。XSLF对应生成.pptx格式,支持文本居中等方法,推荐使用。POI不支持从一个已有的PPT中读取一页PPT,然后插入到新生成的PPT中,所以推荐直接弄个固定的背景,在动态往上面拼数据,不要问我怎么知道的。。。此代码使用POI的XSLF生成PPT,每页PPT使用的固定背景图片,数据都浮在上面。下面给了背景图片,剩下...

2018-09-14 17:30:33 2750

原创 善于用Java File类解决生活中遇到的一些问题

        在用手机QQ音乐升级完音质后,会将原来的音乐名xxx.mp3,变成了xxx_(1).mp3。由于本人有强迫症,所以自己编写了个方法去转换,其中可以使用File.renameTo()方法将原来的文件改名,然后移动到新的文件夹中。public class ChangeFileName { public static void ChangeFileName(String old...

2018-06-18 14:17:16 586

原创 MySql 同表级联查询

一张表的机构如下:idpidname1 总机构21分机构131分机构2要生成如下查询结果:idpidnamesubname1 总机构 21分机构1总机构31分机构2总机构SQL语句如下:SELECT a.id, a. NAME, b. NAME AS sub_nameFROM teast aLEFT JOIN teast b ON b.id = a.pidGROUP BY a.id...

2018-05-22 21:37:11 5383

原创 Hibernate不同版本下SessionFactory的创建方法

1.新建Configuration对象默认读取src下的hibernate.cfg.xmlConfiguration cfg = new Configuration().configure();注:如果hibernate的核心配置文件 不叫 hibernate.cfg.xml Configuration cfg1 = new Configuration().configure("hb.cfg.xm...

2018-04-18 14:31:32 346

原创 Mysql 5.7实现主从复制

实验环境系统版本CentOS 7Mysql版本5.7虚拟机安装CentOS7这里不做过多说明,自己百度。一、CentOS 7安装Mysql去Mysql官网查找最新的版本1.下载Mysql源安装包shell> wgethttp://dev.mysql.c

2018-04-10 16:48:12 264

原创 Ubuntu Gnome桌面必装扩展推荐

系统环境 Ubuntu Gnome 16.04 User themes允许用户自己修改主题,我比较喜欢自带的主题,下载下来的主题都不是很满意。Dash to dock 将系统自带Dash转换成dock栏,样式不是很好看,我比较喜欢用Docky,Docky炫酷,效果如下:DashDockyApplicatio...

2018-03-30 09:41:49 14367 1

原创 Ubuntu 16.04配置Wine并安装TIM

Ubuntu的Wine安装请参见https://wiki.winehq.org/UbuntuWine的软件安装目录在:/home/用户名/.wine,.wine为隐藏文件夹,自己调出来即可。自己去TIM官网下载TIM安装包,右键选择使用Wine Windows Program Lodar打开。注:安装的时候不要直接安装,选择自定义安装,把开机启动,添加桌面图标等勾掉。安装完成之后,打开终端输入:w...

2018-03-19 16:04:49 6202 2

原创 Dokcer---一门越用越喜欢的技术

本机环境:Ubuntu 16.04 安装教程参照官网:https://docs.docker.com/install/linux/docker-ce/ubuntu/或直接运行:sudo apt install docker.io (安装的不一定是最新的)本贴目录如下:常用命令生成自己的镜像文件,并发布进入容器内部将本地镜像推送到远程服务器一、常用命令1.查看docker版本:docker --ve...

2018-03-16 10:14:31 214

原创 关于Java连接虚拟机中的Kafka时,无法发送、接收消息的问题

自己在使用Java编写Kafka的Producer端和Consumer端时,Consumer端无法接收消息,而Producer端可以发送消息。参考网上大神的解决办法,总算得到解决。开发环境:JDK1.8Kafka2.11操作系统win 10虚拟机Ubuntu 16.04解决办法:修改kafka目录-&gt;config-&gt;server.properties文件。找到当前位置# The add...

2018-03-08 15:14:42 3424

原创 Servlet各版本Web.xml头文件整理

Servlet 3.1(建议使用) Java EE 7 XML schema,命名空间是 http://xmlns.jcp.org/xml/ns/javaee/ <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSche

2018-02-02 10:44:42 492

原创 Mybatis相关头文件

搭建SSM项目时需要整合Mybatis,而Mybatis的头文件需要去官网找,自己记录下来,以备不时之需。Mybatis配置文件的头文件 Mybais映射文件的头文件

2018-02-02 10:34:02 2066

转载 史上最简单的SpringCloud教程

转载请标明出处: http://blog.csdn.net/forezp/article/details/70148833 本文出自方志朋的博客 错过了这一篇,你可能再也学不会 Spring Cloud 了!Spring Boot做为下一代 web 框架,Spring Cloud 作为最新最火的微服务的翘楚,你还有什么理由拒绝。赶快上船吧,老船长带你飞。终章不是最后一篇,它是一个汇总

2018-02-02 10:06:46 321

空空如也

空空如也

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

TA关注的人

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