9 hqzxsc2006

尚未进行身份认证

暂无相关描述

等级
博文 220
排名 6k+

python在未安装Oracle客户端情况下连接Oracle

1、安装cx_Oracle2、下载instantclient解压,拷贝oci.dll,oraocci11.dll,oraociei11.dll至python安装目录下的Lib\site-packages下即可使用

2019-06-13 10:58:14

Oracle数据库之python oracle 查询返回字典

defmakeDictFactory(cursor):columnNames=[d[0]fordincursor.description]defcreateRow(*args):returndict(zip(columnNames,args))returncreateRowdefmakeNamedTupleFactory(...

2019-06-13 10:53:16

apscheduler的监听事件

fromapscheduler.eventsimportEVENT_JOB_ERROR,EVENT_JOB_MISSED,EVENT_JOB_EXECUTEDimportlogginglogger=logging.getLogger('job')defjob_listener(Event):job=scheduler.get_job(Event.job_i...

2019-05-08 14:18:50

apscheduler分布式运行

使用redis的分布式锁,可以使apscheduler分布式运行,避免job的重复运行#coding:utf-8fromapscheduler.schedulers.tornadoimportTornadoSchedulerfromapscheduler.eventsimportEVENT_JOB_ERROR,EVENT_JOB_MISSED,EVENT_JOB_EXE...

2019-05-08 14:11:08

apscheduler的持久化存储

1、mysqlurl="mysql+pymysql://user:passwd@host/dbname?charset=utf8"job.scheduler.add_jobstore(jobstore="sqlalchemy",url=url,tablename='api_job')2、sqlitefromapscheduler.schedulers.backgroundimport...

2019-05-08 14:04:19

nginx配置ssl加密(单双向认证、部分https)

nginx下配置ssl本来是很简单的,无论是去认证中心买SSL安全证书还是自签署证书,但最近公司OA的一个需求,得以有个机会实际折腾一番。一开始采用的是全站加密,所有访问http:80的请求强制转换(rewrite)到https,后来自动化测试结果说响应速度太慢,https比http慢慢30倍,心想怎么可能,鬼知道他们怎么测的。所以就试了一下部分页面https(不能只针对某类动态请求才加密)和双向...

2019-05-06 15:04:06

nginx配置location总结及rewrite规则写法

1.location正则写法location=/{#精确匹配/,主机名后面不能带任何字符串[configurationA]}location/{#因为所有的地址都以/开头,所以这条规则将匹配到所有请求#但是正则和最长字符串会优先匹配[configurationB]}location/documents/{...

2019-05-06 15:02:10

vue使用nginx部署配置

一、打包(mode:history)a.打开config的文件夹中的index.js如图把assetsPUblicPath修改为‘/’b.路由里修改mode,为的是把url的“#”去掉。路由path前面全部要加上/c.npmrunbuild打包后的dist目录上传到服务器的/opt目录下二、nginx配置//前端location/{proxy_s...

2019-05-06 14:55:11

Nginx多级代理,获取客户端真实请求IP以及每级代理IP

如图所示,每一级nginx里的location配置里需要加上对应的配置,最后一级nginx是直接到应用,测试时为了方便,直接用echo模块去测试,打印IP地址。原理分析:只有客户端直接请求到的那个nginx能够拿到客户端的真实IP,所以第一级nginx配置了proxy_set_headerX-Real-IP$remote_addr;这个配置就会将客户端IP放到http的header...

2019-05-06 14:30:15

python的分组groupby使用

fromoperatorimportitemgetter#itemgetter用来去dict中的key,省去了使用lambda函数fromitertoolsimportgroupby#itertool还包含有其他很多函数,比如将多个list联合起来。。d1={'name':'zhangsan','age':20,'country':'China'}d2={'name':'wa...

2019-04-22 15:59:03

mysql5.7设置主从同步

1、环境准备准备两台测试的机子,如上安装mysql5.7环境,并开启mysql服务主master:192.168.2.1centos7从slave:192.168.2.2window102、修改主master的配置my.cnf,增加内容vim/etc/my.cnflog-bin=/var/lib/mysql/binlogserver-id=1binlog-d...

2019-04-08 14:40:40

centos7安装mysql5.7

卸载MariaDB先查看一下系统上的mariadb#rpm-qa|grepmariadbmariadb-libs-5.5.56-2.el7.x86_64然后卸载#rpm-e--nodepsmariadb-libs-5.5.56-2.el7.x86_64rpm-ivh包名安装软件包2.官网下载对应版本https://dev.mysql.com/down...

2019-03-04 14:17:33

python调用staf自动化框架

1、配置环境支持python2和python3OnLinux,Solaris,orFreeBSD,addthe/usr/local/staf/libdirectorytoyourPYTHONPATH,assumingyouinstalledSTAFtodirectory/usr/local/staf.Forexample:exportPYT...

2018-07-30 17:57:11

STAF/STAX安装配置

STAF基础用法及简单配置1.基础用法STAF[-verbose]EndpointServiceRequest-verbose指定输出采用verbose模式,verbose是一种数据结构Endpoint操作对象IP。指定目标STAF系统,由STAFProc解析以便确定是在本地处理还是发送到远端STAF系统。本机的话可直接写local。Servic...

2018-07-30 17:42:58

mitmproxy抓https出现502Bad Gateway. unable to get local issuer certificate的解决方法

当公司站点的https证书过期换掉后,发现不能使用mitmproxy抓包,设置代理后访问站点出现以下错误502BadGateway.CertificateVerificationErrorforwww.xxxx.com:unabletogetlocalissuercertificate(errno:20,depth:0)一直找不知道是什么问题,跑到官网的i...

2018-07-10 10:15:30

window宿主机使用ssh访问VirtualBox的centos

方法1:端口转发右键虚拟机->设置->网络,连接方式选择NAT,如下图设置端口转发规则,如下图xshell等工具就可以通过127.0.0.1:22访问虚拟机的centos方法2:HostOnly双网卡模式设置中,添加另一个Adapter,连接方式选择Host-OnlyAdapter,界面名称选择VirtualBoxHost-OnlyEthernet...

2018-07-08 19:18:24

python处理multipart/form-data的请求

方法1:importrequestsimportstringimportrandomurl="http://www.xxxx.net/login"#参数拼凑,附件上传格式如picurl参数,其他表单参数值拼成tuplefiles={"username":(None,&

2018-06-21 10:15:28

Python格式化保存json文件

json.dump()直接把常用参数列一下好了参数名解释obj要存入json文件的python对象fp文件句柄ensure_ascii设置为False的话才可以把中文以中文的形式存到文件里,否则会是’\xXX\xXX’这种indent缩进的空格数,设置为非零值时,就起到了格式化的效果,比较美观也就是说在使用json.dump()的时候设置一下inde...

2018-06-19 10:27:49

windows设置代理.bat 脚本

按照下列脚本复制到记事本中,保存,重命名后缀为.bat,使用时双击即可。设置代理.bat,修改下列脚本中的代理地址和端口号@echooffecho开始设置IE代理上网regadd“HKCU\Software\Microsoft\Windows\CurrentVersion\InternetSettings”/vProxyEnable/tREG_DWORD/d...

2018-06-07 17:43:14

docker搭建以太坊私有链教程

安装下载ethereum/client-godockerpullethereum/client-go创建了如下目录➜block-chainpwd/root/block-chain➜block-chainlsethereumstart-ethereum.shstart-ethereum.sh的内容如下dockerstopet...

2018-03-12 15:00:03
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。