MS-API。AJAS
//1.获取秒杀商品详情接口 [Route("api/GetProduct")] [HttpGet] public ProductInfo GetProduct(int productId = 1) { ProductInfo info = new ProductInfo(); info.PId = ... 查看全文
C# 关键字:is,as
一、类型的转换 在c#中类型的转换分两种:显式和隐式,基本的规则如下: 基类对象转化为子类对象,必须显式转换,规则:(类型名) 对象。 值类型和引用类型的转换采用装箱(boxing)或拆箱(unboxing). 子类转化为基类对象。 基本类型互相之间转化可以用Covent类来实现。 字符串类型转换为 ... 查看全文
C# 关键字:base
1、显示调用父类的构造函数 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 Teacher t = new Teacher(); 6 7 Console.ReadKey(); 8 } 9 } 10 11 class Person ... 查看全文
Windows 下配置Boost MPI
1切换到 boost 解压路径 cd D:\boost_1_47_0 2 执行 bootstrap.bat , 由于 boost 支持多编译器 , 这里要做一个选择 ,bootstrap gcc会生成bjam.exe b2.exe project-config.jam 3 用文本编辑器打开 proj ... 查看全文
WPF场景下查询数据并使用NPOI生成EXCEL表格
WPF场景下后台生成DataGrid列的代码: /// <summary> /// 通用的出勤表头设置 /// </summary> /// <param name="dgView">DataGrid实例</param> /// <param name="dataTable">源数据表</param ... 查看全文
WPF中的Data Binding调试指南
大家平时做WPF开发,相信用Visual studio的小伙伴比较多。XAML里面曾经在某些特殊版本的Visual Studio中是可以加断点进行调试的,不过目前多数版本都不支持在XAML加断点来调试。 那如果自己需要绑定的 Property 没生效,该怎么去检测或Debug排查问题呢?下面大白给出 ... 查看全文
selenium 基于Autolt工具对于Windows窗口上传文件操作
1.在selenium 自动化过程中,时长遇到需要进行上传文件操作。 这里推荐使用Autoit 工具。首先下载相关工具: https://www.autoitscript.com/site/autoit/downloads/在AutoIt和AutoIt Editor处下拉菜单 2.点击“AutoIT ... 查看全文
SpringBoot 学习注意的点持续学习.......
SpringBoot: 1.SpringBoot的thymeleaf模板 # 禁用缓存 在配置文件中进行注释(application.properties)spring.thymelvdeaf.cache=false 2.页面重新编译(idea) Ctrl+f9 ... 查看全文
调整数组顺序使奇数位于偶数前面
题目描述输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。我的思路:这道题和《剑指offer》上的题有一点差别,就是这里多添加了一个条件:保证奇数和奇数,偶数和偶数之间的相对位置不变。所以,解法也有一点改变。对于相对位置不变这个条件,冒泡排序的就有这样一个特性,所以可以参考冒泡排序 查看全文
Alibaba Java Coding Guidelines
打开 IDEA ,选择 File - Settings - Plugins - Browse repositories 打开 IDEA,选择 File - Settings - Plugins - Browse repositories 后,输入 alibaba 选中 Alibaba Java Co ... 查看全文
TypeScript 数组和元组
/** * TS 数组和 JS 数组是一样的 * 变量提示,const numberArr: number[] */ const numberArr = [1, 2, 3]; const arr: number[] = [1,2,3]; const stringArr: string[] = ['a ... 查看全文
Python网络爬虫四大选择器(正则表达式、BS4、Xpath、CSS)总结
前几天小编连续写了四篇关于Python选择器的文章,分别用正则表达式、BeautifulSoup、Xpath、CSS选择器分别抓取京东网的商品信息。今天小编来给大家总结一下这四个选择器,让大家更加深刻的理解和熟悉Python选择器。 一、正则表达式 正则表达式为我们提供了抓取数据的快捷方式。虽然该正 ... 查看全文
Spring Boot加密配置文件特殊内容
有时安全不得不考虑,看看新闻泄漏风波事件就知道了 我们在用Spring boot进行开发时,经常要配置很多外置参数ftp、数据库连接信息、支付信息等敏感隐私信息,如下 ? 这不太好,特别是互联网应用,应该用加密的方式比较安全,那就改造下 1. 引入加密包,可选,要是自己实现加解密算法,就不需要引入第 ... 查看全文
java api 接收保存图片到本地
/** * 保存图片 */ @CrossOrigin(origins = {"*", "null"}) @RequestMapping(value = "uploadPic", method = RequestMethod.POST, produces = {"application/json;ch ... 查看全文
C#数组和链表实现队列
//基于数组的队列实现 public class MyArrayQueue<T> { private T[] items; private int size; private int head; private int tail; public MyArrayQueue(int capacity) ... 查看全文
GO-CFAR算法————GO-CFAR处理器以及几种近似的GO-CFAR处理器
GO-CFAR算法————GO-CFAR处理器以及几种近似的GO-CFAR处理器 注:PFA:虚警 1、引言 由于目标,杂波和噪声会呈现各种时间和空间分布(例如,干扰波,非均匀噪声,杂波边缘,多个目标),因此不同的架构会不同地估计噪声功率。最大的CFAR(GO CFAR)将用于计算噪声功率的参考单元 ... 查看全文
在VSCode中配置launch.json启动Electron程序
最近打算开发一个自己用的客户端小软件,Delphi、Qt、C#这些都好久不用了,重新拾起来也要花点时间,对比一下觉得还不如研究一下新的东西,最终选中了Electron。 查看全文
kickstart+dhcp+pxe+tftp+http
 校对者: veizz "消除阻塞渲染的CSS和JavaScript"。 这一条 ... 查看全文