enum的秘密<一>:enum是“用户自定义类型” 呵呵,enum在实际中应用比较少,所以你会忽略它。但是,在这里,我告诉你,enum 和 struct、class一样,都是用户自定义类型。 对呀!en…
2025/3/27 17:56:32 0 人评论 0 次浏览CentOS下新增加一个用户,登录进去会发现shell脚本信息没有显示用户名和主机名,反而显示的是-bash-4.1$,如图所示:而不是我们经常看到的usernamehostname$的组合,看起来特别别扭不舒服。问题的原因是因为没有配置.bash_…
2025/3/27 16:34:21 0 人评论 0 次浏览注意:其实注册就是一个数据的插入过程 注册流程如下---------------------------------------------- 1、接受参数 2、参数的合法性检验 3、检验成功后,唯一性匹配 (注册的一个用户是否被别人注册过,如果说已经被注册过了…
2025/3/27 14:23:09 0 人评论 0 次浏览锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,…
2025/3/28 0:11:17 0 人评论 0 次浏览一、inode是什么? 理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不…
2025/3/28 0:10:16 0 人评论 0 次浏览文章目录1 获取容器列表2 查看指定容器信息3. 查看容器日志4 创建容器4.1 简单使用4.1.1 语法4.1.2 完整示例4.2 端口映射4.2.1 语法4.2.2 完整示例4.3 挂载本机目录/文件4.3.1 语法4.3.2 完整代码5. 启动容器6 停止容器7 删除(已停止的)容器8 进入容器执…
2025/3/28 0:09:16 0 人评论 0 次浏览PixelFormat: (指定图像中每个像素的颜色数据的格式) Delphi微软说明PixelAlphaAlpha像素数据包含没有进行过自左乘的 alpha 值。PixelCanonicalCanonical默认像素格式,每像素 32 位。此格式指定 24 位颜色深度和一个 8 位 alpha 通道。PixelDontCareDontCare没有指…
2025/3/28 0:07:15 0 人评论 0 次浏览HTML(Hyper Text Markup Language):超文本标记语言,它是可以直接在浏览器上执行的语言。它的标签对大小写不敏感,基本上它的标签是成对儿出现的基本结构:用什么工具来编写html:记事本、editplus、Dreamweaver、MyEclipseHTML文件的扩展名&…
2025/3/28 0:06:15 0 人评论 0 次浏览如果你希望用 JUnit 来测试一些性能问题,那么 JUnitBenchmark 可以帮到你,主要特性: 记录执行时间监控垃圾收集测试热身 示例测试: view sourceprint?01package org.javabenchmark;02 03import com.carrotsearch.junitbenchmark…
2025/3/28 0:05:14 0 人评论 0 次浏览python中有两个处理多线程的模块thread和threading。其中thread提供了多线程底层支持的模块,以低级原始的发那个是来处理和控制线程,使用起来较为复杂;而threading基于thread进行包装,将线程操作对象化。 最基础的的多线程 我们先…
2025/3/28 0:11:41 0 人评论 0 次浏览工作中经常遇到很多需求是这样的,根据条件汇总某些字段,比如公司有三个投资平台,同一个客户拿手机号在三个平台都注册了,但注册过的用户名不一样,显示的时候需要根据手机号显示所有注册过的名称。(我用的是oracle数据库…
2025/3/26 11:33:50 0 人评论 0 次浏览一些恶魔抓住了公主(P)并将她关在了地下城的右下角。地下城是由 M x N 个房间组成的二维网格。我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主。 骑士的初始健康点数为一个正…
2025/3/26 11:32:49 0 人评论 0 次浏览在上一篇博文使用DBUnit做单元测试中,谈到了使用DBUnit进行数据准备做单测试,可以方便我们的数据准备以及后面的执行结果的验证,简化了我们做单元测试的准备工作,不过其中有一个不足就是,单元测试的代码过多的和DBUnit…
2025/3/26 11:31:49 0 人评论 0 次浏览如下: DROP TRIGGER IF EXISTS t_afterupdate_on_tab1; CREATE TRIGGER t_afterupdate_on_tab1 AFTER UPDATE ON tab1 FOR EACH ROW BEGINdelete from tab2 where old.status0 and pidold.id; END;
2025/3/26 11:30:49 0 人评论 0 次浏览接上篇说明● MySQL表空间命名时,斜杠字符("/")是不允许的,也不能使用以 innodb_ 开头的名称,因为这个前缀是保留给系统使用的。● 不支持创建临时共享表空间。● 共享表空间不支持临时表。● TABLESPACE 选项可以与 CREATE TABLE …
2025/3/27 12:54:39 0 人评论 0 次浏览