编程笔记
-
.NET 纯原生实现 Cron 定时任务执行,未依赖第三方组件
常用的定时任务组件有 Quartz.Net 和 Hangfire 两种,这两种是使用人数比较多的定时任务组件,个人以前也是使用的 Hangfire ,慢慢的发现自己想要的其实只是一个能够根据 Cron 表达式来定时执行函数的功能,Quartz.…
-
嵌套类匿名类与封装类
嵌套类 在C#中可以将一个类定义在另一个类的内部; 外面的类叫“外部类”,内部的类叫“嵌套类”; 嵌套类和普通类相似,只是声明的位置比较特殊。 class Person{ //外部类 private string name; public string Name{ get…
-
树的难题 BJOI2017 点分治 单调队列
P3714 [BJOI2017]树的难题 没时间码 先口胡。 明显有一个n^2的暴力。可以拿到20分。 链的情况也非常容易 一个简单的单调队列 就可以解决 当然可以暴力的采用线段树。这样可以拿到40分。 对于60分 直接考虑线段树合…
-
查询文件的版本号Copyright信息
查询文件的版本号Copyright信息 目前找到的实用的方法有两种,一种是cmd中利用wmic的库,一种是C#中的GetVersionInfo()方法。 CMD中获取: 获取单个文件: 遍历某文件夹下所有文件名及版本号: 如需从c盘切换到d盘…
-
web框架与django
web框架 手写web框架 1.web框架可以看成是一个功能强大的socker服务端 先根据socket套接字编写一个简易的服务端 import socket server = socket.socket() server.bind(('127.0.0.1', 8080)) server.listen(5) while…
-
Swagger
Swagger 学习目标: 了解Swagger的作用和概念 了解前后端分离 在SpringBoot中集成Swagger 1、Swagger简介 前后端分离 Vue+SpringBoot 后端时代:前端只用管理静态页面html>后端。模版引擎JSP>后端是主力 前后…
-
类与对象 —— 友元
友元 生活中你的家有客厅(Public),有你的卧室(Private) 客厅所有来的客人都可以进去,但是你的卧室是私有的,也就是说只有你能进去 但是呢,你也可以允许你的好闺蜜好基友进去。 在程序里,有些私有属性 也想让类…
-
云聚华为伙伴暨开发者大会GaussDB专场,与客户伙伴共话金融科技新发
近日,2022年华为伙伴暨开发者大会正在以线上的方式火热进行,会上集结了众多行业专家、合作伙伴和客户,一起共话行业前沿趋势,探索技术新发展。在“探秘GaussDB,打造坚实金融数据新底座”专场,华为云数据库首席…
-
华为云GaussDB践行云原生 带来极致弹性、全域可用和极简体验
近日,华为云TechWave云原生数据库峰会在深圳举办。华为云与中国信通院云计算与大数据研究所共同发布了业界首个《云原生数据库白皮书》,梳理云原生数据库全流程概念及方法。华为云还与沃趣科技、明源云发布基于…
-
矩阵递推斐波那契数列
斐波那契数列都很熟悉,它满足, /(F_{n} = /begin{cases}1&n/leqslant2//F_{n - 1} + F_{n - 2}&n > 2/end{cases}/) 。因为/(F_n/)从第三项开始是不断的递推下去的,所以我们可以考虑用矩阵加速递推。…