03 2018 档案

摘要:花了一周时间开发了一个简单的即时通信工具,勉强算是程序原型。现在我把开发流程和一些个人的想法记录下来。本文首先介绍程序架构和通信接口,之后会聚焦到服务器的信号槽设计原则,接下来将解释有关TCP通信的粘包问题和解决方案,最后一个部分是一些改进建议。 源码下载:https://gitee.com/lea 阅读全文
posted @ 2018-03-24 23:13 冷豪 阅读(806) 评论(0) 推荐(0) 编辑
摘要:在针对大数据量的多表级联查询或复杂事务处理的时候,引入Oracle临时表是一种不错的策略。因此,在解决实际需求时经常会遇到需要使用存储过程和临时表相互配合的情况。下面就Oracle如何创建临时表以及注意事项做出总结: 一、创建临时表 Oracle临时表分为回话期和事务期两种类型,他们的创建语法基本一 阅读全文
posted @ 2018-03-11 17:26 冷豪 阅读(389) 评论(0) 推荐(0) 编辑
摘要:这次我们要透过一个简单的函数swap深入理解函数传参的本质以及在C++中如何选择传参方式。 先来看第一段程序: 通过main函数的调用,我们发现x,y并未实现交换: 原因是整形x和y在函数swap内为按值传递,按值传递时,函数不会访问当前调用的实参。函数处理的值是它本地的拷贝,这些拷贝被存储在运行栈 阅读全文
posted @ 2018-03-11 12:32 冷豪 阅读(61918) 评论(0) 推荐(7) 编辑
摘要:第一讲先从一个实例开始——我们需要完成一个遍历文件并统计单词出现次数的任务。分解功能:首先,按行读取文件并舍弃可能的空行。其次,将每一行都按照空格划分单词。因为可能存在标点符号,我们还需要将标点符号都删除。最后把行首或专有名词中出现的大写字母统一转换。最后将所有获取的字母放到一个关联容器中(map< 阅读全文
posted @ 2018-03-10 20:24 冷豪 阅读(1154) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示