///会被编译,//不会所以使用///会减慢编译的速度(但不会影响执行速度)///会在其它的人调用你的代码时提供智能感知也是一种注释,但是这种注释主要有两种作用:1.这些注释能够生成一个XML文件。这样呢,看起来会对程序的内容一目了然。2.以这种方式对你的类,属性,方法等等加上注释之后,当你在其他地 ...
原文:如何在启用JWT Token授权的.NET Core WebApi项目中下载文件 背景# 前几天,做项目的时候遇到一个文件下载的问题。当前系统是一个前后端分离的项目,前端是一个AngularJs项目, 后端是一个.NET Core WebApi项目。后端的Api项目使用了Jwt Token授权... ...
//f[i][j]表示从0走到j,走过的所有点是i(一个二进制数)的所有路径 #include <cstring> #include <iostream> #include <algorithm> using namespace std; const int N = 20, M = 1 << N; ...
流程: 1.先安装显卡驱动 禁用 X 服务(关闭图形界面,最好备用一台电脑) --不能通过远程控制实现后面的操作。所以这个部分还需要在本地上操作。备用一台电脑的原因是可以在另外一台电脑上看接下来的步骤该如何操作。 出现黑屏,解决方法: 2.安装CUDA 3.CUDNN 1. ubuntu16.04系 ...
一、数据抓取(Data Scraping)的介绍 使用截据抓取使您可以将浏览器,应用程序或文档中的结构化数据提取到数据库,.csv文件甚至Excel电子表格中. 二、Data Scraping在UiPath中的使用 1.打开设计器,在设计库中新建一个Sequence,为序列命名及设置Sequence ...
最近在做微信开发时用到了一些json的问题,就是把微信返回回来的一些json数据做一些处理,但是之前json掌握的不好,浪费了好多时间在查找一些json有关的转换问题,我所知道的方法只有把json序列化和反序列化一下,但是太麻烦了我觉得,所以就在找一些更简单又方便使用的方法。也许这个会有用吧,所以先 ...
Windows系统Git配置教程(Git配置git config) 在很多Git配置教程中,多是安装完毕后就告诉大家要配置用户名和邮箱,但是这个配置是保存在哪里呢,配置后面的参数有什么不同呢,下面就具体说一说Git配置,刚好重新安装了一下Git,做个记录。 Git配置文件种类 Git的配置文件在控制 ...
我用 XAMPP 安装 thinkphp 会出错,所以把环境换成了 phpStudy,这样甚至不用到处找安装包,直接去官网有最新版本,PHP 版本也是比较新的。 安装 phpStudy 先去官网下载安装包,安装时不用任何多余操作,选好文件位置,然后全都next。 "下载地址" 打开 Apache。 ...
内容提要: 本书介绍的是黑客编程的基础技术,涉及用户层下的Windows编程和内核层下的Rootkit编程。 全书大纲: 第一篇 用户篇 平常计算机上使用的应用程序,都运行在用户层上,属于用户程序。在Windows系统上开发的用户程序,本质上是通过调用WIN32 API函数来实现程序功能的。WIN3 ...
下载 Redis下载地址:https://github.com/microsoftarchive/redis/releases 以3.2.100版本为例,下载Redis-x64-3.2.100.zip,如下图: 解压 将下载的压缩包,解压到你想安装的目录,以E:\Program Files\Redi ...
原文:https://www.cnblogs.com/taiyonghai/p/9402734.html 一、Nginx简介 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Ram ...
上一篇说了如何使用 Topshelf 组件快速创建Windows服务,接下来介绍如何使用 Quartz.net 关于Quartz.net的好处,网上搜索都是一大把一大把的,我就不再多介绍。 先介绍需要用到的插件: Quartz版本我用的 2.6.2的, 没有用3.0以上的,因为你用了就会知道,会打印 ...
TCP设计无法获取实时连线状况,只有在Send时会主动产生Exception返回状态, 因此可以通过每次操作之前写入一个字符来判断服务器是否在线 try { //写入 Clients[i].Client.Send(buffer); //读取 int bytesRead = Clients[i].Cl ...
暴力 其实这题的暴力就是个模拟。暴力扫一遍 $conn(s_1, n_1)$,若出现了 $res$ 个 $s_2$。 答案就是 $\lfloor res / n1 \rfloor$。 时间复杂度 $O(T(|s_1|n1))$。 优化 考虑字符串是一直循环的,每走完一个 $s_2$,他会从一个位置重 ...
this.DoubleBuffered = true;//设置本窗体 SetStyle(ControlStyles.UserPaint, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true); // 禁止擦除背景. SetStyle(Co ...
EasyPlayer-RTSP播放器是一套RTSP专用的播放器,包括有:Windows(支持IE插件,npapi插件)、Android、iOS三个平台,EasyPlayer-RTSP系列从2014年初发展至今得到了各行各业(尤其是安防行业)的广泛应用,相较其他播放器更加精炼、更加专注,具备非常低的延... ...
下载安装nginx http://nginx.org/en/download.html 下载后解压到C盘 C:\nginx-1.14.0 添加服务 需要借助"Windows Service Wrapper"小工具,下载地址: http://repo.jenkins-ci.org/releases/c ...
说到局域网文件夹共享工具,很多人就会自动联想到Windows文件共享,FTP共享。不过这两种文件夹共享方式已经差不多是半个世纪前的产物了,按照工龄,也该到了退休的节点。比较尴尬的是,即使很多FTP工具一直在不停迭代更新,但终究逃不过被替换。市场竞争愈演愈烈,企业各部门的文档管理需求也越来越高,特别对于中大型企业来说,仅实现共享是远远不够的,存储安全、禁止下载等更细致的权限设置,外发安全,以及文档的
docker容器内的程序经常需要访问、调用宿主机目录中的数据,每次都要导入导出非常麻烦费力。 接下来,一步步实现将宿主机的指定文件夹挂载到docker容器中。 1. 打开Oracle VM VitualBox: 2. 点击【设置】->点击左侧的【共享文件夹】 3. 双击默认的【c/Users \\? ...
最近在查wpf绘图资料时,偶然看到python使用CSS器抓取网页的功能。觉得很强,这里用C#也实现一下。 先介绍一下CSS选择器 在 CSS 中,选择器是一种模式,用于选择需要添加样式的元素。 选择器 例子 例子描述 .class .intro 选择 class="intro" 的所有元素。 #i ...