Grpc对象转proto代码工具 虽然Grpc.Tools可以将proto文件自动生成代理类,但是proto文件得手敲,还容易出错,如果接口比较复杂,定义比较多,这就很头疼了 为了解决这个问题Class2Proto诞生了,使用标准C#对象转换成proto文件,不管是新写的接口,还是老的API接口转G ...
分类:
其他好文 时间:
2021-07-02 16:22:58
阅读次数:
0
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u ...
Map转二维数组,Map转数组 ©Copyright 蕃薯耀 2021-07-02 https://www.cnblogs.com/fanshuyao/ import java.util.ArrayList; import java.util.Collection; import java.util ...
分类:
编程语言 时间:
2021-07-02 16:15:46
阅读次数:
0
一、装饰器介绍 1.1 为什么要用装饰器 1.2 什么是装饰器 二、装饰器的实现 2.1 无参装饰器的实现 2.2 有参装饰器的实现 一、装饰器介绍 为何要用装饰器 软件的设计应该遵循开放封闭原则,即对扩展是开放的,而对修改是封闭的。对扩展开放,意味着有新的需求或变化时,可以对现有的代码进行扩展,以 ...
分类:
其他好文 时间:
2021-07-02 16:13:46
阅读次数:
0
题目链接 AC代码 昨天回上海了,一直都在路上,没啥时间写,今天补上。(快乐的7.1在7.2才开始 这题用单调栈或者笛卡尔树就能解决。 注意到美丽度的定义,对于同一个最小值,区间长度肯定越长越好。 枚举所有最小值,借助单调栈可以找到前面和后面离当前元素最近且比当前元素小的元素下标,以当前元素为最小值 ...
分类:
其他好文 时间:
2021-07-02 16:08:25
阅读次数:
0
Mysql 锁类型 一、锁类型介绍: MySQL有三种锁的级别:页级、表级、行级。 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 页面锁:开销和加锁时间界于表锁和行锁之间; ...
分类:
数据库 时间:
2021-07-02 16:06:28
阅读次数:
0
目前打开普通软件的时候,会出现安全弹窗,很麻烦.... 2021之前的win10: 右键单击“此电脑”图标,在右键菜单中选择“属性”。弹出的属性窗口中,单击“安全和维护”选项。 安全和维护界面中,单击“更改用户账户设置控制”选项。 弹出的窗口中,将控制按钮调到最下面的一个格。单击下方“确认”按钮保存 ...
然后使用以下命令计算校验值: certutil -hashfile filename MD5 certutil -hashfile filename SHA1 certutil -hashfile filename SHA256 ...
建议直接看下面的课程,老师讲得很好! 看中国大学MOOC中的课程:计算机系统基础(一):程序的表示、转换与链接,南京大学 袁春风 B站链接:https://www.bilibili.com/video/BV1gx411n7aG?p=53,(B站清晰度很低) 下面为课程中的部分PPT: ...
分类:
其他好文 时间:
2021-07-02 16:02:12
阅读次数:
0
首先:pip install moviepy -i https://pypi.tuna.tsinghua.edu.cn/simple 然后:新建my4tomy3.py from moviepy.editor import *# 要转换的mp4文件video = VideoFileClip('/hom ...
分类:
编程语言 时间:
2021-07-02 15:50:19
阅读次数:
0