自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Mybatis

概念:mybatis是一款优秀的持久层框架支持定制化SQL、存储过程以及高级映射,避免了几乎所有JDBC代码和手动设置参数和结果集。mybtis可以使用简单的xml或注解来配置和映射原生信息,将接口和java对象映射成数据库中的记录。mybatis核心类:SqlSessionFactory:每一个基于MyBatis的应用都是以一个SqlSessionFactory的实例为中心的。sqlSessionFactory实例可以通过sqlSessionFactoryBuilder获取。而sqlSessionF

2020-09-28 14:24:02 84

原创 vue

数据双向绑定:v-model参数传递:父组件传给子组件:子组件通过props方法接收数据子组件传给父组件:$emit方法传递参数兄弟间组件通信:使用vuex解决问题,先创建store对象;或者用eventBus,就是创建一个事件中心,相当于中 转站,可以用它来传递事件和接收事件。项目比较小时,用这个比较合适路由的钩子函数:beforeEach主要有3个参数to,from,nextto:route即将进入的目标路由.

2020-09-27 21:34:23 66

java基础

jdk与jre区别:jdk是java开发和运行环境,jre是Java运行环境,jdk包含jrejavac和javajavac:负责是编译,当执行javac时,会启动java编译器程序。对指定扩展名为.java的文件进行编译,生成虚拟机可识别的字节码文件(.class),也就是java的运行程序java:负责运行,会启动jvm,加载运行时所需的类库,并对class文件进行执行。一个java文件可以多个类(不是内部类)?有什么限制?可以有对个类,但只能有一个public类,并且public类名必须.

2020-09-27 18:58:24 100

原创 Mysql

sql优化(1)建立索引,分区(2)避免,where字段判null,函数,like,<>,or,in(可以用between,exists),not in等,会导致索引失效(3)explain事务和事务隔离级别事务指的是一组数据库操作,事务内的操作要么全部成功,要么全部失败,只要一部分失败就回滚所有操作级别:脏读,读到了其他事务未提交的数据可重复读,在一个事务内,最开始读到的数据和事务结束前的任意时刻读到的数据都是一致的,常用于更新操作不可重复读,在同一事务内独到的数据可能是不.

2020-09-24 12:21:53 68

原创 ES6新特性

1.新增APIincludes():返回布尔值,表示是否找到了参数字符串。startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。endsWith():返回布尔值,表示参数字符串是否在原字符串的尾部。map():接收一个函数,将原数组中的所有元素用这个函数处理后放入新数组返回。reduce():接收一个函数(必须)和一个初始值(可选),该函数接收两个参数:const arr = [1,2,3,-1]//maparr = arr.map(s => parseInt(s)

2020-09-24 12:07:04 55

原创 JAVA集合框架

Collection接口Collection方法描述boolean add(E obj)将obj添加到集合中boolean remove(Object obj)从集合中删除obj实例void clear()删除调用集合中的所有元素void contains(Object obj)判断集合中是否包含某元素void isEmpty()判断集合中是否为nullvoid size()返回集合中的元素数量Iterator()返回调用集合的一个.

2020-09-24 11:39:40 76

原创 spring中使用redis缓存

1.redis安装(Linux系统)docker search redis; #常看所有的redis安装文件docker pull docker.io/redis;docker run -p 6379:6379 -d redis:docker.io/redis;#下载安装redisdocker ps #查看下载是否成功2.在spring配置文件中添加redis相关配置spring: redis: database:0 host:127.0.0.1 #redis库的服务器地址

2020-09-23 23:42:34 322

原创 MyCat-开源数据库中间件-分片式存储

MyCat-开源数据库中间件-分片式存储1.安装配置安装:依赖环境:jdk1.7以上,MySQL5.5以上安装:tar -zxvf mycat…gz使用命令:cd bin./mycat start/stop/console/restart/status/dump配置默认端口:8066配置文件:- schema.xml/server.xml/rule.xml:auto-sharding-long—>id分片sharding-by-murmur-order—>一致

2020-09-23 11:28:13 68

原创 Lambda表达式几种形式

1.形式一(只包含一个参数)Actionlistener oneArgu = event -> System.out.println(“hello world”);2.形式二(不含参数)Runnable noArguments = () -> System.out.println(“hello world”);3.形式三(主体是一个代码块)Runnable multiStat...

2020-09-04 09:42:26 829

原创 linux安装配置nginx

(1) 安装1 将nginx-1.15.9.tar.gz 上传至/home/用户下2 解压 tar -zxvf nginx-1.15.9.tar.gz nginx 解压到nginx 目录下3 进入nginx 目录 cd nginx4 安装./configure --prefix=你想要安装的目录 5 安装 make && make install6 启动 ./src/n...

2019-04-22 17:26:22 125

原创 linux中安装expect

因为要用scp命令向远程服务器自动上传文件,但是又不想做成免密交互,所以就需要用到expect,expect的安装有两种1.yum安装yum -y install expect2.手动安装因为我有的用户权限有限,无法yum安装,所以只能手动安装,步骤如下:(1)下载tcl和expect的包,放到linux指定位置上链接:https://pan.baidu.com/s/19eWj4UGq...

2019-04-21 09:05:11 8851 2

原创 遍历目录中的所有文件,文件名称中包含空格

使用ls遍历文件名称时发现,如果文件名称中有空格的话,会根据空格将文件名称切分成多段,所以做了如下处理1.先将空格替换成某个特殊字符串–> ls * | tr " " “?”2.在使用时,将特殊字符串 换回空格–> pathfile=echo "$file" |sed 's/\?/ /g'#!/bin/bashcd /home/appadmin/RMClient/DATA/RM...

2019-04-19 11:09:05 1214

空空如也

空空如也

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

TA关注的人

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