- 博客(20)
- 收藏
- 关注
原创 centos7 gcc 人工指定版本号
更改gcc:#新建文件夹 存放 之前版本的mkdir -p /usr/local/bin/gcc-9.3.0#将 旧版本的gcc 备份到新建的文件夹里面mv /usr/local/bin/gcc /usr/local/bin/gcc-9.3.0#新版本的gcc 软连接到 之前gcc 的位置ln -s /usr/bin/gcc /usr/local/bin/gcc 更改g++:mkdir -p /usr/local/bin/g++-9.3.0 mv /usr/local/bin/g++ /
2021-05-17 11:50:14
188
原创 SpringBoot,测试插入数据时报:org.springframework.dao.InvalidDataAccessResourceUsageException: error performin
完整错误:org.springframework.dao.InvalidDataAccessResourceUsageException: error performing isolated work; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: error performing isol...
2021-04-30 07:44:18
366
原创 搭建redis集群主从(三主三从)以及遇见的问题
centos版本:centos7redis版本:使用一台虚拟机模拟6个redis节点,3个master,3个slave搭建redis 集群要让集群正确运行 需要 3个主节点,再刚开始搭建集群的时候 需要6各节点 其中三个为主节点 另外3个为主节点的从节点进入目录 创建六个以端口号为 名字的子目录mkdir 7001 7002 7003 8001 8002 8003...
2021-04-29 21:17:49
1104
原创 KeeperErrorCode = ConnectionLoss for /animal/cat
在第一次测试zookeeper连接的时候就出现了一个错误org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /animal/cat at org.apache.zookeeper.KeeperException.create(KeeperExcep...
2020-03-27 17:14:38
320
1
原创 Junit
在导入Junit的依赖的时候,如果加入了<scope>test</scope>就只能在 test中使用<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> &...
2020-01-14 22:26:39
174
转载 this 和 super 关键字的区别
1.this关键字(1.)每个类的每个非静态方法(没有被static修饰)都会隐含一个this关键字,它指向调用这个方法的对象;当在方法中使用本类属性时,都会隐含地使用this关键字,当然也可以明确使用。this可以看成是一个变量,它的值就是当前对象的引用this关键字只能在方法内部使用,表示对“调用方法的那个对象”的引用如果是在同一类中调用另外一个方法,则可以不用写this,直接调用(2...
2019-10-16 22:11:35
2610
原创 include指令和include动作的区别
<%@ include file=” ”%>:为指令元素<jsp:include page=” ” flush=”true”/>:为 动作元素指令元素include指令元素读入指定页面的内容。并把这些内容和原来的页面融合到一起。然后经过两个阶段:1.将jsp翻译成 servlet2.servlet 翻译成 .class文件动作元素:include动作则在Servlet中使用inc...
2019-10-15 21:33:21
1053
转载 JAVA中的值传递和引用传递
一、基本类型和引用类型的理解Java中的数据类型分为两种为基本类型和引用类型。1、基本类型的变量保存原始值,所以变量就是数据本身。常见的基本类型:byte,short,int,long,char,float,double,Boolean,returnAddress。2、引用类型的变量保存引用值,所谓的引用值就是对象所在内存空间的“首地址值”,通过对这个引用值来操作对象。常见的引用类型:...
2019-10-14 22:10:14
104
原创 小述XML
XML的含义:1、是指可扩展标记语言。2、是一种标记语言3、设计出来主要是为了传输数据XML和HTML的主要差异:1、XML不是HTML的替代2、XML是为传输和存储数据,其焦点是数据的内容3、HTML是设计用来显示数据,其焦点是数据的外观4、HTML旨在显示信息,XML旨在传输信息XML是不作为的,基本的写法<note> 根元素(”本文档是一个标签”)&l...
2019-10-13 21:55:30
119
原创 Maven简述
Maven作用是用来管理jar 包的,用Maven构建的web项目。就会发现特别的方便,不会因为jar包的混乱而苦恼了。Maven的作用在开发中,为了保证编译通过,我们会到处去寻找jar包,当编译通过了,运行的时候,可能编译器就会报出"ClassNotFoundException"的错误,我们想到的是,难道还差jar包每个Java项目的目录结构都没有一个统一的标准,配置文件到处都是,单元测...
2019-10-09 20:58:17
184
原创 JavaScript简单认识
JavaScript 是 Web 的编程语言,所有现代的 HTML 页面都使用JavaScript是脚本语言(解析型语言),是弱类型语言,并且大小写敏感。JavaScript的三种基本写法:行内式:和标签写一行, alert是一个弹窗<button type="button" onclick="alert('哈哈哈')"> </button> 嵌入式写到<...
2019-10-06 18:02:24
136
转载 MySQL中不使用UTF-8的缘由
MySQL的“utf8”实际上不是真正的UTF-8。“utf8”只支持每个字符最多三个字节,而真正的UTF-8是每个字符最多四个字节。MySQL一直没有修复这个bug,他们在2010年发布了一个叫作“utf8mb4”的字符集,绕过了这个问题。当然,他们并没有对新的字符集广而告之(可能是因为这个bug让他们觉得很尴尬),以致于现在网络上仍然在建议开发者使用“utf8”,但这些建议都是错误的。...
2019-10-05 13:41:18
177
原创 Lambda表达式简单理解
Lambda表达式本质也是一个语法糖 ,由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。Lambda:允许把函数作为一个方法的参数(函数作为参数传递进去方法中),使用Lambda表达式可以使代码变的更加简洁。Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一样,它提供了一个...
2019-10-04 17:08:26
297
原创 jQuery ajax() 和 JS原生ajax
Ajax概述八个大字(局部刷新 异步请求),我们就需要去了解,什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待 卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随意做其他事情,不会被卡死在jQuery中ajax的写法$.ajax({ url:"", //请求的url地址 dataType:"...
2019-09-27 21:45:17
120
原创 三址级联
在写三址联动时,就会想到,该怎么处理数据,能去选择省,第二个可以把市下面的县显示出来。对于数据:我们希望的数据是怎样的,方便我们操作。省、市、县三级联动,数据是超级相关联的,我们不能单独存数据。所以数据用数组对象,一级一级的拿到数据。对于页面:将 标签中的内容作为 标签的滚动列表中显示内容。 <select name="" id="province"> ...
2019-09-26 22:11:38
142
原创 监听器(Listener)
监听器由字面意思可知就是监听一些事件(程序)当被监听的事件真的发生了的时候,事件发生者(事件源) 就会给注册该事件的监听者(监听器)发送消息,根据的得到的消息进行判断1.什么是java监听器监听器就是监听某个域对象的的状态变化的组件监听器的相关知识事件源:发生事件的组件就是事件源,也就是被监听的对象,被监听的对象(三个域对象 request、session、servletContext)...
2019-09-25 21:37:22
199
原创 Java Web———过滤器
过滤器小分析过滤器有字面意思可知就是进行过滤,过滤掉不要的东西。过滤器(Filter):就是对Web资源进行拦截,然后再进入到下一个过滤器或servlet处理,可是一个非常棒的技术过滤器的操作是双向的,都是用来拦截request进行处理的,也可以对返回的response进行拦截处理。简单视图:通过A、B、C、D四个过滤器进行层层过滤简单要用到到过滤器的地方:登录的时候为了防止乱码,...
2019-09-24 22:59:13
124
原创 文件上传
文件上传分析普通表单提交默认enctype=“application/x-www-form-urlencoded”;但是当表单中存在文件类型时,需要设置enctype=“multipart/form-data”,它不对字符进行编码。会导致上传失败表单请求方式必须为post,不能为get。传输有限制 一般认为2k 不同浏览器 不一样如果你文件小于1k base64后成字符串 足可以使用g...
2019-09-23 23:11:42
147
原创 JSP-----EL表达式浅谈
一、EL表达式EL英文名字为Expression Language是一种在jsp页面获取数据的简单方式在JSP2.0开始引入最基本的语法${expr}表达式是由 $ 开始expr指的是表达式EL中通用的操作符还是 . 和 { } 注意:EL也可以使用 [ ] 代表的是下标EL语法简单,最大的特点就是使用时很方便,能够替代JSP中原本要用的JAVA语言进行显示的语...
2019-09-18 22:23:21
180
原创 JSP基础知识
一、JSP来源:JSP(全称Java Server Pages)是由 Sun Microsystems 公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成 HTML、XML 或其他格式文档的Web网页的技术标准。JSP是什么:在HTML中嵌入Java脚本代码由应用服务器中的JSP引擎来编译和执行嵌入的Java脚本代码然后将生成的整个页面信息返回给客户端二...
2019-09-17 22:12:12
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人