windows下捕获本地回环网络中的报文RawCap
一、下载地址: 官网地址:https://www.netresec.com/?page=RawCap 百度云:链接:https://pan.baidu.com/s/1mWCOTRF5XicuJitBAVQH7g 提取码:03lh 二、使用方法: cmd命令行内执行RawCap.exe如下: D:\r ... 查看全文
web API .net - .net core 对比学习-依赖注入
今天我们来看一下 .net web api 和 .net core web api依赖注入机制的差异。 首先我们分别在.net web api 和 .net core web api新建文件夹Service并增加IValueService 接口和它的实现类ValueService. 然后我们在Val ... 查看全文
.NET Core Aspose Word(.doc,docx)转成pdf文件
利用Aspose组件将word转成pdf文件,转换的性能比较好,转换的比较快,格式兼容性也挺好。另外服务器或PC上不用安装msoffice word软件就可以转换。下面分享一下.NET Core中调用Aspose组件转pdf代码。 原文地址:https://www.cjavapy.com/artic ... 查看全文
Web学习-CSS(二)
一、CSS复合选择器 1.1 后代选择器 1.2 子元素选择器 1.3 交集选择器 1.4 并集选择器 1.5 链接伪类选择器 二、标签的显示模式 2.1 什么是标签的显示模式 2.2 块元素 2.3 行内元素 2.4 行内块元素 2.5 标签显示模式转换(display) 三、行高那些事儿 3.1 ... 查看全文
asp.net core 3 Swagger 添加 Authorization [Bearer token]
// 添加Swagger services.AddSwaggerGen(c => { //接口文档名称 c.SwaggerDoc("v1", new OpenApiInfo { Title = "百川新成WEB API", Version = "v1" }); // 获取xml文件名 var xml ... 查看全文
vue.js的computed,get,set, filter的用法及区别
1、vue.js的computed方法:处理复杂逻辑,基于依赖缓存,当依赖发生改变时会重新取值。用methods也可以实现同样的效果,但methods在重新渲染的时候会重新调用执行,在性能上computed优于methods,当不需要缓存时可用methods。 实例1:computed和method ... 查看全文
js 获取select的值 / js动态给select赋值【转】
var t = document.getElementById("select1"); var selectValue=t.options[t.selectedIndex].value;//获取select的值 var t1 = document.getElementById("select2"); ... 查看全文
golang 实现并发的websocket
公司要求使用golang做识别系统的web后端,我采用gin框架开发,其中部分功能使用了websocket实现前后端的实时消息推送刷新。 记录一下golang中使用channel和锁将websocket封装成为可并发读写的websocket: package cws import ( "errors ... 查看全文
spring boot 集成 mybatis-plus 报错 java.lang.TypeNotPresentException: Type [unknown] not present
从 maven mybatis-plus 导的坐标为 <!-- https://mvnrepository.com/artifact/com.baomidou/mybatis-plus --> <dependency> <groupId>com.baomidou</groupId> <artifac ... 查看全文
Unity #pragma multi_compile说明
https://blog.csdn.net/ak47007tiger/article/details/100007655 multi_compile 作用 根据编译选项产生shader变体 避免分支语句导致的性能下降 主要用于在代码中选择shader变体 Unity在打包时会把所有multi_com ... 查看全文
[C++] 前向声明(forward declaration)
1.前向声明只是一种“声明” 2.为什么前向声明在C++中是必要的 编译器想要确定没有拼写错误,并且传递给函数的参数也是对的,因此编译器要求在调用任何函数之前,必须首先看到该函数的声明。简而言之,任何变量或函数等,都是要求先声明再使用。 3.前向声明和定义之间的区别 函数声明需要提供返回类型,调用约 ... 查看全文
【LeetCode-查找】寻找旋转排序数组中的最小值 II
题目描述 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组?[0,1,2,4,5,6,7] 可能变为?[4,5,6,7,0,1,2]?)。 请找出其中最小的元素。 注意数组中可能存在重复的元素。 示例: 题目链接: https://leetcode cn.com/problem ... 查看全文
帝国CMS自定义列表的排序
统计记录: select count(*) as total from [!db.pre!]ecms_movie 查询记录: select * from [!db.pre!]ecms_movie order by id desc 注释:[!db.pre!]ecms_movie 为数据表类型(movi ... 查看全文
让我们好好聊聊Unity Shader中的multi_complie
https://zhuanlan.zhihu.com/p/77043332 一,multi_complie 还是 shader_feature shader_feature 和 multi_complie 是两个很相似的预编译指令,在Editor模式下,他们是几乎没有区别的。 共同点是: 声明Key ... 查看全文
Spring Security:Authorization 授权(二)
Authorization 授权 在更简单的应用程序中,身份验证可能就足够了:用户进行身份验证后,便可以访问应用程序的每个部分。 但是大多数应用程序都有权限(或角色)的概念。想象一下:有权访问你的面向公众的Web前端页面的客户,以及有权访问单独的管理区域的管理员。 两种类型的用户都需要登录,但是仅凭 ... 查看全文
多线程下使用Lock锁实现流水线任务
下面程序代码通过使用Lock锁执行简单的流水线任务: import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.Reen ... 查看全文
你不知道的 JavaScript 系列中( 2 ) - undefined 和 未声明
var a; typeof a; // undefined var b = c; var c; b = c; typeof b; // undefined typeof c; // undefined 大多数开发者倾向于将 undefined 等同于 undeclared(未声明),但在 JavaS ... 查看全文
ArcGis 创建Annotation注记要素类、添加注记要素 并加载到Activeview AO C#
AO中一般有两种方式存储图面注记元素,一种使用TextElement,它是文档级的元素,编辑后要通过文档(mxd)保存;另一种是使用Annotation要素类,它是一个独立的要素类(featureclass),需要存储到地理数据库中。使用Annotation featureclass 的方式更灵活、 ... 查看全文
Windows 下 pycharm 创建Django 项目【用虚拟环境的解释器】
1. 背景 我在 Windows 下的 pycharm 直接创建 全新 Django 项目 会 pip 和其他报错 ,暂时解决不了,另外后续的多个项目只需要一套python 环境, 所以可以 利用 virtualenv 创建一个 虚拟环境,pycharm 创建的 Django 项目 在选择解释器的时 ... 查看全文
Make Windows 10 Comfortable
在 StartUp 目录中(在当前用户目录下), 创建.bat, 里面可以写希望登录指定的命令(如使用subst进行映射, 将常用的目录映射为磁盘驱动器) 在 %USERPROFILE%(也就是用户家目录)下, 可以模仿 Linux(启动 bash, 读取 .bashrc 文件, 加载环境变量, 等... ... 查看全文
Wpf Backgroundworker
<Window x:Class="WpfApp53.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/20... ... 查看全文