分类: Linux

Nginx实现301跳转

将老域名后导流到新域名:需要将之前用的www.a.com域名的流量全部跳转到www.b.com实现效果:比如访问 www.a.com/news/123.html自动跳到www.b.com/news/123.html使用Nginx的rewrite命令实现:server { listen 80; server_name www.a.com; rewrite ^/(.*)$ http...

阅读全文 »

分类: 生活

彩桥

住在现在这个地方一年多了,晚上很少去河边溜达,忽然看见高架桥上的彩灯和和下边的小河相映,挺好看的;

阅读全文 »

分类: Oracle

ORA-01940: 无法删除当前连接的用户处理

Oracle11gR2删除用户时报错如下:SQL> drop user HONGSINC CASCADE; drop user ODI_SRC CASCADE * 第 1 行出现错误: ORA-01940: 无法删除当前连接的用户ORA-01940是因为要删除的用户,还存在连接无法删除,解决方法如下:查看当前用户的连接:select username,sid,serial# from ...

阅读全文 »

分类: Go

Go单引号和双引号的异同点

Go语言的字符串类型string在本质上就与其他语言的字符串类型不同:Java的String、C++的std::string以及Python3的str类型都只是定宽字符序列Go语言的字符串是一个用UTF-8编码的变宽字符序列,它的每一个字符都用一个或多个字节表示即:一个Go语言字符串是一个任意字节的常量序列。Golang的双引号和反引号都可用于表示一个常量字符串,不同在于:双引号用来创建可解...

阅读全文 »

分类: Go

本地安装godoc

墙内用户基本不能访问golang.org,go的安装包里面默认没带godoc,本地部署godoc方法如下:1、下载安装包git clone https://github.com/golang/tools %GOPATH%/src/golang.org/x/tools git clone https://github.com/golang/net %GOPATH%/src/golang.org...

阅读全文 »

分类: Linux

CentOS7.X升级curl工具

curl是命令行下的网络传输客户端工具,支持包Http、Ftp在内的常见网络协议,支持代理,支持Https、证书,支持各种Http方法,在各发行版的Linux和Windows都支持,而且linux默认自带。其底层的C库libcurl也被很多脚本语言包括PHP(cURL)、Perl(Net::Curl,WWW::Curl)、Python(PyCurl)等打包成模块调用,可直接用于Web客户端编...

阅读全文 »

分类: Linux

CentOS6/7切换阿里云镜像源并安装EPEL/IUS/REMI仓库

CentOS安装完毕后,默认的yum源是国外的,国内访问速度慢,需要切换为国内的源,这里选用的是阿里云的源,主要是因为镜像比较全,切换方法如下:切换基本源为阿里云源:先备份在切换:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup CentOS 6 wget -O /etc/yum.rep...

阅读全文 »

分类: Linux

CentOS7.7快速升级gcc到8.x版本

CentOS7.7默认gcc4.8版本比较低,在安装Python3.8、MySQL 8.0版本(8.0.16以上版本是C++14标准,需gcc 5.3以上版本)时不能安装,如果需要升级gcc至4.8或更高版本,建议直接采用安装SCL源之后安装devtoolset-6(devtoolset-6目前gcc版本为6.3),因为devtoolset-4及之前的版本都已经结束支持,只能通过其他方法安装...

阅读全文 »

分类: Linux

CentOS6.10 网关失效问题解决

一台CentOS6.10机器忽然ping不通192.168.255.1网关,能ping通192.168.255.2的DNS服务器和同网段机器,192.168.254、10.254.254.x段的机器不通,公网也可以ping通;后反复测试发现重启网络服务以后正常,当然重启机器也正常,但是20分钟以后故障会浮现,该机器已经运行180多天,一直很正常,重启后继续检查,步骤如下:[root@hong...

阅读全文 »

分类: Linux

CentOS清除用户登录记录和命令历史

清除登陆系统成功的记录[root@localhost root]# echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等信息 [root@localhost root]# last //此时即查不到用户登录信息清除登陆系统失败的记录[root@localhost root]# echo > /var/log/btmp //此文件默认打开时乱码,可查到登...

阅读全文 »

分类: Linux

AWS上快速创建LVM

名词解释:PV(Physical Volume) - 物理卷物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备VG(Volume Group) - 卷组卷组建立在物理卷之上,一个卷组中至少要包括一个物理卷,在卷组建立之后可动态添加物理卷到卷组中。一个逻辑卷管理系统工程中可以只有一个卷组,也可以拥有多个卷组LV(Logical Volume...

阅读全文 »

分类: Linux

firewall防火墙规则设置整理

在 CentOS 7 中,引入了一个新的服务,Firewalld,一个信任级别的概念来管理与之相关联的连接与接口,支持 ipv4 与 ipv6,并支持网桥,采用 firewall-cmd (command) 或 firewall-config (gui) 来动态的管理 kernel netfilter 的临时或永久的接口规则,并实时生效而无需重启服务。安装firewalld:yum inst...

阅读全文 »

分类: Windows

使用SQL查看SQLServer数据库还原进度

在做数据库备份还原的时候,忘记添加stats关键字了,Messages窗口什么也没有提示。这种情况下,该如何去监控我的备份或者还原数据库进度呢? 其实,这种情况也无需紧张,我们同样有办法来监控数据库备份还原的进度,方法是使用动态管理视图sys.dm_exec_requests配合一些关键信息字段来监控进度。方法如下:USE master GO SELECT req.session...

阅读全文 »

分类: Windows

SQL Server 2008R2 占用80端口问题解决

SQL Server 2008R2安装完以后默认会启用ReportServer服务,服务默认启用的时候会占用80端口,解决方法如下: 打开:控制面板系统和安全管理工具服务,将SQL Server Reporting Services服务停止掉,80端口即可释放,如下图:然后启用WEB服务(Nginx或Apache),启动成功后,再启用SQL Server Reporting Service...

阅读全文 »