host

delphi连接oracle数据库

风流意气都作罢 提交于 2019-12-06 06:37:23
使用ADO套接字连接: conn:= '(DESCRIPTION = '+ '(ADDRESS_LIST = '+ '(ADDRESS = (PROTOCOL = TCP)(HOST = '+host+')(PORT = '+port+')) '+ ' ) '+ '(CONNECT_DATA = '+ ' (SERVICE_NAME = '+sid+')'+ ' ) '+ ' )'; GDB:=TCPADOCONNECTION.Create(nil); GDB.ConnectionString:='Provider=OraOLEDB.Oracle.1;Password='''+psw+''';Persist Security Info=True;User ID='''+user+''';Data Source='+conn; GDB.Connected:=true; http://www.doc88.com/p-8018027133711.html 请参阅此文。 来源: https://www.cnblogs.com/jijm123/p/11965811.html

MySQL客户端连接时 MySql Host is blocked because of many.

房东的猫 提交于 2019-12-06 06:33:16
错误: Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 原因:   同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞; 当连接错误次数过多时,mysql会禁止客户机连接 ,解决办法: 使用mysqladmin flush-hosts命令清除缓存,命令执行方法如下: 命令行或终端: mysqladmin -u root -p flush-hosts 或者 在mysql命令行下 执行: mysql> flush hosts; 来源: oschina 链接: https://my.oschina.net/u/1160259/blog/630412

自动部署脚本-bash

给你一囗甜甜゛ 提交于 2019-12-06 06:28:12
from here !/bin/bash Check if user is root if [ $(id -u) != "0" ]; then Echo_Red "Error: You must be root to run this script" exit 1 fi . common.sh . basic_soft.sh . config_soft.sh paths config current_path= pwd config_path=$current_path/config include_path=$current_path/include package_path=$current_path/package env_path=/etc/profile.d/env.sh 安装准备工作 所有的ssh-keygen命令的输入,都直接回车 Prepare_Install 安装 Nginx Insert_Nginx 安装 PHP Insert_PHP 安装数据库 Insert_MariaDB 安装 Redis Insert_Redis -------------- 以下属于 mynote 应用紧密相关,经常变动部分 cd ~/init . app.sh . config.sh for file in $include_path/*.sh do . $file done

docker+dubbo的一些注意事项

十年热恋 提交于 2019-12-06 06:21:31
很多公司现在都会使用docker安装使用dubbo作为微服务的环境容器。 有这么几点是需要注意的。 首先dubbo注册在zookeeper上面的IP乱掉问题。 很多人说什么在dubbo里面的Dockerfile配置一些属性就行,但是我一直没有成功,后来看了众多博客和代码之后发现,只需给hostname配置静态ip和设置docker运行为host本地模式即可,具体命令如下: zookeeper: echo >> /etc/hosts "$HOST_IP zoo" hostnamectl --static set-hostname zoo systemctl restart systemd-hostnamed docker : docker run --net=host 在建立docker服务的时候,很多时候不想使用docker logs去查看日志,所以一般我都是在Dockerfile里面写 CMD["sh", “-c”, "java -jar ... >x.log"] 来源: https://www.cnblogs.com/jueshixingkong/p/11965233.html

esp8266气象站2

£可爱£侵袭症+ 提交于 2019-12-06 05:20:45
承接上一篇,使用的数据源仍然是心知天气提供的数据接口,可以每分钟查询20次,也就是做多3s请求一次数据 替换原有的nodemcu,使用了ttgo-display,芯片esp32,自带一个1.14‘的ips显示屏 2,实现查询最近三天的天气信息,串口终端以及tft显示,界面还有问题,下次换屏。 通过轮询的方式查询多地的天气, 3,存在的问题,tft_espi显示函数不太熟悉,缺少全面的函数调用说明/应该可以找到吧,依然是一个测试版本。 4,改进,下一版本准备中文字库,或许添加图标 /* esp32 weather station * 191130,ver2 * ttgo_版本,同时查询四个城市的天气状况,使用心天气api * 串口打印所有的天气信息 * 适配ttgo屏幕 */ // Libraries //#include <ESP8266WiFi.h> #include <WiFi.h> //esp32used #include <HTTPClient.h> #include <ArduinoJson.h> //使用ArduinoJson库 #include <TFT_eSPI.h> // Graphics and font library for ST7735 driver chip #include <SPI.h> #include <Button2.h> #ifndef

MySQL用户及权限

我的梦境 提交于 2019-12-06 05:14:42
1. MySQL根据对象级别划分的权限类别: 常见的权限类别:库级别、表级别、字段级别、管理类权限、程序类权限 管理类权限: CREATE TEMPORARY TABLES 创建临时表,一般为16M; CREATE USER :创建用户权限 FILE :在数据库导出某文件中,或者从文件加载至数据库中 SUPER :在数据库执行管理操作的权限;跟复制、授权等相关的高级管理权限 SHOW DATABASES : 一般授权给每个用户 RELOAD :重新装载授权表还有其他功能 SHOUTDOWN :关闭数据库权限 REPLICATION SLAVE :是否能创建连接实现从服务器以复制的方式复制的权限连接至数据服务器端 REPLICATION CLIENT :是否有权限从主服务器请求复制相关事件到本地,就是请求复制相关主数据库产生的时间 LOCK TABLES :请求在服务器上锁表权限 PROCESS : 程序类权限: FUNCTION 存储函数:CREATE,ALTER,DROP,EXCUTE PROCEDURE 存储过程:CREATE,ALTER,DROP,EXCUTE TRIGGER 触发器:CREATE,ALTER,DROP,EXCUTE CREATE FUNCTION :创建存储函数权限 CREATE PROCEDURE :创建存储过程权限 CREATE TRIGGER

从零开始搭建服务器之登录和登出远程服务器

核能气质少年 提交于 2019-12-06 05:05:54
双 11 期间入手了一台云服务器,备案花了一两个星期,这两天终于备案通过了.于是在个人服务器上装了 Docker 容器用于部署项目,准备尽量把所有的服务都打包成容器,方便统一管理运维. 于是利用 docker 搭建了 nginx 作为反向代理服务器,负责请求分发,用 nginx 部署静态博客,用 mysql 暴露给个人项目使用... 但是千里之行始于足下,一切还要从登录登出远程服务器开始,本文基于 Centos7.6 环境,不保证其他环境正常. 环境准备 服务器要求 如果你已经有云服务器或者虚拟机服务器,首先需要验证服务器上是否已经安装 ssh 服务,如果没有安装则需要提前安装. 登录服务器后,在命令行窗口中输入 rpm -qa | grep ssh 查看是否包括 ssh 相关文件. [root@snowdreams1006 ~]# rpm -qa | grep ssh openssh-clients-7.4p1-16.el7.x86_64 libssh2-1.4.3-12.el7_6.2.x86_64 openssh-server-7.4p1-16.el7.x86_64 openssh-7.4p1-16.el7.x86_64 默认情况下运行 netstat -antp | grep sshd 命令,可以看到 sshd 服务监听的端口正是默认的 22 端口. [root

frp 配置多个 web 项目,无需购买域名 (访问内网可视化界面,jupyter noterbook, visdom, tensorboard)

心已入冬 提交于 2019-12-06 04:32:47
frp 配置多个 web 项目,无需购买域名 简单配置, 参考 前言: 网上也有很多教程包括 官方文档 ,都需要购买域名,并且把 frpc.ini 中 [web]节配置的 custom_domains 的值解析到外网的服务器,多个web项目需要多个 custom_domains(每个web项目保证唯一),统统把这些 custom_domains 解析到外网服务器,然后就可以使用,使用方式就是 custom_domains:vhost_http_port,就可以实现多个web项目的访问。 下面的方法不需要购买域名和域名解析服务,也可以实现多个web项目内网穿透使用 提出解决方法依据的原理(想快速解决问题,请跳过) 疑问 : frp软件尽管配置了 custom_domains,但是统统解析到了同一台外网服务器,那为什么可以实现请求统一端口(frps.ini common 中的 vhost_http_port ) 来达到访问不同web项目的需求呢? 1. 首先,我们都知道浏览器输入一个 url 的访问过程,如果是使用域名访问,那么首先需要解析域名获得真实的IP地址然后,通过TCP报文来发送。那么神奇的地方就来了,我们在 frpc.ini 中把所有的 web 项目的 custom_domains 都解析到了同一个 IP地址,并且 frps.ini 提供web访问的端口只有一个(vhost

python-网络编程

断了今生、忘了曾经 提交于 2019-12-06 04:31:34
一:socket和套接字 1.1.什么是socket     socket 的原意是“插座”,在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。 1. 2.套接字分类 这个世界上有很多种套接字( socket ),比如 DARPA Internet 地址(Internet 套接字)、本地节点的路径名(Unix套接字)、CCITT X.25地址(X.25 套接字)等。 1.3.Internet 套接分类   Internet 套接字分成两种类型:   流格式套接字(Stream Sockets)也叫“面向连接的套接字”,在代码中使用 SOCK_STREAM 表示。   数据报格式套接字(Datagram Sockets)也叫“无连接的套接字”,在代码中使用 SOCK_DGRAM 表示。 1.4.无连接套接字 数据报格式套接字(Datagram Sockets)也叫“无连接的套接字”,在代码中使用 SOCK_DGRAM 表示。 计算机只管传输数据,不作数据校验,如果数据在传输中损坏,或者没有到达另一台计算机,是没有办法补救的。也就是说,数据错了就错了,无法重传。 因为数据报套接字所做的校验工作少,所以在传输效率方面比流格式套接字要高。 可以将

[转帖]VirtualBox 网络模式

谁说胖子不能爱 提交于 2019-12-06 04:11:19
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://xiaoyu.blog.csdn.net/article/details/53197447 ———————————————— 版权声明:本文为CSDN博主「dingdingfish」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://xiaoyu.blog.csdn.net/article/details/53197447 Network Address Translation (NAT) 缺省的模式,虚拟机只能作为客户机,也就是只能访问外部,但不允许向内的访问。 虚拟机地址通过DHCP获取,所有的虚拟机地址均为10.0.2.15。 Guest OS通过网关10.0.2.2路由到Host OS(例如:192.168.1.107),然后对外访问。其它虚拟机和主机看不到它的存在。 在VPN连接下,无法连接Host OS,可以解析互联网地址,但无法连接。 当不启用VPN时,可以连接Host OS,可以连接互联网 Bridged Networking 桥接网络模式,虚拟网卡桥接到物理网卡上,Guest OS为服务器角色,地位等同于Host OS。 缺省为DHCP设置