摘要:
尽管通常每个子线程只需要完成自己的任务,但是有时我们可能希望多个线程一起完成一个任务,这涉及线程间的通信。 该方法和本文中涉及的类是:thread.join(),object.wait(),object.notify(),CountdownLatch,CyclicBarrier,FutureTask 阅读全文
posted @ 2021-12-15 13:07
linjingyg
阅读(102)
评论(0)
推荐(0)
摘要:
日常工作中,总会有因手抖、写错条件、写错表名、错连生产库造成的误删库表和数据的事情发生,那么,如果连数据都恢复不了,还要什么 DBA。 1.前言 数据恢复的前提的做好备份,且开启 binlog, 格式为 row。如果没有备份文件,那么删掉库表后就真的删掉了,lsof 中还有记录的话,有可能恢复一部分 阅读全文
posted @ 2021-12-15 13:07
linjingyg
阅读(204)
评论(0)
推荐(0)
摘要:
不是线程的安全 面试官问:“什么是线程安全”,如果你不能很好的回答,那就请往下看吧。 论语中有句话叫“学而优则仕”,相信很多人都觉得是“学习好了可以做官”。然而,这样理解却是错的。切记望文生义。 同理,“线程安全”也不是指线程的安全,而是指内存的安全。为什么如此说呢?这和操作系统有关。 目前主流操作 阅读全文
posted @ 2021-12-15 13:06
linjingyg
阅读(41)
评论(0)
推荐(0)
摘要:
区块链简介 区块链服务于虚拟货币,区块链技术用个体自己算哈希数来进行货币发行,通过加密技术支持帐户交易,通过分布式通信进行全节点账本同步,提供架构来支持钱包等高级功能 。它的出现再次证明计算机和互联网是强大工具,实体世界里的行业模型可以很好地在计算机世界里体现。 锐英源研究过区块链平台多个源代码版本 阅读全文
posted @ 2021-12-15 13:05
linjingyg
阅读(642)
评论(0)
推荐(0)
摘要:
在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。 很多年前,一位开发人员为了对嵌入式有更深层次的理解,向Oracle询问了这样的一个问题:我怎么才能知道并懂得我的系统到底在 阅读全文
posted @ 2021-12-15 13:04
linjingyg
阅读(234)
评论(0)
推荐(0)
摘要:
字符串 时间对比:时间个位数形式需补0 const time1="2021-03-31 21:00:00"; const time2="2021-05-01 09:00:00"; const overtime=time1 > time2; // overtime=> false 金钱格式化: con 阅读全文
posted @ 2021-12-15 13:03
linjingyg
阅读(51)
评论(0)
推荐(0)
摘要:
需求分析 根据效果图,首先需要把省市区的数据按列展示在左侧区域,点击父级节点联动展示子级数据,每次点击展开节点的下一级所在的列。 勾选父级节点,子级节点全选,反之全选子级节点,父节点变为勾选状态。每次进行勾选之后,右侧面板展示勾选结果。 这里有一个细节,就是右侧面板展示的选择结果不是简单的展示每一个 阅读全文
posted @ 2021-12-15 13:03
linjingyg
阅读(176)
评论(0)
推荐(0)

浙公网安备 33010602011771号