GO语言信道(channel)--几种死锁情况
什么是信道 信道是go协成之间的通信管道, 所有的信道都关联了一个类型, 信道只能运输这种类型的数据, 运输其他类型的数据会报错 chan T 表示 T 类型的信道。 信道的零值为 nil。信道的零值没有什么用,通常用 make 来定义信道。例如: a := make(chan int) 声明一个类 ... 查看全文
Windows wmic命令
第一次执行WMIC命令时,Windows首先要安装WMIC,然后显示出WMIC的命令行提示符。在WMIC命令行提示符上,命令以交互的方式执行 执行“wmic”命令启动WMIC命令行环境。这个命令可以在XP或 .NET Server的标准命令行解释器(cmd.exe)、Telnet会话或“运行”对话框 ... 查看全文
BI工具Board-Change webapi port
D:\Program Files (x86)\Board\Board WebApi Server\App_Data\config appSettings.config <appSettings> <add key="host" value="http://*:8888/" /> --默认是80,此处 ... 查看全文
SDNU_ACM_ICPC_2020_Winter_Practice_4th
H - Triangle Mr. Frog has n sticks, whose lengths are 1,2, 3??n respectively. Wallice is a bad man, so he does not want Mr. Frog to form a triangle wi ... 查看全文
window下安装Apache Tomcat
window下Apache Tomcat安装 1、下载Apache Tomcat 打开:http://tomcat.apache.org/,根据需要下载对应版本 我选择下载相应windows版本的Tomcat 9 2、解压,进入到对应目录 了解一下Tomcat下各个文件及文件夹的意义: bin:二进 ... 查看全文
Jetbrains Rider 安装与C#环境配置
在一台从未安装过VisualStudio的机器上 安装Rider,本以为是一件很简单的事儿,可是安装完成之后,MSBuild、.net core CLI executable path路径没有找到dotnet、.net framework版本不一致。 种种问题弄得我几乎放弃使用Rider。下面给大家 ... 查看全文
上传文件asp.net c#
protected void Button1_Click(object sender, EventArgs e) { if (this.DropDownList1.SelectedIndex > 0) { string xx = this.DropDownList1.SelectedValue.Tr ... 查看全文
AcWing 786.第k个数
AcWing 786.第k个数 题目描述 给定一个长度为n的整数数列,以及一个整数k,请用快速选择算法求出数列的第k小的数是多少。 输入格式 第一行包含两个整数 n 和 k。 第二行包含 n 个整数(所有整数均在1~10^9 范围内),表示整数数列。 输出格式 输出一个整数,表示数列的第k小数。 数 ... 查看全文
最简单的密码验证asp.net c#
protected void Button1_Click(object sender, EventArgs e) { string bh = this.TextBox1.Text.Trim(); string pass = this.TextBox2.Text.Trim(); DataTable d ... 查看全文
在线删除文件asp.net c#
protected void Button2_Click(object sender, EventArgs e) { FileInfo fi = new FileInfo(Server.MapPath(".") + @"\kk.xls"); if (fi.Exists) { fi.Delete(); ... 查看全文
查看上传的文件asp.net c#
protected void Button2_Click(object sender, EventArgs e) { if (DropDownList1.SelectedIndex>0) { Session["kk"] = this.DropDownList1.SelectedValue.Trim( ... 查看全文
Delphi System.NetEncoding
提供了网络交互相关的字符串转换函数,比如: TNetEncoding.URL.Encode <==> TNetEncoding.URL.Decode TNetEncoding.Base64.Encode <==> TNetEncoding.Base64.Decode TNetEncoding.HTM ... 查看全文
Apache Shiro 反序列化(CVE-2016-4437)复现
0x01简介这个漏洞属于java反序列化漏洞的一种,shiro是java的一个开发框架执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。官网漏洞说明:https://issues.apache.org/jira/browse/SHIRO-550ApacheShiro框架提供了记住我(Rememb 查看全文
Apache Shiro 反序列化(CVE-2016-4437)复现
0x01简介这个漏洞属于java反序列化漏洞的一种,shiro是java的一个开发框架执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。官网漏洞说明:https://issues.apache.org/jira/browse/SHIRO-550ApacheShiro框架提供了记住我(Rememb 查看全文
thinkphp 5-rce复现
使用vulhub搭建环境 /vulhub-master/thinkphp/5-rce https://github.com/SkyBlueEternal/thinkphp-RCE-POC-Collection 将这里面的payload都试一遍,看哪个能用 ... 查看全文
Apache DolphinScheduler 诞生记
Apache DolphinScheduler 诞生记 DolphinScheduler,简称”DS”, 中文名 “小海豚调度”(海豚聪明、人性化,又左右脑可互相换班,终生不用睡觉)。希望 DolphinScheduler 就像它的名字一样,成为一个“开箱即用”的灵活易用的调度系统。 1概述 DAG ... 查看全文
.net core还原packages包到指定目录
默认.net core项目是将nuget包还原到全局目录中:C:\Users\Administrator\.nuget\packages\ 修改*.csproj文件,加上这行代码,可将nuget包还原到本地 <RestorePackagesPath>..\packages</RestorePacka ... 查看全文
一个没有经验的前端工程师,写CSS的时候有什么常见通病?
1.CSS简单说明对于web初学者来讲,网站不外乎是HTML和CSS,js三大板块组合而成,HTML负责网页的结构,CSS负责网站外观样式,JS负责网站交互效果,今天主要是给大家讲一下CSS相关的内容,本身CSS学习起来也比较简单,但一般简单的东西都不是那么容易,也就是针对初学者,想要精通,还是需要花很多时间及做很多项目的。一个没有经验的前端工程师,写CSS的时候有什么常见通病?从概念上来讲,CS 查看全文
.net core快速开发平台,learun自主工作流引擎设计规范
一个完整的工作流管理系统通常由工作流引擎、工作流设计器、流程操作、工作流客户界面、流程监控、表单设计器、与表单的集成以及与应用程序的集成等几个部分组成。1.工作流引擎工作流引擎是工作流管理系统的核心部分,主要提供了对工作流定义的解析以及流程流转的支持。工作流定义文件描述了业务的交互逻辑,工作流引擎通过解析此工作流定义文件按照业务的交互逻辑进行业务的流转,工作流引擎通常通过参考某种模型来进行设计,通 查看全文
vue-cli生成项目后添加静态资源,第三方js库
一,从入口文件引入出错: vue-cli 生成项目后,在入口文件 index.html 中引入本地静态js时,出现了错误 Uncaught SyntaxError: Unexpected token < 这个错误属于文件路径的问题。vue 编译时会解析地址,放在 src 文件夹中或者主文件夹中会被编 ... 查看全文