Python程序requests报Temporary failure in name resolution
业务之前一直运行正常,但这几天运行运行出现报错。 loadjsonfailed:HTTPSConnectionPool(host='...',port=443):Maxretriesexceededwithurl:(CausedbyNewConnectionError('<urllib3.connection.VerifiedHTTPSConnectionobjectat0x7f6e3bf41790>:Failedtoestablishanewconnection:[Errno-3]Temporaryfailureinnameresolution 找到了出错的地方,就是python中使用requests.get的时候报的“名称解析暂时失败”。域名解析失败我们当然有解决办法。1.是进入/etc/hosts中添加对应域名的解析...[>>…]
Word表格和题注隔得很远-中间有明显空白-的解决办法
今天在修改word里一个表格题注的时候发现和其它表格有些差异,这个表格和题注隔得很远,如下图所示: 尝试了各种段落段前段后的解决办法依然不行,但其它的表格就正常,表格和题注衔接地很紧密,于是就开始自己琢磨,对比两个表格、题注的差异,最后总算发现到了问题所在点。表格和题注隔得很远可能的问题是你的表格有设置垂直方向的绝对位置值导致的。而能设置这个值的前提是你的表格开启了文字环绕,如下图所示: 开启了环绕的话右边的“定...[>>…]
Python程序requests报Temporary failure in name resolution
业务之前一直运行正常,但这几天运行运行出现报错。loadjsonfailed:HTTPSConnectionPool(host='...',port=443):Maxretriesexceededwithurl:(CausedbyNewConnectionError('<urllib3.connection.VerifiedHTTPSConnectionobjectat0x7f6e3bf41790>:Failedtoestablishanewconnection:[Errno-3]Temporaryfailureinnameresolution 找到了出错的地方,就是python中使用requests.get的时候报的“名称解析暂时失败”。域名解析失败我们当然有解决办法。1.是进入/et...[>>…]
关于互联网医疗几个问题
1.什么是互联网医疗? 互联网医疗是以互联网为载体、以信息技术(包括移动通讯技术、云计算、物联网、大数据等)为手段,与传统医疗健康服务深度融合而形成的一种新型医疗健康服务业态的总称。其主要提供功能包括医疗内容、在线诊疗、在线购药、疾病管理等。从本质上来讲就是利用互联网的技术手段帮助患者寻医问药治病。2.互联网医疗的元年是哪一年? 普遍大众认为2014年是互联网医疗元年,全年国内互联网医疗行业融资事件103起,披露融资额141790.09万美元。其中,天...[>>…]
Emqx修改admin账号-删除admin账号-更改admin账号名称
Emqx成功安装后,默认账号密码为admin/public。这当然不行,可以进行管理后台之后在通用->用户功能菜单中修改admin账号的密码。但这还不行,在一些漏洞扫描中发现emqx的管理后台会直接PasswordError密码错误。当然用户不存在的时候会提示UsernameNotFound,但登录账号默认为admin太容易猜到了。于是第三方漏洞扫描就会报直接提示“密码错误”这是一个漏洞。那怎么办?1.可以修改密码错误时的提示,不要提示密码错误,提示用户名或密码错误。 因为EMQX是一个已经完...[>>…]
VUE中ESlint规范报错Block must not be padded by blank lines padded-blocks
在使用VUE写一个asynclogin方法时,运行正常,在进行一些简单的换行修改编辑后再运行发现报错:error Blockmustnotbepaddedbyblanklines padded-blockserror Trailingspacesnotallowedno-trailing-spaces 我也没有进行什么内容修改啊,看提示说块不能用空行填充。原来这个error Blockmustnotbepaddedbyblanklines padded-blocks报错是提示多了空行,需要删掉。原因是使用了ESlint规范出现的格式问题,有规范是挺好,不过也是增加了不少麻烦...[>>…]
构建时ERROR Error: Cannot find module 'vue-loader-v16/package.json'
在本地进行npmrunbuild的时候正常,但放到服务器上使用jenkins的时候发现出现报错:ERROR Error:Cannotfindmodule'vue-loader-v16/package.json'。不过实际刚在一周之前我的这些jenkins发布都是正常的。在服务器docker窗口中去进行执行npm调试报错内容如下:npmERR!requesttohttps://registry.npm.taobao.org/npmfailed,reason:getaddrinfoEAI_AGAINregistry.npm.taobao.org 通过对比发现在docker环境中不能对这个域名进行解析,而在宿主机下是正常的。于是通过...[>>…]
echarts纵向图表标题过长时的缩略处理
使用echarts图表做页面展示的时候,有时轴上的标题文本过长,显示不全。这时如果图表是自动伸缩的话没关系,标题越长会占据越大的位置,但有时多个图表在一起展示,为了美观会控制座标轴上的标签长度或宽度,这时就需要对标题调用函数解决进行一些处理。可以对标题设置自动换行,或者设置超过一定长度时自动加省略号显示,如下图示例: 这时可以在axisLabel下添加属性和方法,当内容过长时,可以设置超过一定长度显示省略号,也可以设置按照一定长度进行内容换行处理...[>>…]
Nginx允许多个域名又不使用*号的跨域访问配置
当浏览器发起ajax请求到其他域名时,会出现跨域的问题,可以通过在nginx的配置文件上的增加配置Access-Control-Allow-Origin来解决,但此参数只允许配置单个域名或者*,当我们需要允许多个域名跨域访问时不好配置,这时可以使用nginx的map来实现,使用map的配置方法如下: #nginx.conf部分相关配置内容如下 map$http_origin$origin_allowed{ default0; https://domain1.com1; https://domain2.com1; } map$origin_allowed$origin{ default""; 1$http_origin; } server{ server_namesomehost...[>>…]
Linux下lsof命令使用详解
调试的时候通过查看进程或系统打开的文件能给调试带来极大的帮助,而lsof命令能显示Linux系统当前已打开的所有文件列表。lsof(listopenfiles)命令用于查看你进程打开的文件,打开文件的进程,进程打开的端口(TCP、UDP),还可以用于找回/恢复被删除的文件。lsof命令需要访问核心内存和各种文件,只有root权限用户才能执行此命令。 [test@server/]lsof lsof:commandnotfound [test@server/]yuminstalllsof-y Installing: lsofx86_644.82-4.el6base319k [test@server/]# lsof -i6 CO...[>>…]