mormot2 TRawByteStringStream mormot.core.base.pas /// TStream using a RawByteString as internal storage // - default TStringStream uses WideChars sinc ...
分类:
其他好文 时间:
2020-12-03 12:12:22
阅读次数:
5
去年五一,用ExcelDNA+C#的方式写了一个输出河北股权证的插件工具。 前段时间又使用Excel vba的方式写了几个输出股权证的工具。 前面一直使用Excel作为输出文件,对于左右两页格子不等高的证书,使用Excel输出便出现了不能解决的难题——在Excel中不能随意定义行高,这样就难以通过合 ...
分类:
编程语言 时间:
2020-12-03 12:04:09
阅读次数:
6
1 class O3_1 { 2 public static void main(String args[ ]) { 3 int[][] twoD=new int[4][5]; 4 int i,j,k= 0; 5 for(i=0;i<twoD.length;i++) { 6 for(j=0;j<tw ...
分类:
其他好文 时间:
2020-12-02 12:48:38
阅读次数:
18
Linux服务器权限管理之sudo高级应用Linux服务器权限管理之sudo高级应用前面提到Linux系统修改权限与默认权限,它都是征对用户对于目录或文件的一些权限控制,那么其实真正从安全性角度上来考虑的话,是要控制用户一定执行命令的权限,也就是哪些用户可以执行哪些命令,不可以执行哪些命令,因此也就有了sudo这个应用对于sudo提权,也就是修改/etc/sudoers的配置文件[root@Cen
分类:
系统相关 时间:
2020-12-02 12:42:00
阅读次数:
15
Pytest学习(九)-pytest.mark.parametrize的使用一、前言Pytest中装饰器@pytest.mark.parametrize(‘参数名‘,list)可以实现测试用例参数化,类似DDT二、如何使用第一个参数是字符串,多个参数中间用逗号隔开第二个参数是list,多组数据用元祖类型;传三个或更多参数也是这样传。list的每个元素都是一个元组,元组里的每个元素和
分类:
其他好文 时间:
2020-12-02 12:41:14
阅读次数:
6
client server; 四次挥手走完, client 发出syn 收到 server的ack后就发出了rst 先记录事件 后续 完整复盘 https://juejin.cn/post/6844903730874171405 https://juejin.cn/post/684490373087 ...
分类:
其他好文 时间:
2020-12-02 12:21:41
阅读次数:
4
图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用首先以um-editor的二进制流保存为例:打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉 ...
分类:
Web程序 时间:
2020-12-02 12:07:44
阅读次数:
7
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。可能几乎所有的线上项目都会使用到 Redis,无论你是做缓存、或是用作消息中间件,用起来很简单方便,但可能大多数人并没有去深入底层的看看 Redis 的一些策略实现等等细节。 正好最近也在项目开发中 ...
分类:
其他好文 时间:
2020-12-02 12:05:07
阅读次数:
4
非商业,LeetCode链接附上: https://leetcode-cn.com/problems/uncommon-words-from-two-sentences/ 进入正题。 题目: 给定两个句子 A 和 B 。 (句子是一串由空格分隔的单词。每个单词仅由小写字母组成。) 如果一个单词在其中 ...
分类:
其他好文 时间:
2020-12-02 12:01:10
阅读次数:
3
Rust 第三章 数据类型 Rust中的每个值都是特定的数据类型,它告诉Rust指定了什么类型的数据,以便知道如何处理这些数据。我们将研究两个数据类型子集:标量和复合 标量 整数型 Length Signed Unsigned 8-bit i8 u8 16-bit i16 u16 32-bit i3 ...
分类:
其他好文 时间:
2020-12-02 11:52:33
阅读次数:
4