自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (3)
  • 收藏
  • 关注

原创 2022年数据库行业展望

转眼到了2021年。回首2020,各行各业或多或少都受到了新冠肺炎疫情的影响。当然,最让人关注的不只是疫情。还有作为经济强国的美国之大选。18年中兴事件伊始,美国对于国内半导体芯片行业进行持续渐强的打击,国内硬件产业链迅速缩水,被扼住了命运的咽喉。这让我们意识到,上层应用固然重要,但,如果底层科技没有掌握在自己手中,那么终究是花拳绣腿。一旦美国(以美国举例,当然这里不单只有美国)决定“釜底抽薪”,那么整个硬件行业将会土崩瓦解。同时,我们也认识到了软件科技的重要性,将软件行业的底层混凝土——数据库作为首发队

2021-01-12 17:21:35 1104

原创 【Oracle】内存结构详解(万字长文,建议收藏,蚕食为佳)

我们平常说的Oracle数据库指的是,Oracle实例+Oracle数据库,说白了就是内存+进程+数据文件。跟大家简单介绍一下Oracle内存中主要都有哪些区域,以及各个区域的详细工作内容。

2020-07-03 15:54:59 1810

原创 【免费接口】免费api--前端免费测试接口--随机古诗文--每天随机一句古诗文接口

给大家推荐一个免费的古诗文接口。可以随机获取一句古诗文名句。当然,这是我自己写的。http://api.ngxs.ink/get/你的邮箱使用方法:第一步:注册并登陆网站账号(http://www.ngxs.ink)第二步:保证网站账号在线状态(只要不点击主页昵称旁边的退出按钮,即使关闭网页也不会退出在线状态)第三步:发送GET请求地址为:http://ap...

2019-09-06 10:21:22 1504

原创 【微信小程序】详解微信小程序登录wx.login和获取用户信息wx.getUserInfo

前言相信各位大佬在写小程序的时候基本都会牵扯到小程序原生的登录接口。但是,微信的登录这一套登录体系是真的很难懂! 接下来,我会跟大家分模块分析它们。正文1.标准登录流程详解小程序通过wx.login()接口从微信官方服务器获取用户code(如下图)(code 我就不打码了) 注意:以上wx.login()接口是静默进行的。也就是说,不会弹出授权窗口。小程序把...

2018-08-19 10:55:31 45618 6

原创 <Javascript>浅谈js“三元表达式” (三元运算符)

前言各位大神,大家好,相约周三。我们又见面了。 众所周知,三元表达式在代码量上比if…else语句更简洁一些。但是博主刘少在可读性上更加偏向于if…else语句。三元表达式不仅在js中使用,在很多后台程序语言,比如java、php中都有使用,不过在js中对于三元表达式的要求貌似要松很多。废话不多说。下面一起看看三元表达式。三元表达式素质N连问首先 为什么叫三元表达式? 顾...

2017-06-14 18:40:13 92415 14

转载 【Git】gitignore文件失效解决

原因是.gitignore只能忽略那些原来没有被追踪的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。

2022-11-27 22:08:15 489 1

原创 【Java】JavaScript、Java转换nbsp、amp等html字符

就是替换,replace,我直接贴代码啦,没什么好讲的。

2022-10-31 14:48:27 991

原创 【Java】若依前后端分离,分页数据为null报错

今天用若依开发的时候又发生了报错。

2022-10-27 16:41:02 1168

原创 【Oracle】Oracle数据库参考价格

从小型企业的单服务器环境到高度分布式的分支环境,Oracle Database Standard Edition 2包括构建业务关键型应用程序所需的所有设施,支持使用Oracle Real Application Clusters(Oracle RAC)对服务进行群集。多租户数据库体系结构支持在云端进行更高级别的整合,而无需更改现有应用程序,自动数据优化功能可有效管理更多数据,降低存储成本并提高数据库性能,并通过增强的大数据内的database MapReduce功能可扩展地发现业务事件序列。

2022-10-17 16:15:01 3421

原创 【Java】CentOS新服务器卸载JDK,安装JRE

(全网最详细)CentOS卸载JDK,安装JRE

2022-06-13 17:52:57 719

原创 【Java】SpringBoot MybatisPlus 连接多数据源(Mysql、SQL Server)

连接多数据源的场景非常多哈,比如读写分离,多业务库报表。

2022-06-09 17:55:57 6352 9

原创 【Linux】CentOS8报错:Error: Failed to download metadata for repo ‘appstream‘:

问题描述在CentOS 8中,使用yum时出现错误,镜像列表中没有url,类似如下:Error: Failed to download metadata for repo ‘appstream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist原因在2022年1月31日,CentOS团队终于从官方镜像中移除CentOS 8的所有包。CentOS 8已于2021年12月31日寿终正非,但软件包仍在官方镜像上保留了一段时间。现在

2022-04-06 16:03:39 229

原创 【Oracle】ORA-01653:UNABLE TO EXTEND TABLE IN TABLESPACE扩展表空间

简单记录一下,生产机的问题。出现这个问题一般两种可能性:表空间没自动扩展表空间自动扩展了,但是已经扩展到最大了这里只说解决方案不说原理了。提一下,跟block_size和bigfile设置有关系。1. 先确定是否开启自动扩展了SELECT T.TABLESPACE_NAME,D.FILE_NAME,D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUSFROM DBA_TABLESPACES T,DBA_DATA_FILES DWHERE T.TABLE

2022-03-25 18:19:57 815 2

原创 【操作系统】操作系统极速入门

了解一下,相当于语文里面的略读,一是看下学习操作系统到底是在学习哪些内容?二是为后面更深层次的理解打个基础。

2022-03-08 17:28:22 876

原创 【操作系统】演进历史

操作系统是大学计算机系里非常基础的一门课程,也同样是程序员的必备基础知识,它的重要性不言而喻。废话不多说了,直接开始。一、演进第一阶段,是没有操作系统的阶段。在这个阶段,计算机都是人工手动操作,并且操作的时候,每一个用户就会独占一台计算机。此时,计算机的cpu是等待人工进行操作的状态。当用户进行输入,或者是计算机进行输出的时候,cpu和内存的资源都是空闲的。所以,在这个NO OS的时代,计算机的资源(指CPU、内存等)利用率,是非常非常低的。第二阶段,批处理系统的阶段。在这个阶段,计算机就无.

2022-03-04 11:43:41 474

原创 【SqlServer】创建自动收缩事务日志任务

1. 进入SSMS点击展开sqlserver代理,右键点击“作业”,然后选择新建作业。2. 填写名称名称可以随便填写,只要能表示这次作业任务就行了。简洁明了,让自己后面能看懂。所有者选择sa或者windows用户。如果需要远程操作,建议选择sa账户。windows账户只支持本地登陆后操作执行。说明也可以随便填写。自己明白就行。3.步骤标签页选择步骤,点击新建步骤名称随便填,自己记住就行了。类型选择tsql脚本运行身份如果能选择的话,选择对应的sa或者windows身份(根据前

2022-03-04 11:35:25 3734 1

原创 【Java】Springboot使用log4j2和lombok的@Slf4j

自己记录一下修改pom.xml先排除Springboot自带的log日志 spring-boot-starter-logging<!-- springboot --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions&

2022-01-20 16:05:27 738

原创 【Java】若依前后端分离,接口报错403

是由于token的问题。一边有token,一边没token。解决方案第一种在前端的api接口中,加上headers : { isToken : false}第二种// 使用 permitAll() 方法所有人都能访问,包括带上 token 访问.antMatchers("/admins/**").permitAll()// 使用 anonymous() 所有人都能访问,但是带上 token 访问后会报错.antMatchers("/admins/**").anonymous()

2021-12-01 16:30:44 14236 5

原创 【Java】报错 java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx

嗯… 字面意思,包出问题了呗解决方案1. settings设置File => settings => Build,Excution,Deployment => Build Tools => Maven => Importing按照下图设置一下,挂红框的注意一下就ok2. maven第二种方案稍微直接一些,直接点开右侧的maven栏目(没有maven这一栏的,去window里面开一下,具体操作百度哦),点击到你的module或者project,点击reload就行

2021-12-01 11:09:55 42995 9

原创 【Vue】Module build failed: TypeError: this.getOptions is not a function问题解决

好久没写vue项目了,再写的时候感觉自己又是个小白了。发现问题原因分析反正只要是类似Module build failed的问题,90%是由于依赖的版本不对。深入剖析判断是哪个依赖出了问题也就是说,你需要知道是哪个依赖的版本不对。需要你记得什么时候出现了这个问题,然后向上追溯,将你没出问题之前的版本和现在的版本做比对,或者注释掉刚加入的依赖。问题解决我直接从报错上来看,是css方面有问题,再细看是less的问题。注释掉less之后,项目又可以正常启动。所以直接搞less。解决方案卸载

2021-11-25 10:09:53 6525 1

原创 【Java】Springboot+Shiro简单粗暴的单点登录SSO

这两天有个自开发系统要做单点登录。本来想简单的一搞,结果网上一搜,全都是一堆Override…你抄我我抄他的程序员乱象什么时候是个头啊!我就想几行代码一把梭,不想浪费太多时间。一开始,我想的是使用官方的做法去做,毕竟更规范一些。然后就开始找各种资料,看官方文档等等。但是看了半圈下来,一天快过去了,除了更熟悉shiro之外,没什么头绪。后来我转念一想,不就是认证嘛,你不就要个账号和密码嘛。账号肯定是前端传过来的嘛,大不了做个加密字符串,我到后台来再密钥解密一把。至于密码,直接用解密出来的账号去数据库查

2021-09-02 17:05:32 630

原创 【Java】Springboot+Logbak数据库、log文件和控制台输出

我这配置,直接复制粘贴就完事了1. 配置pom.xml <!--starter里面有logbak--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency&

2021-07-21 17:34:22 287

原创 【Golang】gin上传文件并且返回文件地址

又是很久没写博客了。写点基础的记录一下。功能上传文件修改文件名称保存到数据库返回一个可访问的静态文件地址环境基础环境不太相同的,此博文仅供参考gin : 1.7.1golang : 1.16gorm : 1.21.9路由// routes.goimport ( "github.com/gin-gonic/gin" "net/http" "项目/controller" "项目/middleware" "项目/routes")func collectRoutes

2021-05-25 16:16:12 2752 3

原创 【Golang】Swagger报错:not yet registered swag

根据官方github的Usage,安装和使用Swagger需要以下几步:安装swag初始化安装gin-swagger编写注释但是有的Gopher写到这里就完事了。如果这样,你的丝袜哥应该会报错。"not yet registered swag"为啥呢?官方说的很清楚:import ( ... _ "github.com/swaggo/gin-swagger/example/basic/docs" // docs is generated by Swag CLI, you hav

2021-05-07 10:17:05 1790

转载 【Oracle工具】rlwrap完全安装指导

https://www.cnblogs.com/yongestcat/p/11268124.html

2020-09-08 14:47:39 2304

原创 【Oracle】理解进程结构

进程结构 我们所说的Oracle数据库由实例和数据库本身组成。实例由内存和进程组成,数据库本身由存储在本地的数据文件组成。所以学习Oracle数据库必须要理解的三座大山就是:内存结构、进程结构和存储结构。 本章学习第二座大山,进程结构。进程结构概述 Oracle最令人叹为观止的地方是它数据库的稳定性和可恢复性,这也是目前大部分国产数据库的劣势所在。世界都在去O,但是国内很多的政企、银行等用的都还是Oracle。 Oracle数据库里有5个历史悠久的非常重要的进程(本文中的重要主要指对Oracle数

2020-07-16 18:38:31 255

原创 【Python】CentOS+flask+uwsgi+nginx+ssl生产环境搭建部署纪实

centos + flask uwsgi nginx ssl 生产环境部署

2020-07-09 11:22:43 491

原创 【Poetry项目总结】Poetry前后端分离项目( Version1.0)之前端Angular8总结

1.前言本文介绍了Poetry--随机名句接口的Web前端开发。从项目的前期规划/技术选型到后期的实现落地做了详细地记录与总结,其中穿插部分技术知识。本文只是Poetry v1.0的记录与总结,后期随着项目的不断推进,可能会在本文后加上version1.1+的总结。望各位关注。另,整个项目我已部署上线,可在http://ngxs.ink访问(首次访问加载速度偏慢)。由于整个网站包括前端--...

2019-09-02 15:28:21 446

转载 【计算机基础】详解IEEE754浮点数规格化表示(小数点左边隐含一位1)

1、IEEE浮点表示IEEE(读作“eye-triple-ee”)浮点标准754中,用图1的形式来表示一个数:图1 浮点数表示形式​​​符号(sign)——s决定这个数是负数(s=1)还是正数(s=0),而对于数值0的符号位解释,作为特殊情况处理;尾数(significand)——M决定浮点数的精度,它是一个二进制小数;阶码(exponent)——E的作用是对浮点数加权,这...

2019-08-29 15:13:22 18648 1

转载 【JavaScript】详解this

本篇参考《你不知道的JavaScript》与“高级前端进阶”公众号第3-1期。1 调用位置调用位置就是函数在代码中被调用的位置(而不是声明的位置)。查找方法:分析调用栈:调用位置就是当前正在执行的函数的前一个调用中 function baz() { // 当前调用栈是:baz // 因此,当前调用位置是全局作用域 console.log...

2019-07-16 14:02:06 444

原创 【Angular】Angular中引入bootstrap不起作用的解决办法

Angular中引入bootstrap不起作用的解决办法很多朋友在使用Angular引用bootstrap时,遇到了问题。发现引用之后,不起作用。多次检查,甚至一个字母一个字母地检查–无果。最后在index.html中link标签解决了事。这篇文章讲的是angular-cli中引入bootstrap的方法。如果你已经把字母都检查过了,那么你来对了,可以直接跳过前两步。在命令行中输入以下命...

2019-02-26 16:20:20 2578

原创 【Oracle】错误号参数超出范围,Oracle的自定义错误号到底有多少个

【Oracle】错误号参数超出范围,Oracle的自定义错误号到底有多少个RAISE_APPLICATION_ERROR是我们经常在Oracle数据库的触发器中使用的内置函数。它有两个参数,一个是错误号,一个是错误提示信息。我们都知道错误信息可以自定义,那么错误号的范围到底是多少呢?答案是:20000-20999。也就是说甲骨文公司允许我们定义999个自定义错误类型。其实已经很多了。官方的错...

2019-01-29 16:48:59 5007 3

原创 【Oracle】Navicat出现 ORA-24344: 成功, 但出现编译错误 的解决办法

Navicat出现 ORA-24344: 成功, 但出现编译错误 的解决办法相信很多朋友是在navicat中创建存储过程的时候碰到的这个问题,我之前以为是软件的bug,但是想这么大的公司不会出这种低级错误。来回折腾之后,找到了解决办法,或者说测试办法。如下。1.在Navicat中新建一个SQL查询窗口,键入以下存储过程。这段存储过程的意思是 以一个整数为参数,输入工资最高的前几个(参数值)员...

2019-01-29 15:38:32 37897 8

原创 【Java】Java语言实现23种设计模式之工厂设计模式

工厂设计模式是程序员将传统工厂生产产品的模式(流程)抽象到程序设计的产物。那我们首先就应该来看一下工厂生产的大概流程。Created with Raphaël 2.2.0原料工厂产品也就是说,我们不需要关心工厂用了什么手段把原料生产成了产品,只需要知道,我投原料进去,我就能得到相应的产品。映射到程序设计中,就是说,我给程序一个必要的参数,程序就能给我输出一个既定的对象。比如说,我输入一个...

2018-11-23 10:29:47 165

原创 【JavaScript】JS数据结构与算法之优先队列

说到队列,简单来理解就是排队嘛。排在最前面的肯定最先处理。 先不说在数据结构与算法中的优先队列,在现实生活中,比如说我们排队取车票的时候,“不好意思,我的车马上到点了,先让我取一下”如此情况屡见不鲜。 这就叫做优先队列。实现思路方法一:设置优先级,然后在正确的位置添加元素; 方法二:用入列操作添加元素,然后按照优先级处理。Talk is Cheap , Show Me ...

2018-09-10 08:58:07 446

原创 【JavaScript】JS数据结构与算法之队列

很多前端工程师都是半路出家,对数据结构与算法一知半解,更甚者抱有“我是写页面的,会算法有什么用”类似心态。 刚好这段时间也在数据结构与算法 里遨游,所以,借此机会,跟大家共同探讨学习。队列是什么队列是一种遵循FIFO(first in first out ,先进先出)原则的一组有序的项(数组)。 这个定义的重点已经在上一句话中写出来了,先进先出 和有序。先进先出可以类比为排队买票,...

2018-09-07 08:43:30 196

原创 【JavaScript】JS面向对象--一句话理解公有属性和方法、私有属性和方法、静态属性和方法

相信很多朋友都被这几个东西折磨得死去活来,像混淆英文单词contact/contest/context/contrast/contract 一样。今天正好碰到了这个东西,把它记下来,整理一下。公有属性、公有方法定义 : 指的是所属这个类的所有对象,都可以访问的属性,叫做公有属性。理解 : 一个模子刻出来的东西,都有的一样的属性和一样的能力。es5中 : function...

2018-09-06 22:49:17 553

原创 【ES6】es6封装好的ajax请求 (类实现)

以下是封装好的es6 ajax请求class Ajax { constructor(xhr) { xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); this.xhr = xhr; } send(opti...

2018-08-22 11:21:04 3640

原创 【http】如何在Nginx服务器配置https以及强制跳转https

前段时间买了个阿里云服务器。搭建了一个简单的网站之后,想把它做成https的,毕竟互联网大趋势嘛!https证书1.首先,到https的证书获取页面: 阿里云 -&gt; 云盾控制台 -&gt; 防御 -&gt; 证书服务 一顿操作之后,点击购买(其实是免费证书 ¥0.00)2.在“我的订单”里找到已经备案过的网站域名,点击下载。3.具体配置按照官网给的步骤来即可。切记任何...

2018-08-19 09:21:35 751

原创 【Angular】如何快速搭建Angular2/4/6/7环境

大家如果有任何的意见或者建议都可以提出来。 首先,必须保证自己的电脑里已经安装好了node和npm这两个神器。node -v npm -v 其次,我们知道angular2之后的版本都用的是TypeScript,所以可以先安装TypeScript。cnpm install -g typescript typings  这里我用的是cnpm安装的,cn...

2018-05-09 10:56:30 417

最小化CentOS7 静默安装Oracle11GR2.pdf

我自己也在用的。最小化CentOS7 静默安装Oracle11GR2。最小化CentOS7 静默安装Oracle11GR2。每一步都有图片供参考。

2020-07-13

Webstorm2018.3最新注册码 淘宝买的 2019年3月亲测可用

Webstorm2018.3最新注册码 淘宝买的 2019年3月亲测可用.没什么好说的,好资源大家共享 ,但是不免费.

2019-03-17

plsql Developer13最新注册码亲测可用

plsql Developer13最新注册码亲测可用。可用日期到9999年。

2019-01-29

空空如也

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

TA关注的人

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