自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

原创 条款03:尽可能使用 const 【读书笔记 Effective C++】

基础知识:(1)编译器会保证const修饰不可改变的约束//tip 1:char greeting[] = "Hello";const char* p = greeting;greeting[1] = 'x'; // wrongp[1] = 'x'; // correct//tip 2:const char*p //表示被指物是常量...

2020-03-31 22:04:10 120

原创 条款02:尽量以const, enum, inline 替换 #define 【读书笔记 Effective C++】

#define ASPECT_RATIO 1.653基础知识:(1)宏定义#define NAME Value 是预处理器处理,编译器无法看到NAME,没有进入记号表(symbol table)中。存在问题:(1)当运用该常量获得一个编译错误信息时,由于ASPECT_RATIO不在symbol table中,那么编译错误提示1.653而不是ASPECT_RA...

2020-03-31 22:01:08 183

原创 Zigbee 拓扑研究

拓扑类型:Zigbee 有两种拓扑 a. Start b. Mesh关于Zigbee网络拓扑,说法一般分为两类第一类:星型, 树形, 网状第二类:星型,网状,混合型(Start和Mesh)个人倾向于第二种分类,原因是树形网络属于网状网络,是一种特殊的网状网络获取Zigbee拓扑信息ZC向每一个ZR发送mgmt-lqi-req (Clu

2017-09-09 20:36:21 534 1

原创 TCP UDP及socket编程学习(二)

Linux socket编程基本流程准备阶段Server1. 调用socket函数,创建某一类型的socket2. 调用listen函数,设置倾听队列的长度,为接受来自client的请求做准备3. 调用accept函数,开始在所绑定的端口倾听来自client端的连接请求     如果socket被设置为阻塞,那么accept将被阻塞,进程被挂起,直到有clien

2016-07-24 20:55:59 301

原创 TCP UDP及socket编程学习(一)

TCP基础知识要点(一)TCP 特性TCP/UDP: 传输层,提供进程到进程的通信能力IP:网络层,只能将IP数据包寻址到主机因此要实现进程间通信只靠主机地址是不够的,还要加入进程的表示,即端口号(软件端口号)TCP的确认和超时重发机制1.确认机制:TCP的基本传输单元是TCP数据段,其长度是可变的。由于TCP要提供的是端对端无差错的数据传输,所以TCP接收到数

2016-07-24 17:07:39 410

原创 Cow code

package Practice;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;import java.util.Scanner;public class Practice {pub

2014-12-04 23:25:12 425

原创 Investment algorithm

package Practice;import java.util.ArrayList;import java.util.LinkedList;import java.util.List;import java.util.Queue;import java.util.Scanner;public class Practice {public in

2014-11-23 21:56:24 380

转载 Linux产生随机数

#include #includeint main( int argc, char** args ){    unsigned long* seed = (unsigned long*)malloc( sizeof( unsigned long ) );    FILE* file = fopen("../../dev/random", "r");    printf( "

2014-04-20 21:57:21 358

原创 eke图片

2014-03-24 23:55:51 399

转载 AR资源

http://digitalbreed.com/2009/android-render-opengl-on-top-of-camera-preview

2014-02-27 17:40:43 696

转载 osg

/* -*-c++-*- OpenSceneGraph - Copyright (C) 2008-2009 Robert Osfield * * This library is open source and may be redistributed and/or modified under   * the terms of the OpenSceneGraph Public Lic

2014-02-23 12:59:21 745

转载 OpenThreads

/* -*-c++-*- OpenSceneGraph - Copyright (C) 2008 Robert Osfield  * * This library is open source and may be redistributed and/or modified under   * the terms of the OpenSceneGraph Public License

2014-02-23 12:58:27 989

low-end security

low-end security, low end embedded system security

2014-07-28

Ecdh-agree算法

Ecdh-agree算法源代码,使用Crypto++所做的Diffie算法

2014-04-07

DES算法crypto++

DES算法,用crypto++实现的例子

2014-03-31

AES算法crypto++

AES算法,使用crypto++实现的例子

2014-03-31

EKE Algorithm Report

EKE Algorithm Report

2014-03-27

Diffie-Hallman protocol

Diffie-Hallman protocol,密钥交换算法MFC实现

2014-03-26

include\osg文件

osg for Android Config文件

2014-02-23

config文件

osg for android 编译时产生的config文件

2014-02-23

云计算背景下甘肃服务行业经济发展方式研究

云计算背景下甘肃服务行业经济发展方式研究

2014-02-14

Fault Tree Analysis guide

Fault Tree Analysis guide.pdf文档,故障树分析指南文档英文版。

2014-02-14

CameraMouse2013Manual

CameraMouse2013Manual英文文档,使用了Headtracking技术,波士顿大学。

2014-02-14

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

TA关注的人

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