C# 中的IComparable和IComparer

2021年01月20日 阅读:721

前言 在开发过程中经常会遇到比较排序的问题,比如说对集合数组的排序等情况,基本类型都提供了默认的比较算法,如string提供了按字母进行排序,而int整数则是根据整数大小进行排序.但是在引用类型中(具有多个字段),那么这个排序当然也是取决于我们特定的值。 IComparable接口 该接口由其值可以 ... 查看全文

C#-Windows服务+Quartz定时任务

2021年01月20日 阅读:669

Windows服务中,因为需要精确到特定时间执行,用Quartz代替定时器Timer。 顺便一提,Quartz如果在网页的项目中使用,Quartz会因为网页的关闭而停止,所以和Windows服务搭配较为理想。 1.新建服务 可以参考:https://www.cnblogs.com/ywkcode/p ... 查看全文

Web API接口 安全验证

2021年01月20日 阅读:786

https://www.cnblogs.com/sheseido/p/5944191.html https://www.jianshu.com/p/ad410836587a https://www.cnblogs.com/zhangweizhong/p/6196808.html Web API系列( ... 查看全文

datagridview像excel一样实现下拉填充

2021年01月20日 阅读:553

背景: 之前收到需要在datagridview中设计统一填充功能的需求,类似excel的下拉填充,开始没想到怎么实现,就用了另一种途径(选中多行,编辑,enter,统一填充),但是因为操作上不为人所知,所以被称为“反人类”,哈哈哈 现在算是大概实现了,就是不知道方法是不是最好的, 设计思路: 1. ... 查看全文

嵌入窗体显示

2021年01月20日 阅读:739

#region 嵌入窗体显示 private void OpenForm(Form form) { ClosePreForm(); form.TopLevel = false;//关闭前面的窗体 form.FormBorderStyle = FormBorderStyle.None;//将子窗体设置 ... 查看全文

Win10系统服务器搭建--服务器管理

2021年01月20日 阅读:662

Win10系统中的Web服务器是什么? 在局域网中进行资源共享,以便Win10使用者时刻都能将个人数据传达服务器端中,快速执行数据的同步。 如何搭建Web服务器呢? 我分享的第二种解决Web服务器怎样搭建在Win10系统中的方法,如下: 1、点击“开始——控制面板—— 程序”选项,在弹出的窗口点击左 ... 查看全文

[转帖]Windows与Linux的一些个人理解

2021年01月20日 阅读:728

Windows与Linux的一些个人理解 https://blog.csdn.net/renfufei/article/details/38677251 展开-- 还不完全,需要后期完善.但又不想存草稿。。。 windows 是面向终端用户的,Linux是面向服务器的,所以内存管理机制不一样。Win ... 查看全文

[Windows Only]Tomcat的下载、配置和启动(图文并茂)

2021年01月20日 阅读:707

0 前言 我发现,在Windows上配置Tomcat还是有一些不那么友好的误区。这个话题也是比较普遍的。所以,我在此记录一下。 1 下载 一般谷歌搜索“download tomcat version number”,就可以找到下载入口。 在我写作这篇文章时,tomcat的新版本是9,找到下面的下载界 ... 查看全文

【WPF学习】第一章 XAML介绍

2021年01月20日 阅读:505

XAML(Extensible Application Markup Language的简写,发音为“zammel”)是用于实例化.NET对象的标记语言。尽管XAML是一种应用于诸多不同问题领域的技术,但其主要作用是构造WPF用户界面。换言之,XAML文档定义了在WPF应用程序中组成窗口的面板、按钮 ... 查看全文

在 Win7、Win10 家庭版中启用组策略(gpedit.msc)

2021年01月20日 阅读:853

Windows 家庭版并没有组策略,对于计算机维护、优化和设置非常不方便。使用以下批处理可以在不安装专业版、旗舰版的情况下启用组策略。 一、新建一个批处理脚本 1 @echo off 2 3 pushd "%~dp0" 4 5 dir /b C:\Windows\servicing\Packages ... 查看全文

(68)C#打印机

2021年01月20日 阅读:613

System.Drawing.Printing下得用来完成打印功能 空打印 1.打印设置 2.页面设置 3.打印预览 4.打印 ... 查看全文

在manjaro20上安装fcitx5

2021年01月20日 阅读:705

manjaro更新到了20版本,所以我也更新了一下。但是在安装fcitx5的时候出现了问题,因此说一下我的解决方法。 我在这里出现的问题是在启动fcitx5是,提示找不到libjson c.so.5这个文件。 考虑是缺少libjson这个库,于是就直接查询数据库: 查询到的是一个0.14 4版本的, ... 查看全文

Spring Cache的基本使用与分析

2021年01月20日 阅读:844

概述 使用 Spring Cache 可以极大的简化我们对数据的缓存,并且它封装了多种缓存,本文基于 redis 来说明。 基本使用 1、所需依赖 2、配置文件 3、Spring Cache 提供的注解如下,使用方法参见: 查看全文

Java函数式编程(一)

2021年01月20日 阅读:812

说起开始学习这个知识的书,还要从一件故事说起。一天看到有一个分析A::new和new A()的区别的博客,然后就想测试一下这二者到底有啥区别? 于是我就敲代码Donut::new,神奇的事情发生了,居然可以用这么多类型接收,而这个类Donut仅仅是个普通的类,既没有继承也没有实现Runnable,这 ... 查看全文

适配器模式C++实现

2021年01月20日 阅读:676

[TOC] 类适配器 对象适配器 ... 查看全文

SpringMVC=>Ajax

2021年01月20日 阅读:544

<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> <script src="statics/js/jquery-3.5.1.js"></script ... 查看全文

springboot 服务端表单验证

2021年01月20日 阅读:664

1.pom.xml springboot-2.3.0的 spring-boot-starter-web启动器好像不包含 spring-boot-starter-validation启动器,需要自己添加 <dependency> <groupId>org.springframework.boot</g ... 查看全文

简单的Java实现Netty进行通信

2021年01月20日 阅读:748

使用Java搭建一个简单的Netty通信例子 看过dubbo源码的同学应该都清楚,使用dubbo协议的底层通信是使用的netty进行交互,而最近看了dubbo的Netty部分后,自己写了个简单的Netty通信例子。 本文源地址: 查看全文

python 爬取百度网盘分享动态

2021年01月20日 阅读:553

我之前写的一份爬虫,在百度网盘没有改版之前,有很多资源达人在他们的百度网盘动态分享自己的资源,后来我关注了一批分享影视资源的账号,程序定时去爬取他们的动态,将他们分享出来的百度网盘链接收入自己的数据库,写入数据库之前查询资源是否重复和不良关键词过滤,然后在另一端网页或APP,将数据库的资源展示出来, ... 查看全文

Redis 6.0 多线程重磅发布!!!

2021年01月20日 阅读:749

Redis 6.0在5.2号这个美好的日子里悄无声息的发布了,这次发布在IT圈犹如一颗惊雷一般,因为这是redis最大的一次改版,首次加入了多线程。 作者Antirez在RC1版本发布时在他的博客写下: the most “enterprise” Redis version to date // 最 ... 查看全文

go语言——数组和切片

2021年01月20日 阅读:886

go语言——数组和切片 [TOC] 数组 声明和初始化 eg: 遍历 方法一 go s1 := []int{1,2,3} copy(s2,s1)//将s1中的值拷贝到s2 ... 查看全文

热门文章

推荐文章

最新文章

置顶文章