setState推荐用法:setCount(c => c +1); useReducer 会比 useState 更适用,例如 state 逻辑较复杂且包含多个子值,或者下一个 state 依赖于之前的 state 等。并且,使用 useReducer 还能给那些会触发深更新的组件做性能优化,因为你 ...
分类:
其他好文 时间:
2020-01-04 14:20:36
阅读次数:
61
```python import os import requests from lxml import etree from urllib import request headers = { 'Accept': 'text/html,application/xhtml+xml,applicati... ...
分类:
其他好文 时间:
2020-01-04 14:20:21
阅读次数:
59
开启心智, 管理自己 心智定义: 一个人吸收的经验 和 知识的总和(上不封顶, 没有尽头)。 我们要学习观察自己思考过程的能力, 要用大脑控制自己的大脑, 要用思考打开心智的窍门。 我们自己并不隶属于大脑, 而是大脑隶属于我们。 不要成为大脑的奴隶, 即使你很想愤怒, 很想放弃。 听道理不是关键, ...
分类:
其他好文 时间:
2020-01-04 14:19:39
阅读次数:
52
Pine Player for Mac是专为MacOS操作系统的音乐爱好者设计的专属数字音乐播放器,Pine Player具有非常方便的播放列表,因为用户可以保存和管理他们希望收听的音乐,通过简单的拖动来改变正在播放的音乐的顺序,并且由于其完美的解码功能而完美地表达任何类型的语言或文本编码。没有韩国 ...
分类:
系统相关 时间:
2020-01-04 14:19:27
阅读次数:
255
项目有一个需要控制ipc的功能,我之前取巧用了visca协议,走网口的,结果同组的C++的同事听闻我这样控,问了我控制方法,发现我这样控制很简单,而他使用onvif协议写了很多内容,遂验证该协议是否能对其他大厂的IPC进行控制,测了一个海康威视的摄像头就不行了,上网查了一下发现visca协议大多支持 ...
分类:
编程语言 时间:
2020-01-04 14:19:15
阅读次数:
74
该方法示例为:识别鼠标当前位置,无限循环,移入该位置后并点击 学习点整理: 1、While ...WEnd ,后面的1(非0)表示无限循环,可能通过常量来设置次数,如 $i = 0 While $i <= 10 2、 MouseGetPos为获取鼠标位置的方法,MouseMove移入位置,Mouse ...
分类:
其他好文 时间:
2020-01-04 14:19:00
阅读次数:
148
1.Kali联网 1.1 修改配置文件, vim /etc/network/interfaces auto lo iface lo inet loopback # 配置第一个以太网接口 auto eth0 # dhcp表示动态地设置本机的IP地址 iface eth0 inet dhcp ...
分类:
系统相关 时间:
2020-01-04 14:18:44
阅读次数:
78
首先需要一个GitHub的账号 账号创建地址:https://github.com/join?source=header home 下载安装Git:https://gitforwindows.org/ 打开Git Bash 可以按win键再查找 设置全局的账户,邮箱 在命令行中输入: git con ...
分类:
Web程序 时间:
2020-01-04 14:18:25
阅读次数:
89
官方yum源:[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=0enabled=1pc71. 安装nginx]# yum -y install nginx]# ...
分类:
Web程序 时间:
2020-01-04 14:17:54
阅读次数:
88
public BroadcastClusterInvoker(Directory<T> directory) { super(directory); int poolSize = directory.getUrl().getParameter("broadCastPoolSize", 8); par ...
分类:
编程语言 时间:
2020-01-04 14:17:42
阅读次数:
80
1.springboot框架返回前端时间格式不正确: 1540907384711或者"2020-0118T13:01:01.000+0000" 原因:spring-boot中对于@RestController或者@Controller+@ResponseBody注解的接口方法的返回值默认是使用jac ...
分类:
其他好文 时间:
2020-01-04 14:17:25
阅读次数:
66
添加端口映射netsh interface portproxy add v4tov4 listenport=1234 connectaddress=10.18.51.10 connectport=3389 listenaddress=* protocol=tcp 查看端口映射netsh interf ...
分类:
其他好文 时间:
2020-01-04 14:17:06
阅读次数:
90
先来一个图片 平时用着好好的,在网上百度的激活码,确定还没有到期的情况下,突然不能用了 虽然属于白嫖,来满足自己的日常学习。尝试着又百度了一个激活码,刚开始的时候还能用,用了大概10分钟,也被通知激活码被取消使用了。导致现在的idea不能正常使用。目前正在尝试别的解决方法。多次尝试各种激活码无果,看 ...
分类:
其他好文 时间:
2020-01-04 14:16:53
阅读次数:
5145
Mantis 是建立在PHP+MySQL的环境上的,所以首先需要搭建服务器环境 为了方便熟悉测试Mantis,我直接使用Windows下安装的WampServer,WampServer不光配备了Apache+MySQL+PHP,还配备了非常实用的管理工具——phpMyAdmin, 1.下载地址: h ...
三次握手 TCP连接建立的开始是三次握手,通过三次交互确认连接成功,在客户端调用connect时,客户端发送sync消息给服务端,服务端收到sync消息后,返回一个ack+sync,并等待ack,客户端收到ack+sync后,返回一个ack,connect返回,服务端收到ack后,accept返回, ...
分类:
其他好文 时间:
2020-01-04 14:16:20
阅读次数:
76
替换git和homebrew镜像源 一、git加速 1. 查找域名对应的地址 nslookup github.com nslookup github.global.ssl.fastly.Net 2. 修改hosts文件 3. 刷新DNS缓存(根据你的操作系统选择) 二、homebrew替换为清华镜像 ...
分类:
系统相关 时间:
2020-01-04 14:16:02
阅读次数:
307
一、名词解析 PCM(Pulse Code Modulation)也被称为脉码编码调制,PCM中的声音数据没有被压缩,它是由模拟信号经过采样、量化、编码转换成的标准的数字音频数据。采样转换方式参考下图进行了解: 音频采样包含以下几大要素: 1. 采样率 采样率表示音频信号每秒的数字快照数。该速率决定 ...
分类:
其他好文 时间:
2020-01-04 14:15:19
阅读次数:
109