48.C#--多态之虚方法
多态概念:让一个对象能够表现出多种的状态(类型),实现多态的3种手段:1、虚方法 2、抽象类 3、接口,本例子通过一个简单的打卡来实现虚方法。 查看全文
TopShelf+Quartz.net 实现window服务
Quartz.NET官网 TopShelf 网址 代码地址:https://github.com/SeaLee02/ProjectDemo/tree/master/WindowServerDemo public class ServiceRunner:ServiceControl, ServiceS ... 查看全文
Windows 10用户可以快速移除U盘
新浪科技讯,北京时间 4 月 9 日上午消息,据美国科技媒体 The Verge 报道,微软再次证实,从 1809 版本的 Windows 10 开始,插入新闪存盘时“快速移除”(quick removal)会成为默认选项。 Windows 10 有一个名叫“快速移除”的功能,用户可以随时移除闪存盘 ... 查看全文
两个jsp界面之间使用window.location.href使用?传递参数以及接受参数
这篇文章如果能给你带来帮助,不胜荣幸,如果有不对的地方也欢迎批评指正。 网上有很多方法是讲怎么截取字符串啊等等的方法来获取参数,说实话,看着我就觉得费劲,咱们可以换一种思路来思考。一般跳转界面多为前段使用ajax请求完成之后 在回调方法里面跳转的界面,在使用拼接字符串的形式传递参数 第一点传递参数的 ... 查看全文
windows环境下kafka源代码开发环境搭建
开发环境: Oracle Java + Eclipse + Scala + Gradle + Kafka 1、Gradle安装配置 https://www.gradle.org/downloads/ 下载最新的Gradle版本。下载解压到一个目录,然后创建一个环境变量GRADLE_HOME指向解压的 ... 查看全文
Opencv 与C#.Net版本开发,并访问像素的方法
一、一般来说都是采用C++与opencv联合开发。这里尝试C#与opencv如何联合开发。 1、直接下载emgucv。我下载的是3.2.0.2682版本.百度搜索就有下载,虽然是外网但是没被墙。 2、下载之后安装好,并设置好环境变量然后重启。 3、以下是它的调用方式。这里只用了Emgu.CV.UI. ... 查看全文
使用 ASP.NET Core MVC 创建 Web API(一)
原文:使用 ASP.NET Core MVC 创建 Web API(一) 从今天开始来学习如何在 ASP.NET Core 中构建 Web API 以及每项功能的最佳适用场景。关于此次示例的数据库创建请参考《学习ASP.NET Core Razor 编程系列一》 至 《学习ASP.NET Core ... ... 查看全文
Python----异常处理
# 捕获异常,异常之后,代码不再执行 try : a = 1/0 except ZeroDivisionError as e : print('出异常了,原因:',e) except IOError as e: print('IO异常,原因:', e) except ValueError as e: ... 查看全文
解决 VSCode 进行 C/C++ 开发时 gcc 依赖缺失问题
0x00 错误及原因 在 VSCode 中编译运行 .c 文件时报错: 猜测是缺少 gcc 的依赖,打开 cmd 测试: 的确如此,那就安装 gcc 就行 0x01 解决方案及步骤 1、安装 gcc 在 win 下的版本 MinGW 进入到 gcc 在 windows 下的软件下载界面 MinGW ... 查看全文
JavaScript数组排序sort()
###数组排序直接使用sort() var values = [0,3,2,15,16,10]; //sort()排序 升序或者降序 默认升序 values.sort(); //[0, 10, 15, 16, 2, 3] 发现结果并不是想要的 原因: //比较时会转换成字符串 比较的是ASCLL编码 ... 查看全文
redis + python 做消息队列
redis卸载:后配安装https://blog.csdn.net/isea533/article/details/84550237 一、使用redis的List类型结合lpush 和 brpop 来实现 简介 首先redis的List 相当于一个队列,可以实现先进先出的规则 采用brpop 是因为 ... 查看全文
在C# 7.3中不可用。请使用8.0或更高的语言版本。
把CAP代码引入Demo调试的时候报错:在C# 7.3中不可用。请使用8.0或更高的语言版本。 解决办法: csproj文件中添加: <PropertyGroup> <LangVersion>latest</LangVersion> </PropertyGroup> ... 查看全文
Java8新特性-Stream API
import org.junit.Test; public class TestMethods { @Test public void test() { System.out.println("hello world"); } } 1:首先需要导入import org.junit.test这个jar ... 查看全文
c++中虚函数的默认值
1. 虚函数中存在默认值时,需要注意其函数调用中默认值: class cbase { public: virtual void func(int a = 10) { cout << "this is cbase func:" << a << endl; } }; class csub : publi ... 查看全文
python判断字典值或键在不在字典里
dict1={'name':'Lara','age':18} #判断键在不在字典中 for one in dict1: if 'name' in dict1:#或dict1.keys() print('key在字典中!') break #判断值在不在字典中 for one in dict1: if ... 查看全文
Spring体系之核心容器篇
一、Spring 体系结构 二、、依赖注入 2.1 @Autowired 注解在构造器上和属性上的区别? 如果注解放在属性上,默认是使用属性的set方法进行注入。 如果注解放在构造器上,默认是使用构造方法进行依赖注入。 同样,@Autowired 也是在方法的形参上使用的,表示,参数的值是从IOC容 ... 查看全文
java8+junit5实现并发测试(多线程)
1.配置线程 #是否允许并行执行true/false junit.jupiter.execution.parallel.enabled = true #是否支持方法级别多线程same_thread/concurrent junit.jupiter.execution.parallel.mode.de ... 查看全文
SpringMvc组件初始化
SpringMVC 9大组件初始化 由上面的断点流程,可以看出来其实是在spring容器初始化完成的最后一步,通过发送event事件 @Override public void publishEvent(ApplicationEvent event) { Assert.notNull(event, ... 查看全文