最新 最热

手把手带你实现Android增量更新

Android增量更新技术在很多公司都在使用,网上也有一些相关的文章,但大家可能未必完全理解实现的方式,本篇博客,我将一步步的带大家实现增量更新。...

2022-06-22
1

【从零开始数字IC设计】001 反相器的verilog设计

反相器,是数字集成电路最基本的电路之一。由一个pmos和一个nmos组成,输入信号IN接到pmos和nmos的栅极,输出信号OUT由漏极引出,如下图。

2022-06-21
0

Tomcat日志配置与清理

今天看了下tomcat日志,发现已经有8g多了...  仔细想想大概有2年多没有处理过日志了。因为博客线上也没出过啥问题,所以压根就没怎么看过日志。毕竟不是运维 ... 这方面确实没咋注意,服务器还是有很多需要搞清楚的 。...

2022-06-21
0

Linux进程编程

功能:创建一个与原来进程几乎完全相同的进程,即两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。一个进程调用fork函数后,系统先给新的进程分配资源,例如,存储数据和代码的空间。然...

2022-06-17
0

C语言打印程序行号、日期方便调试程序

平时开发C语言程序时,经常需要调试代码,C语言有一些宏,可以打印出当前的行号、文件名称、日期、时间,对程序的调试起到很大的帮助,可以快速定位问题。特别是开发单片机程序时,使用这些宏打印这些信息或者在LCD上显示程序的...

2022-06-17
0

JS异步执行,Promise用法

Promise构造函数接受一个函数作为参数,该函数的两个参数分别是resolve和reject。它们是两个函数,由JavaScript引擎提供,不用自己部署。   resolve作用是将Promise对象状态由“未完成”变为“成功”,也就是Pending -> Fu...

2022-06-17
0

万字长文【C++】高质量编程指南

1,应用 ifndef/define/endif结构产生预处理块的目的是:防止头文件被重复引用。

2022-06-16
0

ES6:【深扒】深入理解 JavaScript 中的异步编程

虽然整个思路看起来没什么毛病,对吧。但是它就是不行的,获取数据是异步的,也就是说请求数据的时候,输出已经执行了,这时候必然是undefined

2022-06-16
0

C语言和C#语言有什么区别吗?【C#编程1000问】

提出这个问题的朋友一般都是初学者,刚刚开始接触C#语言,但是又知道古老的C语言(ps:现在市场上信息量太大)。这两种语言这两个字母之间就差了一个#,却有着大不相同之处,因此入门时会想知道怎么区分,想要了解异同。...

2022-06-15
0

看完这几道 JavaScript 面试题,让你与考官对答如流(上)

它们是属于虚值,可以使用Boolean(value)或!!value将其转换为布尔值时,值为false。

2022-06-15
0