C#高级语法之泛型、泛型约束,类型安全、逆变和协变(思想原理)
一、为什么使用泛型? 泛型其实就是一个不确定的类型,可以用在类和方法上,泛型在声明期间没有明确的定义类型,编译完成之后会生成一个占位符,只有在调用者调用时,传入指定的类型,才会用确切的类型将占位符替换掉。 首先我们要明白,泛型是泛型,集合是集合,泛型集合就是带泛型的集合。下面我们来模仿这List集合 ... 查看全文
Windows 10“数字权利激活”永久性激活!!!
直接运行软件即可自动激活,等出现“激活成功”即可关闭软件。 注意事项: 激活软件不会帮你打开Windows update服务,如关闭系统自动更细服务的需要先启动服务。 可以在小娜搜索输入:slmgr.vbs /xpr 如果出现 说明激活成功,也可以在 此电脑 上查看激活状态。 非常强大的软件,永久党 ... 查看全文
C#中的Byte,String,Int,Hex之间的转换函数。
/// <summary> Convert a string of hex digits (ex: E4 CA B2) to a byte array. </summary> /// <param name="s"> The string containing the hex digits (wit ... 查看全文
XPO - Web API and OData V4 支持
XPO - Web API and OData V4 支持: https://community.devexpress.com/blogs/xpo/archive/2018/07/05/xpo-web-api-and-odata-v4-support.aspx https://community.d ... 查看全文
springboot项目javax.validation使用
原文地址:https://www.yanand.me/695.html avax.validation 是基于JSR-303标准开发出来的,使用注解方式实现,及其方便,但是这只是一个接口,没有具体实现。Hibernate-Validator是一个hibernate独立的包,可以直接引用,他实现了ja ... 查看全文
python练习题4.15换硬币(修正)
将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?输入格式:输入在一行中给出待换的零钱数额x∈(8,100)。输出格式:要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fe... ... 查看全文
Spring boot集成Go-FastDFS实现图片上传删除等功能
一.背景工作中接触到需要采集并管理大量图片的需求,本来是用的FastDFS,但是发现实际情况是在项目实施时难以找到linux服务器去安装FastDFS,所以经过调研,选择了可以在windows服务器上安装部署的Go-FastDFS文件服务器二.Go-FastDFS简介go-fastdfs是一个基于http协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单, 查看全文
试题 算法训练 字串统计
问题描述 给定一个长度为n的字符串S,还有一个数字L,统计长度大于等于L的出现次数最多的子串(不同的出现可以相交),如果有多个,输出最长的,如果仍然有多个,输出第一次出现最早的。 输入格式 第一行一个数字L。 第二行是字符串S。 L大于0,且不超过S的长度。 输出格式 一行,题目要求的字符串。输入样 ... 查看全文
springboot集成activity
1.第一步添加bpmn文件得插件,不然没法查看和编辑bpmn文件,添加插件的方法各自百度即可,很简单 2.安装好bpmn插件后开始新建bpmn文件,也就是画流程图 一般是在代码中进行指定流程审批人的,我这里只做入门案例 3.添加pom依赖 这里包含了在线设计流程图的相关依赖,在下一篇会写出来,项目中 ... 查看全文
Python爬虫实践入门,超详细
1、前言 学习Python二个多月啦,周末时开始兴趣学习爬虫,虽然有点概念,但是也折腾了大半天,下面就开始简要记录一下吧。 2、需要的准备 Python:需要基本的python语法基础 requests:专业用于请求处理,requests库学习文档中文版 lxml:其实可以用pythonth自带的正 ... 查看全文
Python图像处理之黑人抬棺材(gif图片制作)
1.利用Python制作gif图片(引用第三方库“imageio”,没有的要先安装) 代码(参考链接:https://blog.csdn.net/ZT7524/article/details/88928005) 1 import imageio 2 def create_gif(image_list ... 查看全文
leetcode.23合并 k 个排序链表
合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例: 输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->3->4->4->5->6 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/merg ... 查看全文
SpringSecurity 入门
一.新建项目 1.首先新建一个 Spring Boot 项目,创建时引入 Spring Security 依赖和 web 依赖,如下图: 2.项目创建成功后,Spring Security 的依赖就添加进来了,在 Spring Boot 中我们加入的是 spring-boot-starter-sec ... 查看全文
part12:Python 文件I/O(pathlib模块:PurePath、Path,os.path,fnmatch,open,with,linecache,os模块操作文件和目录,tempfile
I/O(输入/输出)是所有程序必需的部分: 使用输入机制,程序可读取外部数据(包括磁盘、光盘等)、用户输入数据; 使用输出机制,程序可记录运行状态,将数据输出到光盘、磁盘等设备中。 Python有丰富的I/O支持: 提供了 pathlib 和 os.path 操作各种路径。 提供了 open() 函 ... 查看全文
springboot 学习之路 28(与docker的整合)
在idea中使用docker 一键部署到docker服务器上 1. 在docker服务器上开启2375端口 ~~~markdown [root@microservice ~] vim /usr/lib/systemd/system/docker.service 在ExecStart=/usr/bin ... 查看全文