自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ActiveMQ、RabbitMQ、RocketMQ、Kafka四种消息中间件分析介绍

ActiveMQ、RabbitMQ、RocketMQ、Kafka四种消息中间件的使用,无非就是从原理,高可用,重复消息,顺序读写,数据丢失几个方面开展

2022-07-23 22:16:11 669 1

原创 【Oracle数据库丢失表排查思路】

Oracle数据库丢失表排查思路

2022-06-01 11:15:39 617

原创 spring*.xml配置文件明文加密

spring*.xml配置文件明文加密说明:客户要求spring.xml中Oracle/Redis/MongoDB的IP、端口、用户名、密码不能明文存放,接到需求的我,很无奈,但是还是的硬着头皮搞*系统架构:spring+mvc(Oracle是用jdbc自己封装的接口)1.数据库配置文件加密原xml配置<?xml version="1.0" encoding="utf-8"?><beans xmlns="http://www.springframework.org/schem

2021-01-08 18:20:47 594

原创 centos7.5安装Oracle11gR2完整版

centos7.5安装Oracle11gR2一:准备工作1.关闭SELINUX2.修改OS系统标识(oracle默认不支持CentOS系统安装,但是centos其实就是redhat)3.修改yum源(默认的yum源速度慢,建议修改为阿里云的)二:创建用户及安装目录,安装依赖包1、创建用户2、创建安装目录,解压文件3、各个目录的作用4、安装oracle所需依赖三:修改系统内核等设置1、将服务器名写入到hosts文件(这个是找度娘的)2、修改内核(适用于8G内存左右服务器配置,12G或者16G以上建议调整)3、

2021-01-08 17:28:49 1106

原创 多账号登录控制

多账号登录控制场景:java系统中用户账号登录实现控制,实现用户同时只能在一处登录思路:用户登录时添加用户的登录信息用户退出时删除用户的登录信息用户请求的session超时时,删除用户的登录信息用户访问系统时,拦截请求查看是否与已保存的登录信息匹配分析:用户的登录信息保存位置,起初考虑将用户表中添加一个标识字段,保存用户登录对应的客户端IP信息到Oracle表中,(中间一直在想用户session超时候或者用户账号在另一处登录时,怎样将之前登录的账号退出系统,后来百度一下,才想明白可以使用拦

2020-07-22 20:45:34 471

原创 Linux下安装Redis

Linux下安装Redisredis5.0.7Linux下安装包网盘地址:链接:https://pan.baidu.com/s/1n2GV8tye18SiugNGWg1otg提取码:gy2s1.解压redis安装包到Linux目录下:tar -zxvf redis-5.0.7.tar.gz2.进去redis目录后执行make命令,编译Redis安装包如果执行make命令报错,就去百度...

2020-03-31 14:49:45 173

原创 MongoDB数据库备份与恢复

MongoDB数据库备份与恢复执行MongoDB的备份与恢复需要在MongoDB的目录下执行1.MongoDB数据备份命令./mongodump -u test -p 123456 -h 192.168.1.82:9430 -d TEST -o /Geoff/mongo_data-u:导出mongo用户名-p:导出mongo用户密码-h:导出库的IP,本地库可以为127.0.0.1 后...

2020-03-31 14:23:52 145

原创 Linux下搭建maven(maven3.6+nexus3.2)私服

Linux下搭建maven3.6+nexus3.2私服Linux下搭建maven(maven3.6+nexus3.2)私服1.安装1.解压2.配置mavennexus3.启动2.配置基础配置仓库配置1.创建中央仓库2.创建宿主仓库3.创建仓库组创建角色创建角色Linux下搭建maven(maven3.6+nexus3.2)私服准备maven和nexus安装包,nexus安装包好像要翻墙,不然下...

2020-01-09 16:52:51 805

原创 Java事务失效

Java事务失效问题复现,用伪代码复现问题!事务配置文件<tx:advice id="txAdvice" transaction-manager="transactionManager"> <tx:attributes> <!-- TODO 事务隔离级别可以尝试 NESTED --> <tx:...

2020-01-06 16:22:31 652

原创 Oracle数据库备份/导出(exp/expd)、导入(imp/impd)

Oracle数据库备份/导出、导入1.exp/imp三种导入导出类型A: 表方式(T方式)B:用户方式(U方式)C:全库方式(Full方式)导出导入的优缺点导出exp参数说明导入imp参数说明2.expd/impd一、主要特性Directory对象基本语法二、操作模式1.全库模式2.Schema模式3.表模式4.表空间模式5.传输表空间模式三、过滤数据1.Query2.Sample四、重定义表的S...

2019-12-19 16:34:58 2655 1

原创 Oracle用户、角色、权限

Oracle用户、角色、权限一、Oracle权限1.Oracle系统权限**Oracle常用100个权限****Oracle权限相关的视图****A:授予权限****B:回收权限**2.Oracle对象权限**常用的权限****A:授权基本语法****B:回收基本语法:**3.sys和system用户二、Oracle角色**A:预定义角色****1、connect角色****2、resource角...

2019-12-19 15:19:30 283

原创 Oracle新建用户

Oracle新建用户1.创建临时表空间2.临时表空间查询3.创建表空间4.查询表空间5.创建用户6.绑定表空间7.赋予角色8.赋予权限9.创建成功注:本文针对像我之前一样刚入Oracle服务器的新手,运用极简形式快速入门,更多知识,请看本人博客!1.创建临时表空间说明: 临时表空间用来管理数据库排序操作以及用于存储临时表、中间排序结果等临时对象,当ORACLE里需要用到SORT的时候...

2019-12-12 12:54:24 467

原创 JQuery框架

JQuery框架概念:定义:JQuery是一个便捷的,简洁的JavaScript框架,封装了Js常用的功能代码,提供一种简便的Js设计模式,优化Html文档操作、事件处理、动画设计和Ajax交互。本质:JQuery框架,本质上就是一下Js文件,封装了JS的原生代码。使用步骤:下载JQuery文件。导入后缀名为main的文件(读后缀名为js的文件,该文件保留了代码格式,容易...

2019-06-23 19:31:43 340

原创 Hash表与Hash冲突

Hash表与Hash冲突Hash表定义:组成Hash冲突Hash表插入数据过程:产生Hash冲突的原因解决Hash冲突的办法Hash表定义:哈希表hashtable(key,value) 就是把Key通过一个固定的算法函数既所谓的哈希函数转换成一个整型数字,然后就将该数字对数组长度进行取余,取余结果就当作数组的下标,将value存储在以该数字为下标的数组空间里。(或者:把任意长度的输入(又叫...

2019-06-16 18:35:14 579

空空如也

空空如也

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

TA关注的人

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