摘要: 编程冷知识 qt中只修改宏,不修改其它东西,编译运行还会时原先的结果,必须手动强制重新编译。 c++中ostream删除了拷贝构造和复制构造,是为了避免两个ostream同时向一个输出流输出数据。如果想使用std::cout将内容输出到终端,可以写成ostream& os = std::cout;如 阅读全文
posted @ 2023-11-08 20:37 MenciusYue 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 第3章 文件IO 引言 对于unix系统来说,一切皆文件。但是常用的文件IO函数只有5个 open read:不同缓冲长度对读会有影响 write:不同缓冲长度对写会有影响 lseek close 本章主要介绍的是不带缓冲的IO,它是posix的组成部分,但不是ISO C的组成部分。涉及到多个进程共 阅读全文
posted @ 2022-01-12 21:24 MenciusYue 阅读(58) 评论(0) 推荐(0) 编辑
摘要: C++服务器开发精髓 第一章 必知必会 1.1 RAII 先分配资源,再操作,任意一步出错需要回收资源。 避免冗余代码方式: goto语句(不推荐) do...while(0)循环(现有代码中大量存在) RAII(推荐) 在构造函数中申请资源,在析构中释放。对于多线程中锁的获取与释放,可充分利用器特 阅读全文
posted @ 2021-07-18 01:54 MenciusYue 阅读(2120) 评论(0) 推荐(0) 编辑
摘要: 程序编译 1. Linux下的程序编译 GCC(GNU Compiler Collection),是符合GPL和LGPL许可证发行的自由软件,也是类Unix和Mac OS X的标准编译器。GCC可处理C (gcc)、C++(g++)、Java等语言。 Intel Composer XE 2013,I 阅读全文
posted @ 2020-08-23 00:27 MenciusYue 阅读(1606) 评论(0) 推荐(0) 编辑
摘要: IP地址,子网掩码、默认网关,DNS服务器 IP地址里逻辑地址,公网IP是全球唯一的。 DNS是域名系统( Domain Name System ),DNS服务器是用来解析域名的,即将域名解析为IP地址。如果没有DNS服务器就只能通过输入IP地址来访问网站。 有了客户端程序就不需要DNS了,在浏览网 阅读全文
posted @ 2020-07-29 22:06 MenciusYue 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: Samba的配置 samba是通过smb协议使得windows和unix之间能够文件共享的软件 首先要获得本机的ip地址 ifconfig //查看本机IP,连接时需要。 su //先获取root权限 useradd samba //设置samba用户 passwd samba //设置samba密 阅读全文
posted @ 2020-07-28 23:21 MenciusYue 阅读(107) 评论(0) 推荐(0) 编辑
摘要: CDN cdn是把原本需要集中获取的资源缓存到边缘节点,使用户就近访问。通过在网络中增加一层缓存层,通过全局负载技术将源站的资源分发到里用户最近的网络边缘节点上,使缓存服务器响应用户请求,从而达到快速访问的目的。 CDN优点 解决了跨运营商和跨地域访问的问题,访问延时大大降低。 大部分请求在边缘节点 阅读全文
posted @ 2020-07-27 21:31 MenciusYue 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 0125验证回文串 阅读全文
posted @ 2020-03-27 01:23 MenciusYue 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 0003无重复字符的最长子串 阅读全文
posted @ 2020-03-27 01:22 MenciusYue 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 八皇后问题 8 x 8的棋盘上保证每一行、每一列和两个斜列上只有一个皇后。 递归分析 程序结构: + 初始化 + 循环八次: + 放置一个皇后 + 若满足防止条件则放置皇后 + 若不满足则回退,增加一步再放置 + 直到放置到最后一个皇后 自相似的关系提取 + 过程: + 找到N个皇后的适合位置 + 阅读全文
posted @ 2020-03-26 01:37 MenciusYue 阅读(230) 评论(0) 推荐(0) 编辑