自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 servlet 中 上传和下载

pom 引入<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.4</version></dependency><dependency> <groupId>commons-io</gr

2020-07-29 10:30:52 127

原创 servlet 中使用 filter&&listnenr

1. filter1.1 pom 引入<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version></dependency>1.2 创建filter:实现 javax.servlet.Filter1.3 注册

2020-07-29 10:28:40 161

原创 liunx-常用配置和操作

1. 配置DNS映射1. 打开配置文件 vim /etc/hosts2. 内容 192.168.80.111 server1 192.168.80.112 server2 192.168.80.110 server3配置jdk和卸载openJDK1. openJDK操作 1. 查询openJdk rpm -qa | grep java 2. 删除openJDK rpm -e --nodeps <openJDK版本>2. 配置jdk 1. 打开 /e

2020-07-27 14:23:53 148

原创 springBoot集成redis-分布式锁

pom引入:<!-- redis --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>properties:## 配置 redisspring.redis.host=192.168.63.112

2020-07-27 10:48:39 83

原创 liunx安装配置 redis

1. 注意1. 需要有GCC的环境 1. 查看gcc 版本 gcc -v 2. 如果没有则需安装 yum install gcc-c++2. 安装1. 下载 wget http://download.redis.io/releases/redis-4.0.10.tar.gz 2. 解压 tar -zxvf redis-4.0.10.tar.gz 3. 编译 cd redis-4.0.10 make 4. 安装 1. 创建 re

2020-07-27 10:23:22 76

原创 jsp_servlet

1. Servlet创建:引入jar包:<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version></dependency>创建方式:实现 Servlet 接口继承HttpServlet 抽象类继承GenericServ

2020-07-27 10:14:21 70

原创 liunx 安装RabbitMQ

借鉴 ChinaXieShuai 的文章1. 安装Erlang 环境安装 gcc gcc-c++ openssl(本机没有) yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel安装 ncurses yum -y install ncurses-devel安装 erlang1. 下载erlang 包 wget http://erlang.org/download/otp_src_18.

2020-07-25 18:48:24 86

原创 springBoot集成RabbitMQ

引入pom <!--rabbitmq--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> <dependency> <groupId>org.spring

2020-07-25 18:40:26 64

原创 spring中@Transactional

1. 事务ACID原则原子性:原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。一致性:事务前后数据的完整性必须保持一致。隔离性:事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,多个并发事务之间要相互隔离。持久性: 持久性是指一个事务一旦被提交,它对数据库中数据的改变就是永久性的,接下来即使数据库发生故障也不应该对其有任何影响2. 传播行为事务之间的传播行为名称作用REQUIRED如果存

2020-07-22 16:09:45 202

原创 spring中集成线程池

线程池作用:​可以帮助我们管理线程的生命周期,每次要使用线程,就可以把要执行的任务放入线程池中。核心线程数与最大线程数的关系:​最大线程数 > 核心线程数执行特性:​ 当执行的任务超过了线程池的核心线程数,就会去看阻塞队列的长度是否可以放下,如果可以放下,那就放入阻塞队列中,如果放不下,此时就要看线程池中线程数量是否达到最大线程数,如果未到达最大线程数,就会创建线程,如果达到最大线程数就拒绝连接。最大支持的线程数:最大线程数 + 队列的长度上代码:import org.spring

2020-07-22 15:09:14 218

原创 jsp_内置对象

1. 对象总览page 页面对象pageContext 页面上下文对象request 请求对象session 会话对象application 应用程序对象response 响应对象config 配置对象exception 异常对象out 输出对象2. request作用范围:request中存储的数据仅在一次请求中可用方法名称作用String getParameter(String name)根据表单组件名称获取提交

2020-07-22 09:28:44 63

原创 jsp_el表达式和jstl

el表达式可以用el表达式获取到指定域中的属性值语法:${el表达式}操作符:“.” 获取对象的属性,用于对象获取属性值用于获取map中的对象的属性值“[]”获取对象的属性,例如 ${user[“name”]}。获取集合中的对象,例如 userList[0]设置文件头:<%@ page contentType="text/html;charset=UTF-8" isELIgnored="false" language="ja

2020-07-22 09:27:53 83

原创 jsp 标签使用 重定向转发

1.三种编写Java代码的标签<% %>编写的内容是在 _jspService 方法内<%=“XXX” %>此时,就是在 _jspService 方法内呈现就是out.print(“XXX”);<%! %>编写的内容就是成员变量 或 方法2.JSP引入类​ 1. <%@ page import=“java.util.Date” language=“java” %>3.解决乱码post在获取值之前使用requ

2020-07-22 09:27:01 283

转载 redis-命令

1.keys命令说明DEL key删除存在的keyEXISTS key检查指定的key是否存在EXPIRE KEY seconds给指定的key 设置过期时间 单位为(秒)KEYS pattern查找所有符合给定模式的key (keys * 是全部)2. String命令说明set key value [EX seconds] [PX milliseconds] [NX]|[XX]设置指定key的值(如果没有设置过期时

2020-07-17 15:28:10 85

原创 liunx-zookeeper配置和使用

1.搭建和配置1.上传解压使用插件 lrzszrz

2020-07-02 15:52:25 81

原创 hadoop-MR

1. 导入 maven 配置 <!-- MR 操作 --><dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-mapreduce-client-common</artifactId> <version>2.7.1</version></dependency><!-- htt

2020-07-02 10:20:31 105

原创 hadoop-HFDS

1.使用MAVEN集成对应的jar包 <!--HDFS 操作 API--> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-common</artifactId> <version>2.7.1</version> </depende

2020-07-02 10:19:14 178

原创 liunx-搭建hadoop(2.7.1)和使用

1.搭建1.集群jdk安装配置JDK环境变量在局域网中关闭防火墙service iptables stop设置主机映射1. 打开配置文件 vim /etc/hosts2. 内容 192.168.80.111 server1 192.168.80.112 server2 192.168.80.110 server3配置SSH免密登录1. 生成私钥 ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 2. 将私钥添加公钥中 c

2020-07-02 10:13:27 168

原创 count++操作

/** * 这是因为 count++ 会 1.先将 count 的值取出来放到临时变量区(不是引用), 2.count 进行 + 1 ,此时 count 为 1; 3.将临时变量区中的值返回给 count ,这时count = 0; */ var count = 0; count = cou...

2020-04-03 01:06:31 3447

原创 Centos7安装 Mysql 5.7

1.通过yum 下载repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2.安装rpmyum -y install mysql57-community-release-el7-10.noarch.rpm3.安装Mysqlyum -y install mysql...

2020-02-25 13:45:08 65

原创 Spring_Transactional

1. Isolation - 隔离级别的属性属性值租用DEFAULT-1默认值,表示使用底层数据库的默认隔离级别。对大部分数据库而言,通常这值就是READ_COMMITTEDREAD_UNCOMMITTED1该隔离级别表示一个事务可以读取另一个事务修改但还没有提交的数据。该级别不能防止脏读和不可重复读,因为很少使用该隔离级别。READ_COMMITTED...

2020-01-17 09:46:23 89

原创 git 操作

Git 命令1.1. 1.把当前目录中的文件加入到缓存区中: git add . 2. 移除指定文件的缓存 git rm ---cached [fileName] 3. git commit git log

2020-01-10 09:25:24 170

原创 liunx-基础篇_1

liunx-基础篇(1)环境变量:查看环境变量:env 查看所有的环境变量set 既可以查看环境变量也可以查看自定义的变量List item

2019-12-27 18:25:55 155 2

空空如也

空空如也

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

TA关注的人

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