• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
james1207

博客园    首页    新随笔    联系   管理    订阅  订阅
2013年9月2日
Cocos2d-X游戏开发之Windows7+VS2010环境搭建(亲测)
摘要: Cocos2d—X游戏引擎,提供Mac系统下的Xcode开发和Windows系统的VS开发,应该是比较常用的2种。使用Mac以后,就会发现使用Xcode开发实在是福分啊。VS开发步骤繁琐,调试效率低,最重要是没有代码提示,这不是要命吗?好的,废话不说,先说下环境。 Windows7 64位操作系统,VS2010,Cocos2d-X 版本为2.14,Python 2.7。下载安装,这里就不再多言,大家尽可以去搜索。 第一步,配置python环境变量 配置好python变量后,才可以在VS上创建项目模版。自2。0后,创建项目通过Python脚本实现。 ... 阅读全文
posted @ 2013-09-02 19:44 Class Xman 阅读(363) 评论(0) 推荐(0)
Android 程式开发:(二十)内容提供者 —— 20.6 自定义ContentProvider的使用
摘要: 现在,ContentProvider已经创建好了,可以去尝试使用一下。1. 使用之前的工程,在布局文件main.xml中添加一些控件。2. 在ContentProvidersActivity.java中,添加测试代码。public class ContentProvidersActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedIns. 阅读全文
posted @ 2013-09-02 19:42 Class Xman 阅读(204) 评论(0) 推荐(0)
[置顶] getline函数-linux
摘要: 头文件:#include 函数:ssize_t getline(char **lineptr, size_t *n, FILE *stream); eg: ssize_t size;//存放 当前行 的长度(包括“\n”) char * line = NULL;//存放 当前行 的字符串 size_t len;//文件总长度 FILE *fp; size = getline( &line, &len, fp ); [ 注意; 最后需要判断 line 是否为空指针,如果不是需要释放 ] 一、解释[ man g... 阅读全文
posted @ 2013-09-02 19:40 Class Xman 阅读(606) 评论(0) 推荐(0)
Java 多线程-生产者、消费者
摘要: 一、整体代码 ThreadDemo.javapublic class ThreadDemo { public static void main(String[] args) { Godown godown = new Godown(0); Consumer c1 = new Consumer(50, godown); Consumer c2 = new Consumer(20, godown); Consumer c3 = new Consum... 阅读全文
posted @ 2013-09-02 19:38 Class Xman 阅读(158) 评论(0) 推荐(0)
php Smarty模板引擎配置与测试
摘要: Smarty简介smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。 优点: 1. 速度:采用smarty编写的程序可以获得最大速度的提高,这一点是相对于其它的模板引擎技术而言的。 2. 编译型:采用smarty编写的程序在运行时要编译成一个非模板技术的PHP文件,这个文件采用了PHP与HTML混合的方式,在下一次访问模板时将WEB请求直接转换到这个文件中,而不再进行模板重新编译(. 阅读全文
posted @ 2013-09-02 19:35 Class Xman 阅读(244) 评论(0) 推荐(0)
堆的建立,插入和自动排序
摘要: 在网上看的代码基本上都是这样的:#includeusing namespace std;void MakeHeap (int a[], int n);intmain (){ int a[100]; int n, i; cout > n; for (i = 1; i > a[i]; } MakeHeap (a, n); cout = 1; i--) { j = 2 * i; if (a[j] using namespace std;int data[100];int count;void printList(int data[],int length)... 阅读全文
posted @ 2013-09-02 19:33 Class Xman 阅读(283) 评论(0) 推荐(0)
黑龙江省第七届大学生程序设计竞赛-Mysterious Organization
摘要: 描述GFW had intercepted billions of illegal links successfully. It has much more effect. Today, GFW intercepted a message of a mysterious organization. This mysterious organization package the message in legitimate URL. To find the Black Hand behind the scenes, GFW didn’t shield the IP. Instead, it ch 阅读全文
posted @ 2013-09-02 19:31 Class Xman 阅读(218) 评论(0) 推荐(0)
黑龙江省第七届大学生程序设计竞赛-Heap
摘要: 描述A heap is a full binary tree; for each node, its key is greater than its two sub-node’s key. Two heaps are different if there are two nodes which have different keys at the same location. Now we have a problem for you: tell me how many different N-Nodes heaps we can make with N integers?输入There ar 阅读全文
posted @ 2013-09-02 19:29 Class Xman 阅读(251) 评论(0) 推荐(0)
oracle 11gR2 在VM中安装步骤
摘要: oacle的安装 一.在oracle官网可以免费下载oracle的软件和安装文档,如果是在虚拟机中的linux系统里安装,可以用FileZilla Client把软件发送到系统中。 linux_11gR2_database_1of2.zip linux_11gR2_database_2of2.zip 二.硬件要求 1.oracle11g内存至少是1G,磁盘不要选择虚拟机中默认的20G,要更大些(30,40即可)。 虚拟内存容量,检查的命令 内存 # grep MemTotal /proc/meminfo 交换空间 # grep SwapTotal /proc/m... 阅读全文
posted @ 2013-09-02 19:26 Class Xman 阅读(358) 评论(0) 推荐(0)
严重: Servlet.service() for servlet jsp threw exception java.lang.IllegalStateException: getOutputStream() has already been called
摘要: 错误: 严重: Servlet.service() for servlet jsp threw exception java.lang.IllegalStateException: getOutputStream() has already been called 输出验证码的类:package com.jxc.util;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Point;import java.awt.imag. 阅读全文
posted @ 2013-09-02 19:24 Class Xman 阅读(918) 评论(0) 推荐(0)
Matlab中.*和./详解
摘要: 1.概念.*和./用于矩阵相乘或者矩阵相除,分别表示矩阵中对应元素相乘和对应元素相除。2.实例: 阅读全文
posted @ 2013-09-02 19:21 Class Xman 阅读(1423) 评论(0) 推荐(0)
c++ 中CImage类Load函数,路径中含有空格应对策略!
摘要: 最近,在写一些东西的时候,需要用到CImage类将JPG各式的图片转换成BMP图片,传入的是图片的绝对地址:如C:\Users\Administrator\Documents\Visual Studio 2010\Projects\***\IMAGES\****\0000284n.jpg。但是再用CImage类中Load函数时,始终返回的是错误。所以,我进行了单步调试,才找到原因:原来路径中包含了空格,如图中划红线的部分。因为传入的是char*,所以上网百度了一下,看见了许多方法,如"\""+path+"\""等。自己也试了一下,但是 阅读全文
posted @ 2013-09-02 19:19 Class Xman 阅读(737) 评论(0) 推荐(0)
python 求值表达式解析
摘要: 采用中缀转后缀的算法。注意我输入的格式。 #注意格式def suffix(st): listopt=[" "] listnum=[" "] for i in range(0,len(st)): if(differ(st[i])==1): #判断,对运算符操作 if(len(listopt)): if(dictopt[st[i]] > dictopt[listopt[len(listopt)-1]]):#优先级比栈顶高,入栈 if st[i]==")": ... 阅读全文
posted @ 2013-09-02 19:17 Class Xman 阅读(619) 评论(0) 推荐(0)
[置顶] ssize_t与size_t-linux
摘要: ssize_t:signed size_t [注释:signed 有符号]size_t:标准C库中定义的,应为unsigned int [注释:unsigned 无符号] 一、size_t 增强移植性:[注释:不同的系统上,定义size_t可能不一样,便有了size_t,它是为了方便系统之间的移植而定义的] 32位系统上: 定义为 unsigned int 也就是说在32位系统上是32位无符号整形 64位系统上: 定义为 unsigned long 也就是说在64位系统上是64位无符号整形 二、size_t 计数:一般用于多少东西被拷贝例... 阅读全文
posted @ 2013-09-02 19:14 Class Xman 阅读(445) 评论(0) 推荐(0)
一、Mongo的安装
摘要: 注:学习为主,平台为WIN7 32位系统一、Mongo的安装1.1 下载 到官方下载地址(http://www.mongodb.org/downloads)去下载所需要的版本1.2 安装与运行1.在任意目录新建一个文件夹作为Mongo的主目录(如:在E盘根目录下新建“MongoDB”);2.在上步新建的主目录的下级新建以下几个目录:bin(存放Mongo的二进制可执行文件)、conf(存放配置文件)、log(存放日志文件)、data(存放数据文件);3 将下载得到的包解压后,把所有的可执行文件复制到上步创建的bin目录下; 4 配置系统环境变量“MONGO_HOME”,并且将Mongo的二进制 阅读全文
posted @ 2013-09-02 19:11 Class Xman 阅读(352) 评论(0) 推荐(0)
asp.net 通过 Handler 导出数据至excel (让用户下载)
摘要: 效果图: 代码:Export2Excel.ashx Export2Excel.ashx.csusing System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.SessionState;using System.IO;using System.Data;namespace BLIC.SecurityCodeValidate.Web.Handler{ /// /// AdminLogin 的摘要说明 /// public class Ex... 阅读全文
posted @ 2013-09-02 19:09 Class Xman 阅读(243) 评论(0) 推荐(0)
Quartz中文文档使用
摘要: Quartz中文使用说明文档,内容相当详细,有需要的码友们可以看看!! 好东西要分享!! 下面是文档的内容目录,附上下载的地址:点击打开链接,下载文档 中文版目录总汇及内容提要 第一章. 企业应用中的作业调度 内容提要:什么是作业调度,作业调度为什么说是重要的,企业应用中的作业调度,非企业应用中的作业调度,作业调度与工作流,关于作业调度其他可选择方案 第二章. Quartz 起步 内容提要:本章对 Quartz 框架一个快速的入门介绍,同时也大略指导你从哪里下载,构建和安装这个框架 第三章. Hello Quartz (第一部分) 内容提要:建立 Hello Quartz 工程,并创建一... 阅读全文
posted @ 2013-09-02 19:07 Class Xman 阅读(2099) 评论(0) 推荐(0)
怎样用HTML5 Canvas制作一个简单的游戏
摘要: 原文连接: How To Make A Simple HTML5 Canvas Game 自从我制作了一些HTML5游戏(例如Crypt Run)后,我收到了很多建议,要求我写一篇关于怎样利用HTML5 Canvas制作游戏的入门教程。花了一点时间考虑怎么着手写这篇文章后,我决定先实现一个我觉得最最简单的游戏,然后一行代码一行代码地进行讲解。 让我们开始吧,首先看看game.js,当然你也可以先玩玩这个游戏(译注:附件是游戏源码,用浏览器打开其中的index.html就可以玩了,或者也可以到 lostdecadegames官网上去玩)。 附件下载地址... 阅读全文
posted @ 2013-09-02 19:04 Class Xman 阅读(679) 评论(0) 推荐(0)
js获取地址栏url以及获取url参数
摘要: js原生态写法代码如下复制代码function getUrlParam(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg);//匹配目标参数 if (r!=null) return unescape(r[2]); return null; //返回参数值 } 一个更全面的js写法代码如下复制代码 // 获取地址栏的参 阅读全文
posted @ 2013-09-02 19:02 Class Xman 阅读(622) 评论(0) 推荐(0)
(读书笔记).NET大局观-.NET框架类库概观
摘要: .NET框架类库概况构建在.NET框架上所有的软件,都会用到通用语言进行时,即使基于最简单的CLR程序,也需要用到一部分.NET框架类库,更精致复杂的软件则使用这个类库提供的更多服务。.NET框架类库被组织一套具有层次结构的命名空间,每个命名空间可以包含类型如类和接口,以及其他次级命名空间,整个体系的根名为SystemSystem命名空间System命名空间是.NET框架类库的最终源头,它除了包含一大套次级命名空间以外,本身也包含很多不同类型,其中最有意思的就是下面这些:CLR通用类型系统:定义所有的核心类型ConsoleMath 这个类提供两打以上的方法用来进行各种数学计算Environme 阅读全文
posted @ 2013-09-02 19:00 Class Xman 阅读(253) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3