自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (8)
  • 收藏
  • 关注

原创 深入理解同步和异步与reactor和proactor模式

在现代网络编程中,I/O 设计模式对于提高性能和资源利用率至关重要。本文将探讨两种主要的网络 I/O 设计模式:同步 I/O 和异步 I/O,以及它们的实现方式。

2024-09-25 18:25:31 1173

原创 腾讯云ssl证书到期,续期免费证书并部署

ssl免费证书续期

2024-09-20 18:10:56 671

原创 游戏服务器数据存储的一种方案分享(一)

游戏服务器存储方案

2024-09-18 17:16:43 527

原创 kubernetes命令

阅读kubernetes in Action前两章的一些关键命令记录

2024-09-11 15:35:54 256

原创 MySQL Workbench通过ssh跳板机连接MySQL服务器

现在我们就通过MySQL Workbench的ssh方式连接到跳板机建立隧道来访问远端Mysql服务

2024-09-09 11:17:32 318

原创 C++实现gRPC异步双向流式的客户端和服务端(二)

gRPC C++ 异步流式服务器封装实现

2024-08-27 18:28:07 398

原创 C++实现gRPC异步双向流式的客户端和服务端(一)

1.回调对象用的对象的函数指针,形如connected_func_=std::bind(&AsyncClientBidiStreamImpl::Connected, this, std::placeholders::_1),没有用状态机变量控制异步回调,2.发送请求时候进行连接调用,因为我这边需求是请求地址不能提前知道,只有在请求时才能知道地址,这块实现当时遇到一些坑需要注意,连接失败重试的时候必须是新的调用对象。因为如果用状态变量控制,连续调用两次不同api并需要传入调用对象时没法实现,比如。

2024-08-26 11:33:56 449

原创 微信公众平台-股票行情查询

微信公众平台-股票行情查询php实现的获取上证,深证 A,B股实时行情的接口,只实现了文本消息回复,K线图可以在图文消息中加上接口url地址就可以显示,具体的接口地址网上可以找,有了股票数据源,弄成图文消息也是轻而易举了。用到php扩展curl库发送http请求到新浪接口,下面是sendHttp.php源码<?php class RespMs

2013-11-25 18:26:31 1976

原创 用hash_map统计出现次数最多的前N个URL

海量数据统计频率最高词汇的常规办法之一是先通过一个hash函数处理数据然后取模N,拆分为N个小文件,对每一个小文件进行词频统计和排序处理,然后归并N个小文件取频率最大的M个数。下面程序是利用hash_map处理小文件词频的实现(堆排序部分的代码没加上,可以参见http://hi.baidu.com/scofield_/item/197303c8a7f43063f7c95dd8)

2013-11-25 18:24:26 3441

原创 构建hash表和两种处理冲突方法

hash表定义:hashing定义了一种将字符组成的字符串转换为固定长度(一般是更短长度)的数值或索引值的方法,称为散列法,也叫哈希法。由于通过更短的哈希值比用原始值进行数据库搜索更快,这种方法一般用来在数据库中建立索引并进行搜索,同时还用在各种解密算法中。设所有可能出现的关键字集合记为u(简称全集)。实际发生(即实际存储)的关键字集合记为k(|k|比|u|小得多)。|k|是集合k

2013-11-25 18:21:39 1558

原创 堆排序查找前N个最大数和二分查找算法

先了解堆排序概念:堆排序利用了大根堆(或小根堆)堆顶记录的关键字最大(或最小)这一特征,使得在当前无序区中选取最大(或最小)关键字的记录变得简单。(1)用大根堆排序的基本思想① 先将初始文件R[1..n]建成一个大根堆,此堆为初始的无序区② 再将关键字最大的记录R[1](即堆顶)和无序区的最后一个记录R[n]交换,由此得到新的无序区R[1..n-1]和有序区R[n],且满足

2013-11-25 18:19:14 3655

原创 将字符串以单词为单位逆序"I am a Student" 解法

网上有个题目,将字符串以单词为单位逆序,例如:"I am a Student" 要变成"Student a am I"解法大致为:先将字符串整体逆序第一个字符和最后一个交换,第二个与倒数第二个交换,一直到完成整个串逆序,即”tnedutS a ma I“;然后单个单词逆序。下面是我的解法,对于字符串中间隔多个空格和末尾多个空格都可以正常处理。#include #i

2013-11-25 18:14:45 3106

原创 C/C++程序实现通过http代理访问网页内容

公司通过代理上网,C程序直接通过发http请求不能获取网页内容,故实现了下通过代理访问http网页的一个测试程序。程序很简单,有几个重点先通过socket直接连接代理服务器向代理服务器发送HTTP的CONNECT标头,格式为CONNECT www.baidu.com:80 HTTP/1.0\r\nProxy-Authorization: Basic %s\r

2013-11-25 18:07:40 9965 3

原创 空间搬家

偶尔记录点技术文章在百度空间,贴源码的时候用代码狂结果显示有问题,不用代码框直接粘贴竟然大都被管理员锁定并删除,已然被打败,决定换个地儿到csdn。

2013-11-25 17:42:30 544

转载 STL介绍

一、STL简介STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。STL的代码从广义上讲分为三类:algorithm(算法)、cont

2008-03-23 09:46:00 446

MYSQL常用命令

涵盖常用mysql命令 适合入门学习 你懂得你懂得

2013-02-23

计算机编程专业英语词汇

计算机编程专业英语词汇 word文档 学习英语的不错资料

2013-02-23

tcl脚本教程

tcl脚本基本入门教程 不错的学习资料 为了更多字数 我决定多写一些话 大家下载吧

2013-02-20

linux多线程编程.ppt

1、Linux下线程概述 2、linux线程实现 。。。。。。。。。 2.4 信号量线程控制 等等 基本概述了linux下多线程编程的一些基本内容 入门教程 28页

2012-11-12

使用dbx调试程序.pdf

学习dbx的好教程 中文pdf 1. dbx 入门35 编译调试代码35 启动 dbx 和加载程序36 在 dbx 中运行程序38 使用 dbx 调试程序39 检查核心文件39 设置断点40

2012-11-12

Linux多线程编程 ppt教程 内部培训

Linux多线程编程 ppt教程 内部培训 对于学习Linux网络编程有帮助

2012-03-01

算法大全 几十种算法的C代码 实用性强

各种算法的源码 C语言 喜欢研究算法的是很好的资源哦

2012-03-01

SQL语法大全中文版

SQL语法大全中文版,很详细的word文档

2008-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除