昨天学习了gogenerate,今天学习另外一个知识点,一样是跟注释有关的知识点。golang的条件编译,也叫编译约束(buildconstraints)。应用场景条件编译可以在适应不同平台操作系统的代码上体现。不同的操作系统平台,对某些特性的支持不太一样,但是往往在业务层面上的代码不会去关注,所以需要对底层的代码进行一些封装。比如,Windows和Linux的home目录是不一样的,而我们的业务
分类:
其他好文 时间:
2020-03-30 00:22:47
阅读次数:
91
4.6.1 Windows同步机制 临界区(CRITICAL_SECTION) 在进程内使用,保证仅一个线程可以申请到该对象 临界区内是临界资源的访问 相关的API函数 初始化临界区 删除临界区 退出临界区(开锁) 例子 c++ WINBASEAPI DWORD WINAPI WaitForMult ...
框架:具有很强的通用性,且封装了一些通用实现方法的项目模板 (异步框架): 高性能的网络请求 高性能的数据解析 高性能的持久化存储 高性能的全站数据爬取 高性能的深度爬取 高性能的分布式 Scrapy环境安装 IOS和Linux windows 安装完成后,输入 测试一下,出现如下图显示,即安装成功 ...
分类:
其他好文 时间:
2020-03-26 01:01:46
阅读次数:
115
导读 L1 终端错误(L1TF)影响英特尔处理器和 Linux 操作系统。让我们了解一下这个漏洞是什么,以及 Linux 用户需要为它做点什么。 昨天(LCTT 译注:本文发表于 2018/8/15)在英特尔、微软和红帽的安全建议中宣布,一个新发现的漏洞英特尔处理器(还有 Linux)的漏洞称为 L ...
分类:
系统相关 时间:
2020-03-25 19:10:18
阅读次数:
71
CRLF 指的是回车符(CR,ASCII 13,\r,%0d) 和换行符(LF,ASCII 10,\n,%0a),操作系统就是根据这个标识来进行换行的,你在键盘输入回车键就是输出这个字符,只不过win和linux系统采用的标识不一样而已。 在HTTP当中HTTP的Header和Body之间就是用两个 ...
分类:
其他好文 时间:
2020-03-24 17:16:24
阅读次数:
77
Azure VM现在可以通过Azure门户访问串行控制台。它不依赖于虚拟机的网络或操作系统状态。这是理想的恢复机器/数据,修改系统配置和故障排除。Azure串行控制台访问只能通过Azure门户访问。它使用虚拟机的COM1端口。这适用于Windows和Linux虚拟机。在我的演示中,我将展示如何通过串口控制台访问windows VM。
分类:
其他好文 时间:
2020-03-17 12:40:49
阅读次数:
57
这几天部署了一个云服务器,就想着将自己的项目部署到linux服务器上,结果访问前台页面还好,一旦访问到servlet他就报404 原因是: 本地的jdk版本和linux服务器上的版本不一致导致的linux上的服务器访问不到该路径 我的jdk版本号是12,而linux服务器上的jdk版本号是:11.0 ...
分类:
Web程序 时间:
2020-03-16 23:24:24
阅读次数:
177
Samba类unix和windows之间的共享,可实现linux+linux和linux和windows之间共享安装[root@130~]#yuminstallsamba-ysamba涉及的两个服务smbtcp139445现在的windows操作系统nmbudp137138兼容古老的操作系统,例如95、98已淘汰启动并设置开机自启[root@130~]#systemctlstartsmb[root
分类:
系统相关 时间:
2020-03-16 16:21:05
阅读次数:
78
原理:利用Oracle中的sqlldr和Linux的定时任务crontab实现 用v_inst_users表举例: 数据库表v_inst_users: CREATE TABLE V_INST_USERS( imsi VARCHAR2(60), telephone VARCHAR2(20), city ...
分类:
数据库 时间:
2020-03-15 17:35:03
阅读次数:
91
本人对于无线安全这一块,纯属门外汉,一点也不懂。但经过这几天各种百度,很幸运的解决了。让我不得不说,对于认准的事情,就要有个弗措的精神,果能此道,虽愚必明,虽柔必强! 在网上花30快=块,买了一块comfast的网卡,回来一看,windos和linux下倒是都能用,但是用CDlINUX的水滴就是识别 ...
分类:
其他好文 时间:
2020-03-13 21:06:26
阅读次数:
615