快醒醒,C# 9 中又来了一堆关键词 init,record,with
一:背景1.讲故事.NET5终于在2020-08-25也就是前天发布了第八个预览版,这么多的预览版搞得我都麻木了,接踵而来的就是更多的新特性加入到了C#9中,既然还想呆在这条船上,得继续硬着头皮学习哈,这一篇跟大家聊聊新增的几个关键词。二:新增关键词1.init出来一个新语法糖,首先要做的就是去揭它的老底,这样可以方便推测它的应用场景,为了方便表述,我先上一个例子:publicclassPerso 查看全文
winscp,你知道WinSCP软件有哪些功能
WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端,用于传输文件。在使用winscp时,我发现一款超级好用的文件传输工具:IIS7服务器管理工具。 IIS7服务器管理工具支持批量操作,其中ftp可以实现定时同步(上传或下载),自动重连,自动重传,自定义传输模式,线程,编码,w ... 查看全文
windows batch cmd 批处理命令之 for 脚本参数
1、批处理运行时参数 批处理运行时可以访问的参数有: %0 - %9, %* %0: 这个有点特别,有2层意思,先讲%1-%9的意思. %0是批处理里面的真正的第一个参数,代表当前运行的批处理文件所在的fullpath。 全路径, 完全路径, fullpath定义: <驱动器号>:\<路径>\<文件 ... 查看全文
WPF的DataGrid下DataGridCell绑定Brush报错的问题
界面上有个DataGrid,xaml如下 1 <Window x:Class="WTest.MainWindow" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x="http://schema ... 查看全文
Weblogic-SSRF漏洞的复现
一、环境 靶机:centos7虚拟机 ip:192.168.8.11 物理机:windows10 burp suite 二、原理 SSRF原理: 是指Web服务提供从用户指定的URL读取数据并展示功能又未对用户输入的URL进行过滤,导致攻击者可借助服务端实现访问其本无权访问的URL。 攻击者无权访问 ... 查看全文
关于HTML和CSS的思维导图分享,可下载自行查看打印
![](https://img2020.cnblogs.com/blog/2209972/202011/2209972-20201110233018071-2099832875.png)![](https://img2020.cnblogs.com/blog/2209972/202011/22099... ... 查看全文
【随手记录】关于FeignClient发https请求
默认情况下FeignClient是发http请求的,对于向类似Google这些网站发请求时候,可以不加https也支持,但是对于自己的小网站需要加证书双向验证的 需要改造FeignClient的配置类 import feign.Client; import feign.Feign; import o ... 查看全文
php使用tcp长连接的一种优化思路
一、面向人群如果站点架构满足以下几点,那么本文的优化方案会非常适合:1)使用php等脚本语言作为开发语言2)需要连接后端服务,例如RPC服务、memcache或redis等3)流量非常大二、解决的问题常见的web架构如上:1)最前端是APP或者web页面2)服务器上层是web-server进行接入3)php脚本语言调用后端数据,完成业务逻辑,拼接页面4)最后端是服务、缓存、数据库php是一种脚本语 查看全文
直观讲解一下 RPC 调用和 HTTP 调用的区别
作者丨浮生忆梦 blog.csdn.net/m0_38110132/article/details/81481454 很长时间以来都没有怎么好好搞清楚RPC(即Remote Procedure Call,远程过程调用)和HTTP调用的区别,不都是写一个服务然后在客户端调用么?这里请允许我迷之一笑~N ... 查看全文
JavaScript异常报错处理:Uncaught TypeError: xxx is not a function
摘要 页面报错bug是常有的事,我们可以根据错误bug提示关键性的去修复问题。依稀的记得之前有个小伙伴询问了一个js异常的错误bug:Uncaught TypeError: xxx is not a function。这个错误问题定位处理起来很快,但是我却不知其所以然。为了弄清楚报错的深层面原因,去 ... 查看全文
swift 项目多个UITabBarController 进行push
1.创建一个 普通的viewController ,添加需要push的 UITabBarController /// 添加TabController的控制器 class JYJokerThroughRootController: JYBaseViewController { override fun ... 查看全文
vue 腾讯地图webServiceAPI 和 javaScriptAPI GL 的基本使用 (1)
之前是使用JavaScriptAPI 来写地图需求的,着实是没有JavaScriptAPI GL 用的舒服,并且没GL 强大。(例如多个marker,进入地图需要自适应显示多个marker)GL 直接撸就完事儿(有示例) 1、webServiceAPI 请求接口会报跨域错误 上一篇记录有提到解决方法 ... 查看全文
thinkadmin-controller下面的api接口访问形式
简单说下 1.不知道为什么controller里面放了api文件夹接口。但是这样,代码模块性很清晰。就好像作者把模块封装好,仍到composer一样。 2.如果你恰好也在考虑这个访问方式。那或许可以解答你的疑惑。 访问方式: {{adminurl}}/admin/api.message/upstat ... 查看全文
使用 C# 捕获进程输出
使用 C# 捕获进程输出 Intro 很多时候我们可能会需要执行一段命令获取一个输出,遇到的比较典型的就是之前我们需要用 FFMpeg 实现视频的编码压缩水印等一系列操作,当时使用的是 FFMpegCore 这个类库,这个类库的实现原理是启动另外一个进程,启动 ffmpeg 并传递相应的处理参数,并 ... 查看全文
多角度让你彻底明白yield语法糖的用法和原理及在C#函数式编程中的作用
如果大家读过dapper源码,你会发现这内部有很多方法都用到了yield关键词,那yield到底是用来干嘛的,能不能拿掉,拿掉与不拿掉有多大的差别,首先上一段dapper中精简后的Query方法,先让大家眼见为实。privatestaticIEnumerable<T>QueryImpl<T>(thisIDbConnectioncnn,CommandDefinitioncom 查看全文
编译安装大数据平台权限管理组件 - Apache Ranger 3.x
编译Ranger源码首先准备好Java和Maven环境:[root@hadoop01~]#java-versionjavaversion 查看全文
在 ASP.NET Core 5.0 中访问 HttpContext
ASP.NET Core 应用通过 IHttpContextAccessor 接口及其默认实现 HttpContextAccessor 访问 HttpContext。 只有在需要访问服务内的 HttpContext 时,才有必要使用 IHttpContextAccessor。 通过 Razor Pa ... 查看全文
后台中src-router-index.js文件详情
后台中src-router-index.js文件详情 import Vue from 'vue' import VueRouter from 'vue-router' // import Login from '../components/Login.vue' const Login = () => ... 查看全文
机器人的运动范围(Python and C++解法)
题目: 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格 [35, 37] ,因为 ... 查看全文
LeetCode 剑指 Offer 09. 用两个栈实现队列 | Python
剑指 Offer 09. 用两个栈实现队列 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof 题目 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appen ... 查看全文
使得Redis可以直接使用C语言的相关字符第一
当前存储字符串长度为5,未使用长度为0,字节数组存储的字符为“Redis\0”。 这里需要注意的是:内部数据数组存储字符串形式符合C语言要求,以‘\0’结尾。且len字符串长度不包含结尾标识符‘\0’。 buf[]的这种遵循C语言形式的存储,使得Redis可以直接使用C语言的相关字符串函数进行SDS ... 查看全文
WinForm重绘Combobox控件无边框样式
起因 其他文章大多介绍combobox控件下拉框的重绘,现在主要用途就是重绘DropDownList样式下的Combobox控件,使BackColor属性有效。 代码如下: /// <summary> /// 主要为DropDownList样式重绘(特定性较强) /// </summary> pub ... 查看全文