自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用nginx代理gogs遇到推送代码错误的问题(RPC failed; HTTP 413 curl 22 The requested URL returned error: 413)

前提  代码管理我是用Gogs.Git,前些阵子使用Nginx将git.balabiu.com反向代理到了Gogs的默认端口,其他二级域名准备做其他使用,导致上报代码出现了错误。问题  推送代码报错误error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413fatal: the remote end hung up unexpectedlyfatal: the remote end hung u...

2020-12-30 20:21:24 582

转载 NTP服务器搭建

NTP的用途是把计算机的时钟同步到世界协调时UTC,NTP可以使计算机对其服务器或时钟源进行时间同步。以下为NTP服务器搭建和客户端同步配置一、服务端配置1、安装NTP软件包执行命令:yum install ntp ntpdate -y2、修改NTP配置文件,修改前注意先备份。执行命令:cp /etc/ntp.conf{,.bak}  #备份ntp配置文件     vim /etc/ntp.confrestrict 控制相关权限ignore :关闭所有的 ...

2020-12-29 20:21:09 7969

转载 Linux之文档与目录结构

Linux之文档与目录结构Linux文件系统结构Linux目录结构的组织形式和Windows有很大的不同。首先Linux没有“盘(C盘、D盘、E盘)”的概念。已经建立文件系统的硬盘分区被挂载到某一个目录下,用户通过操作目录来实现磁盘读写。Linux不像Windows那样的系统目录,Linux使用正斜杠"/"而不是反斜杠"\"来标识目录。Windows目录:Linux目录:Linux首先是建立一个根"/"文件系统,所有的目录也都是由根目录衍生出来。...

2020-12-29 15:21:21 103

转载 Linux下扫描服务器IP地址是否冲突(arp-scan)

部署服务突然发现,连接的服务器断开了,因为服务器用户名密码是一样的,所以重新连接后,发现文件变了,跟之前不一样。猜想是不是ip地址冲突了,两次连接的服务器不同。网上查找资料说可以用工具扫描。工具:arp-scan。服务器:Centos 7.X工具:arp-scan:1.9.2服务器上直接 使用 yum安装 提示找不到资源。官网已经将源码放在git上。所以安装环境需要以下几个:gitgcclibpcaplibpcap-devel安装完成后,使用命令下载文件git clone...

2020-12-27 20:21:20 589 1

转载 1) nginx编译安装

github地址:https://github.com/laileman/Zabbix/1- linux编译工具安装1.1- centos/redhat版本 yum -y install gcc gcc-c++; yum -y install pcre-devel openssl openssl-devel zlib zlib-devel;1.2- ubuntu/debian版本 apt update; apt-get install build-ess...

2020-12-26 20:21:09 93

转载 Linux 防SSH暴力攻击

在下这几天发现我的VPS 总是莫名遭受到 江苏镇江那边的IP 登录请求攻击 ,跟踪了下路由,发现ip是从蒙古那边出去的,然后意识到可能是有扫描端口的。。方法一:现在的互联网非常不安全,很多人没事就拿一些扫描机扫描ssh端口,然后试图连接ssh端口进行暴力破解(穷举扫描),所以建议vps主机的空间,尽量设置复杂的ssh登录密码,那么有什么更好的办法来解决这个问题?,就可以使用denyhosts这款软件了,它会分析/var/log/secure(redhat,Fedora Core)等日志文件...

2020-12-26 15:21:23 753

转载 centos 7.6 docker 安装 nextcloud -使用sqlite数据库

docker search nextclouddocker pull docker.io/nextclouddocker imagesmkdir /home/nextcloudchmod -R 777 nextcloud/docker run -d --restart=always --name nextcloud -p 9001:80 -v /home/nextcloud:/data docker.io/nextcloud浏览器访问9001端口,按照浏览器配置即可。...

2020-12-25 20:21:16 438

转载 《工作碰上的技术问题及处理经验》(四)

续上一篇随笔:https://www.cnblogs.com/kingstarer/p/11355612.html《工作碰上的技术问题及处理经验》(三)我这人记忆力比较差,经常出现有些知识学了不久后就忘了,或者有些问题花了很多时间百度解决后,再过一段时间碰上时只有模糊印象,却忘了具体解决方法。最近几年工作时我开始有意识地把登记每天工作碰上的技术问题做个简单笔记。一般上班时间比较忙,只能草草记了一两句话。等过一段时间,我会把这个笔记整理一下,把问题和处理经验整理通顺,以加深自己的印象。...

2020-12-25 15:21:08 320

转载 疫情之下,使用FRP实现内网穿透,远程连接公司电脑进行办公

当前情况下,经常会有需要到公司电脑进行一些操作,比如连接内网OA,数据库或者提交文档。为了减少外出,将使用frp进行内网穿透的方法进行一个说明。  前提条件  1. 一台拥有公网 IP 的设备(如果没有,服务器可以使用https://diannaobos.com/frp/提供的免费服务器)  2、需要远程控制的电脑可以连接到互联网  操作步骤  1、从GitHub下载可执行程序https://diannaobos.com/frp/  2、将解压缩后的文件夹拷贝至服务器,修...

2020-12-25 08:20:19 521

转载 macOS Catalina 10.15版本下anaconda安装后navigator无法正常打开的解决方法

我最近用闲置的money购置了一个ipad,想利用ipad作为mac的复屏,但是这需要将macos升级到catalina才能支持这个功能,但是catalina的更新会导致很多软件都发生无法启动或一些奇奇怪怪的错误。我在更新了catalina之后,anaconda-navigator就无法启动了,(terminal还可以用conda命令),重装之后依旧无法使用。接下来就讲一下解决方案和思路,不知道适不适用在你遇到的问题上。问题原因 经过我的尝试和研究有如下几个可能的原因: ...

2020-12-24 20:21:18 950 1

转载 linux 基础入门(8) 软件安装 rpm、yum与源码安装详解

8.软件不是复制粘贴哈,只是做个简单的学习记录,方便日后查找RPM包安装8.1rpm安装rpm[选项]软件包名称主选项-i 安装-e卸载-U升级-q查找辅助选项-ⅴ显示过程-h --hash查询-a-all查询所有安装的包-f-file查询拥有<-file的包-p查询一个没有安装的包卸载-nodeps忽略依赖安装的时候要把centos7的iso文件拿过来,为什么要拿过来呢,因为里面的Packages里面就是rpm包。具体路径是/run/media/wa...

2020-12-24 15:21:10 110

转载 超实用的Eclipse快捷键大全(解密为什么他们的代码写的又快又好~)

1.Ctrl+s:快速保存代码一定要记得随时随地用Ctrl+s来保存我们的代码哦!!!不然等到电脑关机或者是使用的Eclipse突然闪退就欲哭无泪了。此时脑海里就突然出现了哔哔哔的画面~2.Alt+/:自动补全代码或者提示代码后半部分墙裂推荐大家使用啊,真的是超级好用了。给大家举一个例子,当我们输入:System.out.println();时不知道这个快捷键的小伙伴可能正在一个字母一个字母的输入,还担心自己哪个单词拼错。当你使用了Alt+/只需要打上syso再加上Alt+/快捷键。从...

2020-12-23 20:21:17 406

转载 802.11成帧细节

802.11帧主要有三种类型:数据帧(data frame)数据帧好比802.11中的驮马,负责在工作站之间搬运数据控制帧(control frame)控制帧通常与数据帧搭配使用,负责区域的清空、信道的取得以及载波监听的维护,并于收到数据时予以肯定确认,借此提高工作站之间数据传送的可靠性管理帧(management frame)管理帧负责监督,主要用来加入或退出无线网络以及处理接入点之间关联的转移事项本文将从如下几个方面描述802.11的成帧细节。数据帧数据帧会将上...

2020-12-22 08:20:21 9070

转载 selinux简介

selinux概念由美国国家安全局(NSA)和SCC联合开发的,强制访问控制的安全模块。2000年以GPL开源,linux2.6内核后集成在内核里。不启用selinux时,访问模式叫:DAC(discretionary access control)自由访问控制在DAC模式下的进程能够访问哪些资源是由启用这个进程的用户身份决定的,这个用户能访问的,这个进程都可以访问。启用selinux时,访问模式叫:MAC(Mandatory access control)强制访问控制在MAC模式下的...

2020-12-21 08:20:15 579

转载 CentOS 7下Apache + PHP + MySQL环境(LAMP)的安装

Step 1:更换阿里云 yum 源curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum updateStep 2:Apache 部分安装Apache:yum -y install httpd启动Apache服务:systemctl start httpd检查Apache服务状态是否running:systemctl status httpd设置Apache...

2020-12-20 15:21:05 243 1

转载 Linux内核事件通知链(notifier chain)

Linux内核基础--事件通知链(notifier chain)简介:内核许多子系统之间关联紧密,因此在一个子系统发生或者检测到的事件信息很可能对其他子系统来说也是有价值的。为了满足其他子系统对这些事件信息的需求,即在某个子系统内发生或检测到事件时,其他对此感兴趣的子系统也能知道事件的发生,内核提供了notification chain机制。注意:notification chain适用于内核子系统之间的信息传递,不涉及用户态。Notification chain使用发布-订阅模型(pub...

2020-12-20 08:20:21 441 1

转载 Virtualbox中ubuntu18配置静态ip地址及DNS

python开发环境:VirtualBox+Ubuntu18.04每当我重启电脑重新打开VirtualBox,Ubuntu中的IP地址都会改变,这样,我的开发软件的连接解析地址也要经常去改变,这样非常麻烦,这里我就记录一下固定IP地址的方法。第一步:设置VirtualBox网络连接方式第二步骤:进入Ubuntu系统设置固定IP2-1:首先查看一下IP地址 输入ifconfig2-2:cd /etc/network sudo vim interf...

2020-12-19 20:21:29 567 4

转载 redo log和bin log

讲redolog和binlog之前,先要讲一下一条mysql语句的执行过程。1、client的写请求到达连接器,连接器负责管理连接、验证权限;2、然后是分析器,负责复习语法,如果这条语句有执行过,在缓存内,那么就从缓存去写;3、缓存没有的话,那就到了优化器部分。负责优化sql读写,选择索引;4、接下来是执行器,负责操作引擎,并返回结果。接下来就要进入正题,说一下第四步是如何执行的。redo log与查询不一样的是,更新流程还涉及两个重要的日志模块,它们正是我们今天要讨论...

2020-12-19 08:20:09 135 1

转载 怎么将ETL技术落地

ETL概述ETL(Extraction-Transformation-Loading)是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据,ETL是BI(商业智能)项目重要的一个环节。数据治理流程数据挖掘一般是指从大量的数据中通过算法搜索隐藏于其中信息的过程。它通常与计算机科学有关,并通过统计、在线分析处理、情报检索、机器学习、专家系统(依靠过去的经验法则)和模式识别等诸多方法来实现...

2020-12-18 20:21:19 192 1

转载 Python学习日记(三十四) Mysql数据库篇 二

外键(Foreign Key)如果今天有一张表上面有很多职务的信息我们可以通过使用外键的方式去将两张表产生关联这样的好处能够节省空间,比方说你今天的职务名称很长,在一张表中就要重复的去写这个职务的名字,很浪费空间;除此之外也能起到一个约束的作用。像department就是外键。执行代码:create table t1(         uid bigint auto_increment primary key, name varchar(32), depa...

2020-12-18 08:20:05 81

转载 Oracle数据导出导入(PL/SQL工具)

做了那么多年的开发第一次写博客,一开始是没想过要写博客的,后来想写,却一直不敢写,一个是怕自己写的不好,误导人家,二来是不太自信。现在想起写博客是因为,真正的勇士敢于面临淋漓的鲜血,希望能提高自己,也是做个记录自己不容易忘记,如果有哪里写的不好的,希望各位海涵,给出意见与批评,让我更上一层楼。谢谢。(以前一直用Sql server,现在用oracle,可能有不对的地方,望大家指导)回归正题:第一步备份数据: 打开PL/SQL。(这里以两个数据库举例,现在备份的是TestFirstDB)找到菜...

2020-12-17 08:20:08 149

转载 Kylin构建Cube过程详解

1 前言在使用Kylin的时候,最重要的一步就是创建cube的模型定义,即指定度量和维度以及一些附加信息,然后对cube进行build,当然我们也可以根据原始表中的某一个string字段(这个字段的格式必须是日期格式,表示日期的含义)设定分区字段,这样一个cube就可以进行多次build,每一次的build会生成一个segment,每一个segment对应着一个时间区间的cube,这些segment的时间区间是连续并且不重合的,对于拥有多个segment的cube可以执行merge,相当于将一个...

2020-12-15 20:21:11 1216

转载 mysql_查询表大小

  工作中常用命令参考,收集如下:查询表大小:select table_name, data_length from information_schema.tables where table_schema='testTable';查询表行数(基于information_schema)SELECT t.TABLE_SCHEMA,t.TABLE_NAME,t.TABLE_ROWS,t.CREATE_TIME,t.UPDATE_TIME FROM information_schema.TABLE...

2020-12-15 08:20:11 587

转载 navicat连接不上Linux服务器上的mysql的解决办法

一开始,心情是沉痛的,截图如下:转载请注明出处:https://www.cnblogs.com/NaughtyCat/p/how-to-connect-to-mysql-on-linux-by-navicat.html折腾一番后,解决方案如下:首先确保 linux服务上mysql 的3306端口是对外开放的切换到目录:/etc/sysconfig下,编辑iptables,把这个拷贝进去“-A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT”,效...

2020-12-14 15:21:06 1284

转载 oracle数据库system表空间增长过大的问题

网上些解决方法,就是关闭审计,之前也有同事推荐这样,下面就是关闭审计的步骤。VALUE=DB即审计开启,改成FALSE即可。SQL> show parameter audit_trail;NAME TYPE VALUE------------------------------------ ----------- ------------------------------audit_trail ...

2020-12-14 08:20:07 526

转载 oracle dg状态检查及相关命令

oracle dg 状态检查先检查备库的归档日志同步情况SELECT NAME,applied FROM v$archived_log;alter database recover managed standby database cancel;select thread#,sequence#,standby_dest,archived,applied,status from v$archived_log order by 1,2;alter databaserecover man...

2020-12-13 20:21:15 2536

转载 阿里蒋晓伟谈计算引擎Flink和Spark的对比

本文整理自云栖社区之前对阿里搜索事业部资深搜索专家蒋晓伟老师的一次采访,蒋晓伟老师,认真而严谨。在加入阿里之前,他曾就职于西雅图的脸书,负责过调度系统,Timeline Infra和Messenger的项目。而后在微软的SQL Server引擎担任过Principal Engineer,负责关系数据库的架构工作。2014年加入阿里以后,作为阿里搜索事业部资深搜索专家,他负责搜索工程的数据团队。谈起大数据框架,业内尤其对于开源大数据生态圈的许多优秀的计算框架耳熟能详,比如Spark、Hadoop、...

2020-12-13 15:21:09 349

转载 一、初识数据库

目录1. 数据库是什么2. 为什么使用数据库3. 数据库的分类1. 关系型数据库2. 非关系型数据库4. mysql的架构5. mysql的安装1. windows的安装2. windows服务3. 设置密码4. 忘记密码5. 新建账号1. 数据库是什么存数据的仓库2. 为什么使用数据库管理大量数据支持并发操作支持高级的操作,比如分组,链表等3. 数据库的分类1. 关系型数据库表结构存储,对每一列的数据的类型会有约束,数据存在硬盘中Mysql(免费,企业用的多),maridb,...

2020-12-12 08:20:14 86

转载 数据库敏捷版本控制之3个数据库策略

背景:我们是一个不大的软件开发团队,但是客户遍布全球关于数据库的版本控制前段时间一直没找到特别好的方式,通过思考和不断实践,最近总结了一个不错的方法,特分享给大家做好数据库的版本控制目的:同时保证:开发--》测试--》客户基线控制--》数据安全性的需要1号数据库(开发):主要用于开发使用,所以能持续集成最新的数据库schema(所有开发人员对数据库的每日修改都将集成到该数据库,尽早发现问题)2号数据库(客户测试):主要用于,和客户的数据库同步,客户升级过程获取客户的数据...

2020-12-11 20:21:10 150

转载 sql语句

一.客户端命令介绍mysql1、用于数据库的连接管理1) 连接(略)2) 管理:#MySQL接口自带的命令\h 或 help 或? 查看帮助\G 格式化查看数据(key:value)\T 或 tee 记录日志(临时) 永久有效加入客户端配置文件中,不用重启\c(5.7可以ctrl+c) 结束命令 5.6可以直接退出数据库\s 或 status 查看状态信息\. 或 source ...

2020-12-11 08:20:19 406

转载 Mysql—数据恢复

根据.frm和.ibd文件恢复表结构和数据

2020-12-10 08:20:07 75

转载 MySQL 57安装部署(Zip版)(Windows版)

1. 在<MYSQL>的根目录下新建一个my.ini写入以下内容[mysqld]port = 3306basedir=D:\mysql\mysql-5.7.22-winx64# MySQL程序安装目录datadir=D:\mysql\mysql-5.7.22-winx64\Data # 数据库文件存放地址max_connections=200# 最大连接数character-set-server=utf8default-storage-engine...

2020-12-09 20:21:12 188

转载 MySql 库/表级操作 及 数据类型

数据库分类关系型数据库(SQL):存储方式固定,安全非关系型数据库(NoSQL):存储方式比较灵活,存储数据的效率比较高,不太安全MySQL是一种关系型数据库管理系统(采用关系模型来组织管理数据的数据库系统)注意事项大小写:不严格区分,默认大写为程序代码,小写为程序员写的代码语句结束符:每个语句都以;或者\g结束类型:强制数据类型,任何数据都有自己的数据类型逗号:创建表的时候最后一行不需要逗号进入与退出进入:mysql –uusername -ppasswo...

2020-12-09 15:21:05 67

转载 详细讲解 Redis 的两种安装部署方式

Redis 是一款比较常用的 NoSQL 数据库,我们通常使用 Redis 来做缓存,这是一篇关于 Redis 安装的文章,所以不会涉及到 Redis 的高级特性和使用场景,Redis 能够兼容绝大部分的 POSIX 系统,例如 Linux、OS X 等,但是很遗憾不支持在 Windows 上安装,当然如果你需要在 windows 下安装 redis 的话,也是可以的,微软公司的开源技术组在 GitHub 上 维护一个 Redis 的分支,GitHub 地址为:https://github.com...

2020-12-09 08:20:06 98

转载 频繁项集的产生及经典算法

前言:  关联规则是数据挖掘中最活跃的研究方法之一, 是指搜索业务系统中的所有细节或事务,找出所有能把一 组事件或数据项与另一组事件或数据项联系起来的规则,以获 得存在于数据库中的不为人知的或不能确定的信息,它侧重于确 定数据中不同领域之间的联系,也是在无指导学习系统中挖掘本地模式的最普通形式。  一般来说,关联规则挖掘是指从一个大型的数据集(Dataset)发现有趣的关 联(Association)或相关关系(Correlation),即从数据集中识别出频繁 出现的属性值集(Sets of ...

2020-12-08 20:21:10 7115

转载 【Elasticsearch 7 探索之路】(三)倒排索引

上一篇,我们介绍了 ES 文档的基本 CURE 和批量操作。我们都知道倒排索引是搜索引擎非常重要的一种数据结构,什么是倒排索引,倒排索引的原理是什么。1 索引过程在讲解倒排索引前,我们先了解索引创建,下图是 Elasticsearch 中数据索引过程的流程。从上图可以看到,文档未在 ES 中进行索引,而是 由 Analyzer 组件对其执行一些操作并将其拆分为 token/term。然后将这些术语作为倒排索引存储在磁盘中。假设我们有两个名为 name 和 age 字段,当要将文档索引到 E...

2020-12-08 15:21:09 143

转载 MySQL数据库:基本操作及增删改查语句

基本语法&&操作语句create(创建)alter(更新)drop(删除)一次性删除一个表中所有的数据 包括日志truncate table 表名;选中或者使用该数据库 说明接下来的操作都是针对该数据库进行use 数据库名称创建# 创建数据库TestDBcreate database 数据库名;# 创建数据表create table 数据表名( 字段名 数据类型(长度) [其他值], 字段名 数据类型(长度) [其他值], 字段名 数据类...

2020-12-08 08:20:08 532

转载 oracle 根据时间戳查询date类型sql

话不多说上sql:select to_char(1574837126879/(1000*60*60*24)+to_date('1970-01-01 08:00:00','YYYY-MM-DD HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS') from dual;

2020-12-06 08:20:07 877

转载 MySql事务的简单使用

4个特性原子性:一个事务中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(rollback)到事务开始前的状态一致性:在事务开始前和事务结束以后,数据库的完整性没有被破坏。例如A和B之间的转账,不论转多少次,转多少,两个人的总金额是不会变的隔离性:每个事务之间,没有关联,分开执行持久性:事务处理结束后,对数据的修改是永久的使用开始事务begin要执行的SQL语句结束事务提交事务:commit回滚事务:rollbc...

2020-12-05 08:20:06 68

转载 DG中模拟failover故障与恢复

问题描述:情形是当主库真正出现异常之后,才会执行的操作,那么我们执行过failover之后,如何在重新构建DG,这里我们利用flashback database来重构。模拟前主库要开启闪回区,否则要重新搭建DG了1.由于主库已经不可访问,下面所有的操作都在备库完成,先取消实时同步SQL> alter database recover managed standby database cancel;2.强制取消redo接收3.确认一下备库4.切换为...

2020-12-04 15:21:08 440

空空如也

空空如也

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

TA关注的人

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