21 shines77

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 5w+

Replace Pioneer 注册码

以下是目前合法长期使用Replace Pioneer的唯一方法(除了购买之外):Replace Pioneer过期后,会弹出一个注册(Registration)窗口,其中有一个试用选项(Trial License),点击Trial License,弹出一个窗口,里面的提示大概意思是: 1. 你在任何网站发一篇文章里面包含Replace Pioneer和指向Replace P

2017-04-26 15:39:03

Ubuntu 14.04 Server 安装 JDK 7

先到 Oracle 的官方主页下载 JDK 7.0 :地址是: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html例如下载的文件是: jdk-7u79-linux-x64.tar.gz, 我们的目标是把它解压到 /usr/lib/jvm 下面.我们必须先在 /usr/lib 下面创建

2015-05-03 23:31:15

Ubtuntu 14.04 下通过 apt-get 安装 JDK 7.0

(本文使用 Markdown 编写)(注意: Ubuntu 内核必须是真的 14.04, 即 Linux 3.13.0, 否则 add-apt-repository 命令用不了, 例如某些 VPS 里面, 内核是宿主机器的 Linux 内核, 有可能低于 Linux 3.13.0 )JDK 7.0JDK 7.0 下载地址: http://www.oracle.com/technetwo

2015-05-03 22:50:04

[转载]AWS使用小记之EC2(Elastic Compute Cloud)

@Deprecated 博客搬家导致图片丢失了,经验教训告诉我们还是需要有专门的图片服务器才行。这篇文章也已经基本过时了。前段时间忙于创业和技术探索,最近终于慢慢开始有了自己的时间,可以写一写东西。目前主要用的技术是 DirectShow 相关的东西,还买了一套通讯框架 UDX ,关于 H264 编解码之类的问题是我头疼已久的问题(最近用硬件解决了,硬件是王道啊)。每天都会抽时间上来写写东西。

2015-05-03 21:07:01

Ubuntu 14.04 桌面版 安装 JDK 7.0

1、首先到oracle下载上下载jdk-7u60-linux-i586.tar.gz2、将jdk-7u60-linux-i586.tar.gz拷贝到/usr/lib/jvm/目录下面,这里如果没有jvm文件夹,则创建该文件夹, 命令:sudo mkdir jvm  // 创建文件夹jvmsudo cp -r ~/download/jdk-7u60-linux-i586.ta

2014-07-04 03:04:55

ubuntu linux下安装sublime text 2及破解方法

平台:ubuntu14.04 32bit起因:不注册会在标题栏显示“unregiseter”1、下载sublime text 2 for linuxsublime text 官方网站

2014-07-03 19:53:56

Intel大坑之一:丢失的SSE2 128bit/64bit 位移指令,马航MH370??

最近在写一些字符串函数的优化,可是写的过程中,想要实现 SSE2 128 bit / 64 bit 的按 bit 逻辑位移,却遇到了一个大坑,且听我娓娓道来。当我写到一半的时候,突然就冒出了马航370这几个字,如果你认真阅读了我的文章,也许你也应该思考一下,这 128 bit / 64 bit 的位移指令到底是去哪了?石沉大海了?那不就跟马航370一样吗,是一个谜,一个非常非常大的谜……

2014-06-26 13:31:21

个人的网络收藏

<!--.linktxt a:link {color:blue}.linktxt a:hover {color:red}.linktxt a:active {color:red}.linktxt a:visited {color:blue}-->C++C++中虚析构函数的作用 (2013-02-17)http://blog.csdn.ne

2013-03-05 02:11:23

VS2010 调用的目标发生了异常

今天更新了一下TortoiseGit以及汉化包, 要求重启, 但我没重启即打开VS2010, 然后就报这个错误:我经常使用的是VS2008, 2010开得不多, 所以也不知道是不是更新TortoiseGit引起的, 然后我Google了一下, 有好几种情况, 其中一种还是比较靠谱的, 就是环境变量里的"系统变量" windir 的值变了, 打开一看, 没变. 再找了一个贴子, 文中提到,

2013-02-25 07:12:49

在C++范型编程中如何只特化类的某个成员函数

一、当模板类的某个参数为常量时,只特化类的某个成员函数我们知道在C++模板编程中如果我们特化或是偏特化某个模板类, 我们需要重写整个模板类中的所有函数, 但是这些代码通常是非常相似的, 甚至在某些情况下可能只有一两个函数会不一样,其他函数都是一样的。在这种情况下,同时存在多份相同的代码,对我们维护这些代码是非常不利的, 我们最好只需要特化其中不一样的那个函数。比如下面这个模板类:tem

2013-02-15 14:26:08

C++ explicit关键字详解

首先, C++中的explicit关键字只能用于修饰只有一个参数的类构造函数, 它的作用是表明该构造函数是显示的, 而非隐式的, 跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下即声明为implicit(隐式).那么显示声明的构造函数和隐式声明的有什么区别呢? 我们来看下面的例子:class CxString // 没有使用explicit关键字的类声

2013-02-15 09:36:56

Git 推送和删除远程标签

事实上Git 的推送和删除远程标签命令是相同的,删除操作实际上就是推送空的源标签refs:git push origin 标签名相当于git push origin refs/tags/源标签名:refs/tags/目的标签名git push 文档中有解释:tag > means the same as refs/tags/:refs/tags/.Pus

2013-01-31 09:24:20

在VS2010里面包含进全局的include目录和lib目录

VS 2010导入include和lib和以前的VS 2005、2008 有所不同,为了不要每个项目都要设置一次,所以导入全局目录库是必须的,找了一下,具体方法如下。 VS 2010之前,VC Directory的设置都是在IDE的Tools->Options中设置的,VS 2010改为,分别在每个项目中的Properties中设置。如下图:在IDE中,打开View->Proper

2013-01-26 17:29:15

Lua的类实现继承、多态以及setmetatable方法

注: 原文有些地方不够详细或不正确, 我补充完善了一些内容, 如仍有不正确的地方, 欢迎指正.1. Lua类实现从网上搜了几个类实现,自己照猫画老虎的弄个如下:ClassYM = {x=0, y=0}--这句是重定义元表的索引,必须要有,ClassYM.__index = ClassYM--模拟构造体,一般名称为new()function ClassYM:new

2012-01-28 07:37:17

Metatable In Lua 浅尝辄止

什么是Metatable        Lua中Metatable这个概念, 国内将他翻译为元表. 元表为重定义Lua中任意一个对象(值)的默认行为提供了一种公开入口. 如同许多OO语言的操作符重载或方法重载. Metatable能够为我们带来非常灵活的编程方式.       具体的说, Lua中每种类型的值都有都有他的默认操作方式, 如, 数字可以做加减乘除等操作, 字符串可以做连接操作

2012-01-28 07:32:35

libgdx示例-SuperJumper分析 3. 游戏中的物体与主游戏逻辑

经过之前两节的分析,现在,游戏的资源加载和初始化已经完成,并且除了主游戏界面,其他界面也已经绘制完成,接下来就游戏的主界面的实现了。先讲一下作者是怎么定义游戏中的物体。首先,这是一个2D的游戏,也就是说,所有的游戏物体都会在一个平面内绘制(或者说在屏幕大小内绘制),那么所有的物体都应该包含一个位置(position) 和一个作用范围(bounds),所以作者为所有的物体定义了一个名为Gam

2012-01-28 06:00:01

libgdx示例-SuperJumper分析 2. 界面与触屏事件

上一节已经得出 MainMenuScreen 为主菜单类,也就是游戏开始后第一个显示的Screen,先看看主菜单的界面,截图如下:下面就来分析一下MainMenuScreen类,代码如下:public class MainMenuScreen extends Screen { OrthographicCamera guiCam; SpriteBatch ba

2012-01-28 05:35:08

libgdx示例-SuperJumper分析 1. 程序入口与初始化资源,加载配置信息

SuperJumper是libgdx作者写的Demo项目,是一款跳跃动作类游戏,源代码包含在libgdx里,可以在http://code.google.com/p/libgdx/上找到。简单的说一下游戏的玩法,游戏中你将操作一个小人,它碰到版块会不断的往上跳,你可以操作小人左右移动,然后在往上跳的过程中,收集尽可能多的金币,同时要避开飞在空中的蜜蜂,直到到达最顶部的城堡,才进入下一关。下面是游戏运

2012-01-28 04:51:20

COMMAND模式--《敏捷软件开发》读书笔记(一)

现在几乎每个软件都有Undo和Redo功能,要想实现这个功能就要用到COMMAND模式。所有的操作都应该从类似如下的抽象类CCommand继承:class CCommand{public: virtual ~CCommand(); virtual void Do() = 0; virtual void Undo() = 0;};这样就可以在操作的时候,

2012-01-27 02:50:22

适配器模式(Adapter Pattern)

概述:      在软件开发过程中,我们要经常要复用我们以前开发的一些“现存对象”,但是这些“现存对象”并不能满足我们新的应用环境。怎样才能良好的复用这些对象,以满足我们的应用环境,这就是适配器(Adapter)所要解决的问题。意图:   将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

2012-01-27 02:38:56

查看更多

勋章 我的勋章
  • 红花
    红花
    子板块内专家分月排名榜第一
  • 蓝花
    蓝花
    子板块内专家分月排名榜第三