自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 收藏
  • 关注

翻译 Blockly概述

原文地址:https://developers.google.com/blockly/guides/overview Blockly是一个用于Web、Android、IOS的可视化代码编辑器库。Blockly使用了相互关联的积木来表示表达代码中变量、逻辑表达式、循环等。它让用户能够了解编程,而不用面对命令行上让人恐惧和枯燥的代码和语法。创建Blockly应用在用户看来,Blockly能够非

2016-11-03 17:35:37 9010

原创 安装Magento后 后台报错的解决办法

今天初次安装Magento, 开始装的是英文版,后来又找到中文版安装后在后台都有同一个错误,就是登陆后台,随便点击一个链接,都有报错There has been an error processing your requestException printing is disabled by default for security reasons.Error log reco

2013-07-02 17:52:31 8249 1

转载 回车符和换行符区别

原文链接: http://www.cnblogs.com/yunf/archive/2011/04/20/2021830.html回车符号和换行符号产生背景:     关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字

2013-04-17 14:41:06 3844 1

原创 c++ Sqlite 简单使用-查询

BOOL CFileConfigure::LoadSQLiteConfig( const CString& szField, CFieldEx* pField){ USES_CONVERSION; CString szPath, szSql; szPath.Format(_T("%s\\stat\\normal_conf.data"), CApplication::ConfigDir())

2013-04-17 14:29:59 4005

转载 四大发明之活字印刷——面向对象思想的胜利

话说三国时期,曹操带领百万大军攻打东吴,大军在长江赤壁驻扎,军船连成一片,眼看就要灭掉东吴,统一天下,曹操大悦,于是大宴众文武,在酒席间,曹操诗性大发,不觉吟道:“喝酒唱歌,人生真爽。…………”。众文武齐呼:“丞相好诗!”于是一臣子速命印刷工匠刻版印刷,以便流传天下。         样张出来给曹操一看,曹操感觉不妥,说道:“喝与唱,此话过俗,应改为‘对酒当歌’较好!”,于是此臣就

2013-03-18 17:11:58 885

原创 DoDataExchange 简述

DoDataExchange只有一个参数,即一个CDataExchange对象的指针pDX。在该函数中调用了DDX函数来完成数据交换,调用DDV函数来进行数据有效检查。        当程序需要交换数据时,不要直接调用DoDataExchange函数,而应该调用CWnd::UpdateData。UpdataData函数内部调用了DoDataExchange。该函数只有一个布尔型参数,它决定

2013-03-04 12:49:15 1422

原创 JPCT-AE for Android 3D (三)----------拾取

现在我们已经创建了一个多纹理的立方体,但是如何判断当前点击的是哪个面呢?下面我们来看看JPCT-AE拾取。       在JPCT-AE的Wiki中已存在了对拾取的介绍:http://www.jpct.net/wiki/index.php/Picking。在Wiki中介绍了两种拾取方式,但是在Android中只支持第二中方式。原文如下:The compatible way

2013-03-01 13:30:51 5777 4

原创 JPCT-AE for Android 3D (二)----------为立方体各面贴上不同的纹理

Primitives.getCube(10)虽然能够很方便的创建立方体,但是其支持的纹理映射方式还比较单一。下面将介绍一下如何自己创建立方体并为立方体的各个面都贴上不同的问题了。这里我们使用上一篇文章中的代码,在CBoxRander中加入如下两个函数:// 创建纹理 private void CreateTextures() { Texture texture = new Textu

2013-03-01 12:29:40 3794 6

原创 JPCT-AE for Android 3D (一)----------Hello World创建自己的立方体

了解JPCT-AE      JPCT是一款基于OpenGL技术开发的3D图形引擎(PC环境为标准OpenGL,Android为OpenGL ES), 以Java语言为基础的,拥有功能强大的Java 3D解决方案。该引擎与LGame(此为2D游戏引擎)相类似,目前拥有PC(J2SE)以及Android两个开发版本。jPCT-AE 是 jPCT 在 Android 平台上的移植版本。

2013-03-01 11:18:25 7237 3

原创 IP Header Checksum计算c实现

关于IP Header Checksum的计算在RFC791中有比较完整的描叙, Header Checksum: 16 bitsA checksum on the header only. Since some header fields change(e.g., time to live), this is recomputed and verified at each

2013-01-16 09:37:01 9710

原创 pcap文件解析(三)--拆分SCTP包

这一章,我们将了解SCTP数据包结构,并简要介绍SCTP协议,最后将带有多个chunk的SCTP包拆分问单个SCTP数据包。SCTP数据包数据包头Eth信息IP头SCTP头SCTP Chunk 1……SCTP Chunk n其中数据包头

2013-01-15 18:26:39 9822

原创 pcap文件解析(二)--初识IP包

在上一篇我们简单认识pcap文件,现在我们来看看IP包的大致结构。IP包在开始之前给大家推荐一个非常好用的工具RFCView,通过这个工具我们只需要输入RFC(Request For Comments,基本的因特网通讯协定都有在RFC文件内详细说明)号码就能查看各种RFC文档了。在RFC791中详细定义了IP包的数据结构,这里做大致介绍: 0 1 2 30 1 2 3 4 5

2013-01-10 13:05:44 13093 1

原创 pcap文件解析--pcap文件头与包文件头(一)

前段时间接到一个公司关于解析pacp文件的培训(我是被培训的),在完成了一部分的功能后决定把一些关于pcap文件的了解记录到博客中。初识Pcap文件在开始读取pcap文件之前,先让我们来看看Pcap文件的大概结构。如上图所示在一个Pcap文件中存在1个Pcap文件头和多个数据包,其中每个数据包都有自己的头和包内容。下面我们先看看PCAP文件头每个字段

2013-01-09 13:18:33 55206 6

原创 嵌入Chrome cef到MFC CView

公司项目中一直存在着一个CHtmlView模块来显示URL,但是随着web页面的更新(加入HTML5 and 其它一些比较新的技术)越来越发现使用CHtmlView已经无法满足目前的需求。开始还是试着去修改一些东西去满足当前需要,不过好景不长终于有一天CHtmlView连我们目前的web页面都打不开了,于是决定采用Chrome来作为浏览器引擎。嵌入到MFC使用CEF首先,需要下载CEF

2013-01-08 19:39:23 31323 21

原创 LuaXml 简单介绍

LUA在字符串处理上虽然比较方便,但是直接是同string操作XML还是比较麻烦的。LuaXML就是专为了处理XML而编写的第三方库,LuaXML不光能用于lua脚本同事也提供了C语言的支持。下面简单介绍一下LuaXML的用法。 常用函数:xml.new(arg)创建一个新的XML对象xml.append(var,tag)添加一个子节点xml.load(filena

2012-11-14 10:52:38 21344 4

翻译 OpenGL ES2.0 – Iphone开发指引

原文链接地址:http://www.raywenderlich.com/3664/opengl-es-2-0-for-iphone-tutorial 教程截图:  OpenGL ES 是可以在iphone上实现2D和3D图形编程的低级API。  如果你之前接触过 cocos2d,sparrow,corona,unity 这些框架,你会发现其实它们都是基于OpenGL上创建的。

2012-11-12 14:04:18 1453

转载 C/C++检测内存泄漏的工具 vld Visual Leak Detector223 的使用方法和sample示例

这类的工具有 比如 :LeakDiag leakfinder "Visual Leak Detector"  vld可以从http://vld.codeplex.com/releases/view/82311 现在最新版本,包括src源代码。安装好以后,他会提示 要求添加 dll 到环境变量中去。使用 vld 的方法为:在自己的代码中 添加 vld 的头文件,以及 lib 声明,其会自

2012-11-12 10:59:55 3139

原创 使用CXTPDialogBase简单实现resize对话框

mfc能够轻松的创建对话框,,当如果对于一个可自由变换大小的对话框来说,在大小改变时要控制里面各个控件的大小和位置却是一件比较麻烦的事情。找了很久发现codejock已经很好的实现这个功能,下面简单介绍一下用法。MyDlg.hclass MyDlg: public CXTPDialogBase{ DECLARE_DYNAMIC(MyDlg)public: MyDlg(); /

2012-11-08 10:47:44 2676

转载 [Objective_C]win下搭建Objective_c开发环境

1: GNUstep  首先,目前windows下没有Objective-C的IDE存在,ObjectiveEClipse是一款可选择的插件,搭配Eclipse3.5+CDT6.0,但是已经停止更新。GNUstep是提供类似Cocoa(苹果OS的开发框架)的API和工具,目前支持GNU/Linux and GNU/HURD, Solaris, NetBSD, OpenBSD, FreeBS

2012-09-21 09:45:00 1320

翻译 Unity资源工作流程(Asset Workflow)

资源工作流程Asset WorkflowManualReferenceScriptingUnity Manual >User Guide >Unity Basics >Asset Workflow 原文链接:http://docs.

2012-08-06 12:58:11 1406

转载 objective-c 内存管理

转载于:http://www.cocoachina.com/bbs/read.php?tid-15963.html,以供随时查看,谢谢共享!前言初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程序经常内存泄漏或莫名其妙的崩溃。我在这里总结了自己对objective-C内存管理机制的研究成果和经验,写了这么一个由浅入深的教程。希望对大家

2012-07-27 10:52:25 1362

原创 Perl inc设置

perl语言中通过INC变量包含了所有的perl module查找路径。可以使用perl -V 来查看INC的值。默认地INC如下:   C:/Perl/site/lib   C:/Perl/lib 通过设置环境变量PERL5LIB来增加到INC:  set perl5lib=c:\perllibs 在perl程序中修改INC:perl -w push(

2012-07-27 10:41:42 2361

原创 Lua变量生命周期

Lua变量的定义是很自由的,不需要像C语言那样必须指明类型,变量可以是任何“值”,比较特殊的一点是,可以把任何function赋值给变量,如:var = function()print("something") end 如果不再需要某个变量,可以直接把它置为nil,垃圾回收机制会负责把变量删除。Lua默认所有变量都为全局变量,并且Lua会将所有的全局变量放到一个名为_G的普通表

2012-07-26 17:05:04 11968

原创 修改WebBrowser控件的浏览器模式

通过修改注册表键值,我们能够修改WebBrowser控件的浏览器模式:使用IE7标准模式,我们使用如下的键值:HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]"MyApplication.exe" = dword 8000 (Hex:

2012-07-26 15:11:38 4425

转载 3D图形渲染管线 (转)

什么是渲染(Rendering)    渲染简单的理解可能可以是这样:就是将三维物体或三维场景的描述转化为一幅二维图像,生成的二维图像能很好的反应三维物体或三维场景(如图1):    图1:Rendering什么是渲染管线    渲染管线也称为渲染流水线,是显示芯片内部处理图形信号相互独立的的并行处理单元。一个流水线是一序列可以并行和按照固定顺序进行的阶段。每个阶段都从

2012-07-19 18:02:38 777

原创 添加对话框资源到CDockablePane

最近突然接到一个任务,需要做一个界面元素比较丰富的DockablePane。由于才接触MFC对内部机制还不够了解,想也没想就用资源管理器画了一个对话框资源。结果悲剧不幸的发生了。弄了半天也没有找到什么办法把对话框支援生成的CFormView放到CDockablePane上,而CFormView的Create方法也为私有方法,纠结了一上午没有弄出一个结果来。后来灵机移动MFC中所有的窗口都是继承至C

2012-07-19 17:43:12 4059

转载 次世代游戏引擎光影制作简述

<br />次世代游戏引擎光影制作简述<br />转自Azure Product<br />一、游戏光影的范畴<br />实际游戏制作当中,狭义的灯光只是指程序实时根据灯光影响的顶点色和动态阴影,但实际应用当中,影响玩家整体感觉的光影效果,也就是广义上的光影效果包含的范围要更加广泛。<br />程序的即时光影,shader的定制固然对光影效果至关重要,美术制作的 lightmap,normalmap,VertexColor乃至Glow都可以构成一般玩家认知上的灯光效果。<br />即是说,在游戏制作应该以游

2010-09-02 11:48:00 1483

Pcap Sctp数据拆分

逐个解析数据包,当数据包位SCTP包时,对DATA chunk进行拆分。

2013-01-15

LuaXml工具

用于lua的XML文件解析 LuaXML provides a minimal set of functions for the processing of XML data in Lua.

2012-08-03

google 黑板报--数学之美

google 黑板报--数学之美 很不错的东西~!

2008-10-17

空空如也

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

TA关注的人

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