TypeScript
TypeScript
随着JS项目规模越来越大, 维护和定位问题越来越因难
动态类型, 不明确当前变量类型, 变量类型何时变化的
不明确当前变量是否有对应属性
可以解决:
1. typos
2. uncalled functions
3. basic logic errors
4. Static type-checking
tsc , the TypeScript compiler
npm install -g typescript
tsc --noEmitOnError hello.ts
Type
类型标注
JS版本降级
string string[]
number number[]
bool...
2023年中央金融工作会议提出“八个坚持”是什么?
2023年中央金融工作会议提出“八个坚持”是什么?
1.坚持党中央对金融工作的集中统一领导;
2.坚持以人民为中心的价值取向;
3.坚持把金融服务实体经济作为根本宗旨;
4.坚持把防控风险作为金融工作的永恒主题;
5.坚持在市场化法治化轨道上推进金融创新发展;
6.坚持深化金融供给侧结构性改革;
7.坚持统筹金融开放和安全;
8.坚持稳中求进工作总基调。
Reference
自定义键盘布局
自定义键盘布局
macos 中键盘布局包含dead keys, 可以通过快捷键快速输入另一种语言或者符号, 但是这会严重影响开
发人员使用快捷键绑定开发功能.
1. 自定义键盘布局
使用ukelele创建自定义键盘布局
1. brew install --cask ukelele
2. sudo cp -r MYABC.bundle /Library/Keyboard\ Layouts
3. sudo cp -r MYABC.bundle ~/Library/Keyboard\ Layouts
2. 删除默认ABC键盘布局
macos登录时需要输入密码, 所以必须要一个默认的键盘布局, 这个键盘布局不能在控制面版里删除
需要修改系统配置文件
/...
Reconnaissance
Reconnaissance
TCP/IP四层 TCP/IP五层 OSI
应用层 应用层 应用层
表示层
会话层
传输层 传输层 传输层
网络层 网络层 网络层
网络接口层 数据链路层 数据链路层
物理层 物理层
Discovering live systems on a network
二层协议-ARP
ARP协议
主动模式
被动模式
netdiscover
arp-scan
arping
三层协议-ICMP
ICMP协议
ping
四层协议-TCP
NMAP
Reference
Kali command
Kali command
端口进程
netstat -tunlp
pidof apache2
pstree
grep apache2
lsof -i :80
ss -an
grep “:80”
telnet 127.0.0.1 80
nc 127.0.0.1 80
Reference
Penetration Test
Penetration Test
Kali Linux
Kali Homepage
Kali Documentation
Kali Tools
Forum/Community Support
Community Chat
信息安全的基本目标
confidentiality
integrality
availability
controllability
Non-repudiation
渗透测试的流程
Step01--确定目标 (Target) (建议要取得甲方的书面授权和许可)Step02--对目标进行信息收集 信息收集是渗透测试的第一生产力!
Step03--漏洞扫描、漏洞查找 (安全弱点)
Step04--漏洞利用
Step05--拿到系统的权...
435 post articles, 55 pages.