host

MySQL用户管理

回眸只為那壹抹淺笑 提交于 2019-12-09 11:16:02
MySQL授权系统主要通过五个表(user、db、host、tables_priv和columns_priv)来实现,其中用于访问数据库的各种用户信息都保存在mysql库的user表中。账户权限信息被存储在mysql数据库的user、db、host、tables_priv、columns_priv和procs_priv表中。 user表——该表决定是否允许用户连接到服务器。如果允许连接,权限字段则为该用户的全局权限。 db表——用于决定哪些用户可以从哪些主机访问哪些数据库。包含在db表中的权限适用于这个表标识的数据库。 host表——当您想在db表的范围之内扩展一个条目时,就会用到这个表。举例来说,如果某个db允许通过多个主机访问的话,那么超级用户就可以让db表内将host列为空,然后用必要的主机名填充host表。 tables_priv表——该表与db表相似,不同之处是它用于表而不是数据库。这个表还包含一个其他字段类型,包括timestamp和grantor两个字段,用于存储时间戳和授权方。在本文后面我们会对这个表做进一步的讲解。 columns_priv——该表作用几乎与db和tables_priv表一样,不同之处是它提供的是针对某些表的特定列的权限。 权限表的存取过程是: 1) 先从user表中的host、 user、 password这3个字段中判断连接的IP、用户名

favicon.ico的两三事

前提是你 提交于 2019-12-09 11:03:23
随便打开一个网页:比如 http://www.baidu.com/ 可以看到在浏览器的标签头上面显示了一个图标,这个图标是: ,也就是我们常说的favicon.ico. 由于这篇文章主要讨论favicon.ico,以及各个浏览器对其的不同处理,所以还是新建web项目如下: home.html 代码如下: <! DOCTYPE html > < html xmlns ="http://www.w3.org/1999/xhtml" > < head > < title > home page </ title > < link rel ="icon" href ="Images/wangyi.ico" type ="image/x-icon" /> < link rel ="shortcut icon" href ="Images/wangyi.ico" type ="image/x-icon" /> </ head > < body > home page </ body > </ html > 下面两行代码就可以告诉浏览器使用wangyi.ico 作为home.html的图标了: < link rel ="icon" href ="Images/wangyi.ico" type ="image/x-icon" /> < link rel ="shortcut icon" href

Unix command “host” - is there Windows equivalent?

爷,独闯天下 提交于 2019-12-09 07:57:09
问题 I am on a Windows 7 machine and I was instructed to use the Unix command "host" as per this article: https://devcenter.heroku.com/articles/custom-domains however, host is not a valid command with Windows and even with bash on Windows I could find host installed. Is there a Windows equivalent to "host"? 回答1: This question is more suited to Super User, but the command you're looking for is nslookup . Both are (at their most basic) used to look up IP addresses for hostnames. You can run cmd and

在WinForm程序中嵌入ASP.NET[转]

一世执手 提交于 2019-12-09 03:53:48
在WinForm程序中嵌入ASP.NET 现在的流行趋势是桌面程序Web化,Web程序桌面化,呵呵。最终目标就是你中有我,我中有你。例如MSN Explorer就是一个很好的展示,让用户在使用的时候分不清什么时候是在本地什么时候是在网络。而这类程序往往需要有一个后台服务器如IIS的支持,这对大多数桌面应用来说too heavy了。本着简单就是美的设计思想,这里给出一个轻量级的解决方法,把ASP.NET嵌入到普通WinForm桌面程序中去。 因为安全以及其它一些方面的原因,在使用ASP.NET引擎之前,必须建立一个新的 AppDomain 。简单的方法是直接使用 ApplicationHost.CreateApplicationHost 函数为指定的虚拟目录和物理路径建立ASP.NET引擎宿主的实例,如 // should create a subdirectory ./bin and copy the assembly to it static public WebHost Create(string name, string path) { if(!name.StartsWith(new string(Path.AltDirectorySeparatorChar, 1))) { name = Path.AltDirectorySeparatorChar + name; }

run node.js webbapp on 80 port on windows

柔情痞子 提交于 2019-12-09 02:18:38
问题 I need to make my local node.js webapp listen 80 port. Now if run my app on port 80 I get this erro events.js:72 throw er; // Unhandled 'error' event ^ Error: listen EACCES at errnoException (net.js:901:11) at Server._listen2 (net.js:1020:19) at listen (net.js:1061:10) at Server.listen (net.js:1127:5) at Object.<anonymous> (\scripts\server.js:23:4) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module.

docker环境隔离问题-新配置的host在docker容器内没有生效的临时解决方案-通过Java代码在httpclient添加域名与ip的映射解决

a 夏天 提交于 2019-12-09 00:30:48
docker环境隔离问题-新配置的host在docker容器内没有生效的临时解决方案-通过Java代码在httpclient添加域名与ip的映射解决 昨天发现一个问题,docker容器启动后,在宿主机配置的host没有生效 把镜像删除后重新创建都没有生效,无奈工期太紧先临时解决 临时解决方案- 1.通过Java代码在httpclient添加域名与ip的映射解决 2.在容器启动的时候通过docker run add host的方式添加指定的host 3.在docker容器中的java服务启动的时候把域名和ip写入到docker容器的host中,这里要说一下为什么每次都要写. docker容器每次构建的时候都回重新生成一份host存放于docker自己的host文件中,因为每次构建的时候可能回改变服务器的ip; 临时方案采用方案1,通过java代码添加域名与ip的映射来解决; 代码如下 @Component public class HttpUtil { @ConfigValue("domain") private String domain; @ConfigValue("ip") private String ip; public String get(String url) { String result; if (StringUtils.isEmpty(domain) ||

Intellij idea2019注册码/激活码

孤人 提交于 2019-12-09 00:08:33
首先,修改host文件 window系统进入C:\Windows\System32\drivers\etc,找到host,添加下面 0.0.0.0 https://account.jetbrains.com:443 注意:有些Intellij idea会出现 :Your activation code could not be validated (error 1653219),出现这种错误,请把下面的从hosts文件删除 0.0.0.0 account.jetbrains.com 0.0.0.0 www.jetbrains.com 1、更新时间:2018.07.08 56ZS5PQ1RF

通过构建微服务来学习Docker

别来无恙 提交于 2019-12-08 23:57:58
如果你正在寻找练手机会以便深入学习Docker,那么本文就是你最好的选择。在本文中,我将展示Docker是如何工作的,以及应用Docker完成构建一个基本的微服务开发任务。 我们将使用一个简单的Node.js服务与一个MySQL后端为例,实现从本地运行的代码迁移到容器化运行的微服务和数据库。 什么是Docker? 它的核心就是:Docker是一个允许你创建镜像(这包含了很多步骤,就像在虚拟机的模板一样)并且让这个镜像的实例运行在容器中的软件。 Docker维护着一个巨大的镜像资源库,我们称之为Docker Hub,我们可以使用它作为我们自己镜像存储的出发点。可以按照Docker,选择任意我们希望使用的镜像,然后在一个容器中执行这个镜像的实例。 安装Docker 为了继续学习和使用本文章的以下内容,第一步你需要安装Docker。 以下是基于你的平台的安装指南docs.docker.com/engine/installation. 假如是在使用Mac或者Windows,那么你可以考虑使用虚拟机。在Mac OS X上用的是Parallels来运行Ubuntu以支持大多数的开发活动。这种方式对于在各种实验中拍摄快照,中断以及恢复时是非常方便的。 试验开始 输入以下命令: docker run - it ubuntu 很快你就将会看到以下的命令提示符: root @719059da250d

python mysql数据库压力测试

感情迁移 提交于 2019-12-08 21:42:38
python mysql数据库压力测试 pymysql 的执行时间对比 1,装饰器,计算插入1000条数据需要的时间 def timer(func): def decor(*args): start_time = time.time() func(*args) end_time = time.time() d_time = end_time - start_time print("the running time is : ", d_time) return decor @timer def add_test_users(n): conn = pymysql.connect(host='localhost' ,port=3306 ,user='root', password='1234qwer', db='test', charset='utf8') cursor = conn.cursor() for i in range(0, n): try: sql = "insert into students1(name, age, sex, id, cellphone,address,score)values(%s,%s,%s,%s,%s,%s,%s)" param = (('Tom' + str(i), str(i), 'boy', str(10000 + i), str

vmware中三种网络连接方式

女生的网名这么多〃 提交于 2019-12-08 19:24:27
原文来自 http://note.youdao.com/share/web/file.html?id=236896997b6ffbaa8e0d92eacd13abbf&type=note 我怕链接会失效,故转载此篇文章 由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一。在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为群里童鞋网络出故障,然后在帮他解决的过程中,对自己的理解也做一个总结。接下来,我们就一起来探讨一下关于vmware workstations网络连接的三种模式。 vmware为我们提供了三种网络工作模式,它们分别是: Bridged(桥接模式) 、 NAT(网络地址转换模式) 、 Host-Only(仅主机模式) 。 打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式),那么这些都是有什么作用呢?其实,我们现在看到的VMnet0表示的是用于桥接模式下的虚拟交换机