- 博客(144)
- 收藏
- 关注
原创 并行发送请求-grequests
# pip install grequestsimport grequestsimport timedef get_request_list(url, payload): # GET: grequests.get(url) # POST return grequests.post(url, data=payload)def demo(): # API接口 request_url = "http://xxx/interface/" param_.
2021-03-15 23:28:51 386
原创 节点遍历查询-jsonpath
# pip install jsonpathimport jsonpath# 参数传递json格式数据,支持精准和模糊查找方式json_data = jsonpath.jsonpath(json_data, '$..' + key)[0]# 参考链接# https://github.com/json-path/JsonPath# https://blog.csdn.net/Ka_Ka314/article/details/81014589# https://blog.csdn.net/m.
2021-03-06 18:47:22 885
原创 Charles移动端抓包基本配置
概念抓包(packet capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。【百度百科】目的对网络数据包内容进行分析。需求在PC端对移动端请求进行抓包,包括http、https请求。环境PC端-windows/mac、移动端-Android/ios工具Cha...
2019-03-26 09:15:21 4392
原创 Git常用命令笔记
参考链接 https://www.cnblogs.com/my--sunshine/p/7093412.html https://blog.csdn.net/feather_wch/article/details/78657362 git init:在一个文件目录下执行该指令,会把该目录快速设置成Git的代码仓库; git clone url newname:从远程服务器clone工...
2018-09-05 22:26:32 245
原创 连续子数组的最大和
/* 题目描述: 给一个数组,返回它的最大连续子序列的和。例如:{6,-3,-2,7,-15,1,2,2},连续子向量的最大和为8(从第0个开始,到第3个为止)。 题目链接:https://www.nowcoder.com/practice/459bd355da1549fa8a49e350bf3df484?tpId=13&tqId=...
2018-08-31 14:18:09 216
转载 【转载】傻子也能看懂的弗洛伊德算法
原文链接:https://blog.csdn.net/qq_34374664/article/details/52261672PS:感谢博主,新颖的标题让我有了坚持看完的动力。图文并茂的floyd算法,写的很棒,简单易懂,收藏收藏!暑假,小哼准备去一些城市旅游。有些城市之间有公路,有些城市之间则没有,如下图。为了节省经费以及方便计划旅程,小哼希望在出发之前知道任意两个城市之前的最短路程。...
2018-08-30 19:11:54 310
原创 【视频文字摘要】3分钟了解什么是区块链
视频《3分钟了解什么是区块链》,作者:万象区块链实验室 链接 http://chainb.com/?P=Animation http://chainb.com/?P=ShowMovie&id=1 文字摘要 区块链已经成为全球互联网金融最为火热的概念,那么,什么是区块链? 在传统情况下,无论大小系统的背后都有一个数据库,数据库就像一个大的账本。比如某宝的数据库,账上记录了...
2018-08-30 11:29:26 757
原创 单链表反转
/* 题目描述:单链表反转 */ /* 定义节点类 */ public class Node{ int val; Node next; public Node(int val,Node next){ this.val=val; ...
2018-08-26 21:56:32 230
原创 Docker制作镜像的两种方式
(一)docker commit方法定义 每一次commit都是往版本控制系统里提交一次变更(软件安装和修改)。 步骤 (1)启动容器:docker run container_old; (2)进入容器:docker exec -it -d container_old /bin/bash; (3)自定义镜像内容; (4)commit镜像:docker commit con...
2018-08-24 19:25:11 3652
转载 Java全排列笔记
/* 题目描述:输入一个字符串,打印出该字符串的所有排列。例如,输入字符串”abc”,则输出有字符’a’,’b’,’c’所能排列出来的所有字符串”abc”,”acb”,”bac”,”bca”,”cab”,”cba”。 思路解析:递归法 * 从集合中依次选出每一个元素,作为排列的第一个元素,然后对剩余的元素进行全排列,如此递...
2018-08-10 14:37:42 227
原创 两个链表的第一个公共节点
/* 题目描述:输入两个链表,找出它们的第一个公共结点。 题目链接:https://www.nowcoder.com/practice/6ab1d9a29e88450685099d45c9e31e46?tpId=13&tqId=11189&tPage=2&rp=2&ru=/ta/coding-interviews&q...
2018-08-09 22:27:13 184
原创 反转链表
/* 题目描述:输入一个链表,反转链表后,输出新链表的表头。 题目链接:https://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca?tpId=13&tqId=11168&tPage=1&rp=1&ru=/ta/coding-interviews&qru=/ta/cod...
2018-07-30 11:21:42 173
原创 Java栈和队列
/* 1.题目描述:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 2.题目链接:https://www.nowcoder.com/practice/54275ddae22f475981afa2244dd448c6?tpId=13&tqId=11158&tPage=1&rp=1&ru=/...
2018-07-27 14:14:45 1005
原创 Java TreeMap
/* 1.题目描述:数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。 2.题目链接:https://www.nowcoder.com/practice/de044e89123f4a7482bd2b214a685201?tpId=37&tqId=21231&tPage=1...
2018-07-21 11:41:01 235
原创 Java 最大公约数和最小公倍数
/* 题目描述:设计一个算法,求输入A和B的最小公倍数 题目链接:https://www.nowcoder.com/practice/22948c2cad484e0291350abad86136c3?tpId=37&tqId=21331&tPage=6&rp=&ru=/ta/huawei&qru=/ta/huawei/question-ra...
2018-07-18 12:30:36 1583
原创 Java Scanner类中的next()和nextLine()等方法使用
/* 1.题目描述:给定n个字符串,请对n个字符串按照字典序排列。 2.题目链接:https://www.nowcoder.com/practice/5af18ba2eb45443aa91a11e848aa6723?tpId=37&tqId=21237&tPage=1&rp=&ru=/ta/huawei&qru=/t...
2018-07-17 11:15:05 459
原创 寻找Coder
题目描述请设计一个高效算法,再给定的字符串数组中,找到包含"Coder"的字符串(不区分大小写),并将其作为一个新的数组返回。结果字符串的顺序按照"Coder"出现的次数递减排列,若两个串中"Coder"出现的次数相同,则保持他们在原数组中的位置关系。给定一个字符串数组A和它的大小n,请返回结果数组。保证原数组大小小于等于300,其中每个串的长度小于等于200。同时保证一定存在包含coder的字符...
2018-07-03 15:21:14 240
原创 Asp .Net Core Web API Rate Limit
原文参考:https://github.com/stefanprodan/AspNetCoreRateLimit(Code)https://github.com/stefanprodan/AspNetCoreRateLimit/wiki (Wiki)https://www.getpostman.com/(Http Tool)解决思路:HTTP请求时,通过Header传值(X-ClientId)判断...
2018-06-22 19:01:52 1159
原创 C++ STL之stack栈容器
STL:1)标准模版库,提供了通用的模版库和函数。如:向量、链表、队列、栈。2)核心组建包括:容器(Containers)、算法(Algorithms)、迭代器(Iterators)。Stack栈容器:1)容器适配器,遵循先进后出(FILO)数据结构。2)头文件:#include <stack>3)常用函数:empty:判断堆栈元素是否为空,true表示栈元素为空;pop:移除栈顶元素...
2018-06-19 20:25:23 3985
原创 句子反转
题目描述:给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello”题目链接:https://www.nowcoder.com/practice/0ae4a12ab0a048ee900d1536a6e98315?tpId=85&&tqId...
2018-06-19 17:58:47 880
原创 C++ Sort函数解析
Sort函数1)Sort()类似于快速排序,时间复杂度为n*log2(n),执行效率高;2) 头文件:#include <algorithm>3) 参数:sort(start,end,compare)eg: bool compare(int a,int b){ // 升序 return a>b; // 降序 return a<b;}题目描述:设有n个...
2018-06-13 13:26:41 791
原创 C#生成推广邀请码
需求描述1)根据用户id生成唯一邀请码;2)根据邀请码反推用户id;主要步骤1)设置邀请码位数len,自定义乱序字符串sourcecode,用户id;注:乱序字符串增加其安全性;剔除sourcecode中的补位“0”和易混淆的“I,O”;2)将用户id进行十六进制转换;3)对转换后的字符串高位补零;4)间隔插入随机字符;代码实现
2017-12-11 18:11:44 3563
原创 Zabbix JSON-RPC
1 Zabbix概述1) 是一个企业级的分布式开源监控方案2) 是一个高度集成的网络监控解决方案3) 是一款能够监控各种网络参数以及服务器健康性和完整性的软件2 常用名词解释1) 主机(host):一台你想监控的网络设备,用IP或域名表示2) 监控项(item):你想要接收的主机的特定数据,一个度量数据3) Zabbix Server:实现监控的核心
2017-12-01 11:06:53 4458
原创 Ethereum JSON-RPC
1 Ethereum RPC APIs1) Standard APIs2) Geth Specific APIs2 Ethereum RPC1) HTTP-RPC:手动启动--rpc--rpcaddr--rpcport--rpcapi--rpccorsdomain2) WS-RPC:手动启动--ws--wsaddr--wsport-
2017-11-29 13:15:16 5772
原创 基于Docker的Ethereum环境部署(断网/连网)
1 功能需求Docker运行环境Ethereum环境部署节点断开网络连接节点恢复网络连接2 步骤实施2.1 Docker网络配置Default Networks$ docker network lsCreate Network$ docker network create -d bridge --subne
2017-11-22 19:14:30 967
原创 C#正则表达式:匹配字符串指定字符内容
1 功能需求匹配字符串“m1.large(vcpu 2,ram 4G)|c95f5529-47e8-46d4-85da-319eb9905a9b”.目标字符串vcpu: “2”,ram: “4”,id:“c95f5529-47e8-46d4-85da-319eb9905a9b”.2 代码实现using System;usin
2017-11-22 15:07:08 13828
原创 docker网络配置
参考:https://docs.docker.com/engine/userguide/networking/work-with-networks/ (docker官方文档)http://www.dockerinfo.net/document(docker中文文档)http://blog.csdn.net/hp_satan/article/details/77531794https...
2017-11-17 13:50:43 390
转载 制作 OpenStack Linux 镜像 - 每天5分钟玩转 OpenStack(151)
原文链接:http://www.cnblogs.com/CloudMan6/p/6397360.htmlOpenStack 的 instance 是通过 Glance 镜像部署的,所以准备镜像是必须要做的工作。本节介绍 Linux 镜像的制作方法,后面还会讨论 Windows 镜像。下载clould 镜像最简单的方法是使用标准镜像。主流的Linux发行版都提
2017-10-14 17:37:41 315
转载 C# 中使用System.Net.Http.HttpClient 模拟登录博客园 (GET/POST)
原文链接:http://www.cnblogs.com/amosli/p/3918538.html一、 System.Net.Http.HttpClient简介 System.Net.Http 是微软.net4.5中推出的HTTP 应用程序的编程接口, 微软称之为“现代化的 HTTP 编程接口”, 主要提供如下内容:1. 用户通过 HTTP 使用现代化的 Web S
2017-10-14 17:31:23 2402
原创 OpenStack学习笔记
参考链接:OpenStack创建云主机流程分析 http://www.cnblogs.com/awmpy/p/6637869.htmlOpenStack创建云主机代码分析 http://blog.csdn.net/u014022631/article/details/52530212 OpenStack获取Token身份验证 http://blog.csdn.net/cengjch20
2017-10-14 17:18:52 336
转载 NSwagStudio for Swagger Api
原文链接:http://www.cnblogs.com/w2011/p/5979708.html本案例主要说明如何使用NSwag 工具使用桌面工具快速生成c# 客户端代码、快速的访问Web Api。NSwagStudio 下载地址 比较强大、可以生成TypeScript、WebApi Controller、CSharp Client 1运行WebApi项目 URL h
2017-10-02 12:33:23 3291
转载 C# 获取当前路径7种方法
原文链接:http://blog.csdn.net/liudong8510/article/details/17264297(写的很实用,很详细)//获取模块的完整路径。 string path1 = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; //获取和设置当前目录(该进程从中启动的目录)的完
2017-09-17 12:14:58 307
转载 Angular2-使用Augury来调试Angular2程序
Augury-Angular专用的chrome 调试插件如题,就在前几天的2016-12-8谷歌开发者大会上,angular2的leader来给我们演示了angular2的特性,对于已经入门的同学们,已经没有太多新鲜内容,唯有一个内容让我为之一震,就是Augury(现在和VUE对比起来,
2017-09-05 16:41:03 1594
原创 微信授权登陆相关链接(.net Core)
参考链接:http://www.cnblogs.com/0201zcr/p/5131602.html(公众平台技术博客)http://www.cnblogs.com/0201zcr/p/5133062.html(开放平台技术博客)https://github.com/JeffreySu/WeiXinMPSDK(Senparc.WeixinSDK源码分享)https://mp.wei
2017-09-01 11:15:59 3089
转载 .NET Core 中 Session的使用
原文链接:http://beidouxun.com/Articles/Details/50bd1241-bc05-43df-9cbb-d5c00ced33ac.NET Core中使用Session步骤如下:1、安装Microsoft.AspNetCore.Session NuGet包 2、修改Startup.cs 添加相关服务,servic
2017-09-01 11:01:32 4111
转载 Linq及Lamda表达式应用经验之 GroupBy 分组
原文链接:http://blog.csdn.net/iloli/article/details/7684764 示例1:GroupBy 分组在List原表:按姓名Nam 分组后结果:对DATATABLE 进行LAMDA查询时必须在项目的引用中添加 System.Data.DataSetExtensions
2017-08-25 16:36:10 740
转载 mysql group by 用法解析(详细)
原文链接:http://blog.csdn.net/xxpyeippx/article/details/8059910(讲解的很详细,推荐)group by 用法解析group by语法可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表。SELECT子句中的列名必须为分组列或列函数。列函数对于GROUP BY子句定义的每个组各返回一个结果。某个员工信息表结构和数据
2017-08-25 16:31:29 378
原创 Supervisor和Nginx常用命令
启动supervisor等命令:systemctl enable supervisordsystemctl restart supervisordsupervisorctl reloadsupervisorctl status启动nginx等命令:service nginx start #启动service nginx stop
2017-08-25 16:29:00 690
转载 .net Core 启动域名及端口配置
原文链接:http://www.cnblogs.com/Hai--D/p/5842842.html (写的非常好,推荐!)1.IIS集成如果通过IIS当宿主的话,那这些都不是事情,强大的IIS可以帮助我们对站点的域名、端口等等等等的配置。至于如何在IIS上部署asp.net core的web应用,就不是这里的重点。大致简单的描述一下:需要下载Net Core
2017-08-25 16:22:11 12270 1
转载 nodeJS中读写文件方法的区别
原文链接:http://www.cnblogs.com/pp-cat/p/6504655.html导言:nodejs中所有与文件相关的操作都在fs模块中,而读写操作又是我们会经常用到的操作,nodejs的fs模块针对读操作为我们提供了readFile,read, createReadStream三个方法,针对写操作为我们提供了writeFile,write, createWriteSt
2017-08-18 19:27:12 333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人