- 军军小站|张军博客
搜索到与相关的文章
Python

Python 使用指定的网卡发送HTTP请求的实例

需求:一台机器上有多个网卡,如何访问指定的URL时使用指定的网卡发送数据呢?$curl--interfaceeth0www.baidu.com#curlinterface可以指定网卡阅读urllib.py的源码,追述到open_http�C>httplib.HTTP�C>httplib.HTTP._connection_class=HTTPConnectionHTTPConnection在创建的时候会指定一个source_address.HTTPConne

系统 2019-09-27 17:51:30 2815

Python

强化学习 Q-learning及python例子

文章目录Q-learning原理python例子本文是作者在学习莫烦的强化学习课程中的笔记,强烈推荐莫烦强化学习。Q-learning原理我们以一个走迷宫的小游戏为例:让探索者学会走迷宫.黄色的是天堂(reward1),黑色的地狱(reward-1).大多数RL是由reward导向的,所以定义reward是RL中比较重要的一点.Q-learning原理实际上就是建立一个Q表(最本文最后有展示),里面包含所有状态下、不同动作的Q值(最终根据Q值走出迷宫),Q

系统 2019-09-27 17:48:15 2815

编程技术

故宫景点功课20:宁寿宫区2

本文标签:慢慢走走说明:本文是这篇文章的第二部分。宁寿宫前朝区皇极门皇极门是内廷外东路宁寿宫区的正门,建于清乾隆三十六年(1771年)。皇极门外南面正对大型琉璃影壁——九龙壁,门内北面则与宁寿宫门遥相呼应。门内外都辟出宽阔的空场,空场东西两侧植苍劲长青的松柏。皇极门为随墙琉璃牌楼门,其主楼、夹楼、次楼、边楼高低错落,气势恢宏,形制独特,制作精美,兼有门的形式与壁的特色,恰到好处地承转了南面九龙壁和北面宁寿门的建筑风格,堪称紫禁城内琉璃门之冠。宁寿门宁寿门在

系统 2019-08-29 23:48:35 2815

Ubuntu

ubuntu设置环境变量PATH后登录不上

设置完环境变量的时候没有加$PATH:,这样的话,导致在其他文件设置的环境变量xxx/bin,xxx/sbin被覆盖掉了,登录系统的时候没有对应目录去对应你的登录帐号和密码,所以就只能重新登录,但是又登录不上。重启电脑,进入恢复模式,也可以按ctrl+alt+F1或者ctrl+alt+F2进入系统终端,重新修改之前设置的环境变量,我是在/etc/下的profile的文件夹设置的环境变量设置成这样再次重启就OK了。ubuntu设置环境变量PATH后登录不上

系统 2019-08-29 22:25:14 2815

数据库相关

ORA-01994 故障一例

在给用户授予sysdba权限时,收到ORA-01994错误,查看描述信息即是passwordfilemissingordisabled。也可以使用oerrora来查看错误号具体的细节。从描述来看应该是密码文件丢失或REMOTE_LOGIN_PASSWORDFILE参数设置的问题。下面给出具体过程。1、错误提示情况sys@CNMMBO>grantsysdbatoscott;grantsysdbatoscott*ERRORatlin

系统 2019-08-12 01:52:10 2815

Tomcat

How Tomcat Works(十)

本文接下来分析tomcat的日志记录器,日志记录器是用来记录消息的组件,在tomcat中,日志记录器需要与某个servlet容器相关连;在org.apache.catalina.logger包下,tomcat提供了几种不同类型的日志记录器。tomcat中的日志记录器都必须实现org.apache.catalina.Logger接口publicinterfaceLogger{publicstaticfinalintFATAL=Integer.MIN_VALU

系统 2019-08-12 01:33:20 2815

数据库相关

Merge into的使用具体解释-你Merge了没有

Merge是一个很实用的功能,相似于Mysql里的insertintoonduplicatekey.Oracle在9i引入了merge命令,通过这个merge你可以在一个SQL语句中对一个表同一时候运行inserts和updates操作.当然是update还是insert是根据于你的指定的条件推断的,Mergeinto可以实现用B表来更新A表数据,假设A表中没有,则把B表的数据插入A表.MERGE命令从一个或多个数据源中选择行来updating或inser

系统 2019-08-12 01:32:46 2815

Python

Python 操作 Rabbit MQ 基础 (三)

Python操作RabbitMQ基础:一、简介:1.介绍:RabbitMQ是一个消息代理:它接收和转发消息。可以把它比作为邮局,当您要发布邮件放在邮箱中时,可以确定这封邮件让哪位快递员来进行发送到您的收件人手中。2.术语:1.发送消息的程序是生产者:2.队列可以理解为邮箱,用来存储一些邮件。队列的由主机的存储器和磁盘限制约束,它本质上是一个大的消息缓冲器。很多生产者可以发送到一个队列的消息,并且许多消费者可以尝试从一个队列接收数据:3.消费者可以理解为接收

系统 2019-09-27 17:57:23 2814

编程技术

在刚刚毕业那年我给一个学校设计的LOGO

02年毕业,找了一份工作,天南地北的跑,后来不想荒废所学就准备转行,后来到一家公司实习,“网页美工”,其实小公司为了生存,灵活性很强,机动性也快。当时问我会不会做logo,我也装胖子,就应下了,就做了这个LOGO,一个月后我找到正式的工作,在向他们道别的时候,当我说我要去“XX公司”(这个公司在当地很牛X的,然而我倒没觉得什么大之处),他们都显示惊恐无比,张着大嘴不相信我所说的。我也很高兴交他们这帮朋友(他们是大学刚毕后就创业的,我也很佩服他们那两个主管)

系统 2019-08-29 23:51:38 2814