最新 最热

剪贴板被占用导致应用使用剪贴板拷贝内容失败抛出 COMException 0x800401D0 错误

本文记录某些软件,例如 向日葵远程控制 软件占用剪贴板,导致 WPF 应用使用剪贴板拷贝内容和设置剪贴板时,抛出 System.Runtime.InteropServices.COMException (0x800401D0): OpenClipboard 失败 (0x800401D0 (CLIPBRD_E_...

2023-04-07
2

iOS KVO实现原理及使用

KVO(key-value observe)是在KVC的基础上实现的一种用于监听属性变化的设计模式;如果对某个类的某个属性设置了KVO,那么当这个属性发生变化时,就会触发监听方法,从而知道属性变化了。如果本类一个属性的改变会影响到其他多个...

2023-03-19
2

我在使用 Go 过程中犯过的低级错误

循环迭代器变量是一个在每次循环迭代中采用不同值的单个变量。如果我们一直使用一个变量,可能会导致不可预知的行为。

2023-03-18
2

ReferenceError: React is not defined

之前的一个项目报错 ReferenceError: React is not defined ,如下图:

2023-03-16
2

Go调度系列--GMP是什么?(一)

做为Go开发者基本上对GMP已经很熟悉,这是Go的核心内容,三个核心部分共同配合下让Go 调度器得以高效运转。结合之前我们对编译和启动流程的总结,现在就更容易从结构和汇编调用的实际函数来进行结合理解,我们先来看Go调度器...

2023-03-14
3

宝塔Linux系统 存储空间占用过大排查方法

来检查大号文件的位置。 Tips : 如果是TP5框架的存储空间被莫名占用的话,那一般就是日志文件自动生成的原因。 去runtime->log文件夹看看

2023-02-20
2

Project Tardigrade:Trino(Presto)到底想干什么?

今天有空聊聊大数据技术。Project Tardigrade是今年大数据技术里面值得聊几句的东西。不知道有多少人听说过?

2023-01-10
3

GOMAXPROCS的使用

GOMAXPROCS的作用是控制你的程序最大能跑满几个逻辑CPU,也就是通常我们说的几核几核默认情况下GOMAXPROCS的值就是NumCPU()的值程序中设置了GOMAXPROCS的值后,此后的所有程序都会被限制在这个值内,所以,要想单独控制某段...

2022-12-28
1

读写关闭的 channel 有啥后果?

如果一个 channel 不在某个协程里面关闭的话,我们的 for range 就会报死锁的错误。

2022-12-05
1

SpringBoot整合Activiti工作流

新建springBoot项目时勾选activiti,或者在已建立的springBoot项目添加以下依赖:

2022-10-27
1