自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

计算机技术博客

计算机科学与技术

  • 博客(14)
  • 资源 (16)
  • 问答 (1)
  • 收藏
  • 关注

原创 Linux高级程序设计----线程与私有数据

在多线程程序中,经常要用全局变量以实现多个函数间共享数据,由于数据空间是共享的,因此全局变量也为所有线程所有。但有时应用程序设计中又必要提供线程私有的全局变量,仅在某个线程中有效,但却可以跨越过得函数访问。比如程序可以能需要每个线程维护一个链表,而使用相同的函数操作,最简单的方法就是使用同名不同变量地址的线程相关数据结构。这样的数据结构可以由Posix线程库维护,称为线程私有数据(Th

2012-11-30 15:35:08 1003

原创 区分Sqlite中的B-树和B+树——索引和存储

在网上看一些帖子的时候。发现有人说Sqlite中组织管理数据库文件存储的机制为B-树。本人觉着这么说非常的不严谨。于是本人翻出了《the definitive guide to sqlite》SECOND EDITON。经过再次查阅,想在这里总结一下。在Sqlite中B-树和B+树的出处的却别,换句话说。就是SQLite这个嵌入式数据库中,索引机制和文件存储机制的区别。1.索引

2012-11-27 17:10:19 4222

转载 SQLite中的B-Tree实现细节

SQLite在存储在外部的数据库是以B-Tree来组织的。关于B-tree的细节,参考****     Donald E. Knuth, THE ART OF COMPUTER PROGRAMMING, Volume 3:**     "Sorting And Searching", pages 473-480. Addison-Wesley**     Publishing Co

2012-11-27 14:55:53 1520

原创 C语言写“a+aa+aaa+aaaa+aaaaa+……”

考虑三个问题:基数:a进制:可能是10进制,可能是2进制。阶数:最大的那个数是几位。 看代码:#include #include int add(int baseNum,int jinzhi,int jieNum);int main(){ printf("%d",add(1,2,2));//以十进制打印}int add(int bas

2012-11-27 13:46:35 4418

原创 预先预告一片帖子吧(symbian中汉子编码分块儿截取乱码问题的解决)

有网友给出了以下解决方案。还没有试,最近太忙了。过这段,这个问题一定找出更好的答案。没有地儿做笔记,这个博客就当笔记了。 问题:在symbian下的汉字大多都是单个字节读取的,但是汉字是两个字节表示的。这样就很可能出现乱码。 待考证的解决方案:汉字编码的首个字节是大于128的,也就是说字节的最高位为1,普通英文字符是小于128,最高位为0. 我记得DOS时代就是通过这个区别是否为汉

2012-11-23 09:29:43 834

原创 同步和异步的区别

答案一: 同步和异步是两种交互或者通信方式。放在计算机网络里有数据包的传输方式,放在总线级上又有外设和内存之间数据的传输方式。放在操作系统里,进程之间的交互也有同步和异步两种交互方式。但是其精髓是一样的。计算机网络领域:1.异步传输 通常,异步传输是以字符为传输单位,每个字符都要附加 1 位起始位和 1 位停止位,以标记一个字符的开始和结束,并以此实现数据传输同步。所谓异步

2012-11-23 09:14:29 10718 2

原创 sleep,wait,delay函数的区别

原型:extern void sleep(unsigned int sec);                用法:#include     功能:短暂延时    说明:延时sec秒      举例:      // sleep.c            #include       main()      {        int c;

2012-11-23 09:03:59 3870

转载 [转] 一个硕士是如何发5篇SCI的

日志 [转] 一个硕士是如何发5篇SCI的2012-9-23 14:41阅读(26)转载自不停的旋律我刚刚开始做实验的时候,别人怎么说我就怎么做,每天在实验台旁干到深夜,以为这就是科研了。两个月过去,突然发现自己还在原地踏步。那种感觉,只能用“沮丧”来形容

2012-11-23 08:55:37 1820

原创 "超级计算机"到底有多快?

国际TOP500组织近期公布的全球超级计算机500强排行榜上,美国的“泰坦”以每秒17.59千万亿次的实测运算速度登上全球榜首,而中国“天河”则由2010年的榜首降至第八,位列第三的日本超级计算机“京”则在不久前刚成功模拟暗物质粒子在初期宇宙空间的运动情形。面对进步神速的计算机科学,人类开始反思自己是否有被取代的可能。然而计算机几乎不可能懂得人类的语法,更难完整的理解信息间复杂的语义,其“聪明”程

2012-11-20 08:35:01 3663

原创 GUN工程软件是否必须开源免费。

2:Linux由UNIX操作系统发展而来,其1.0版本已经是一个功能完备的操作系统,其内核紧凑高效,可以充分发挥硬件的性能。Linux加入GUN并遵循通用公共许可证(GPL),由于不排斥商家对自由软件的进一步开发,故而出现了很多Linux发行版本。Linux操作系统具有以下特点。1:Linux具备现代一切功能完善的UNIX系统所具备的全部特性,其中包括真正的多任务,虚拟内存,共享库,需

2012-11-16 16:11:20 3956

转载 冲突域与广播域(区别、知识要点)

1、冲突域指的是会产生冲突的最小范围,在计算机和计算机通过设备互联时,会建立一条通道,如果这条通道只允许瞬间一个数据报文通过,那么在同时如果有两个或更多的数据报文想从这里通过时就会出现冲突了。冲突域的大小可以衡量设备的性能,多口hub的冲突域也只有一个,即所有的端口上的数据报文都要排队等待通过。而交换机就明显的缩小了冲突域的大小,使到每一个端口都是一个冲突域,即一个或多个端口的高速传输不会影响其它

2012-11-10 21:30:46 5281

原创 什么是SQL注入式攻击 如何防范

一、什么是SQL注入式攻击? 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如:⑴ 某个ASP.NET Web应用有一个登录页面,这个登录页面控制着用

2012-11-10 21:18:44 3385

原创 C语言实现模拟键盘按键事件

#include #include #define KEYDOWN(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 1 : 0)#define KEYUP(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 0 : 1)int main(void){ POINT pt;

2012-11-01 21:45:59 24231

转载 键盘映射表 vc检测按键的例子

ESC键  VK_ESCAPE (27)回车键: VK_RETURN (13)TAB键:  VK_TAB (9)Caps Lock键: VK_CAPITAL (20)Shift键: VK_SHIFT ($10)Ctrl键: VK_CONTROL (17)Alt键:  VK_MENU (18)空格键: VK_SPACE ($20/32)退格键: VK_BACK (8)

2012-11-01 21:22:04 3048

信息安全等级测评师培训教程:初级-高清-压缩包

信息安全等级测评师培训教程:初级-高清-压缩包

2021-08-22

xpdfbin-win

pdf解析,win平台的。

2014-05-15

pdf解析包和demo

pdf rename title,更改pdf的小demo

2014-05-15

2007-2010嵌入式系统设计师上午和下午题合集

搜集了2007-2010年的真题合集。还有一些笔记

2012-11-10

\symbian s60 入门详细材料和程序实例

本合集为symbian S60入门必看经典。包括对基本的架构介绍。诸如列表框、菜单、文本编辑框等常用控件的使用介绍和代码分析。适合初学symbian s60的人阅读。建议在看多symbian os c++和Series 60应用程序开发之后再看。有从理论到实践过度的功效。编程学习之必看经典合集。合集内的文章均来自网络。特向其作者的无私奉献表示敬意和感谢。

2012-10-12

中兴总结的超强云计算基础知识

中兴原创做的云计算基础知识概括,包括虚拟化技术、数据挖掘、云存储、云安全、分布式计算

2012-08-01

C++ 西游记 文字游戏

本人看了标准C++开发入门与编程实践这本书后,对书后的那个游戏产生了兴趣,然后敲了下来,并调试成功。部分内容与书内不同。只是很少的一部分。血汗啊。

2012-05-18

马维华 嵌入式系统及应用

本书涵盖面比较广,适合嵌入式初学者。若想进阶请参考其他书

2011-09-08

The Future of Microprocessors读后感

本人全篇翻译,虽达不到信达雅,但是可以使中国本科及以上读者,领略,国际大师的魅力

2011-04-10

索爱Z520c霍尔传感器翻盖开关识别磁铁的位置

索爱Z520c 霍尔传感器 翻盖开关识 别磁铁的位置 更换排线遗留问题

2011-03-13

computational thinking 观后感

computational thinking ,本人经翻译后,归纳的,关于计算思维的定义,设计学科,和特点

2011-03-11

基于ASP.NET企业销售管理系统论文

1 引言 1 1.1系统的背景与目的意义 1 1.1.1系统开发的背景 1 1.1.1系统开发的目的意义 1 1.2相关技术与开发工具介绍 1 1.2.1 ASP.NET 1 1.2.2 SQLSEVER2005 1 1.2.3 ADO.NET 1 2需求分析 4 2.1功能需求 1 2.1.1经理对功能的需求 1 2.1.2销售人员对功能的需求 1 2.1.3售后服务人员对功能的需求 1 2.2性能需求 1 2.3系统分析模型 1 2.3.1数据流程图 1 2.3.2数据字典 1 2.3.3 E-

2010-05-16

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

TA关注的人

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