- 博客(110)
- 资源 (18)
- 收藏
- 关注
转载 SPI中的极性CPOL和相位CPHA是什么以及如何设置
【背景】最近在看关于Silicon Labs的C8051F347的某个驱动中,关于SPI部分初始化的代码,看到其对于SPI的设置为CPOL=1,CPHA=0,对于CPOL及CPHA的含义不了解,想要搞懂,这两个参数到底是什么意思,以及为何要这么设置。所以才去找了SPI的极性和相位的相关资料,整理如下。【SPI基础知识简介】设备与设备之间通过某种硬件接口通讯,目前存在很多
2016-07-02 21:54:02
577
转载 从Dlg向xxxView类发送自定义消息
从Dlg向xxxView类发送自定义消息第一步:在Dlg.h文件中定义消息#define (自定义消息名) WM_USER+1001eg:#define WM_MYMESSAGE WM_USER+1001第二步:在xxxView.h文件的AFX_MSG块中声明消息处理函数:eg: afx_msg LRE
2016-04-28 10:36:34
908
转载 struct的成员对齐
struct的成员对齐1 自然对界struct 是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float 等)的变量,也可以是一些复合数据类型(如array、struct、union 等)的数据单元。对于结构体,编译器会自动进行成员变量的对齐,以提高运算效率。缺省情况下,编译器为结构体的每个成员按其自然对界(natural alignment)条件分配空间
2016-04-25 15:14:52
386
转载 只有当一个类被用来作为基类的时候,才把析构函数写成虚函数.
注:本文内容来源于zhice163博文,感谢作者的整理。1.为什么基类的析构函数是虚函数? 在实现多态时,当用基类操作派生类,在析构时防止只析构基类而不析构派生类的状况发生。 下面转自网络:源地址 http://blog.sina.com.cn/s/blog_7c773cc50100y9hz.html a.第一段代码 #includeusing nam
2016-04-24 18:47:20
486
转载 CMarkUp使用简介
最近正在研究C++下的XML分析工具CMarkup。初次和XML相遇是基于C#对XML的操作。C#的XmlDocument和XmlNode给我印象之深,让我至今都无法忘怀。现在想在C++下发掘XML的强大,结果却发现建房子你除了需要基本的建设材料外,还需要些而外的工具。不像C#那样,已经打成包供你直接使用了。好在有知道CMarkup这个小型XML的分析器,可以为我所用。俗话说:磨刀不误砍柴工。我现
2016-04-02 06:41:22
593
转载 广播是建立于UDP基础上的,所以创建socket必须指定SOCK_DGRAM。
http://bbs.youkuaiyun.com/topics/40334798广播是建立于UDP基础上的,所以创建socket必须指定SOCK_DGRAM。发送端:SOCKADDR addr;addr.sin_family=AF_INET;addr.sin_addr.s_addr=INADDR_BROADCAST;//这是局域网的广播地址addr.sin_port=htons(
2016-03-28 21:05:38
474
转载 stdafx.h作用及原理
stdafx.h作用及原理 文章分类:C++编程 刚刚用VS测试发现,include"stdafx.h"后可以不用include usingnamespace std;了,这验证了本文最后红色的那几段话。不知道"stdafx.h"是怎么选择包含其它头文件的,是最常用的?貌似,还可以在它里面添加新的头文件,这些为什么没有被自动包含进来?在项目的debug里面,我发现了projectnam
2016-03-24 14:41:33
477
转载 #ifdef,#else,#endif,#if用法详解(转载)
[size=11.818181991577148px]转载------#ifdef,#else,#endif,#if用法详解[size=11.818181991577148px]hxing( 楼主 )2014-11-18 23:05:37 只看该作者182 | 1倒序浏览 又找到一篇很好的文档,放到帖子
2016-03-23 15:14:07
415
转载 C语言中#define用法总结
1.简单的宏定义#define 标识符 替换列表(替换列表可以是数,字符串字面量,标点符号,运算符,标识符,关键字,字符常量。注意:替换列表是可以为空的)典型错误:#define N = 100int a[N]; /*这样会成为int a[= 100],这里会处理成为一种标识记号一样*/ #define N 100;int a[N]
2016-03-23 14:23:08
2686
原创 Memcached 协议中文版
memcached 的客户端使用TCP链接与服务器通讯。(UDP接口也同样有效,参考后文的 "UDP协议")一个运行中的memcached服务器监视一些(可设置)端口。客户端连接这些端口,发送命令到服务器,读取回应,最后关闭连接。结束会话不需要发送任何命令。当不再需要memcached服务时,客户...
2012-07-30 20:46:51
133
原创 正则表达式的选择、编组后向引用
选择允许使用 '|' 字符来在两个或多个候选项中进行选择。通过扩展章节标题的正则表达式,可以将其扩充为不仅仅适用于章节标题的表达式。不过,这可没有想象的那么直接。在使用选择时,将匹配'|' 字符每边最可能的表达式。你可能认为下面的 JScript 和 VBScript 表达式将匹配位于一行的开始和结束位置且后跟一个或两个数字的 'Chapter' 或 'Section':/^Cha...
2012-04-10 14:03:25
171
原创 django 1.3+ 静态资源的访问
说明: 本文django的适用版本是1.3+,在1.4中测试通过. 1. setting.py中DEBUG=True时, 在setting.py中做如下设置: import osSTATIC_ROOT = os.path.abspath(os.path.join(os.path.dirname(__file__), os.pa...
2012-03-31 10:16:47
161
python抓取指定网址链接并返回网址列表
import urllib2, redef fetch_links(furl,burl,stag,etag): ''' 抓取网页新闻 @param furl 抓取网页地址 @param burl 网页链接的baseurl,比如凤凰网的链接:<a href="/news/guoji/dir?cid=14&amp;mid=7sdLRL">...
2012-03-28 17:39:03
744
原创 URL长度的限制
摘要:众所周知, 传递小量参数(在没有其他原因,例如隐藏参数值的情况下)推荐使用GET方法,传递大量参数推荐使用POST方法。原因是什么呢?一是get传递的参数都是明文,安全性较低,而且URL长度有限制! 原因是传说中GET方法是通过URL来传递,而URL的长度是受限的,而POST方法采用流的方式,理论上可以传递的容量是没有限制的。现在来看这个描述:“U...
2012-02-13 11:10:36
374
Did not receive a '200 OK' response from remote server.
在使用codeigniter的xmlrpc调用时,会报错,请在config.php文件中做如下配置: //注意:当base_url配置为localhost时,在使用xmlrpc时会出错:Did not receive a '200 OK' response from remote server.//$config['base_url'] = 'http://localhos...
2012-02-08 11:16:19
694
原创 关于.htaccess的配置
1.开启mod_rewrite将#LoadModule rewrite_module modules/mod_rewrite.so这行的#去掉2.修改httpd.conf1)将你的网站目录配置中的AllowOverride None 改为AllowOverride All2)修改Options的属性建议改为Indexes FollowSymLinksFoll...
2012-02-08 09:55:03
138
原创 Java语言中关键字strictfp的用途
Java语言中关键字strictfp的用途 自Java2以来,Java语言增加了一个关键字strictfp,虽然这个关键字在大多数场合比较少用,但是还是有必要了解一下。strictfp的意思是FP-strict,也就是说精确浮点的意思。在Java虚拟机进行浮点运算时,如果没有指定strictfp关键字时,Java的编译器以及运行环境在对浮点运算的表达式是采取一种近似于我行...
2012-01-18 11:49:51
136
原创 ubuntu lamp
如果是ubuntu系统的话,直接依次运行以下命令即可。sudo apt-get install taskselsudo tasksel install lamp-serversudo apt-get install phpmyadminsudo ln -s /usr/share/phpmyadmin /var/www ...
2011-12-29 23:16:12
111
原创 object-c 中的 Categories
http://www.otierney.net/objective-c.html#downloading
2011-12-21 19:08:44
197
原创 How to use SBJSON and TouchJSON
http://blog.objectgraph.com/index.php/2010/02/24/how-to-use-touch-json-and-sbjson/
2011-12-21 18:38:38
114
原创 jsoncpp操作 json
#include <iostream>//#include "json/json.h"#include "json_reader.cpp"#include "json_value.cpp"#include "json_writer.cpp"using namespace std;using namespace Json;int main(in...
2011-12-19 00:15:34
118
android.intent.action.MAIN与android.intent.category
<activity android:name="APAct"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent...
2011-12-16 01:03:52
465
原创 FAQ: *** Terminating app due to uncaught exception 'NSUnknownKeyException', reas
FAQ: *** Terminating app due to uncaughtexception 'NSUnknownKeyException', reason: '[setValue:forUndefinedKey:]: this class is not key valuecoding-compliant for the key itemName.' (permalink)...
2011-12-14 21:19:26
140
struts2 保留两位小数
<s:text name="format.number"> <s:param value="appTotalmoney*0.01"/></s:text>
2011-12-14 16:55:12
216
el表达式获取cookie
${cookie.name}将获得对应cookie的对象,比如我们用jsp将一段cookie发送给客户端。Cookie cookie = new Cookie("username", "Username in cookie");response.addCookie(cookie); 创建一个名称为username,值为"Username in cookie"的Cookie对...
2011-12-08 14:47:59
495
原创 NSObject.h
/* NSObject.h Copyright (c) 1994-2009, Apple Inc. All rights reserved.*/#import <Foundation/NSObjCRuntime.h>#import <Foundation/NSZone.h>@class NSInvocation, NSMethodSignatur...
2011-11-10 19:35:39
141
原创 object-c 的异常构造,并抛出
@try { NSException *exception = [NSException exceptionWithName: @"HotTeaException" reason: @"The tea is too hot" ...
2011-11-10 19:17:29
262
原创 Object C 利用NSLog 打印日志,帮助调试程序
在开发时,需要打印相关的日志,帮助开发者进行调试程序。Object C中利用NSLog打印相关日志信息,在这里我只事记录一些简单的内容。NSLog的定义NSLog定义在NSObjCRuntime.h中,如下所示:void NSLog(NSString *format, …);基本上,NSLog很像printf,同样会在console中输出显示结果。不同的是,传递进去...
2011-11-10 09:16:52
231
原创 Object-c 字符串处理及建立(包含一些数组的使用等)
1//创建字符串对象数组NSArray *array = [str componentsSeparatedByString:@"@"];//就是以@为标示输出看看啦int count=[array count];int i;for(i=0;i<count;i=i+4){printf("%i: %s\n",i,[[array objectAtIn...
2011-11-10 09:11:16
177
原创 【object-c基础】Object-c基础之一:#import,NSLog(),数据类型
(1)在object-c中,用#import来代替C语言中的#include;在一般的头文件中都会用#import<Foundation/Foundation.h>;Foundation框架是一个处理用户界面之下的层中的特性,Foundation为cocoa框架的子集,cocoa框架还包括Application Kit框架。(2)NSLog...
2011-11-10 09:05:47
88
原创 object-c 中@synthesize的用处
In your class implementation, you can use the @synthesize compiler directive to ask the compiler to generate the methods according to the specification in the declaration:@synthesize flag;...
2011-11-06 14:07:30
207
原创 android模拟器不能上网
一:将网络连接代理设置写入配置数据库 1、通过命令行或者通过双击emulatoer可执行文件,打开模拟器 2、在命令行执行adb shell 打开android的控制台 (确保环境变量设置正确,即已经把Android_SDK/tools 添加到了PATH(Linux)/path(Windows)) 3、执行 ls -l /data/data/com.android.provi...
2011-11-01 01:11:42
119
原创 jsp文件下载另存为中文文件名
<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.io.File"%><%@ page import="java.io.*"%><title>文档下载保存中转页面</title></head
2011-10-27 14:45:26
300
原创 看discuz发现了php的一个过瘾的函数调用方法
<?phpfunction myecho($data){ echo $data;}$myfun="myecho";$myfun("some text");?>
2011-10-26 14:09:50
206
原创 struts2文件下载类型的设置
<result name="success" type="stream"> <param name="contentType">image/jpeg</param> <param name="inputName">imageStream</param> <pa
2011-10-25 15:16:51
185
原创 PHP header发送各种类型文件及设置文件下载名
<?php header('Content-type: application/image/pjpeg');//输出的类型 header('Content-Disposition: attachment; filename="downloaded.jpg"'); //下载显示的名字,注意格式 readfile('my.jpg'); // 并将这个文件以前面h...
2011-10-25 15:12:21
295
原创 class_core.php 模块功能白皮书
source/class/class_core.php 是 Discuz! 的通用初始化模块程序,其几乎被所有的外部代码所引用,在您开始插件设计之前,可以先对该模块的大致功能做一定的了解。class_core.php 主要完成了以下任务: 对不同 PHP 及操作系统环境做了判断和兼容性处理,使得 Discuz! 可以运行于各种不同配置的服务器环境下。初始化常量 IN_DISCUZ...
2011-10-25 09:32:40
410
原创 UCenter 的接口函数
UCenter 分为 MySQL 和远程两种接口连接方式,MySQL 方式是直接连接数据库因此速度较快,但当 UCenter 的服务端和客户端不在同一主机中且没有远程 MySQL 帐号的情况下,则只能使用远程连接方式。使用 UCenter 接口函数前请根据应用程序的需求定义以下相关常量:(此部分的配置可参看config_ucenter.php文件) UC_CONNEC...
2011-10-25 09:30:43
219
MTK开发工具打包下载
2012-03-03
Xweibo 产品程序框架介绍
2011-12-05
XML实用大全.doc
2009-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人