python 登陆后的请求接口保持cookies,session
登陆后,请求一些接口,使需要验证cookies的,如果没有,就会报用户未登陆,进行不了请求,有三种方法 1、拿到登陆接口的cookies,然后请求其他接口时,传入登陆的cookies login_cookies = requests.post(login_url,login_param,verify ... 查看全文
[转]C++接口工程实践:有哪些实现方法?
来源:茶什i(阿里开发者社区) https://developer.aliyun.com/article/771482?utm_content=g_1000177891 简介: 程序开发的时候经常会使用到接口。众所周知,C语言层面并没有接口的概念,但并不意味着C不能实现接口的功能。相反,正是由于C语 ... 查看全文
win10系统中如何解决cmd中的路径和现在电脑的用户名不一致
假设原用户名老王,已删除,但是cmd后路径还是C:\Users\老王>,这与现在用户laowng不一致了需改为C:\Users\laowang>。 1.先新建一个管理员账户laowang,然后登陆laowang这个账户; 2.重命名 c:\Users\老王 为 c:\Users\laowang; 3 ... 查看全文
Windows 10 +Tomcat 8 + jdk 1.8 + 服务注册 + bat自动安装 配置
Windows 10 +Tomcat 8 + jdk 1.8 + 服务注册 + 修改服务启动类型 + bat自动安装 配置方法 查看全文
Windows在cmd命令行下打开常用工具的命令
有时在windows下经常找不到相应的管理工具位置,尤其在win10中,记得有一次win10更新了下,竟然找不到控制面板了,尴尬。现在再也不用找来找去了。持续更新ing 常用命令汇总 方法步骤 1、打开开始菜单,或者直接组合键:win+r 2、win10直接输入cmd后,会出现在搜索框,按“回车”键 ... 查看全文
Elasticsearch常用API总结
1、查看集群设置 2、设置allocation 3、删除索引 4、查看未分配分片(unassigned shard) 5、查看索引 6、查看模板(template) 7、删除模板 8、加载模板 9、查看mapping 10、查看集群的状态 11、计算集群中文档数量 ... 查看全文
【C#】C# in deep 委托的发展
"用事件去处理程序, 进而解决问题" 委托的目的 委托早在C#2的时候就已经初具模型, 但是并不是特别灵活, 制止C#3才在代码中被广泛使用. C#4中泛型委托, C#5中的异步委托, 委托的使用越来越灵活, 也越来越成为一个C#开发人员必备的技术. 委托有很多耳熟能详的使用之处, 匿名方法, la ... 查看全文
【C#】C# in deep NullAble<T>
在实际编写代码时候 , 会遇到很多场景, 需要将值置成空, 比如发货日期, 有可能是没有. 在没有可空类型之前, 程序都是用 魔值, 即为一个minValue或者常量, 来代表这个值为空, 也有用一个bool值去表示这个值是否真实存在, 但是这些方式都会有很多的缺点, 于是C#2.0加入了可空类型, ... 查看全文
【C#】C# in deep 扩展方法
C#3 引入的扩展方法这一个理念. 扩展方法最明显的特征是在方法参数中第一个参数有this声明. 其实C#库中有很多已经是扩展方法了.比如linq中对序列使用的查询语句, where, select等都是经过扩展的方法. 由于有很多抽象的方法, 比如stream这种, 在很多继承类里面没有完全的达到 ... 查看全文
selenium - HTML测试报告 - 生成测试报告(testloader的discover添加用例方法)
目录结构如下: test1.py 1 import unittest 2 3 4 class Test(unittest.TestCase): 5 '''我的第一个测试类''' 6 7 @classmethod 8 def setUp(self): 9 pass 10 11 def test_cas ... 查看全文
js 获取select option中的值或者value值
<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title></head><body><select id="sel" οnchange="cge()"> <option value="1">4</option> <opt ... 查看全文
WEB 标准以及 W3C 的理解与认识
01. WEB标准 ① web标准 简单来说可以分为结构、表现和行为。 ② 结构:主要是有HTML标签组成(通俗点说,在页面body里面我们写入的标签都是为了页面的结构) 表现:即指css样式表,通过css可以使页面的结构标签更具美感。 行为:是指页面和用户具有一定的交互,同时页面结构或者表现发生变 ... 查看全文
用centos部署kubernetes----流程
说明: 192.168.1.5:master、etcd 192.168.1.6:node1 192.168.1.7:node2 1.5配置: 配置yum源: 每个节点都准备好这个k8s安装包,不然网上下载太慢。 [root@master yum.repos.d]# mkdir yum && mv * ... 查看全文
json,pickle,configparser,hashlib,subprocess
json: 序列化:把内存的数据类型转换成一个特定的格式内容,这种格式可以存储或者传输给其他平台 内存中的数据 > 序列化 > 特定的格式(json,pickle) 内存中的数据 < 反序列化 < 特定的格式(json,pickle) 强调: 可用于存储,是一种专门的格式 可以跨平台数据交互,能被其 ... 查看全文
MAC下使用Wireshark调试chrome浏览器的HTTP/2流量
1.设置环境变量 mkdir ~/tls && touch ~/tls/sslkeylog.log #zsh echo "\nexport SSLKEYLOGFILE=~/tls/sslkeylog.log" >> ~/.zshrc && source ~/.zshrc #bash echo "\n ... 查看全文
.net core应用部署在IIS上
.net core 2.x版本和1.x版本部署有所不同,确切的说,2.x的部署要求更为简单。 1.x版本在代码上还需要单独设置,2.x则默认的配置已经满足IIS部署了,新的应用没有必要停留在1.x,所以也不太考虑1.x的配置。 2.x的IIS部署其实很简单(由其是相比Linux上部署),使用VS发布 ... 查看全文
location.href的用法
self.location.href="url"; //1.仅在本页面打开url window.location.href="url"; //2.当前页面打开URL页面 this.location.href="url"; //3.用法和self.location.href一直 location.hr ... 查看全文
Metasploit 使用msfconsole帮助功能技巧
Metasploit 使用msfconsole帮助功能技巧当用户使用Metasploit框架时,通常都是直接执行msfconsole,进入MSF终端。此时,将使用所有默认设置启动了Metasploit框架。用户也可以在启动时,进行简单配置。为了帮助用户配置Metasploit框架,启动MSF终端时, ... 查看全文
Spring Security 实战干货: RBAC权限控制概念的理解
1.前言欢迎阅读SpringSecurity实战干货系列文章。截止到上一篇我们已经能够简单做到用户主体认证到接口的访问控制了,但是依然满足不了实际生产的需要。如果我们需要一个完整的权限管理系统就必须了解一下RBAC(Role-BasedAccessControl基于角色的访问控制)的权限控制模型。2.为什么需要RBAC?在正式讨论RBAC模型之前,我们要思考一个问题,为什么我们要做角色权限系统?答 查看全文
Spring Security 实战干货:使用 JWT 认证访问接口
1.前言欢迎阅读SpringSecurity实战干货系列。点击原文阅读进入系列。之前我讲解了如何编写一个自己的Jwt生成器以及如何在用户认证通过后返回JsonWebToken。今天我们来看看如何在请求中使用Jwt访问鉴权。DEMO获取方法在文末。2.常用的Http认证方式我们要在Http请求中使用Jwt我们就必须了解常见的Http认证方式。2.1HTTPBasicAuthenticationHTT 查看全文
Spring Security 实战干货:自定义异常处理
1.前言最近实在比较忙,很难抽出时间来继续更SpringSecurity实战干货系列。今天正好项目中SpringSecurity需要对认证授权异常的处理,就分享出来吧。2.SpringSecurity中的异常SpringSecurity中的异常主要分为两大类:一类是认证异常,另一类是授权相关的异常。2.1AuthenticationExceptionAuthenticationException是 查看全文