自定义博客皮肤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)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 phpmyadmin 权限访问

今天在使用phpmyadmin的时候出现了一段错误如下:后来找了一下论坛,发现有个兄弟提出了一个冲突,那就是安装xdebug的时候修改了一下php.ini这个配置文件造成的:修改如下:可以将On改为Off就可以正常访问了

2016-11-28 14:21:26 444

翻译 C++11 语法 struct : bar{} foo{}

本文翻译自stackoverflow:http://stackoverflow.com/questions/7067793/what-is-this-crazy-c11-syntax-struct-bar-foo首先先来看看普通的抽象用户定义类型(UDT):struct foo { virtual void f() = 0; };foo obj; // 不能定义一个 'obj' 变量

2016-04-20 16:30:41 1278

原创 分析bacnet协议栈源码 AtomicReadFile 服务

一个客户端的BACnet用户使用基本读文件服务对某个文件进行一个“打开--读出--关闭”的操作。访问的文件可以是字节流,也可以是编号记录。以下是基本读文件的服务原语:                    这是在基本读文件中定义的数据结构:typedef struct BACnet_Atomic_Read_File_Data { BACNET_OBJECT_TYPE objec

2016-03-28 14:11:44 1740 1

原创 分析bacnet协议栈中的Device Communication Control服务

Device Communication Control服务,是一个客户端的BACnet用户使用设备通信控制服务向一个远程设备发送指令,指示这个设备在一个规定的时间内停止其起始和响应除了设备通信控制或者重新初始化设备之外的所有APDU。DCC主要由操作者用来进行设备诊断。         在dcc.c文件中,先是定义了BACNET_COMMUNICATION_ENABLE_DISABLE这个枚

2016-03-24 09:58:05 1061

原创 结合VTS和BACnet协议栈源码分析Write Property读属性

协议栈主要是针对应用层的编码,因此我们只需要结合VTS中的 BACnet Application Layer Detail 来对源码进行分析,  读属性源文件是wp.c,这个文件中一共包含以下函数:int wp_encode_apdu( uint8_t * apdu, uint8_t invoke_id , BACNET_WRITE_PROPERTY_DATA * wpdata);in

2016-03-22 14:18:44 2266

原创 使用VTS分析bacnet协议的ReadProperty(二)

第一个报文和第二个报文的信息是相同的,第三个和第四个也是相同的,他们的区别仅仅是发送的方向不同。由于在中已经对第一个报文进行分析,这里就选取了第四个报文进行分析。        在下图中,上图是第一个报文的信息,下图是第四个报文的信息。通过比较可知,两者的区别就在于BVLC Length的值和Network control Octet。由于这是一个应答报文,所以需要携带present-valu

2016-03-22 09:12:54 2234

原创 使用VTS分析bacnet协议的ReadProperty(一)

首先我们先在VTS中设定一个设备如下图所示:                 并且在设备中新建一个analog-input(模拟输入),将其属性present-value设为85:              我的port设定如下图所示:这里我使用的是虚拟网卡,大家可以根据自身需要进行选择。设备设置为之前新建的MyDevice,网络数设为1      在N

2016-03-21 14:19:26 6103 8

原创 BACnet WHO-IS服务协议栈代码分析(2) ------ whois_decode_service_request(....)函数

在有了第一篇分析之后,whois_decode_service_request这个函数理解起来就简单很多了。1、int whois_decode_service_request(uint8_t * apdu, unsigned apdu_len, int32_t * pLow_limit, int32_t * pHigh_limit){ int len = 0; uint8_

2016-03-10 10:17:05 966

原创 BACnet WHO-IS服务协议栈代码分析(1)------whois_encode_apdu(....)函数

在BACnet协议栈中,发送方使用WHO-IS服务确定在同一个互联网上其它的BACnet设备的设备对象标识符和网络地址,Who-Is服务是一个无证实服务,这个服务有两种使用情况(1)、确定在网络上的所有设备的对象标识符和网络地址;(2)、确定某个设备标识符但是不知其网络地址的设备的网络地址。      在bacnet的协议栈中,whois.c是 用于编码(encode)/ 解码(dec

2016-03-09 15:48:27 2429

原创 BACnet对象类型

1、AnalogInput              模拟输入对象2、AnalogOutput           模拟输出对象3、AnalogValue             模拟值对象4、Binary  Input             二进制输入对象5、Binary  Output          二进制输出对象6、Binary  Value

2016-03-02 14:28:39 5512

原创 BACnet学习笔记

BACnet是一种用于自动化建筑和控制网络的数据通信协议。(Building Automation and Control Networks)自控网络通信协议基本体系:CAN -- 只定义了通信标准BACnet = BAC Model and Message + Network Layer + LANsThe prot

2016-03-01 10:56:17 3598

转载 Windows API (与磁盘信息相关)

摘录自MSDN:https://msdn.microsoft.com/en-us/library/windows/desktop/aa364939(v=vs.85).aspxGetDriveType:用于判断驱动类型UINT WINAPI GetDriveType(  _In_opt_ LPCTSTR lpRootPathName);

2016-02-25 15:33:38 957

转载 bcb ListView的用法

转自   http://ycool.com/post/ppt8s37  ListView的vsReport模式可以添加多个columne,于是针对每个column的操作问题就成了个问题…… 下面直接帖出研究结论:    1、使用ListView->Items->Add() 方法添加新的Item(即一行),返回值类型为TListItem *,指向新添加的Item;2、使用li

2016-02-24 09:41:51 3476

原创 动态规划---最长公共子序列

看完算法导论关于这部分内容之后的总结:    关于最长公共子序列问题:                         给定两个子序列 X= ; Y=,求X和Y长度最长的公共子序列。解决方法:                  首先先要了解LCS的最优子结构,令X= ; Y=为两个子序列,Z = 为X和Y的任意LCS。                       1、如果 Xm

2015-07-25 13:22:27 570

原创 计算一个文件的16位效验和——matlab语言的实现

第一次写CSDN的博客,感觉好激动。前些日子刚好做了一个计算一个文件的16位校验和的计网实验,本来要求是用C++写的,后来觉得太麻烦了,想起了一年前自学了一段时间的matlab,然后就想到用matlab来处理计算可能会方便一些(其实就是觉得C++处理起来有些麻烦),于是就抱着试一试的心态,结果就成功了。             看一下题目: 编写一个计算机程序用来计算一个文件的16位效验和

2014-12-21 23:16:10 3602

libgdx教程

libgdx开发android项目 由奋斗小土豆的博客整理出来的pdf文件 包括博文与课件ppt CSDN也正缺积分 就1分就可以下载了 需要kindle格式 azw3 的可以吱一声在下面评论

2014-10-12

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

TA关注的人

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