- 博客(32)
- 收藏
- 关注
原创 Error: /usr/local/share/lua/5.1/kong/cmd/start.lua:57: nginx: [emerg] bind() to *.*.*.*:8001 failed
Error: /usr/local/share/lua/5.1/kong/cmd/start.lua:57: nginx: [emerg] bind() to *.*.*.*:8001 failed (99: Cannotassign requested address你需要告诉你的Linux允许进程绑定到非本地地址。只需添加以下行的/etc/sysctl.conf 文件: #允许进程绑定到非本...
2018-05-31 16:21:32 2484
原创 Centos7 安装Kong
一.安装Kong 1st. 下载rpm wget https://github.com/Mashape/kong/releases/download/0.8.2/kong-0.8.2.el6.noarch.rpm2nd. 安装 yum install epel-release yum install kong-0.8.2.el6.noarch.rpm二. 安装数据库 k...
2018-05-31 16:20:43 2400 1
原创 Centos7 kong.yml 修改配置文件
改配置文件kong.yml ①找到配置文件的位置 我的再etc/kong/kong.yml,你如果找不到。我在这里说一种方法,你输入find / -name kong.yml,就会看见你的配置文件的位置了。 ②修改配置文件(从96行开始,其他的不变。)如果你和我的配置一模一样,但是之后还是无法运行显示Could not parse configurat...
2018-05-31 15:21:38 2001
原创 /usr/local/share/lua/5.1/kong/cmd/start.lua:34: [postgres错误]当前的数据库模式与这个版本的版本不匹配。请运行“kong migrations
/usr/local/share/lua/5.1/kong/cmd/start.lua:34: [postgres error] the current database schema does not match this version of Kong. Please run `kong migrations up` to update/initialize the database sche...
2018-05-30 14:59:26 5123
转载 postgres 常用命令
1. postgres=#\l 列出所有数据库2. postgres=#\q 退出3. postgres=\c 数据库名 切换到 指定数据库4. -bash-4.2$psql -d 数据库名 -U postgres 切换到指定数据库5. postgres=#\d ...
2018-05-30 10:21:55 1368 1
原创 Centos 启动关闭postgresql
#查看正在运行的服务systemctl#启动,停止,重启服务systemctl start postgresql-9.4.servicesystemctl stop postgresql-9.4.servicesystemctl restart postgresql-9.4.service#查看一个服务的状态systemctl status postgresql-9.4.service#开机时启...
2018-05-29 17:09:52 5104
原创 Cento7 Nginx服务器的安装
NginxNIginx简介:Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。Ⅰ、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool...
2018-05-29 16:34:41 436
原创 Could not parse configuration at
Could not parse configuration at 意思就是解析配置错误。你看看你自己安装的是什么软件,重新编入新的配置
2018-05-28 14:51:53 462
原创 Centos下启动,停止,重启服务命令(以postgres为例)
#查看正在运行的服务systemctl#启动,停止,重启服务systemctl start foo.servicesystemctl stop foo.servicesystemctl restart foo.service#查看一个服务的状态systemctl status foo.service#开机时启用一个服务systemctl enable foo.service#开机时关闭一个服务s...
2018-05-28 10:06:20 18491
转载 防火墙的作用
关于防火墙其实在技术专题中,我们有专门的介绍,只是内容比较散,因此我们在这里从比较简单的讲起,由浅入深的来了解一下防火墙。 防火墙的概念 当然,既然打算由浅入深的来了解,就要先看看防火墙的概念了。防火墙是汽车中一个部件的名称。在汽车中,利用防火墙把乘客和引擎隔开,以便汽车引擎一旦著火,防火墙不但能保护乘客安全,而同时还能让司机继续控制引擎。再电脑术语中,当然就不是这个意思了,我们可以类比来理解,在...
2018-05-26 15:18:29 13417
转载 CentOS 7 安装、配置、使用 PostgreSQL 9.5(一)安装及基础配置
CentOS Yum 工具安装,简单方便,查看了一下官方源版本,显示目前最新版本是9.2.15,需要更新源,文档中有专门的rpm包列表,RPM LIST。1.添加RPM yum install https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-7-x86_64/pgdg-centos95-9.5-2.noarch.rp...
2018-05-26 15:00:49 250
原创 CentOS yum安装路径查询方法
先执行下面的命令:rpm -qa 这个命令可以查看所有的已安装软件名称。 然后执行 rpm -ql 软件名称就可以显示软件的安装路径
2018-05-26 10:53:56 2718
原创 The service command supports only basic LSB actons (start, stop, restart, try-restart, reload,。。bao
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.意思就是 服务命令只支持基本的LSB操作(启动、停止、重新启动、...
2018-05-26 10:23:09 11083
转载 进程和线程的区别
链接:https://www.zhihu.com/question/25532384/answer/81152571首先来一句概括的总论:进程和线程都是一个时间段的描述,是CPU工作时间段的描述。下面细说背景:CPU+RAM+各种资源(比如显卡,光驱,键盘,GPS, 等等外设)构成我们的电脑,但是电脑的运行,实际就是CPU和相关寄存器以及RAM之间的事情。一个最最基础的事实:CPU太快,太快,太快...
2018-05-24 09:49:54 200
原创 字符串匹配问题~暴力~boyer-Moore~horspool算法
实验名称:测试数据匹配效率问题 目录一、实验要求 21. 任意选择一种语言实现horspool算法 22. 任意选择一种语言实现Boyer-Moore算法 23. 任意选择一种语言实现3.2节中的蛮力算法 24. 在随机的二进制文本中匹配随机的二进制模式 25. 在自然语言文本中匹配随机的二进制模式 2二、实验平台 21. 编译环境:dev/vs2017 22. 运行环境:Microsoft wi...
2018-05-22 20:05:28 1408 1
原创 计算代码所耗时间(c/c++)
一个程序的时间效率很重要,那么我们如何计算我们这个程序所用时间呢?其实就是一个头文件time的问题,他存储了一个叫做clock的时钟库,可记载项目运行的一个时刻,然后你仅仅需要作差就可以求得两者的运行时间,代码如下所示。#include<iostream>#include<string.h>#include<string>#include<time....
2018-05-22 19:59:54 1377
原创 char和char*和string互相转换
1.string转char*#include<iostream>#include<string.h>#include<string>using namespace std;int main(){ string s="abcdefghijklmn"; char *ch=(char*)s.c_str(); cout<<ch<<e...
2018-05-22 19:46:18 11377
原创 string 和 char* 互相转化
1.string转char*#include<iostream>#include<string.h>#include<string>using namespace std;int main(){ string s="abcdefghijklmn"; char *ch=(char*)s.c_str(); cout<<ch<<...
2018-05-22 19:41:52 428
原创 string 和char【】
#include<iostream>#include<string.h>#include<string>using namespace std;int main(){ string s="abcdefghijklmn"; char ch[20]; strcpy(ch,s.c_str()); cout<<ch<<endl;...
2018-05-22 19:36:13 215
原创 char[] 和char*之间的转换
1.char[]转char*#include<iostream>#include<string.h>using namespace std;int main(){ //char[] 转 char* char ch[]="abcdefghijklmn"; char *s = ch; cout<<s<<endl; return 0;...
2018-05-22 19:26:13 1883
转载 char *a 与char a[] 的区别
char *a = "hello" 中的a是指向第一个字符‘a'的一个指针char a[20] = "hello" 中数组名a也是执行数组第一个字符‘h’的指针但二者并不相同:看实例:把两个字符串相加:结果:对比:结果:把字符串加到指针所指的字串上去,出现段错误,本质原因:*d="0123456789"存放在常量区,是无法修的。而数组是存放在栈中,是可以修改的。两者区别如下:一. ”读“ ”写“ ...
2018-05-22 19:08:19 272
原创 tomcat-users.xml配置
tomcat-users.xml 一般是在你tomcat下的conf配置里面然后我们在这里面加上下面一段话<role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="admin" password="123456" roles="tomcat,manag
2018-05-14 22:04:02 418
转载 关于微信开发模式创建菜单失败 errcode:48001 errmsg:api unauthorized hint: [9U7bga0176vr44!]的解释
由于微信公众平台对2014年之后的个人订阅号(个人)不再提供微信认证,而未经认证的个人订阅号无法进行开发模式下的菜单的自定义的创建,会报错!需要有认证的公众号才能进行开发模式的自定义菜单的创建,参考见http://kf.qq.com/faq/161219MNZRfm161219eIvY7Z.html,导致无法调用自定义菜单接口,从而无法创建!在此不得不说腾讯圈钱的路子深啊,这一举措玩的真优雅,所以...
2018-05-13 11:56:04 973
原创 我的src/main/resource资源文件为什么和src/main/java的文件分层格式不一样呢?怎么修改呢?
直接上干货。你看看你的是不是和下图一样。
2018-05-12 18:01:54 2904
原创 windows如何查看某个端口被谁占用
我们启动应用的时候,常常发现此端口号已被占用,比如:Description:The Tomcat connector configured to listen on port 8080 failed to start. The port may already be in use or the connector may be misconfigured....
2018-05-12 10:04:24 949
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人