Python报错ConnectionError: connection aborted BadStatusLine解决
问题 云端项目上有一个api通过HTTP/GET请求调用返回json数据 使用Python自带requests库发送GET请求查询数据报错如下 requests.exceptions.ConnectionError: ('Connection aborted.', BadStatusLine('HT ... 查看全文
【C#】C# in deep 泛型
泛型 为什么要有泛型, 在没有泛型之前, 什么东西充当了泛型的作用? 在泛型出现之前, 代码中会有很多需要强制转换的地方. 比如 int a = (int) object, 对于这样类似的代码, 编译器在编译期间无法确定是否是正确的代码, 只有在真正运行代码期间才会校验出来是否正确. 这种强制转换实 ... 查看全文
Win7下使用VC6.0的注意事项
文件 》打开(ctl+o) 会崩溃。 工程 --》 添加工程 --》文件 也会崩溃。 可以用 文件--》打开工作空间 找.dsw文件 想添加文件到工程:找到.cpp或.h文件,按住左键拖动到任务栏中的VC6.0,等打开VC6.0后向上移动鼠标,再松鼠标左键,打开后在文件程序中右键 “插入文件到工程” ... 查看全文
Winform TextBox中只能输入数字的几种常用方法(C#)
方法一: private void tBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格键 if ((e.KeyChar == 0x2D) && ( ... 查看全文
RabbitMQ初探--用C#实现通讯服务
MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。 消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用(例 ... 查看全文
深入理解C#中的IDisposable接口
写在前面 在开始之前,我们需要明确什么是C#(或者说.NET)中的资源,打码的时候我们经常说释放资源,那么到底什么是资源,简单来讲,C#中的每一种类型都是一种资源,而资源又分为托管资源和非托管资源,那这又是什么?! 托管资源:由CLR管理分配和释放的资源,也就是我们直接new出来的对象; 非托管资源 ... 查看全文
用C#写出一个控制台五子棋程序。学习C#中遇到的比较有意思的程序。
首先,在Main方法中定义棋盘的行数列数,int hang,lie = 15;然后定义数组,string[ , ] qipan = new string[hangshu,lieshu]; 然后写一个下棋的方法 (其中用*代表白棋,#代表黑棋) static void Xiaqi (string[,] ... 查看全文
Pikachu-xss盲打、xss绕过和xss之htmlspecialchars
xss盲打:并不是一种xss漏洞的类型,其实说的是一种xss的攻击场景。 开始我们的实验 随便输入后,(并不会在前端输出) 是不是这种输入 不输出在前端就不会有问题呢? 再输入弹窗试试(还是不在前端输出) 管理员登陆后台,后台的界面会把我们输入的内容输出,后台的管理员会被X到。这种场景被称为xss的 ... 查看全文
HTTP和socket的连接请求的区别
首先一定要明白: HTTP协议:简单对象访问协议,对应于应用层 ,HTTP协议是基于TCP连接的 TCP协议: 对应于传输层 IP协议: 对应于网络层 TCP/IP是传输层协议,主要解决数据如何在网络中传输;而HTTP是应用层协议,主要解决如何包装数据。 Socket是对TCP/IP协议的封装,So ... 查看全文
buuctf web write-up
warm up (HCTF2018) 漏洞名称: phpmyadmin 4.8.1 远程文件包含漏洞(CVE 2018 12613) 查看源码,source.php,进去看到源码 分段来看 首先是白名单,提交的page中要是白名单内的。 1、是page取?前作为_page再判断是否属于白名单 2、u ... 查看全文
Going deeper with convolutions——Googlenet论文翻译
Going deeper with convolutions 摘要 在ImageNet大规模视觉识别挑战赛2014(ILSVRC14)上我们提出了一种代号为 " Inception " 的深度卷积神经网络结构,且图像分类和检测上取得了新的最好结果。该体系结构的主要特点是提高了网络内的计算资源利用率。 ... 查看全文
nodejs(第五篇):npm常用命令、包说明文件package.json、packjson-lock.json文件、使用nodemon插件、nrm的安装与使用
nodejs(第五篇):npm常用命令、包说明文件package.json、packjson-lock.json文件、使用nodemon插件、nrm的安装与使用 一、npm常用命令 (1)查看版本号 npm --version (2)升级npm版本 npm install --global npm ... 查看全文
SpringCloud基础学习
1.分布式框架,是分布式服务的一种实现(需要先学习使用springboot) 官网网站为spring.io EurekaService 分为三部 1.导包 <dependencies> <!--开始Eureka的服务中心--> <dependency> <groupId>org.springfram ... 查看全文
SpringBoot中Scheme的使用
SpringBoot可以在数据源创建的同时执行建表语句和数据插入的sql语句: 默认只需要将文件命名为: schema-*.sql、data-*.sql 默认规则:schema.sql,schema-all.sql; 可以使用 schema: - classpath:department.sql 指 ... 查看全文
JavaScript的class继承与DOM对象介绍
面向对象class继承 class关键字 1.定义一个类,属性,方法,与继承操作 //定义一个学生的类 class Student{ constructor(name){ this.name = name; } hello(){ alert('hello') } } class xiaoxueshe ... 查看全文
Spring Cloud:Consul基础知识
一.基本概念 Consul是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用Go开发。 它提供微服务系统中的服务治理、配置中心、控制总线等功能。 服务发现:提供HTTP和DNS两种发现方式。 健康检测:支持多种方式,http、tcp、Docker、shell等 kv存储:key、v ... 查看全文
jCryptoJS 、C#互通加密(MD5版)
/////////////////////////////////////////////////////////前端代码/////////////////////////////////////////////////////////////// ///////////////////////// ... 查看全文
关于ruby安装在windows gem install redis-dump 报错:MSYS2 could not be found
https://rubyinstaller.org/downloads/ ruby windows安装地址 安装带devkit的这样就自带MSYS2 不然报错 success 不再报错 ... 查看全文
rdlc水晶报表在wpf里的使用
1引用程序集 2 xaml 命名空间 3 xaml 里用windowsFormsHost 来装报表控件 3.初始化控件参数 4 .加载视图,设置视图RDLC的方法 调用 ... 查看全文
window 安装scrapy
Windows安装scrapy 稍微有点麻烦 pip install scrapy 需要依赖的库通过log都可以解决,但是卡在了twisted上面,报错显示: building 'twisted.test.raiser' extension error: Microsoft Visual C++ 1 ... 查看全文