两个线程如何交替打印出奇数和偶数 分析 两个线程交替打印奇数和偶数,最关键的是如何协作的问题。 打印的数可以用java里面的atomicInteger 来保证原子性; 打印何时结束需要设置一个上限,比如打印到100结束; 1 public class PrintABAtomic{ 2 private ...
分类:
其他好文 时间:
2020-02-26 01:34:08
阅读次数:
53
官网文档:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-starter <!-- 核心启动器, 包括auto-configuration、logging an ...
分类:
编程语言 时间:
2020-02-22 13:55:48
阅读次数:
62
输入正整数 XX,求 XX 的大于 11 的因子组成的满足任意前一项都能整除后一项的严格递增序列的最大长度,以及满足最大长度的序列的个数。 输入格式 输入包含多组数据,每组数据占一行,包含一个正整数表示 XX。 输出格式 对于每组数据,输出序列的最大长度以及满足最大长度的序列的个数。 每个结果占一行 ...
分类:
其他好文 时间:
2020-02-20 00:04:10
阅读次数:
67
事务的ACID原则 何为事务?把需要保证原子性、隔离性、一致性和持久性的一个或多个数据库操作称之为一个事务。 1、原子性(Atomicity) 转账操作是一个不可分割的操作,要么转失败,要么转成功,不能存在中间的状态,也就是转了一半的这种情况。我们把这种要么全做,要么全不做的规则称之为原子性。 2、 ...
分类:
数据库 时间:
2020-02-19 13:15:51
阅读次数:
77
恢复算法 1、L1 minimization 这是一个凸优化问题,类似于统计学中的LASSO。 优化算法有: 特点: L1最小化的其他形式: 2、Matching Pursuit MP算法(匹配追踪算法) 算法描述: 作为对信号进行稀疏分解的方法之一,将信号在完备字典库上进行分解。假定被表示的信号为 ...
分类:
其他好文 时间:
2020-02-19 13:06:15
阅读次数:
114
说说CPU代号隐含的意思,这些小秘密你该知道!当然本文介绍PC机CPU! 先说,AMDCPU! AMD的CPU系列可以分为Ryzen Threadripper、Ryzen 7、Ryzen 5、Ryzen3,APU ,推土机FX。 本文主要介绍zen架构,对标酷睿系列。 举例说明:AMD Ryzen ...
分类:
其他好文 时间:
2020-02-17 23:50:29
阅读次数:
135
背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 CPU负载( )指的是某个时间点进程对系统产生的压力。 来张图来类比下(参考 "Underst ...
分类:
系统相关 时间:
2020-02-16 14:39:37
阅读次数:
87
比以前讲的多了很多,其中补充了多项式求逆和$\ln$
生成函数一般用于统计$\text{size}=n$的数量
![此处输入图片的描述][1]
如下图每个节点$\text{size}=1$被称为$\text{atom}$ ...
分类:
其他好文 时间:
2020-02-13 00:30:03
阅读次数:
125
正所谓“工欲善其事,必先利其器”,对Web开发人员来说,好工具的使用总会给人带来事半功倍的效果。 下面来说一下几种常用的开发工具: "HBuilder" "Atom" "Sublime Text" "Visual Studio Code" "WebStorm" 如果是初学者的话,我建议先使用HBui ...
分类:
其他好文 时间:
2020-02-12 22:22:58
阅读次数:
109
起因 以前对接过一个tcp协议的接口,实现对类似于手机的pdt设备发送文本文字的功能,对接协议其实是文本形式的,很简单的一种协议。当初一路坎坷的对接完成,那时候实现方式也比较复杂,没有支持断连重连功能,本想着能优化一下,但是直到我从那家公司离职,也没有优化:) 想在回想起来当初实现功能的过程,比较曲 ...
分类:
Web程序 时间:
2020-02-12 12:33:16
阅读次数:
80