请选择 进入手机版 | 继续访问电脑版
小思 隐藏置顶帖 C++编程提高 全局置顶
申明:本系列不适合C++初学者 C++是一个面向实用的语言,不会刻意去追求面向对象还是基于对象(实现方法和数据的捆绑),实用为王,什么能解决问题就用什么。 C++语言编写软件解决问题的主要方式是将问题解 ...
最后发表: tlwdn@ 2019-8-13 18:42 4783 4 2017-7-6
小思 隐藏置顶帖 C++编程基础 精华 digest 全局置顶
C++是一个面向实用的语言,不会刻意去追求面向对象还是基于对象(实现方法和数据的捆绑),实用为王,什么能解决问题就用什么。 C++语言编写软件解决问题的主要方式是将问题解需要的对象抽象出相同的特征,这些特征 ...
最后发表: 祭发宇财@ 2019-8-13 14:44 4350 5 2017-7-29
Unigress 隐藏置顶帖 关于加强论坛管理的公告! 置顶 全局置顶
请大家仔细阅读! 1、严禁贴: (1)含有敏感的政治、军事、宗教类话题的文章; (2)带有反对宪法所确定的基本原则,危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一,损害国家荣誉和利益的言论; (3)煽 ...
最后发表: uklhp@ 2019-8-13 01:13 3575 4 2017-7-28
小思 隐藏置顶帖 提问的艺术[初学者] digest 全局置顶
本帖最后由 小思 于 2017-6-28 12:07 编辑 [163music]1_1_412902689_初学者(薛之谦)[/163music] 虽然这是老话常谈,但是最近的回答问题的过程中,有点感触。你问题问的好,问的准确,回答你的人才有积 ...
最后发表: 祭发宇财@ 2019-8-12 03:25 4045 7 2017-6-28
小思 隐藏置顶帖 Qt5从入门到精通 attach_img digest 分类置顶
Qt5从入门到精通 系列帖子 说明 由于网上关于Qt的学习资料庞杂繁多,众说纷纭,对于Qt初学者要从这些资料中获取对自己有用的信息是一件很头疼的事情,特别是一些例程代码不一,所以在这里整理了一套有关Qt从 ...
最后发表: tlwdn@ 2021-5-9 09:14 5484 4 2017-7-9
  版块主题
小思 [转载] 消息队列的定义,以及引入消息队列可解决的问题
1. 消息队列中的“消息”即指同一台计算机的进程间,或不同计算机的进程间传送的数据; “消息队列”是在消息的传输过程中保存消息的容器。 消息被发送到队列中,消息队列充当中间人,将消息从它的源中继到它的目标 ...
最后发表: 祭发宇财@ 2019-8-8 09:40 427 1 2017-11-14
张勇涛 [转载] 软件开发开发真相:软件开发指南(转)
本帖最后由 张勇涛 于 2017-7-1 11:14 编辑 http://bbs.unigress.com/data/attachment/album/201704/27/175012gb1k120112izljgh.jpg
最后发表: 祭发宇财@ 2019-8-6 10:06 395 2 2017-6-20
小思 [转载] 11条最全面的C/C++编码规范总结
11条最全面的C/C++编码规范总结 2016年01月29日 18:11:53阅读数:8231 对于不同的编程语言来说,具体的编码规范可以有很大的不同,但是其宗旨都是一致的,就是保证代码在高质量完成需求的同时具备良好的可读性、可 ...
最后发表: 小思@ 2018-5-29 14:40 351 0 2018-5-29
吕勇 [转载] 自定义通信协议入门(TLV协议) 新人帖
當數位的資料需要「交換」的時候,就自然的產生了資料到底該如何儲存、解析等與「格式」有關的問題。 當資料格式第一次定下後,隨著程式的被使用,往往無法避免的需要變更舊有的資料格式, 因為沒有人能夠在一開始就 ...
最后发表: 吕勇@ 2018-2-26 11:09 572 0 2018-2-26
小思 [转载] 如何准备一个成功的软件项目验收会
本帖最后由 小思 于 2017-11-27 17:06 编辑 项目验收会在项目整个生命周期内是一个非常重要的里程碑。一般来说,客户同意召开验收会,就是对项目已基本认可,需要召集项目相关各方及专家来达成共识。因此 ...
最后发表: 小思@ 2017-11-27 17:03 359 0 2017-11-27
小思 [转载] 应用层通信协议开发浅析
1.通信协议的概念及其要素在OSI开放互联参考模型中,对等实体(peer)之间数据单元在发送方逐层封装(encapsulation),在接收方的逐层解析(decapsulation)。发送方N层实体从N+1层实体得到的数据包称为服务数据单 ...
最后发表: 小思@ 2017-11-17 09:45 339 0 2017-11-17
小思 [转载] 糟糕的应用层通信协议设计
凡是通信就必须要有通信协议,个人认为协议的设计是个非常严肃的工作,需要理解业务需求和掌握基本的协议设计知识。但是从这两个项目来看,其协议的设计可以说是 糟糕到了极点。下面就其糟糕的设计之处予以批判。1 ...
最后发表: 小思@ 2017-11-17 09:08 372 0 2017-11-17
小思 [转载] 如何设计一个通讯协议
对于很多设备之间的通信,经常需要自己设计一套通信协议。当然此处的通信协议一般都是建立在TCPIP协议等协议基础之上的协议,也就是在已有协议的基础之上,在定义一套协议。例如:有一套检测降雨量的设备(一般为简 ...
最后发表: 小思@ 2017-11-17 09:07 394 0 2017-11-17
小思 [转载] 简述移动端IM开发的那些坑:架构设计、通信协议和客户端
1、前言 有过移动端开发经历的开发者都深有体会:移动端IM的开发,与传统PC端IM有很大的不同,尤其无线网络的不可靠性、移动端硬件设备资源的有限性等问题,导致一个完整的移动端IM架构设计和实现都充满着大量的挑战 ...
最后发表: 小思@ 2017-11-15 11:00 457 0 2017-11-15
小思 [转载] 软件架构详解
软件架构(software architecture)软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个 ...
最后发表: 小思@ 2017-11-13 15:48 447 0 2017-11-13
小思 [转载] 三层是三层,MVC是MVC,它们毫无关系的。 attach_img
三层是从整个应用程序架构的角度来分的三层(如果程序需要,还可以分多层)。  三层是为了解决整个应用程序中各个业务操作过程中不同阶段的代码封装的问题,为了使程序员更加专注的处理某阶段的业务逻辑。  比如 ...
最后发表: 小思@ 2017-11-13 15:33 450 0 2017-11-13
小思 [转载] 大白话解释 Git 和 GitHub
本文旨在使用通俗易懂的文字,讲解版本控制背后的理论,以便你能对程序员们如何工作有个全局概念。本文不涉及代码,不用下载啥东西,循序渐进,不关注繁复细节,只有文字和一些不怎么漂亮的手绘涂鸦。http://wx2.sin ...
最后发表: 小思@ 2017-10-25 19:06 391 0 2017-10-25
小思 [转载] 做产品?做项目?
1 背景概述在软件行业飞速发展的今天,我们可以将软件公司分大体分为两类,一类是使用框架进行开发的软件公司,另一类是套装软件产品的提供商,前者公司多数定位是项目类公司,后者则可以称为产品类公司。但做产品 ...
最后发表: 小思@ 2017-7-3 17:36 352 0 2017-7-3
小思 [转载] 如何使用git命令把代码推送到github
Git是一个开源的分布式版本控制系统,可以高效、高速的管控项目。网上很多的文章知识点比较零散,很多冗余,在此给大家整理了一个简洁版的,可按照步骤操作的笔记供大家参考。如果在实践过程中遇到问题,可以加我本 ...
最后发表: 小思@ 2017-7-3 17:34 342 0 2017-7-3
小思 [转载] 面向对象的思想
面向对象和面向过程区别是什么?     1.面向对象:把一系列对事物描述封装成类,则由对象来完成业务中特定的功能 他有属性,构造器,方法,以及这个对象的行为,冒个特定的方法封装成一个类,从而由类产生多个对象 ...
最后发表: 小思@ 2017-6-22 14:02 392 0 2017-6-22
张勇涛 [原创] 为什么要进行单元测试?
http://bbs.unigress.com/blog-12-386.html
最后发表: 张勇涛@ 2017-6-20 09:04 350 0 2017-6-20

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

阅读排行 更多
广告位
0351-8210788
周一至周日 9:00-18:00
意见反馈:mind@unigress.com
关注我们

扫一扫关注我们

Powered by Discuz! X3.4 Licensed  © 2001-2013 Comsenz Inc.( 晋ICP备12005011 )