自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (10)
  • 收藏
  • 关注

原创 [原创]如何提供C++到lua的接口

在cocos2d-x+lua开发中,实现c++代码在lua脚本中调用是必不可少的(也就是所谓绑定c++到lua)。实现C++绑定有两种方式:1.通过.pkg文件2.通过直接写代码(.h/.cpp)文件绑定。这次主要介绍通过自己写代码实现。cocos2d引擎本身是通过代码方式来实现lua绑定的。主要代码见:LuaCocos2d.h,LuaCocos2d.cpp两个文件,绑定入口见CCLuaEng

2013-07-29 14:31:05 1107

转载 用bootcamp创建USB的win7安装盘

通过修改BootCamp助理成功创建USB的windows7的安装盘。以下将方法共享出来。准备工作:找到自己电脑的Boot Rom 版本。(方法不用介绍了吧),win7.iso文件1,首先在应用程序——实用工具——找到Bootcamp助理,右键——显示包内容——打开Contents文件夹,找到Info.plist文件【最好先备份一个】,双击打开后,找到类似于以下代码的信息,把自己电

2013-07-27 12:21:48 2399

转载 字节对齐详解

一.什么是字节对齐,为什么要对齐?    现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。    对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型

2011-11-14 21:35:14 333

转载 c/c++内存地址对齐及大小端

我们常常看到“alignment", "endian"之类的字眼, 但很少有C语言教材提到这些概念. 实际上它们是与处理器与内存接口, 编译器类型密切相关的.考虑这样一个例子: 两个异构的CPU进行通信, 定义了这样一个结果来传递消息:struct Message{  short opcode;  char subfield;  long message_len

2011-11-14 21:09:14 498

转载 list_entry()宏

list_entry()宏#define list_entry(ptr, type, member) \       ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member)))    ptr是指向list_head类型链表的指针,type为一个结构,而member为结构type中的一个域,类型为list_head,

2011-11-14 20:53:31 469

转载 signed和unsigned之间

原文地址:http://blog.sina.com.cn/s/blog_590be5290100htvu.html, 积累收藏这样一个题,据说是微软面试题:unsigned int i=3;cout问结果是多少。 第一反应:-3。不过结果似乎不是这样的

2011-09-16 21:06:52 327

原创 Agile方法研究综述

Agile方法研究综述摘 要: 本文综述了近来新出现的Agile方法,对其应用范围、价值系统、核心实践给出了阐述,并介绍了XP、SCRUM、Crystal等主要的Agile方法及其发展趋势,在此基础上,给出了CMM与Agile方法之间的比较分析,最后提出了Agile方法待研究的问题。关键词 Agile方法,轻载方法,CMM,XPAN OVERVIEW OF AGILE METHODOL

2008-04-21 13:58:00 711

原创 CMM简介

 1   CMM问答  2   CMM2级实施技术问题分析  3   怎样进行软件过程改进   4   持续改进------CMM的精髓   5   理解 CMM 需要注意以下问题  6   CMM简介  7   CMM应用   8   软件企业如何实施CMM   9   商业软件企业如何借鉴CMM管理 CMM问答

2008-04-18 21:40:00 2942

C#深入编程

第一部分c#语言概述<br> 第一章.NET编程语言C#<br> 第二章运行环境 全面了解.NET<br> 第三章编写第一个应用程序<br>第二部分c#设计基础<br>第三部分面向对象的c#<br>第四部分深入了解c#<br>

2008-04-20

JSP高级编程

JSP高级编程<br>前言<br>第一部分 JSP入门<br>第1章 概述 <br>1.1 Java技术 <br>1.1.1 Java技术的发展 <br>1.1.2 JavaBeans <br>1.1.3 JDBC <br>1.1.4 J2EE <br>1.1.5 EJB <br>1.1.6 Java Servlet <br>1.2 JSP技术 <br>1.2.1 JSP技术概述 <br>1.2.2 JSP的优势及与其他Web开发工具的比较 <br>1.3 JSP开发Web的几种主要方式 <br>1.3.1 直接使用JSP <br>1.3.2 JSP+JavaBeans <br>1.3.3 JSP+JavaBeans+Servlet <br>1.3.4 J2EE开发模型 <br>1.4 本书用到的软件及获取 <br>第2章 预备知识 <br>2.1 Java程序设计基础 <br>2.1.1 Java语言规则 <br>2.1.2 Java变量和函数 <br>2.1.3 子类 <br>2.1.4 this和super <br>2.1.5 类的类型 <br>2.1.6 抽象类 <br>2.1.7 接口 <br>2.1.8 包 <br>2.2 JavaBeans <br>2.2.1 JavaBeans的属性 <br>2.2.2 JavaBeans的事件 <br>2.2.3 持久化 <br>2.2.4 用户化 <br>2.3 Java Servlet <br>2.3.1 HTTP Servlet API <br>2.3.2 系统信息 <br>2.3.3 传送HTML信息 <br>2.4 SQL语言 <br>2.4.1 SQL子类型 <br>2.4.2 SQL语言的具体命令和使用 <br>2.5 JDBC <br>2.5.1 什么是 JDBC <br>2.5.2 JDBC 产品 <br>2.5.3 连接概述 <br>2.5.5 一个简单的例子 <br>第3章 JSP开发平台的建立:Tomcat <br>3.1 Tomcat的安装和直接使用 <br>3.2 Tomcat和Apache的配合 <br>3.3 Tomcat和IIS的配合 <br>3.4 Tomcat的配置和常见问题 <br>3.4.1 Tomcat的主配置文件:server.xml <br>3.4.2 Windows下代码保护的问题 <br>3.4.3 Apache、IIS和Tomcat协作时工作<br>目录的添加 <br>3.4.4 设定Tomcat作为Windows的服务而启动 <br>3.4.5 在Tomcat中建立新的Web应用程序 <br>第4章 JSP的语法和语义 <br>4.1 通用的语法规则 <br>4.1.1 元素的语法规则 <br>4.1.2 JSP中的相对路径 <br>4.2 注释 <br>4.3 指令 <br>4.3.1 page指令 <br>4.3.2 include指令 <br>4.3.3 taglib指令 <br>4.4 内置对象 <br>4.5 脚本元素 <br>4.5.1 声明 <br>4.5.2 表达式 <br>4.5.3 脚本代码 <br>4.6 动作 <br>4.6.1 id和scope属性 <br>4.6.2 标准动作 <br>第5章 作为XML的JSP <br>5.1 为什么要使用XML相容的语法形式 <br>5.2 关于文本类型的语法 <br>5.2.1 jsp:root元素 <br>5.2.2 公共标识符 <br>5.3 指令 <br>5.3.1 page指令 <br>5.3.2 include指令 <br>5.3.1 taglib指令 <br>5.4 脚本元素 <br>5.4.1 声明 <br>5.4.2 脚本代码 <br>5.4.3 表达式 <br>5.5 如何将一个普通的JSP文件转换为一个XML<br>文档 <br>5.6 JSP1.1的DTD文件 <br>第6章 JSP基础实例 <br>6.1 第一个JSP程序—HelloWorld! <br>6.2 注释的使用 <br>6.3 脚本元素 <br>6.3.1 声明 <br>6.3.2 表达式 <br>6.3.3 脚本代码 <br>6.4 page指令 <br>6.4.1 import <br>6.4.2 session <br>6.4.3 错误处理 <br>6.5 包含其他文件 <br>6.6 使用JavaBean <br>6.7 内置对象 <br>6.7.1 用request对象获取客户端的数据 <br>6.7.2 用response对象向客户端发送信息 <br>6.7.3 其他内置对象 <br>6.8 <jsp:forward> <br>6.9 使用插件 <br>6.10 使用session对象 <br>6.10.1 会话的概念 <br>6.10.2 session对象可用的方法和属性 <br>6.10.3 session对象的基本例子 <br>6.10.4 利用session制作一个购物车 <br>6.10.5 JavaBeans的作用域 <br>6.10.6 利用JavaBeans制作的购物车 <br>6.11 使用application对象 <br>6.11.1 应用的概念 <br>6.11.2 application对象可用的方法和属性 <br>6.11.3 application对象内包含的系统信息 <br>6.11.4 利用application建立一个简单的聊天室 <br>第7章 用JSP实现常见的Web应用 <br>7.1 常见的Web应用及分析 <br>7.1.1 留言板、论坛和社区 <br>7.1.2 聊天室 <br>7.1.3 搜索引擎 <br>7.1.4 电子商务 <br>7.1.6 后台管理系统 <br>7.2 留言板 <br>7.2.1 功能分析 <br>7.2.2 功能实现和技术要点 <br>7.2.3 代码和分析 <br>7.3 进一步完善的留言板 <br>7.3.1 功能分析 <br>7.3.2 功能实现和技术要点 <br>7.3.3 代码和分析 <br>7.4 聊天室 <br>7.4.1 功能实现和技术要点 <br>7.4.2 代码和分析 <br>7.5 下一步 <br>第二部分 高级JSP技术<br>第8章 JSP开发平台的搭建:J2EE <br>8.1 J2SDKEE的安装和使用 <br>8.1.1 软硬件的支持 <br>8.1.2 安装 <br>8.2 J2SDKEE的配置 <br>8.2.1 JDBC的配置 <br>8.2.2 事务处理 <br>8.2.3 服务的端口号 <br>8.2.4 日志文件 <br>8.2.5 安全 <br>8.2.6 钝化发生的内存极限 <br>8.2.7 JNDI服务器主机 <br>8.2.8 HTTP服务的发布目录 <br>8.3 WebLogic的安装和使用 <br>8.3.1 软硬件要求 <br>8.3.2 安装和启动 <br>8.4 WebLogic的配置 <br>8.4.1 系统级参数的设置 <br>8.4.2 将WebLogic作为HTTP服务器使用 <br>8.4.3 使用ISAPI桥连接WebLogic和IIS <br>8.4.4 WebLogic配置示例 <br>第9章 扩展JSP标签 <br>9.1 概述 <br>9.1.1 扩展标签的作用 <br>9.1.2 如何开发扩展标签 <br>9.1.3 简单的扩展标签 <br>9.1.4 包含内容处理的扩展标签 <br>9.1.5 能够协作的扩展标签 <br>9.1.6 定义了脚本变量的扩展标签 <br>9.2 标签处理类的开发 <br>9.2.1 接口和基类 <br>9.2.2 开发 <br>9.3 标签库文件 <br>9.3.1 taglib <br>9.3.2 tag <br>9.4 定位一个tld文件 <br>9.4.1 在Web.xml中定位一个tld文件 <br>9.4.2 直接在JSP文件中定位tld文件 <br>9.5 扩展标签实例 <br>9.5.1 得到父标签的数据 <br>9.5.2 TestTag类 <br>9.5.3 Title类 <br>9.5.4 Data类 <br>9.5.5 TLD文件 <br>9.5.6 在JSP中使用扩展标签 <br>第10章 Enterprise JavaBeans <br>10.1 Java服务器端组件标准—EJB <br>10.1.1 EJB和JavaBeans <br>10.1.2 EJB的开发与使用中的角色 <br>10.2 Session Bean <br>10.2.1 Session Bean的状态管理模式 <br>10.2.2 Session Bean的生命周期 <br>10.3 Entity Bean <br>10.3.1 Entity Bean的特性 <br>10.3.2 Entity Bean的生命周期 <br>10.4 EJB的开发 <br>10.4.1 Enterprise JavaBeans的实际处理文件 <br>10.4.2 实现EJBObject文件 <br>10.4.3 实现EJBHome文件 <br>10.4.4 生成ejb-jar.xml文件 <br>10.4.5 打包生成JAR文件 <br>10.5 EJB的部署—J2SDKEE <br>10.5.1 使用deploytool打包EJB <br>10.5.2 使用deploytol部署EJB <br>10.6 EJB的部署—BEA WebLogic <br>10.6.1 生成可部署的ejb-jar包 <br>10.6.2 部署WbLogic的ejb-jar包 <br>10.7 使用EJB <br>10.7.1 本地访问EJB <br>10.7.2 远程访问EJB <br>10.8 JSP和EJB <br>10.9 EJB开发实例—电子商务应用 <br>10.9.1 EJB的实现文件—TestCartEJB <br>10.9.2 实现Home接口TestCartHome <br>10.9.3 实现远程Object接口TestCart <br>10.9.4 EJB的Web组件TestCartWebImp <br>10.9.5 JSP文件 <br>10.9.6 实例的内部运行逻辑 <br>第11章 其他高级功能 <br>11.1 JDBC2.0和JDBC数据库连接池 <br>11.1.1 JDBC2.0新功能概述 <br>11.1.2 结果集增强功能 <br>11.1.3 批处理更新 <br>11.1.4 对Java对象的持久性 <br>11.1.5 数据库连接池使用实例 <br>11.2 文件上载 <br>11.2.1 实现机理 <br>11.2.2 文件上载实例 <br>第12章 JSP高级应用实例:网上书店 <br>12.1 概述 <br>12.2 扩展标签的使用 <br>12.2.1 数据集作用的BookList标签 <br>12.2.2 让数据循环输出的Books标签 <br>12.2.3 输出数据的标签 <br>12.2.4 控制页面前进、后退的标签 <br>12.2.5 测试标签 <br>12.3 EJB及其Web组件 <br>12.3.1 ShoppingCart <br>12.3.2 Books <br>附录A JSP应用实例:网上教育代码 <br>附录B JavaServer Pages白皮书 <br>附录C 常用JSP相关网址 <br>

2008-04-11

c#技术揭秘(后半部分)

关于c#的一本好书,对于深入了解.net有不小帮助,正在学习c#的朋友可以看看,由于单个文件大小限制,分成两个压缩包,请分别下载(这是后部分)

2008-04-10

C#技术揭秘(1-400)

关于c#的一本好书,对于深入了解.net有不小帮助,正在学习c#的朋友可以看看,由于单个文件大小限制,分成两个压缩包,请分别下载(这是前四百)

2008-04-10

DOS快餐店

时至今日,系统早已经全面进入Windows时代,甚至很多刚接触电脑的朋友都已经不知DOS为何物了。不过,即便是在Windows系统中,熟练地掌握各种DOS命令及其批处理的编写仍能帮助我们解决许多在窗口环境下非常棘手的问题。从本期开始为大家带来DOS快餐店,希望大家多多光顾,早日成为DOS“大虾”。)<br>DOS快餐店

2008-04-10

汇编语言教程

汇编语言》(Assembly Language)是计算机专业中一门重要的基础课程,是一种面向机器的低级语言。它依赖于硬件,能通过巧妙的程序设计充分发挥硬件的潜力。汇编语言程序产生的代码运行效率高。因此,到目前为止,许多软件系统(例如操作系统等)的核心部分仍然用汇编语言来编写。<br><br>计算机专业所培养的学生,不应仅仅满足于利用他人已开发出来的软件和软件工具来解决实际问题,还应具备有分析、研究原有软件系统,改进、完善、提高原有系统功能供广大用户使用的能力。汇编语言程序设计将使学生受到更严密、更系统的程序设计及其思维方法的训练,为深入分析、研究、开发新的软件系统打下良好的训练基础。<br><br>本课程的教学目的是使学生进一步了解计算机的基本组成,汇编指令的格式和使用方法,以及用汇编语言进行程序设计的基本思想和方法。于此同时,希望学生能了解用汇编语言程序来充分发挥计算机性能的基本思想。<br><br>

2008-04-10

MFC深入浅出

MFC (Microsoft Foundation Class Library) 中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓。Microsoft Visual C++提供了相应的工具来完成这个工作:AppWizard可以用来生成初步的框架文件(代码和资源等);资源编辑器用于帮助直观地设计用户接口;ClassWizard用来协助添加代码到框架文件;最后,编译,则通过类库实现了应用程序特定的逻辑。

2008-04-07

国际程序大赛作品

让人叹为观止的程序作品,实在令人佩服,有许多漂亮的画面

2008-04-07

wndow程序设计

本书介绍了在Microsoft Windows 98、Microsoft Windows NT 4.0和Windows NT 5.0下程序写作的方法。这些程序用C语言编写并使用原始的Windows Application Programming Interface(API)。如在本章稍后所讨论的,这不是写作Windows程序的唯一方法。然而,无论最终您使用什么方式写作程序,了解Windows API都是非常重要的。

2008-04-07

Think in c++

c++绝对经典书籍 第一章试读

2007-09-18

空空如也

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

TA关注的人

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