自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 接口和抽象类的区别

接口和抽象类的区别1、定义:接口定义:interface;抽象类:abstrat class;2、抽象类可以定义构造方法供子类调用,接口不可以;3、接口的所有方法都是抽象方法,所有属性都是常量:static final 类型;而抽象类中可以有不是抽象的方法和不是常量的属性;3、抽象类只能单继承,而接口之间可以多继承,接口之间的继承用extexds,类实现接口用implements.注意:一个类可以继承一个类,同时实现多个接口;...

2021-01-24 13:40:37 4092

原创 IE11 浏览器JASON未定义错误

IE11 浏览器JASON未定义错误网上找了很多,又引用json2.js的,还有其他方式,由于本人比较懒直接在IE–>工具–>兼容性视图设置中,把勾去掉,另外在把加入的站点删除,就可以正常运行了。...

2019-12-26 14:15:17 673

原创 spring boot+spring cloud +rabbitmq 实现动态配置 配置动态更新

spring boot+spring cloud +rabbitmq 实现动态配置 配置动态更新Spring Cloud Bus通过轻量消息代理连接各个分布的节点。它可用在广播状态的变化或者其他的消息指令。Spring Cloud Bus的一个核心思想是通过分布式的启动器对Spring Boot 应用进行扩展,也可以用来建立一个多个应用之间的通信频道。Spring Cloud Bus整合ja...

2019-12-08 19:45:32 2440

原创 访问 http://localhost:8070/actuator/bus-refresh 404错误

访问 http://localhost:8070/actuator/bus-refresh 404错误各种配置都正确,只因为访问的端口号错了。实现动态配置分为服务端和客户端,这里访问的地址应该是服务端的端口号,修改过来就对了。...

2019-12-08 18:52:19 1509

原创 spring cloud Ribbon 自定义规则

**spring cloud Ribbon 自定义规则**spring cloud Ribbon 自定义规则分为两种方式,第一种是通过代码配置,第二种是通过配置文件;第一种:通过代码配置:创建注册中心,服务提供者,服务调用者,这里不再详述,本文是在创建好这些基础之上,实现自定义规则,本文自定义的规则比较简单,只是为了测试怎样实现自定义规则,自定义规则是始终调用第一个URl服务,同时本文也...

2019-11-22 12:21:48 966

原创 linux系统 shell脚本执行java工程代码

1.项目工程目录创建的普通的java工程目录,注意不是web工程项目。bin目录存放class文件,bat下面是运行脚本,lib目录是工程运行所需要的jar包。这是脚本run.sh注意[ ]前后要有空格,java_home指向系统java安装目录下的jre.配置环境变量。另外run.sh需要授权为可执行文件:chmod 777 文件目录。...

2019-10-24 17:51:12 495

原创 idea 快速同时编辑多行代码快捷键

idea 快速同时编辑多行代码快捷键alt+shift+inser,切换到多行代码编辑模式,可以选中多行代码同时编辑,选中的是空白行:如下:但我遇到一个问题按了不管用,这是因为insert键在键盘上和delete键是一个键,这是需要同时按住alt+shift+fn+insert,确保用到的是insert键;另外还有一种方式,在空白处直接右键,选中Column Selection Mo...

2019-10-16 10:32:25 22389 2

原创 判断char类型是否相等,char与String类型的转换

**判断char类型是否相等,char与String类型的转换**判断char类型是否相等用“==”,如果要用equals,可以类型改为character类型将char类型转为String类型,String str = String.valueOf(Char ch);...

2019-10-15 16:30:35 5740 1

原创 mysql多条插入语句 转换成 oracle语句

mysql多条插入语句 转换成 oracle语句不同数据库之间数据的导入导出,是经常遇到的事,今天得到一个mysql数据库导出得sql文件,需要将其导入oracle数据库,可以有很多种方法,和同学交流下来,如果有mysql数据库,可以先将其导入到mysql,然后从mysql数据库导出excel文件,最后将excel导入到oracle第二种,没有mysql数据库,数据量少的情况,用代码替换;...

2019-10-15 16:06:26 1238

转载 IDEA中提示:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除

问题描述:运行Java Web项目时,IDEA中提示:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除解决方法:打开【File】—【Project Structure】,找到以下两个地方:Project Structure->Project里Project sdk以及project language level Project Structure->M...

2019-10-15 09:37:26 463

原创 springboot @RestController 和@Controller的区别

springboot @RestController 和@Controller的区别1)如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面或者html页面,配置的视图解析器InternalResourceViewResolver不起作用,返回的内容就是Return里的内容。例如:本来应该到index.html页面的,则其显示in...

2019-10-14 20:22:17 246

原创 windows更改mongodb路径和端口

新下载的mongodb Windows的,安装后可以自动启动,跟网上说的都不一样,但是没有mongo.config文件,端口也不知道怎么修改,网上百度了半天,说新建mongo.config,设置端口和路径,mongod --config D:\software\Mongodb\mongo.config --install --serviceName “MongoDB”,但是一直启动报错,名称已用...

2019-10-14 16:15:15 5452 2

原创 springboot+spring data redis+redis整合

在pom文件中添加依赖,同时引入 commons-pool2 使得 Lettuce 可以创建 Redis 数据连接池。:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</a...

2019-10-14 12:28:47 172

原创 springboot+整合jedis 操作redis

pom.xml中导入jedisJar包; <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.2</version&...

2019-10-14 12:19:11 158

原创 redis异常解决:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist

连接redis客户端:./redis-cli,执行:config set stop-writes-on-bgsave-error no。再次测试问题解决。

2019-10-14 12:07:36 98

原创 redis常用操作命令

1.启动 ./redis-server 或 ./redis-server redis.conf(后台启动)2.客户端连接 ./redis-cli 或 ./redis-cli -h ip地址 -p 端口号3.停止./redis-cli shutdownredis 命令,存取查询的是hash值,所有数据都是字符串保存String#添加key-value,str1–key,abc–值set ...

2019-10-13 18:20:10 111

转载 CentOS7 安装配置防火墙

CentOS7默认的防火墙不是iptables,而是firewalle.安装iptable iptable-service#先检查是否安装了iptablesservice iptables status#安装iptablesyum install -y iptables#升级iptablesyum update iptables#安装iptables-servicesyum in...

2019-10-13 13:58:53 235

原创 oracle 管理工具,sqlpus 相关操作

作为oracle 初学着,部分笔记还是先记录下来,方便以后操作sqlplus 操作数据库命令oracle 进入sqlplus 的方式有两种,一种是直接按上图的方式,第二种是输入cmd回车,输入sqlplus 用户名/密码@实例名 回车直接连接进入数据库。或sqlplus / as sysdba 可以启动停止数据库。数据库的停止和启动,先停止监听,再停止数据库,启动时先启动数据库再启动监...

2019-10-12 17:30:11 250

原创 oracle ORA-01092 ORA-00704 ORA-00600 internal error code,arguments:[16703],[1403],[20],[],[]

oracle 版本 11.2.0.4.0最近遇到报错,用plsql登录oracle数据库,总是报错ORA-12505 :TNS:监听程序当前无法识别连接描述符中所给出的SID,最初怀疑监听文件没配置好,检查了半天也没结果,用sqlplus也连接步上数据库。最后用sqlplus / as sysdba,连接数据库,发现无法输入任何命令都报错,最后启动数据库,报错ORA-01092ORA-00...

2019-10-12 17:01:24 3897 1

原创 同时安装jdk7和jdk8,环境变量配置和切换相关问题

先安装jdk7,配置好环境变量,cmd窗口输入java -version。显示环境变量为jdk7;再安装jdk8后,cmd窗口输入java -version.环境变量为jdk8,其他环境变量并未手动修改,这是因为安装jdk8时,自动未我们配置了环境变量,修改了注册表,且优先级高于系统配置环境变量。百度了半天各种方法删除:path环境变量c:\Program Files(x86)\Common ...

2019-10-12 16:39:49 642

原创 nginx 安装及使用

安装如果是windows系统直接解压可用,如果是linux则需要安装,及具备安装环境。linux系统安装:1). 若没有安装gcc,则需要安装gcc环境,运行命令:yum install gcc-c++;2).安装第三方开发包。 PCRE :nginx 用来解析正则表达式等。yum install -y pcre-devel zlib http包压缩和解压方式。yum inst...

2019-09-25 15:25:57 226

原创 MyBatis 学习总结

概述细节描述不详细,这里只作为自己学习的总结。MyBatis 是当前主流的 ORM(Object Relational Mapping) 框架,当然同类型的还有Hibernate框架。 Hibernate 是一个“全自动化”的 ORM 框架,而 MyBatis 则是一个“半自动化”的 ORM 框架。“全自动化”:意为开发者只需要调用相关接口就可以完成操作,整个流程框架都已经封装好了,开发...

2019-09-24 09:39:56 194

原创 Oracle 主键id 实现自增长

创建序列create sequence t_student_seq minvalue 1nomaxvaluestart with 1increment by 1nocyclenocache;说明:创建索引create sequence SEQ_USERINFO—索引名称minvalue 1 –最小值nomaxvalue –不设置最大值start with 1 –从1...

2019-09-21 13:11:07 174

转载 oracle maven中添加jabc依赖

手动向Maven本地仓库添加ORACLE jdbc驱动一,当在maven工程中我们需要连接数据库的时候,只需要配置它的依赖就行,但是Maven不提供Oracle JDBC driver,由于Oracle授权问题它并没有提供,需要自己手动添加.二,获取连接数据库的jar包,这里以Oracle为例,1,一般安装Oracle10g以上的版本后,会自动生成ojdbc jar包。可以直接使用,2,如...

2019-09-21 12:19:30 302

原创 I/O 框架总结

I/O 框架的分类:字符流、字节流节点流、过滤流输入流、输出流字节流:所有字节流的父类:InputStream(输入流)、OutputStream(输出流)。节点流:FileInputStream、FileOutputStream。构造方法FileInputStream(String path) ,FileInputStream(File file) ,FileOutputStrea...

2019-09-06 10:24:48 521

原创 springMVC 流程详解

springmvc 是前端显示框架,主要分为三层controller(控制层)、model(模型层)、view(视图层)。核心组件:DispachterServlet:前端控制器,负责调度其他组件的执行。降低耦合度handler:处理器,完成具体业务逻辑,相当于Servlet或Action。HandlerMapping DispachterServlet 通过HandlerMappi...

2019-09-03 15:42:24 194

原创 springAOP

1.springAOP 面向切面编程,记录日志、异常处理,通常会用到springAOP,底层使用动态代理实现。但在spring 中,已经帮我们集成好了,只有导入jar包,配置好配置文件,使用注解即可使用。首先自己写一个动态代理类,实现打印日志功能。动态代理实现方式有jdk、cglib。这里使用jdk实现。编写一个计算器,先写一个接口类:public interface Cal{ int...

2019-09-03 10:58:38 84

原创 springIOC DI

springIOC1.springIOC 即控制反转,不用spring之前,创建一个对象需要自己new,用spring之后,只需在配置文件中配置。1)对象的属性注入a)类中有空的构造方法。使用<property name ="",value=""/>b)类中有有参数的构造方法。2)scope属性,默认singleton—单例模式,获取的是同一个对象。prototype----...

2019-08-29 15:12:27 73

原创 spring 源码版本号查看方式

spring 源码版本号查看方式进入spring源码解压目录,打开gradle.properties文件

2019-07-21 20:10:27 4091

原创 spring 源码导入eclipse

1.spring源码是通过gradle构建的,所以我们需要安装gradle,gradle下载: http://www.gradle.org/downloads ,下载后解压,配制环境变量;1.1解压:1.2 配置环境变量GRADLE_HOME:Path变量:验证是否安装成功,出现以下信息,配置成功:2.下载spring 源码;下载地址:https://github.com/sp...

2019-07-21 19:24:28 122

转载 查看Oracle最大连接数和当前连接数

查看Oracle最大连接数和当前连接数在查看数据的连接情况很有用,写完程序一边测试代码一边查看数据库连接的释放情况有助于分析优化出一个健壮的系统程序来。1、查看当前的数据库连接数select count(*) from v$process ; --当前的数据库连接数2、数据库允许的最大连接数select value from v$parameter where name =‘pro...

2019-04-19 10:23:32 3832

转载 java判断字符串编码格式

java判断字符串编码格式public String getEncoding(String str) { String encode = "GB2312"; try { if (str.equals(new String(str.getBytes(encode), encode))) { //判断是不是GB2312 String s = encode; return...

2019-03-18 16:23:53 4958

空空如也

空空如也

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

TA关注的人

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