上一页 1 2 3 4 5 6 ··· 20 下一页
摘要: https://files.cnblogs.com/files/del88/switch_btn.zip?t=1712707626&download=true 阅读全文
posted @ 2024-04-10 08:07 del88 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 阿里云有点落后,oss不支持quic 腾讯云 已经可以了 阅读全文
posted @ 2024-04-09 07:46 del88 阅读(8) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/heian99/p/14608416.html https://segmentfault.com/a/1190000023466201 阅读全文
posted @ 2024-04-05 21:09 del88 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 由于懂得k8s 战略原理,一个早上快进看了 30集; 内部服务发现 外部服务发现 阅读全文
posted @ 2024-04-01 07:46 del88 阅读(4) 评论(0) 推荐(0) 编辑
摘要: RSA签名和验签的过程如下:签名。发送方使用自己的私钥对数据进行签名,然后将签名和数据一起传输给接收方。验签。接收方使用发送方的公钥对收到的签名进行验证,如果验证通过,就说明数据是发送方发送的,并且没有被篡改过。RSA签名和验签的目的是为了防止信息被篡改,保证数据完整性和发送方角色的可靠性和不可抵赖 阅读全文
posted @ 2024-03-28 19:11 del88 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 在设计和实现基于资源的访问控制(Resource-Based Access Control, RBAC)系统时,数据库表的设计是关键的一部分。RBAC是一种流行的访问控制模型,它根据用户在组织中的角色来授予或拒绝其对资源的访问权限。 在RBAC中,通常有以下几个核心概念: 用户(Users):系统中 阅读全文
posted @ 2024-03-27 20:26 del88 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 水平菜单 有一些官网使用这种方法; 垂直菜单(Vertical Menu) 这是一个最常见的用于创建左侧导航栏的控件。它通常包含一个列表的菜单项,用户可以垂直滚动以查看和选择。 通常位于左侧,鼠标放上去会弹出子菜单; 抽屉式导航(Drawer Navigation)或侧边栏(Sidebar) 在响应 阅读全文
posted @ 2024-03-26 15:18 del88 阅读(11) 评论(0) 推荐(0) 编辑
摘要: macos 连接windows 清晰度 但是这样之后,屏幕是清晰了,delphi IDE窗体设计器 变得很小; 原因:你可以理解为IDE里的设计时窗体标题栏,就是IDE自己画的一个假的,而IDE在画这个东西时,没加进去根据DPI放大的功能; 解决方法: 可以看到主窗体OK了; 阅读全文
posted @ 2024-03-18 12:26 del88 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 分类 范围 字节 备注 简单类型 序数 整数 Integer -2147483648 .. 2147483647 4 有符号32位 Cardinal 0 .. 4294967295 4 无符号32位 Shortint -128 .. 127 1 有符号8位 Smallint -32768 .. 32 阅读全文
posted @ 2024-03-17 14:43 del88 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 若用计算机名字的话,需要先根据ARP等协议获取终端的内网IP,有时候这一步获取不到,会很慢, 因为有防火墙等多种因素; 解决方法: 将要远程的电脑内网IP固定,在路由器里添加到静态IP; 用内网IP连接; 这样速度就很快了,省去了根据PC电脑名,寻找内网IP的过程; 阅读全文
posted @ 2024-03-17 11:57 del88 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 标准语法 try //.... except on Exception1: e1 do { specific exception-handling code }; on Exception2: e2 do { specific exception-handling code }; else { de 阅读全文
posted @ 2024-03-17 10:30 del88 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Break 退出当前循环体,包括for ,while, repeat等循环体; Continue 用于从For语句,while语句或repeat语句强行结束本次循环,并开始下一次循环; Exit 跳出当前代码块,也就是当前函数,跳出后是要继续向下执行的(如果有后续代码), 若该代码为主程序,则终止该 阅读全文
posted @ 2024-03-17 10:24 del88 阅读(7) 评论(0) 推荐(0) 编辑
摘要: https://issuetracker.delphi-jedi.org/view.php?id=6714 阅读全文
posted @ 2024-03-16 07:28 del88 阅读(6) 评论(0) 推荐(0) 编辑
摘要: Git 和 SVN 在设计哲学和版本控制机制上有很大的不同,这也导致它们在处理文件和目录权限时有所不同。SVN 是集中式的版本控制系统,可以很方便地对文件和目录设置细粒度的权限。而 Git 是分布式的版本控制系统,其设计初衷是为了让开发者之间更容易地协作,而不是对文件和目录进行细粒度的权限控制。 在 阅读全文
posted @ 2024-03-14 08:19 del88 阅读(36) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2024-03-13 17:21 del88 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 不要忘记 引入 这个单元,System.SysUtils 否则报错,什么也点不出来; 大小写转换 function ToLower: string; function ToLower(LocaleID: TLocaleID): string; function ToLowerInvariant: s 阅读全文
posted @ 2024-03-11 15:59 del88 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 什么是转义 以ASCII码来举例: 从这个表可以看出,(0-31)它写着是控制字符,127 是删除,这些都是不可见的控制字符;那能否让这些字符可见呢,可以的;c语言后来规定了 \ + 一个字母来表示转义,其它语言也可以跟进这么玩,就是说 13 回车 这个控制字符,我们可以使用 【两个可视字符来表示 阅读全文
posted @ 2024-03-03 17:56 del88 阅读(976) 评论(0) 推荐(0) 编辑
摘要: ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是最初基于拉丁字母的一套电脑编码系统,它主要用于显示现代英语和其他西欧语言。它于1963年由美国标准化协会(ASA)制定,并在1967年成为美国国家标准(ANSI) 阅读全文
posted @ 2024-03-03 17:02 del88 阅读(32) 评论(0) 推荐(0) 编辑
摘要: JSON(JavaScript Object Notation)主要支持以下6种基本数据类型: 字符串(String):由一系列Unicode字符组成的序列,用双引号括起来表示。例如:"Hello, world"。注意,在JSON中不能使用单引号来表示字符串,双引号是特殊字符。 数字(Number) 阅读全文
posted @ 2024-03-03 08:15 del88 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Delphi的record,有的人可能理解它是没有方法的类,但是这样的理解只是从表面上去理解的,其实两者存在巨大的区别。 下面只是讲解Delphi的class与record,暂时还没有去钻研C++的类和结构体的差异。 给一个代码解释一下 type PPerson = ^Person; //定义一个r 阅读全文
posted @ 2024-03-02 12:52 del88 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 在学习Delphi的时候,一个很好的建议是和C/C++去类比着学习,从指针,到内存管理,到数组,到面向对象……各个方面,都是有很多可以相似和或者也有不同的方,类比着学习,一方面加深对Delphi的理解,一方面加深对C/C++的理解,一方面加深对计算机系统的理解,一方面加深对面向对象的理解……由1向多 阅读全文
posted @ 2024-03-02 12:46 del88 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 声明类方法后,快速生成方法的实现 快捷键:ctrl + shift + c 单个类方法 批量生成 全局方法不可以 阅读全文
posted @ 2024-03-02 06:56 del88 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 递归的研究 哲学依据 递归的哲学依据主要体现在以下几个方面: 简化复杂问题:递归通过将复杂问题分解为更小的、相似的子问题来求解,这体现了将复杂事物简化的哲学思想。在解决问题时,我们往往面临复杂性和不确定性,而递归为我们提供了一种化繁为简的方法论,使我们能够逐步逼近问题的解决方案。 自我相似性:递归中 阅读全文
posted @ 2024-03-01 06:37 del88 阅读(17) 评论(0) 推荐(0) 编辑
摘要: IComparer<T> 接口用于定义比较两个对象的方法。这个方法通常返回一个整数,其值的含义如下: 小于 0:表示第一个对象(Left)小于第二个对象(Right)。在排序操作中,这通常意味着第一个对象应该在第二个对象之前。 等于 0:表示两个对象相等。在排序操作中,它们的相对顺序可能不会改变,或 阅读全文
posted @ 2024-02-27 08:22 del88 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 全局变量 全局变量的所有类型,默认编译器都会初始化成“ 零值” ,你懂得 零值的意思,即:integer = 0; string = ''; class = nil; 我用class举个例子,其它的请自测: 先定义两个类用于测试: TAddress = class private province: 阅读全文
posted @ 2024-02-21 14:21 del88 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 今天写代码发现个bug,是delphi 编译器 核心层面的: unit ddx.att; interface uses System.Generics.Collections, System.Rtti; type xstring = string; InstanceName = class(TCus 阅读全文
posted @ 2024-02-03 16:32 del88 阅读(328) 评论(1) 推荐(0) 编辑
摘要: p1.Free; 释放堆中数据,最终无内存泄漏,只是加深记忆; 有些时候 灵活应对; 阅读全文
posted @ 2024-01-16 15:41 del88 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一般语言都会提供一些逻辑容器的实现,各个语言的实现方式不同;底层的数学算法应该差不多; 动态数组 `` 这个没啥可说的,就是一个数组,满了时候,再创建一个数组,把之前的数组里的数据移过来,销毁之前数组;1. unit Unit4; interface uses Winapi.Windows, Win 阅读全文
posted @ 2024-01-09 12:06 del88 阅读(16) 评论(0) 推荐(0) 编辑
摘要: BPL 英文全称 Borland Package library ,是一种特殊的DLL文件,用于代码重用和减少可执行文件。编译bpl时,仅需要添加相应功能的pas文件,如果有窗体,则需要添加dfm文件。既然是DLL文件,那就是在运行时所需要的文件。BPL相当于C++中的DLL DCP 英文全称:de 阅读全文
posted @ 2023-12-31 12:30 del88 阅读(439) 评论(0) 推荐(0) 编辑
摘要: TObject: VCL中所有类的根类,即是说:VCL中所有的类/组件/控件都是从TObject中继承而来。TObject类中定义了基本的 构造方法和析构方法。 TPersistent: 继承于TObject,按字典中的意思是“持久类”(姑且这样叫它吧,因为我一直就是这样叫这个类的-_-|)。该类在 阅读全文
posted @ 2023-12-30 12:37 del88 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 官网:https://tortoisesvn.net 能打开最好,但通常打不开,打不开时候去这个网站下; https://sourceforge.net/projects/tortoisesvn/ 这个网站开发软件的应该很熟悉了,就是专门下载的网盘那一类,有10多年了吧 阅读全文
posted @ 2023-11-25 09:48 del88 阅读(9726) 评论(0) 推荐(4) 编辑
摘要: 去官方文档搜就行了,引入System.Hash 单元: http://docwiki.embarcadero.com/Libraries/Athens/en/System.Hash.THashMD5 unit Unit4; interface uses Winapi.Windows, Winapi. 阅读全文
posted @ 2023-11-23 08:21 del88 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 早知道不去自己思考设计了,害死了不少脑细胞,物理层的东西,所有设计者的思路 都基本一致; 没有必要每个微服务都要做一次安全校验,一个物理集群,一个网关; 网关校验token后,把用户信息 保存到 http 头部;后续的用户信息传递 都是在http 头部; 即使先去 商品管理查询库存 再决定是否 交易 阅读全文
posted @ 2023-10-05 16:56 del88 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 1. 设计一个重复使用的注解: @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Repeatable(AppSpecs.class) //这里为当前注解的容器类.class public @interface AppSpe 阅读全文
posted @ 2023-09-11 11:26 del88 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 我们经常会自定义注解,自定义注解时,可能会需要定义各种数据类型,但是自定义注解可以包含哪些数据类型,是存在限制的。 主要有如下几种: A primitive type : 基本类型(java的八种基本类型:byte、short、int、long、float、double、char、boolean) 阅读全文
posted @ 2023-09-09 12:02 del88 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 场景: MySQL里的某一个字段,比如:status状态,一共有5个状态,我们会在MySQL里 建立 status(int)字段,1、2、3、4、5 来标记5种状态;利用MyBatis在自动代码生成器生成实体类后,status会是integer类型; 而status 只有5种状态,且程序很多地方常用 阅读全文
posted @ 2023-09-03 10:50 del88 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1. 除法运算符 Java中的除法运算符是“/”符号,表示将左侧操作数除以右侧操作数。 2. 整数除法 在Java中,整数除法的结果是一个整数,即只保留除法的整数部分,舍去小数部分。例如,7/2的结果是3,而不是3.5。 3. 浮点数除法 如果操作数中至少有一个是浮点数,则Java会执行浮点数除法, 阅读全文
posted @ 2023-08-23 16:26 del88 阅读(3428) 评论(0) 推荐(0) 编辑
摘要: 服务需要订购一个月,订购一个月 不等于增加 30天;若是1,3,5的话应该 31天,要善用 Calendar public static void main(String[] args) throws ParseException { String dateStr = "2023-05-01 09: 阅读全文
posted @ 2023-08-23 15:54 del88 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 金刚经上说 破4相;我相、人相、众生相、寿者相; 其中的寿者相 就是指的时间,时间是人类的定义,人类的自我感觉;时间是不存在的; 所以佛经再次重申,破寿者相 破3心,过去心不可得、现在心不可得、未来心不可得;应无所住而生其心; 时间是人类的自我定义,要想定义时间,首先物理定律决定需要有参照物;我叫小 阅读全文
posted @ 2023-08-23 12:29 del88 阅读(15) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2023-07-26 08:55 del88 阅读(102) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 20 下一页