上一页 1 2 3 4 5 6 7 ··· 20 下一页
摘要: 直接上例子了,基础知识自己去了解,首先定义一个类: TPerson = class public name: string; age: Integer; constructor Create(name: string; age: Integer); end; constructor TPerson. 阅读全文
posted @ 2023-05-28 05:43 del88 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 首先明白几个概念: 1. 本初子午线: 要想定位,地球上的一个位置,需要南北向的 “经线”,和东西向的“纬线”,古人以“子”为正北,以“午”为正南,故地理上的经线,在我国又称为“子午线”; 0度经线,又称为“本初子午线”,理论上任何一条经线,都可以被定义为本初子午线,那么导致了各个国家都有自己的本初 阅读全文
posted @ 2023-05-19 10:49 del88 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 首先官方的定义: TTypeKind = (tkUnknown, tkInteger, tkChar, tkEnumeration, tkFloat, tkString, tkSet, tkClass, tkMethod, tkWChar, tkLString, tkWString, tkVaria 阅读全文
posted @ 2023-05-11 16:28 del88 阅读(31) 评论(0) 推荐(0) 编辑
摘要: unit System 单元下有这些函数 在System单元里 搜不到这些函数的具体定义,只可以这样智能提示看到; 另外在 System.SyncObjs 有一个TInterlocked的密封类,其十多个类函数(class function)其实都是调用的System单元的原子操作函数,只是封装得更 阅读全文
posted @ 2023-04-30 10:21 del88 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 最长见的进制表达形式有,二进制,八进制,十进制,十六进制。他们之间的区别仅体现在标识符的不同。 后缀区分: B、二进制 H、十六进制 O、八进制 D、十进制 前缀区分: 0x:十六进制(零) 0:八进制(零) 0b:二进制(零) 阅读全文
posted @ 2023-04-11 12:41 del88 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/qq_34827674/article/details/108608566 delphi 里 的临界 和 自旋锁 区别还是要说明下,现在都是多核了 ,要善用 自旋锁;临界 适用 单核时代; 自旋锁和开关中断临界区都是用于保护共享资源的机制,但它们的实 阅读全文
posted @ 2023-03-19 17:34 del88 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 由于qq最大只能传输4G的文件,针对大文件,比如操作系统ISO等,可以使用飞鸽传书; 官网:http://ipmsg.org.cn/ 阅读全文
posted @ 2023-03-18 12:36 del88 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 这样就不用每次都得输入svn的账号 和 密码了 阅读全文
posted @ 2022-11-25 20:41 del88 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 复合索引也叫联合索引,经常使用,遇到问题,可以看下 这3篇文章: 1. https://www.jb51.net/article/229580.htm 2. https://blog.csdn.net/CSDN_LGY_Java/article/details/111594021 3. https: 阅读全文
posted @ 2022-11-13 18:15 del88 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 本节是关于MySQL的复合索引相关的知识,两个或更多个列上的索引被称作复合索引,本文主要介绍了mysql 联合索引生效的条件及失效的条件 对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c)。 可以支持 阅读全文
posted @ 2022-11-13 17:09 del88 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 1.由于需要用到编译,所以先安装xcode,注意利用appstore安装xcode后,记得打开xcode 点install,也可以建立一个macos项目,运行下 试下。 2. 去官网下载:https://redis.io/ 然后执行,make test 这步会很久 make test 完毕后会看到: 阅读全文
posted @ 2022-11-07 13:36 del88 阅读(581) 评论(0) 推荐(0) 编辑
摘要: Snipaste 官网:https://zh.snipaste.com/ 使用方法,比较简单,可以官网查看; F1 截图,然后就可以看到很多功能; 拾色方法: F1截图,默认 界面就是 拾色器;按shift切换,按c复制; 阅读全文
posted @ 2022-11-06 14:29 del88 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1.利用微软官方的软件:https://learn.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/remote-desktop-mac 2. 下载后安装,然后添加PC, 其他的功能,可以参见 官网的 阅读全文
posted @ 2022-11-06 13:35 del88 阅读(2182) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-11-06 11:26 del88 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 首先 mac上 若使用的是windows的键盘,那么需要把ctrl 键,设置成 cmd键,因为mac上大多数操作都是 基于cmd键。 1.将ctrl键,修改为cmd键,这样后 复制、粘贴、剪切、全选等ctrl + n相关的 就搞定了 2. 切换程序,通常windows上是 alt + tab 键,在 阅读全文
posted @ 2022-09-30 20:53 del88 阅读(530) 评论(0) 推荐(0) 编辑
摘要: func main() { //定义一个切片 a := []byte{1, 2, 3} fmt.Printf("a的类型%T\n", a) //a的类型[]uint8 fmt.Printf("a原来的值%v\n", a) //a原来的值[1 2 3] //这样[0]没有冒号的情况下,是取切片中的某一 阅读全文
posted @ 2022-09-26 17:58 del88 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 用法一:函数的不定参数 用法二:打散slice “…” 其实是golang的一种语法糖。 它的第一个用法主要是用于函数有多个不定参数的情况,可以接受多个不确定数量的参数。 第二个用法是slice可以被打散进行传递。 用法一:函数的不定参数 package main import "fmt" func 阅读全文
posted @ 2022-09-15 09:08 del88 阅读(68) 评论(0) 推荐(0) 编辑
摘要: https://baike.baidu.com/item/%E4%BD%8D%E8%BF%90%E7%AE%97/6888804 首先关于“位运算”,看下百度百科就行了。 总结:在go语言中,^这个符号具有取反的意思,举例: ^x 的意思是 对x取反 ^5 ==> 0101 取反 ==> 1010, 阅读全文
posted @ 2022-09-02 11:56 del88 阅读(99) 评论(0) 推荐(0) 编辑
摘要: package main import "fmt" func main() { // 第一种写法 for i := 1;i < 10; i++ { fmt.Println("Hello Golang"); } // 第二种写法 j := 1 for j < 10 { fmt.Println("Hel 阅读全文
posted @ 2022-08-20 11:57 del88 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-07-22 07:52 del88 阅读(140) 评论(0) 推荐(0) 编辑
摘要: func main() { var a uint8 = 12 var b = "wokao" fmt.Printf("查看类型:%T\n", a) //查看类型 fmt.Printf("十进制:%d\n", a) //十进制 fmt.Printf("二进制:%b\n", a) //二进制 fmt.P 阅读全文
posted @ 2022-07-21 11:40 del88 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 数字签名的意义,看下百科:数字签名sign可不是对数据的加密和解密,而是生成签名和验证签名。 https://baike.baidu.com/item/%E6%95%B0%E5%AD%97%E7%AD%BE%E5%90%8D%E7%AE%97%E6%B3%95/12724298 1. 我肯定不会使用 阅读全文
posted @ 2022-07-09 12:28 del88 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 首先我们只使用java官方的 javax.validation.constraints ,足以使用了,不使用spring boot 自身的,自身的与官方的一致,可能会有扩展,但是还得引入包,麻烦,只用官方的就行了。 用java官方的标准 ,就是所有的参数校验注解都在这个包下: 以下是具体说明: 注解 阅读全文
posted @ 2022-05-12 15:53 del88 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 扩大了硬盘就好了 阅读全文
posted @ 2022-04-25 15:37 del88 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 总结: 创建外键的列,要求必须创建索引,通常我们只需要创建外键就可,索引他会自动创建。若是索引那里已经存在了组合索引,那么组合索引前面的第一列已经有了索引,所以创建外键的时候不会自动创建,但是后面的列还是没有索引,创建外键的 时候会自动创建索引。 今天突然发现创建外键的时候,会自动创建索引,举例: 阅读全文
posted @ 2022-04-24 16:05 del88 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 之前的设置忘记了,由于员工经常更换电脑,所以一旦不招聘就把路由器有关招聘的设置,删掉; 以下是删掉前的记录: 只记得如下: *.alicdn.com *.tdum.alibaba.com cf.aliyun.com tplogin.cn *.erzonm0h.diandaxia.com ynuf.a 阅读全文
posted @ 2022-04-22 17:25 del88 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 导读:Java中Set接口是Collectio的子接口,Set集合不允许包含相同的元素。如果添加相同的元素, add()会返回FALSE, 新元素不会加入。Set集合常用于元素为数字、字符串去重等,但是当元素为自定义对象类型时,Set去重是否与我们预计一致?下面将以HashSet为例,通过一系列试验 阅读全文
posted @ 2022-04-13 13:34 del88 阅读(248) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) { int a = 0xff;//16进制默认是int int b = 0x000000ff; System.out.println(a);//255 System.out.println(b);//255 //结论16进 阅读全文
posted @ 2022-01-24 16:00 del88 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: Java对byte 的 + - * / >> >>> << & | ^ (加,减,乘,除,右移,左移,无符号右移,位与,位或,位异或)操作,均会是首先将byte转化为int, 再行运算。这一事实可能导致多种问题: 假设我们想进行如下byte运算: 1111 1000 右移1位,再与0000 0001 阅读全文
posted @ 2022-01-24 15:13 del88 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1.计算机中的数字都是以补码的形式存在,正数的原码、反码、补码一致(规定),所以通常不会出问题,我们也无需关注。 2.负数的原码、反码、补码不一致(当然除了-0,即-128,1000 0000 这个是强制算-128的,因为不存在-0,而符号位又是1,所以干脆就是当成负数即-128) 由于反码没有什么 阅读全文
posted @ 2022-01-24 14:15 del88 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 总结:在java中,对byte和short类型的 右移操作 必须先进行 & 0xff 后再右移,避免byte或short是负数的情况下,导致 右移操作前 自动升为int,前面补了很多1,此时右移会把1冲到高位上,从而错误; int 和 long没有任何问题; 左移没有这个问题,因为左移及时自动转换成 阅读全文
posted @ 2022-01-24 14:14 del88 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 首先我们要都知道, &表示按位与,只有两个位同时为1,才能得到1, 0x代表16进制数,0xff表示的数二进制1111 1111 占一个字节.和其进行&操作的数,最低8位,不会发生变化. 下面着重来说说&0xff都有哪些应用: 1. 只是为了取得低八位通常配合移位操作符>>使用 例如:java so 阅读全文
posted @ 2022-01-21 11:22 del88 阅读(1439) 评论(0) 推荐(0) 编辑
摘要: 定点数的三种表示方法!!原码、反码、补码形式的介绍符号位原码注意:反码补码什么是模数模数的理解补数补码原理原码、反码、补码形式的介绍符号位 •在标准计算机中规定,把内存最高位作为符号位,且最高位为0表示正数,为1表示负数 原码 •原码:一种计算机对数字的二进制表示方法,并带有符号位(最高位为0表示正 阅读全文
posted @ 2022-01-21 10:16 del88 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 在电脑上来回切换多个版本的JDK进行开发,方法很简单; 1.下载jdk 下载的时候不要下载安装包,而是下载zip包,这样直接解压就可,不污染注册表,难引起其他问题 2.解压后 把JDK配置到IDEA里。 3.给项目设置JDK的版本 阅读全文
posted @ 2021-12-30 14:10 del88 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 通常加密后的数据都是字节数组,比如流行的aes128对称加密,还有Rsa非对称加密,加密后得到了一个字节数组,这个字节数组存在内存中,往往我们需要输出得到我们人眼能看到的字符。 加密aes(xxx) = 3个字节的数组 3Byte = 24bit 当然你可以把一个Byte根据ansill码 直接转换 阅读全文
posted @ 2021-12-28 18:26 del88 阅读(860) 评论(0) 推荐(1) 编辑
摘要: 总结: 1.若应用需要使用http协议,那么就直接使用 https + 购买证书的方式。 2.若项目需要使用udp协议(浏览器不支持udp,所以只能是客户端软件包含APP),那么就需要将公钥内置在APP端,这样就可以不用购买证书 等方式 就确保了传输的安全,步骤如下: a. APP端生成随机字符串A 阅读全文
posted @ 2021-12-27 16:44 del88 阅读(319) 评论(0) 推荐(1) 编辑
摘要: 通过以上命令可以看出日志的路径,从而得出直接执行的命令:tail -f acs/log/catalina.log 阅读全文
posted @ 2021-02-19 17:26 del88 阅读(18) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-02-04 16:19 del88 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1.安装这个:https://www.npmjs.com/package/js-base64 2.安装ts:https://www.npmjs.com/package/@types/js-base64 阅读全文
posted @ 2021-01-02 15:15 del88 阅读(244) 评论(0) 推荐(0) 编辑
摘要: public static String random(int count, boolean letters, boolean numbers) /** * count 创建一个随机字符串,其长度是指定的字符数,字符将从参数的字母数字字符集中选择,如参数所示。 * letters true,生成的字 阅读全文
posted @ 2020-12-24 20:32 del88 阅读(1382) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 20 下一页