- 博客(28)
- 收藏
- 关注
原创 kibana、java、springBoot操作elasticsearch
kibana窗口操作elasticsearch1、分页查询 where limit offset,countGET /es2/book/_search{ "from": 0, "size": 2}2、排序 order by price (desc|asc) , xxx descGET /es2/book/_search{ "sort": [{ "pric...
2019-10-13 15:16:20 458
原创 nginx+mycat实现负载均衡、数据库的主从复制、读写分离
材料:XManager;七台CentOS(Linux)系统虚拟机(一台安装nginx,两台安装Tomcat+JDK,一台安装mycat,三台安装mysql数据库:一台master主节点,两台slave从节点)一、安装JDK1、将JDK安装包使用xftp上传到虚拟机/opt文件夹下解压1.1上传安装包1.2查看安装包1.3解压2、配置JDK的配置环境2.1进入/etc/profi...
2019-09-28 16:27:54 2100 5
原创 数据库的隔离级别以及脏读、不可重复读、幻读问题
三个数据库名词1.1 脏读:一个事务读取了另一个事物未提交的数据1.2 不可重复读:一个事务A先执行,进行查询语句后查询到2条数据(事物还未提交),另一个事务B开始执行,然后添加一条数据,早于事务A先提交,此时事务A又进行了一次查询,结果查询到了三条数据1.3 幻读:如果事务的隔离级别设置为可重复读,正常情况下不会出现不可重复读的问题,但是如果进行更新操作,会出现别的事务提交后的数据,这个...
2019-10-09 15:26:14 881
原创 springBoot环境搭建以及一些使用事项
springBoot整合mybatis、前端界面pom.xml<?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:schemaL...
2019-10-08 20:39:57 261
原创 Tomact集群环境实现Session共享(使用Redis)
Tomacat集群环境下session对象如何实现共享准备工作:四台虚拟机;一台安装nginx,两台安装Tomcat+JDK,一台安装redis1、首先简单介绍一下session实现的底层原理1.1 session是保存在服务器端,一次回话有效,关闭浏览器以及一定时间后失效;1.2 底层原理:session底层是用cookie进行实现的;当浏览器第一次访问服务器,服务器会为该浏览器创建...
2019-09-29 20:03:04 438
原创 使用wget安装mysql
CentOS使用wget下载mysql1、首先在centos上边安装wgetyum install wget2、wget安装mysql1. 下载mysql的repo源wget -P 指定路径 http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2. 安装mysql-community-release-el7-5...
2019-09-27 14:17:58 1185 1
原创 CentOS常用命令
CentOS常用命令1.dhclient 作用:动态分配ip地址2.ip addr (ifconfig) 查看ip地址 在centos6中,查看ip地址使用的命令是ifconfig 3. ls ls 查看文件系统 ls -a 可以查看到隐藏文件 ls -l 查看文件的详情 4. cd 作用:切换目录 5. mkdir ...
2019-09-26 09:15:58 231
原创 layui中导航元素的简单使用
整体效果图所需界面main.html界面代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>后台管理</title> <link rel="stylesheet" href="layui/css/...
2019-09-26 09:01:15 8320 1
原创 使用LayUI一个页面完成表的增、删、查、改(包含日期格式的转换,int型数据转换成自定义文字,上传组件的使用)
日期格式的转换实体类:在date类型的属性上边打如下两个标注@DateTimeFormat(pattern = "yyyy-MM-dd") @JSONField(format = "yyyy-MM-dd") private Date pressDate;界面代码 <div class="layui-form-item"> <la...
2019-09-25 21:37:22 663
原创 SSM搭建开发环境(Spring+SpringMVC+MyBatis)
一 、pom文件<!--需要用spring框架--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.10....
2019-09-19 10:28:23 755
原创 HTML头部---head标签
HTML<head>使用 <title> 标签定义HTML文档的标题例如:<title>我的 HTML 的第一页</title>使用 <base> 定义页面中所有链接默认的链接目标地址例如:<base href="//www.runoob.com/images/" target="_blank"><img...
2019-03-26 16:14:50 932
原创 HTML链接
在标签<a> 中使用了href属性来描述链接的地址链接将以下形式出现在浏览器中:一个未访问过的链接显示为蓝色字体并带有下划线。访问过的链接显示为紫色并带有下划线。点击链接时,链接显示为红色并带有下划线。html链接类似于这样<a href="url">链接文本</a>使用 target 属性,你可以定义被链接的文档在何处显示<a href=...
2019-03-26 15:55:08 360
原创 HTML文本格式化
常用文本标签:<b>加粗文本</b><br><br><i>斜体文本</i><br><br><code>电脑自动输出</code><br><br>这是 <sub> 下标</sub> 和 <sup> 上标</s...
2019-03-26 15:35:11 226
原创 Git+Github+hexo创建个人博客
首先你要有自己的GitHub账号(可以自己去官网申请)第一步:新建仓库安装Git程序猿应该基本都会用git了,不会的建议参考本人git学习笔记。建立新的Repository,仓库名为【your_user_name.github.io】后续想要把网站部署到Github上,需要在【your_user_name.github.io】此仓库下的Setting配置中添加一个Deploy ke...
2019-03-13 22:57:15 530
转载 简历上这样写Github才可能是加分项
来源:果汁简历参考链接为什么GitHub可以加分很多招聘描述上面都会备注 github加分项,那么为什么它是加分项呢?1:社区光环,众所众知,Github 是开发者的“同性交友社区”。Google, FB, Alibaba 都在通过它来贡献自己的开源项目。如果你留心关注,公司越大 Github的贡献度越高,那么如果你想进入大的互联网公司,是不是也提前融入一下这个氛围?同时对于求知的小伙伴儿想...
2019-03-11 11:08:28 3381
原创 Git---分布式版本控制系统学习笔记(五)
feature分支软件开发中,总有无穷无尽的新的功能要不断添加进来,添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支搞乱了,所以,每添加一个新功能,最好新建一个feature分支,在上面开发,完成后,合并,最后,删除该feature分支。开发一个新feature,最好新建一个分支如果要丢弃一个没有被合并过的分支,可以通过git branch -D <name>强行删...
2019-03-09 18:17:54 219
原创 初识html---超文本标记语言(一)
简单直白(html中常用的标签表示的都是什么)<html> 与 </html> 之间的文本描述网页<body> 与 </body> 之间的文本是可见的页面内容<h1> 与 </h1> 之间的文本被显示为标题<p> 与 </p> 之间的文本被显示为段落html编辑器可以使用专
2019-03-07 17:55:25 267
原创 Ubuntu命令行打开PPT,表格,pdf等文件命令
方法一:xdg-openUbuntu中当需要打开比如pdf、jpg、mp3格式文件,咱们通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open(opens a file or URL in the user’s preferred application)打开这些格式文件,甚至是网页,像打开文件一样简单。方法二:首先sudo apt-get inst...
2019-03-07 10:29:31 7313
原创 Ubuntu下各种文件的解压与压缩
1:.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)2:.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName3:.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:...
2019-03-07 09:34:08 559
原创 Git---分布式版本控制系统学习笔记(四)
分支管理创建与合并分支首先,我们创建dev分支,然后切换到dev分支:git checkout -b devSwitched to a new branch 'dev'然后,用git branch命令查看当前分支:git branch* dev mastergit branch命令会列出所有分支,当前分支前面会标一个*号,然后,我们就可以在dev分支上正常提交,比如对rea...
2019-03-06 21:44:29 183
原创 Git---分布式版本控制系统的学习(远程仓库github)
远程仓库GithubGithub这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库。请自行注册GitHub账号。由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置:第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文...
2019-03-05 10:16:47 345 1
原创 Git---分布式版本控制系统的学习笔记(二)
版本回退查看版本号命令:git log 命令显示从最近到最远的提交日志git log --pretty=oneline 如果嫌输出信息太多可以加上--pretty=oneline参数注:git log命令之后,你看到的一大串类似1094adb…的是commit id(版本号)回退指令:git reset --hard HEAD^ 表示将当前版本回退到上一个版本git reset...
2019-03-05 09:46:35 235 1
原创 Git---分布式版本控制系统的学习笔记(一)
安装Git只需要一条命令即可在linux系统上安装Gitsudo apt-get install git创建版本仓库版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。所以,创建一个版本库非常简单,首先,选择一个合适的地方,创...
2019-03-02 22:46:18 236 1
原创 Linux学习笔记(一)---命令
命令行模式下命令的执行1:开始执行命令[dmtsai@study ~]$ command [-options] parameter1 parameter2 命令 选项 参数1 参数2#说明:1:command为命令的名称,例如变换工作目录的命令cd等;2:中括号【】并不存在于实际的命令中,表示是可选的...
2019-03-01 12:30:22 551
原创 Python正则表达式学习笔记(3)
匹配分组符号功能|匹配左右任意一个表达式(ab)将括号中字符当作一个分组\num引用分组num匹配到的字符(?P<别名>)分组起别名(?P=name)引用别名为name分组匹配到的字符串#注意p大写#示例1:|import reret = re.match("[1-9]?\d","8")ret.group()r...
2019-02-28 16:43:34 490 3
原创 Python正则表达式学习笔记(2)
参考文章清点这里原生字符串与大多数编程语言相同,正则表达式里使用&quot;“作为转义字符,这就可能造成反斜杠困扰。假如你需要匹配文本中的字符”&quot;,那么使用编程语言表示的正则表达式里将需要4个反斜杠&quot;\&quot;:前两个和后两个分别用于在编程语言里转义成反斜杠,转换成两个反斜杠后再在正则表达式里转义成一个反斜杠。Python里的原生字符串很好地解决了这个问题,有了原始字符串,你再也不用担心是不是漏写了反斜杠,.
2019-02-28 11:14:49 299 3
原创 Python正则表达式学习笔记(1)
什么是正则表达式正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。Regular Expression的“Re...
2019-02-27 11:02:19 194 1
转载 CSDN-markdown编辑器学习笔记(转载)
CSDN–markdown编辑器学习笔记Markdown编辑器撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:Ctrl/Command + Shift + U有序列表:Ctrl/Command + Shift + O...
2019-02-27 10:16:22 260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人