# 使用HttpClient的post,get 封装
using ICSharpCode.SharpZipLib.GZip; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.IO; using System.Net; using Sy ... 查看全文
HTTPS的页面发送不了HTTP请求?——关于混合内容
我们都知道HTTPS的页面是发送不了HTTP请求的,那么是什么原因导致HTTPS页面不能发送HTTP请求呢?如果有发送的需求,怎么样才能发送?最近刚好遇到了这个问题,而且搜了半天没搜到靠谱的答案,所以有了本文。 1. 故事起源 我在《Jquery ajax, Axios, Fetch区别之我见》中提 ... 查看全文
计算上传base64文件大小
1 // 计算文件大小 2 function file_size($base64) 3 { 4 $base64_image = str_replace(' ', '+', $base64); 5 if (preg_match('/^(data:\s*audio\/(\w+);base64,)/', ... 查看全文
Ajax--使用jsonp向非同源服务器请求数据
Ajax请求限制 Ajax只能向自己的服务器发送请求。比如现在有一个A网站、有一个B网站,A网站中的HTML文件只能向A网站服务器中发送Ajax请求,B网站中的HTML文件只能向B网站中发送Ajax请求,但是A网站是不能向B网站发送Ajax请求的,同理,B网站也不能向A网站发送Ajax请求 什么是同 ... 查看全文
图解kubernetes中api聚合机制的实现
Kubernetes kubernetes中apiserver的设计无疑是复杂的,其自身内部就包含了三种角色的api服务,今天我们一起来臆测下其内部的设计,搞明白aggregator、apiserver、apiExtensionsServer(crd server)的设计精要 1.从web服务到w ... 查看全文
Windows性能计数器配置应用
2.4 CategoryName:流程 每个过程都需要提供执行程序所需的资源。进程具有虚拟地址空间,可执行代码,系统对象的打开句柄,安全上下文,唯一的进程标识符,环境变量,优先级类别,最小和最大工作集大小以及至少一个执行线程。每个进程都从单个线程(通常称为主线程)开始,但是可以从其任何线程中创建其他... ... 查看全文
Windows性能计数器应用(PART2)
Windows性能计数器应用(PART1) 2.2 CategoryName:内存 PerformanceCounter("Memory", "Available MBytes", null); 这可衡量正在运行的进程可用的物理内存量(以兆字节为单位)。如果该值小于总物理RAM的5%,则意味着内存不... ... 查看全文
APIView和View的区别
前言 django中编辑视图views.py有两种方式,一种是基于类的实现,另外一种是函数式的实现方式,两种方法都可以用。REST框架提供了一个APIView类,它是Django View类的子类。 View与APIView的区别 View是Django默认的视图基类,APIView是REST fr ... 查看全文
C#NET字符编码加解密的参考代码
//C#NET字符编码加解密的参考代码我是从老外程序里面拷贝出来的希望对大家有所用 1 public string Encrypt(string name) { 2 byte ivId = GetIVId(name); 3 cipher.IV = GetIV(ivId); 4 var buf = E ... 查看全文
HTML5 audio API事件
audio API 事件 play() 视频播放 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>audio</title> <style> audio{ width:500px; } </style> </ ... 查看全文
Weblogic12.1.3.0补丁安装(win server与linux安装步骤介绍)
文章目录1根据oracle官方发布的漏洞报告下载补丁2补丁包上传解压到LinuxServer3补丁包上传解压到WindowsServer4关于OPatch5Linux与Windows安装补丁区别6Linux安装补丁6.1Linux单个补丁安装6.2查看已安装的补丁6.3多个补丁安装6.4单个补丁回滚6.5多个补丁回滚6.6验证补丁是否应用到OracleHome7重启weblogic应用服务8Win 查看全文
C#NET使用指定的字符集将缓冲区编码为字符串
/// <summary> /// 使用指定的字符集将缓冲区编码为字符串。 /// </summary> /// <param name="buff">输入缓冲区</param> /// <param name="charset">字符集.</param> /// <returns>编码字符串.</ ... 查看全文
JS-窗体对象 与 事件返回值属性
窗体对象 //窗体的加载事件 () window.onload=function(){} //当整个页面加载完毕以后再执行窗体加载事件 //窗体的卸载事件 window.onunload=function(){} //当前窗体加载其他页面时,当前页面会被卸载触发onunload //窗体的获得焦点事 ... 查看全文
自建免费图床, 免费资源利用 onedriver api 自建图床
免费图床,都推荐的比较稳定的推荐看这里,已经总结了免费图床点这里用别人的不放心,对接api不灵活,自己需求主要也是做站提供一个思路,使用onedriver或googledriverapi自建免费图床cocook免费图床要求,当然要回简单的编码,是什么语言无所谓有服务器,最基础配置就行了看懂oneDriverapi,现在老的api授权已经不好用,推荐直接用最新的建立注册clintid地址注册点这里a 查看全文
C#NET获取CalculateMD5Hash32位
1 public string CalculateMD5Hash(string input) 2 { 3 MD5 md5 = MD5.Create(); 4 byte[] inputBytes = System.Text.Encoding.ASCII.GetBytes(input); 5 byte[ ... 查看全文
Windows server 2016 搭建域控
1.设置静态IP地址 2.添加AD域服务 3.开始部署域 4.添加新林,设置根域名,后面的步骤直接下一步即可,安装完成后会自动重启完成。 5.如果要上网,把网关和DNS手动填上 6.客户端加域,把DNS设置为AD域IP地址,更改计算机工作组为域,输入AD域的用户密码,重启完成 ... 查看全文
NET Core 3.1 API项目 Cors跨域
1、配置 CORS 跨域 在Startup 的 ConfigureServices中添加 #region CORS //跨域第一种方法,先注入服务,声明策略,然后再下边app中配置开启中间件 services.AddCors(c => { //一般采用这种方法 c.AddPolicy("LimitR ... 查看全文
1、内嵌web ,web内用api对象
1、 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=devic ... 查看全文
windows下nginx的安装及使用
1.下载nginx http://nginx.org/en/download.html 下载稳定版本,以nginx/Windows-1.12.2为例,直接下载 nginx-1.12.2.zip 下载后解压,解压后如下 2.启动nginx 有很多种方法启动nginx (1)直接双击nginx.exe, ... 查看全文
datax的安装和使用(windows)
github官方文档和项目:https://github.com/alibaba/DataX 下载后在windows环境下是可以直接用python编译执行的,但从github上下载的版本只支持python2.x版本,而现在python3.x正流行,这给我们带来不少麻烦。 在查找资料后我找到了解决办法 ... 查看全文
SpringBoot的web部署, SpringBoot开发非Web程序
目录: 1、SpringBoot的web项目部署为war2、SpringBoot的web项目部署为jar3、SpringBoot开发非Web程序 3.1、方式一:利用 main()方法 3.2、方式二:通过springboot启动加载类 CommandLineRunner#run() 1、Sprin ... 查看全文