代码改变世界

随笔档案-2014年07月

[问题]SqlServer创建数据库出错

2014-07-18 16:50 by Benoly, 1572 阅读, 收藏, 编辑
摘要: SqlServer 2008“Msg 1807, Level 16, State 3, Line 1Could not obtain exclusive lock on database ‘model’. Retry the operation later.Msg 1802, Level 16, S... 阅读全文

[整理]内存动态分配

2014-07-18 11:38 by Benoly, 207 阅读, 收藏, 编辑
摘要: 1.不要直接调用mallocvoid *malloc(unsigned int num_bytes);malloc函数的工作机制malloc函数的实质体现在,它有一个将可用的内存块连接为一个长长的列表的所谓空闲链表。调用malloc函数时,它沿连接表寻找一个大到足以满足用户请求所需要的内存块。然后,... 阅读全文

[整理]C结构实现位段(bit field)

2014-07-16 14:36 by Benoly, 292 阅读, 收藏, 编辑
摘要: #include #include typedef struct A{ int a:5; int b:3; unsigned c:8; unsigned d:8;} Type_A;/* VS2010, Windows XP, Debug模式下运行 */int main(void){ struc... 阅读全文

[转载]关于符号扩展

2014-07-16 12:46 by Benoly, 800 阅读, 收藏, 编辑
摘要: 为什么要进行符号位扩展?因为符号扩展了才能有足够的位数,因为有的指令要求两个操作数的位数是相同的。http://blog.sina.com.cn/s/blog_7880b6e30100vo06.html一、短数据类型扩展为长数据类型1、要扩展的短数据类型为有符号数的进行符号扩展,即短数据类型的符号位... 阅读全文

[转载]memset()的效率

2014-07-15 16:56 by Benoly, 4586 阅读, 收藏, 编辑
摘要: http://blog.csdn.net/hackbuteer1/article/details/7343189void *memset(void *s, int ch, size_t n);作用:将s所指向的某一块内存中的每个字节的内容全部设置为ch指定的ASCII值, 块的大小由第三个参数指定,... 阅读全文

[整理]内存重叠之memcpy、memmove

2014-07-15 16:04 by Benoly, 7066 阅读, 收藏, 编辑
摘要: 函数原型:void *memcpy( void *dest, const void *src, size_t count );void *memmove( void* dest, const void* src, size_t count );1.memcpy和memmove相同点都是用于从src拷... 阅读全文

[转载]strtok函数和strtok_r函数

2014-07-14 17:58 by Benoly, 273 阅读, 收藏, 编辑
摘要: 1.一个应用实例网络上一个比较经典的例子是将字符串切分,存入结构体中。如,现有结构体typedef struct person{ char name[25]; char sex[10]; char age[4];}Person;需从字符串 char buffer[INFO_MAX_SZ]="Fred... 阅读全文

[转载]解决flash与js交互、flash跨域交互、flash跨域提交

2014-07-09 17:50 by Benoly, 416 阅读, 收藏, 编辑
摘要: http://blog.csdn.net/andyxm/article/details/5219919我们引用本地flash,实现flash与js双向交互。 function thisMovie(movieName) { if (window.document[movieName]){ return... 阅读全文

[转载]C语言程序的内存分配方式

2014-07-08 17:14 by Benoly, 236 阅读, 收藏, 编辑
摘要: "声明一个数组时,编译器将根据声明所指定的元素数量为数量为数组保留内存空间。"其实就是编译器在编译的过程中,会加入几条汇编指令在程序里处理内存分配,并不是说编译时就分配了内存,不要理解错了。-------------------1.内存分配方式 内存分配方式有三种: [1]从静态存 储区域分配。内存... 阅读全文

[整理]左值和右值

2014-07-04 06:43 by Benoly, 322 阅读, 收藏, 编辑
摘要: c99 6.3.2.1/1An lvalue is an expression with an object type or an incomplete type other than void;53) What is sometimes called "rvalue" is in this Int... 阅读全文

[问题]通过IIS宿主发布WCF服务,客户端添加服务引用出错的解决办法

2014-07-01 10:59 by Benoly, 753 阅读, 收藏, 编辑
摘要: 环境配置:Web服务器:Windows Server 2008,iis7.5,.net4.0客户端:XPsp3 vs2010 sp1问题描述:1.确定WCF服务访问地址 http://service.xxx.com/ActivityLogService.svc可以正常浏览 http://servic... 阅读全文
点击右上角即可分享
微信分享提示