05 2019 档案
摘要:异步读可以使用async_read_some或者async_read等
阅读全文
摘要:在网络传输中,很多数据都是按字节传递而不是字符串。最近就遇到了这个问题,在刚开始学c语言时都没有问题,可能太久不用了,记录一下 在报中文,用2个字节hex码来表示报文正文长度,什么是hex码呢 就是16进制数 char c = ‘\b’; 那么c的整数类型就是8(ascii 8对应\b) char类
阅读全文
摘要:在网上拷贝了一段代码放到linux下变异,发现每行的行首有一堆不可识别的字符。放到windows的notepad下发现也不是空格也不是tab,权当是某种不可识别的缩进字符把 解决方法 linux col命令 Linux col命令用于过滤控制字符。 在许多UNIX说明文件里,都有RLF控制字符。当我
阅读全文
摘要:cron机制 cron可以让系统在指定的时间,去执行某个指定的工作,我们可以使用crontab指令来管理cron机制 crontab参数 -u:这个参数可以让我们去编辑其他人的crontab,如果没有加上这个参数的话就会开启自己的crontab /etc/crontab文件和crontab -e命令
阅读全文
摘要:作者:@apocelipes本文为作者原创,转载请注明出处:https://www.cnblogs.com/apocelipes/p/10899484.html 通常,当我们开发Linux程序时有两种方案: 虽然我自己是在Linux环境上直接进行开发的,但也有许多的人是在Windows环境上从事开发
阅读全文
摘要:一位PG社区的朋友提到的一个应用场景,目前遇到性能问题。 数据结构大概是这样的,包含一个主键,一个数组,一个时间,其他字段。 请求分析: 有检索需求,比较频繁。查找数组中包含某些元素的记录,并按时间排序输出所有符合条件的记录,检索到的符合条件的记录可能上万条,也可能较少。 有插入需求,量不大。 有更
阅读全文
摘要:前几天在开发某些数据结构到文件的 Dump 和 Load 功能的时候, 遇到的一个 bug 。 【问题复现】 问题主要出在 Load 过程中,从文件读取数据的时候, 直接使用 fread 的去操作 string 的内部指针地址 (char*)s.c_str() 。 简化后的示例代码如下( testd
阅读全文
摘要:今天想到哈希函数,好像解决冲突的只了解了一种链地址法而且也很模糊,就查了些资料复习一下 1、哈希Hash 就是把任意长度的输入,通过哈希算法,变换成固定长度的输出(通常是整型),该输出就是哈希值。 这种转换是一种压缩映射,也就是说,散列值的空间通常远小于输入的空间。不同的输入可能会散列成相同的输出,
阅读全文
摘要:集群构架图 https://blog.csdn.net/a821478424/article/details/50958721 nginx的负载均衡 https://blog.csdn.net/qq_35119422/article/details/81505732 集群架构及常见集群特性 http
阅读全文
摘要:今天突然想起了nginx解决惊群的方法,就是在多个进程间利用锁来保证同一时刻只能有一个worker进程在自己的epoll中加入监听的句柄,那么进程间是怎么共享变量的呢,下面就介绍一下共享内存 共享内存是 Linux 下提供的最基本的进程间通信方法,它通过 mmap 或者 shmgat 系统调用在内存
阅读全文
摘要:gRPC服务发现&负载均衡 https://segmentfault.com/a/1190000008672912?utm_source=tag-newest GRPC编程指南 gRPC 介绍 gRPC 是谷歌开源的高性能 RPC 框架。RPC 也即远程方法调用,对于 RPC client 来说,它
阅读全文
摘要:https://github.com/huihut/interview
阅读全文
摘要:在处理字符串的程序当中,经常会分析字符串,从一大长串的字符串截取我们需要的数据,这如果通过自己手写函数来分析,虽然可以,但当你知道sscanf的功能,那就自己写函数分析就显得多此一举。 这些函数的使用都很简单,总结一下,等下次使用一目了然。俗话说:好记性不如烂笔头,记录下来就是效率。
阅读全文
摘要:注:本文参考自:https://www.howtogeek.com/176471/how-to-share-files-between-windows-and-linux/,相当于是原文的翻译。 一、windows 向linux共享文件(这里都是以win10和ubuntu为例) 首先,打开网络共享中
阅读全文
摘要:记录一下,有空试一下 https://www.cnblogs.com/xcb0730/p/9752208.html 遇到挂在/etc/fstab失败的解决方法 https://blog.csdn.net/zhaole20094463/article/details/7540100 使用mount挂载
阅读全文
摘要:去官网下载的Putty中包含了如下文件: 其中pscp.exe是一个远程复制文件的工具。 官网:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 链接:http://pan.baidu.com/s/1pKEhIFx 密码:2
阅读全文
摘要:转自https://www.cnblogs.com/yangyxd/articles/5615965.html Web开发环境搭建 Eclipse-Java EE 篇 【原创内容,转载注名出处】 1. 下载和安装 1.1 下载JDK 在Java官方网站下载最新版本的 Java SE: http://
阅读全文