自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bblo

bblo

  • 博客(76)
  • 资源 (5)
  • 收藏
  • 关注

转载 华为2012实验室无线通信领域的首席专家朱佩英博士

http://www.mwrf.net/news/interview/2013/11325.html研究中心交给她的团队一个重要的产品算法项目。时间非常紧迫,但通过并行开发,项目进度较快。不料在最后合并版本时却暴露出了兼容性问题,导致性能低于基线。当时的海外无线通信研究团队刚起步,朱博士的工作千头万绪。但她还是专门安排了两整天,和大家一起逐行代码、逐个数据、逐个变量一一进行审视,找问题,最终问

2016-07-29 15:18:54 8744

转载 第37篇 网络(七)TCP(一)

来源:http://bbs.qter.org/forum.php?mod=viewthread&tid=611TCP即TransmissionControl Protocol,传输控制协议。与UDP不同,它是面向连接和数据流的可靠传输协议。也就是说,它能使一台计算机上的数据无差错的发往网络上的其他计算机,所以当要传输大量数据时,我们选用TCP协议。        TCP协议的程序使用的

2016-07-28 14:13:26 4106

转载 CTO五种基本的必备素质

本文选自《我也能做CTO之程序员职业规划 》一书(1)超强的学习能力和对技术有浓厚的兴趣和广泛的涉猎。注重软件前沿最新技术潮流,与时消息、与时偕行,与时俱进的方法来提高自身的技术战略眼光与水平。涉猎的领域不仅涉及.NET和Java技术,还包括IBM、HP3000等大型系统设计和开发,并对界面设计、驱动开发、图像及媒体技术,中间件、ERP、CRM等都较熟悉,掌握时代新技术的潮流,

2016-07-28 14:10:25 4624

翻译 项目的难点

项目的难点 TBD解决的方案

2016-07-28 09:03:30 883

原创 技术管理的感悟

TBD  技术管理的感悟

2016-07-28 09:02:50 449

原创 qt 打印调试信息

#include  qDebug()"clicked yes\n";

2016-07-27 16:49:55 802

转载 qt中QMessageBox的用法

#include     QMessageBox message(QMessageBox::Warning,"Information","Really to clear data?",QMessageBox::Yes|QMessageBox::No,NULL);       if (message.exec()==QMessageBox::Yes)       {

2016-07-27 16:43:46 775

转载 王啸:创业的十个基本问题

【九合创业课】是我们开启的新栏目。我们将不定期把九合投资过程中的一些心得、体会通过创业课的方式分享给大家,我们希望通过这样的方式,帮助更多的创业者少走弯路,我们也希望,能够通过更多类似这样价值观、方法论的传递,吸引到更多认同我们的优秀创业者一起奋斗。第一期创业课的分享来自于6月19日九合创始人王啸在丰厚资本主办的“丰人院”创业主题演讲会上的一段发言,会上,王啸从自己多年做投

2016-07-25 17:06:30 674 1

转载 DOXYGEN简明实用教程

代码写多了难免需要做文档,给自己还是给别人看都需要如此,这次XBOX360制作,前期没怎么写注释,回头改Bug都要猜半天自己写的代码是什么意思。更别提别人写的东西,100行代码也没有一句注释,幸好不是我维护,否则要疯掉了。花了一天功夫尝试了一下Doxygen的使用,还好不难,但是有些磕磕绊绊,它自己的文档也说不清楚,网上搜出来的教程也只是给出样子,遇到的问题还是靠自己尝试了几十次才搞定。

2016-07-25 10:51:39 371

转载 快速试错

你可能在尝试创业,或者在思考观察等待机会。又或者说很幸运的拿到了一些种子或者天使资金。接下有哪些坑?我们常说,创业要快速试错,小步快跑,边跑边调整姿势来冲刺。我个人是这样理解的:1、产品或者服务出来要快。一个项目,因为种种原因到6个月或一年以后才推出来的,估计那个机会点也过了。当然,决定创业前就要把大部分事情想清楚,别先干了再说。观察市场的时候可以稍微多花点时间,一旦开始,速度最重要。那种 J

2016-07-25 08:43:21 1719

转载 移动互联网时代的创业生存法则:快速试错,廉价失败

转载 :http://www.jiemian.com/article/440357.html钱致远特别告诫创业者不要相信巨头、商业领袖、行业机构等对未来的预测,在他看来没有谁是全能的先知。大公司的业务延伸、重点推进往往是越延越小,而少数小微公司,却能越做越大。移动互联网已经经历了从0到1的过程,当下我们正处在移动互联网大潮时代,购物、医疗、金融、旅行等领域都

2016-07-25 08:42:38 718

转载 QT的信号与槽机制介绍

http://blog.sina.com.cn/s/blog_499629ed0100awvi.html信号与槽作为QT的核心机制在QT编程中有着广泛的应用,本文介绍了信号与槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。QT 是一个跨平台的C++ GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前Linu

2016-07-24 23:09:28 2168

转载 Linux 虚拟串口(可用于在本机上模拟串口进行调试)

http://blog.sina.com.cn/s/blog_6cb543ef0100x90j.htmlPython语言:#! /usr/bin/env python#coding=utf-8import ptyimport osimport selectdef mkpty():    #打开伪终端    master1, slave =

2016-07-22 17:04:02 15244 3

转载 linux下如何查看系统和内核版本

. 查看内核版本命令:  1) [root@q1test01 ~]# cat /proc/version    Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com)(gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 1918:00:5

2016-07-22 15:54:14 639

原创 Could not download protobuf-java.jar

http://processors.wiki.ti.com/index.php/CC2530ZDK-ZNP-MINICC2530ZDK-ZNP-MINIThe CC2530ZNP-Mini Kit is an updated version of the EZ430-RF2480 that uses the Zigbee Network Processor (ZNP) firmware

2016-07-22 13:42:14 810

转载 好的代码

好的代码至少要修改两遍分类:程序人生    评论:0     来源:Be Geek近些年来,越来越多的人开始转向敏捷开发,而且这些敏捷开发的技术已不再新鲜,大多都是在 80 和 90 年代设计形成的。但是,最近几年,程序员,特别是一些商业顾问,架构师和客户开始喜欢上了敏捷开发。不断进化的需求原文:http://begeek.cn/post/3322.ht

2016-07-22 11:15:16 273

原创 一段管理经验的总结

1找对人,这个很关键看项目,需要多多高水平的工程师,当然是越高越高,但是需要考虑提供的经费和管理问题,资深工程师可能难于管理,也可能还在使用非常旧的开发工具或着方法,对新的东西接受能力差2,做好前期规划协议,软件的框架,代码规范,review的机制,测试的规划项目小的话,老大需要亲自review代码,大的话,建立监管机制3,验证项目组内部的矛盾,比如分工

2016-07-22 11:10:31 365

原创 3个月网关设计的感受

1 个zigbee资深工程师设计 zigbee 网关 ZHA1.2标准,两个月设计完成,支持开关等、色温灯、插座,窗帘,温湿度,PIR,门磁,烟雾,CO等传感器l2,linux网关,两名 linux工程师,从网口(wifi)到串口,包含zigbee场景,联动任务,定时任务,心跳包的处理3,zigbee助理工程师一名,4,硬件工程师,6,协议处理分和项目协调由我负责

2016-07-22 11:01:13 392

原创 技术人生的规划

30岁前技术积累30岁走管理岗位,注重个人品牌的积累和沉掉技术要有选择性,对特定领域专注

2016-07-22 10:41:49 412

原创 网关设计需要考虑的问题

1,模块化设计代码,封装串口、网络数据包、多种任务封装2,通信重发机制,3,数据发送采用缓冲区,发送数据先放入缓冲区4,网络和串口数据接收端处理粘包问题,采用事件机制,数据先放入缓冲区5,线程池和内存池处理,有效阻止内存泄漏6,数据库处理先放入内存,再处理数据库7,增加Log机制8,网络采用长链接机制9,  程序的健壮性,检测函数返回值      10,网关需要

2016-07-22 10:38:32 940

转载 程序员如何谋划出月薪3万

转载 :以下是部分摘要摘要:本文整体上分为两部分,第一部分,是弄清楚一些概念;第二部分,我们会一起研究如何通过商业价值的挖掘、内生涯的修炼以及职业机会的寻找来实现薪水月薪3万的目标。如果你没耐心看这么多,可以跳转到最后看总结。[图片]不久前我发表了一篇文章,“月薪3万的程序员都避开了哪些坑”,在我的微信订阅号“程序视界”、CSDN博客、简书等平台都受了非常广泛的关注,点击量和评

2016-07-22 10:16:17 495

转载 GitHub 中国区前 100 名到底是什么样的人?

转载自:http://mt.sohu.com/20160407/n443539407.shtml   本文根据Github公开API,抓取了地址显示China的用户,根据粉丝关注做了一个排名,分析前一百名的用户属性,剖析这些活跃在技术社区的牛人到底是何许人也!后续会根据我的一些经验出品《技术人员如何建立自己的个人品牌》《优雅的程序员列传》欢迎加我微信diycodes交流。

2016-07-22 09:57:22 2108

转载 第6篇 基础(六)实现Qt文本编辑功能

原文出处:http://bbs.qter.org/forum.php?mod=viewthread&tid=17&extra=page%3D2%26filter%3Dauthor%26orderby%3Ddateline%26orderby%3Ddateline一、实现新建文件、文件保存和另存为功能1.首先来分析下整个流程,当新建文件时,要考虑是否保存正在编辑的文件,如果需

2016-07-21 15:19:45 910

转载 第4篇 基础(四)添加菜单图标——使用Qt资源文件

第4篇 基础(四)添加菜单图标——使用Qt资源文件转载2015-03-25 17:39:35 导语      后面几篇里我们将介绍常用的Qt主窗口部件QMainWindow,主窗口部件就是一般的应用程序主窗口,它包含了菜单栏、工具栏、中心部件、状态栏和可停靠部件等。这一篇将着重介绍菜单的实现以及使用资源文件来添加菜单图标。环境是:Ubuntu 14.04+Qt 5.2.

2016-07-20 20:56:07 3979

转载 Git之(四)分支管理

http://blog.csdn.net/u012152619/article/details/51964997当我们初始化Git仓库的时候,Git会默认创建一个名为master的主分支。在实际工作中,主分支要求是一个稳定、健壮、安全的主线,一般不允许在主分支上直接进行开发,而是拉取一个新的分支,开发、测试完成后,再将分支合并到主分支上。使用分支意味着你可以从开发主线上分离开来,然

2016-07-20 10:29:52 253

转载 git是什么

http://blog.csdn.net/u012152619/article/details/51906008为什么使用Git孔子曾经曰过的,名正则言顺 言顺则事成。我们在学习一项新技术之前,弄清楚为什么要学它至关重要,至于为什么要学习Git,我用一段if-else语句告诉你原因:[java] view plain copyprin

2016-07-20 10:27:38 373

转载 Qt登录对话框

来源:http://bbs.qter.org/forum.php?mod=viewthread&tid=12&extra=page%3D3%26filter%3Dauthor%26orderby%3Ddateline%26orderby%3Ddateline一、创建项目1.新建Qt Gui应用,项目名称为“login”,类名和基类保持MainWindow和QMainWindow

2016-07-19 23:42:20 1783

原创 QT系列教程

http://bbs.qter.org/forum.php?mod=viewthread&tid=193

2016-07-19 21:08:52 301

转载 linux+tar.bz2安装方法

以fcitx-3.4.2.tar.bz2为例:su root                                tar jxvf fcitx-3.4.2.tar.bz2cd fcitx-3.4.2./configure make [root@localhostfcitx-3.4.2]#make install

2016-07-19 11:22:17 2535

原创 CS架构和BS架构的区别CS架构

CS就是电脑需要装个软件,才能连接服务器。 C/S=Client/Server ,基于客户端/服务器而BS架构只需要用浏览器,就可以连接服务器了,B/S=Brower/Server,基于浏览器/服务器

2016-07-18 14:12:31 2202

转载 6.2.3 实践中的系统架构设计

主服务器的主要任务是按照某种规则分配任务给其他从服务器,这些规则可能是有两个目标:(1)为了实现负载均衡;(2)为了实现将不同类型的任务分给不同的服务器去执行。值得说明的是,在很多情况下,集群主服务器本身也可以是一个从服务器。对目标2,我们可以以6.2.3节2.中那个“三层C/S架构”的门户网站为例来说明。假如在代理层,有两个服务器,服务器1主要完成与企业数据库交互的任务,服务器2

2016-07-18 14:04:54 1081

转载 几种常见架构模式

6.2.2  几种常见架构模式前文讲过,在实践中,人们总结出了一些常用的软件系统结构高层模式,以供应用系统设计时参考。这些模式包括:单服务两层/多层C/S;MVC结构;面向服务的SOA与多服务集合;数据交换总线等。1. 单机应用系统(Standalone)准确地讲,单机应用系统是最简单的软件结构,是指运行在一台物理机器上的独立应用程序。当然,该应用可以是多进程或多线程的。在信息系统

2016-07-18 13:57:57 47325 2

转载 几种经典的网络服务器架构模型的分析与比较

前言  事件驱动为广大的程序员所熟悉,其最为人津津乐道的是在图形化界面编程中的应用;事实上,在网络编程中事件驱动也被广泛使用,并大规模部署在高连接数高吞吐量的服务器程序中,如 http 服务器程序、ftp 服务器程序等。相比于传统的网络编程方式,事件驱动能够极大的降低资源占用,增大服务接待能力,并提高网络传输效率。  关于本文提及的服务器模型,搜索网络可以查阅到很多的实现代码,所以,本文将

2016-07-18 13:20:05 3423

转载 代码规范

api 接口的作者,日期,输入输出函数的功能,修改者所修改的功能和日期

2016-07-18 11:01:36 239

原创 读书笔记2016年7月17日

深圳市科技图书馆1. Iass、Paas、Saas区别,图片来自微软2. 产品设计研发过程3. 有些人从事软件不是因为兴趣,而是因为需要,一种短时间内维持生计的手段,他们可能是一个好的助理,缺难当大任

2016-07-17 17:43:44 333

转载 透传

透传即是透明传送,即传送网络无论传输业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输的质量即可,而不对传输的业务进行处理

2016-07-17 10:56:11 762

转载 json

JSON(JavaScript Object Notation)和JSONP(JSON with Padding)虽然只有一个字母的差别,但其实他们根本不是一回事儿:JSON是一种数据交换格式,而JSONP是一种依靠开发人员的聪明才智创造出的一种非官方跨域数据交互协议。我们拿最近比较火的谍战片来打个比方,JSON是地下党们用来书写和交换情报的“暗号”,而JSONP则是把用暗号书写的情报传递给自己同

2016-07-16 22:57:30 313

转载 NB-IoT标准确定,物联网将腾飞

http://www.elecfans.com/iot/423463.htmlNB-IoT是电信行业当前的热点,二级市场投资者较为关注,大家对于NB-IoT是什么以及能做什么有很多的疑问,接下来解释下NB-IoT与物联网的关系,欢迎大家就相关问题和我们讨论。  2016年6月16日,在韩国釜山召开的3GPP RAN全会第72次会议顺利结束。NB-IoT(Narrow B

2016-07-16 22:35:53 8072

转载 CoAP协议

CoAP协议 是为物联网中资源受限设备制定的应用层协议。它是一种面向网络的协议,采用了与HTTP类似的特征,核心内容为资源抽象、REST式交互以及可扩展的头选项等。应用程序通过URI标识来获取服务器上的资源,即可以像HTTP协议对资源进行GET、PUT、POST和DELETE等操作。CoAP协议具有如下特点:  (1)报头压缩:CoAP包含一个紧凑的二进制报头和扩展报头。它只有短短的4B的

2016-07-16 22:24:28 4475

转载 qt入门hello world

单文件#include #include int main(int argc, char *argv[]){        QApplication a(argc, argv);        QLabel *label = new QLabel("Hello, world!");        label->show();        return a.

2016-07-15 20:43:34 272

springboot+elasticsearch7整合

springboot+elasticsearch7整合

2022-02-09

串口接收函数

实现串口环形接收,在VC2015下测试通过,很不错的程序,例程中给出来测试结果

2016-09-15

STM8S 程序

采用IAR编写的STM8的程序,基础学习,对初学者有很大的帮助

2015-11-20

Zigbee协议栈

基于智能家居温湿度检测的完整协议栈,采用IAR编译,全部C语言代码

2015-11-20

FT800 的测试程序

该程序基于VC++和基于Arduino的两种开发环境同时存在 使用Mega328 芯片的测试程序,有画点,画线,画圆的方法,很不错

2013-10-06

空空如也

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

TA关注的人

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