自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (6)
  • 收藏
  • 关注

原创 难度

难度(Difficulty)一词来源于区块链技术的先驱比特币,用来度量挖出一个区块平均需要的运算次数。挖矿本质上就是在求解一个谜题,不同的电子币设置了不同的谜题。比如比特币使用SHA-256、莱特币使用Scrypt、以太坊使用Ethash。一个谜题的解的所有可能取值被称为解的空间,挖矿就是在这些可能的取值中寻找一个解。这些谜题都有如下共同的特点:没有比穷举法更有效的求解方法 解在空间中均匀分布,从而使每一次穷举尝试找到一个解的概率基本一致 解的空间足够大,保证一定能够找到解假设现在有一种电子币

2020-10-10 16:41:25 142

原创 <<go语言实战>>读书笔记

编译器查找包的时候,总是会到GOROOT和GOPATH环境变量引用的位置去查找。在Go语言里,标识符要么从包里公开,要么不从包里公开。从包里公开需要以大写字母开头,不从包里公开以小写字母开头。map变量默认的零值是nil。在Go语言中,所有变量都初始化为其零值。对于数值类型,零值是0。对于字符串类型,零值是空字符串。对于布尔类

2018-04-22 23:02:16 299

原创 提取非行间样式

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;    &lt;title&gt;提取非行间样式&lt;/title&gt;    &lt;meta charset="utf-8"&gt;    &lt;style type="text/css"&gt;    #div1 {        width:

2018-03-08 09:37:20 148

原创 beego实战笔记

type User struct {Nickname stringAge      int}func (this *IndexController) Get() {//第一种方法:返回json格式的数据var nickname string = "yangdamin"var age int = 109user := User{Nick

2016-07-06 11:50:17 995

原创 cocos2d-x 3.8.1 Widget 置灰的实现

首先我这里说明一下,因为我们的ui大部分是用CocosStudio做的,所以这里针对的对象基本是都是Widget的子类对象。这里实现有两种方式第一方式就是直接利用引擎提供的现有的内容来实现。以下两个方法可以实现将Widget置灰,以及从置灰还原原色//将节点置灰void addNodeGray(cocos2d::ui::Widget* node){    do{

2015-11-06 16:56:14 1395

原创 cocos2d-x +lua

auto engine = LuaEngine::getInstance();    ScriptEngineManager::getInstance()->setScriptEngine(engine);    auto luaStack = engine->getLuaStack()->getLuaState();    if (luaStack)    {        

2014-09-10 11:47:24 433

原创 lua乱斗

tb={"hello"}table.insert(tb,"world");print(tb[1])print(tb[2])table.insert(tb,1,"do my job")print(tb[1])print(tb[2])print(tb[3])输出结果:helloworlddo my jobhelloworld从运行结果来看,t

2014-09-10 11:04:46 488

原创 大神提供的C++ SHA1,为了能够加密字符串,我加了两个方法

/*  100% free public domain implementation of the SHA-1 algorithm  by Dominik Reichl   Web: http://www.dominik-reichl.de/  Version 2.1 - 2012-06-19  - Deconstructor (resetting internal var

2014-06-20 14:33:54 3763

原创 paypal支付集成

https://developer.paypal.com主账号:用户名:281477138@qq.com

2014-06-19 19:35:46 529

转载 Cocos2d-x PluginX (一)使用

简介Plugin-x是cocos2d-x最近版本中引入的特性,旨在解决第三方SDK接入的问题,最大程度的简化接入工作,增加可重用性。第一部分主要介绍PluginX如何使用,不涉及设计原理相关内容。${cocos2d-x root}\plugin 目录下是PluginX所在位置,从设计和相关文档看感觉这东西相当复杂,但实际上使用起来非常简便。(复杂的设计是为了使用上简单方便)前提

2014-06-19 19:19:02 480

原创 android ant

命令行执行“android update project --path .”即可。完毕后即可通过android命令在当前项目目录下生成一个build.xml文件

2014-06-10 10:41:28 386

原创 cakephp发送post请求

if ($this->config['persistent'] == true) {            $tmp = null;            $this->connection = @pfsockopen($scheme.$this->config['host'], $this->config['port'], $errNum, $errStr, $this->config[

2014-06-09 20:11:02 591

原创 google play in app billing

最近日本和韩国的游戏版本频频出现google pl

2014-06-04 16:35:56 412

原创 jquery好久没有写了

阔别了两年的jquery,因为要做GM

2014-06-04 16:32:08 390

原创 php protobuffer

git clone https://github.com/chobie/php-protocolbuffers.gitcd php-protocolbuffersphpize./configuremakemake install# please add following line to your php.ini# extension=protocolbuffers.s

2014-05-15 16:20:42 653

原创 cocos2d-x lua

在windows 7下1、在Classes目录下自定义c++类2、在cocos2d-x-2.2\tools\tolua++文件夹中添加自定义类的.pkg文件自定义类的.pkg文件的书写规则    1) enum keeps the same    2) remove CC_DLL for the class defines, pay attention to multi inh

2014-04-03 14:11:10 463

原创 免拷贝java lib或依赖项目的create_project.py

#!/usr/bin/python# create_project.py# Create cross-platform cocos2d-x project# Copyright (c) 2012 cocos2d-x.org# Author: WangZhe# define global variablescontext = {"language"         

2014-03-11 08:58:45 794

原创 学习nodejs

http://nqdeng.github.io/7-days-nodejs/

2014-03-10 09:21:02 436

原创 支付服务器项目正式启动

将各个支付渠道整合到一个支付服务器上

2014-02-21 14:42:26 497

原创 c++线程学习笔记

(1)、可被 joinable 的 thread 对象必须在他们销毁之前被主线程 join 或者将其设置为 detached

2014-01-27 11:23:15 465

原创 一点点商业的笔记

一个产品分为三块 :用户产品、商业化产品和渠道性质的产品不是所有产品都可以划分成三块,但至少有用户产品和商业化产品,少数产品完全没有商业化能力,但它可以从用户产品跳到下一个商业化产品

2014-01-27 11:00:02 522

原创 巴科斯范式(BNF)

巴科斯范式的内容在双引号中的字("word")代表着这些字符本身。而double_quote用来代表双引号。在双引号外的字(有可能有下划线)代表着语法部分。尖括号( )内包含的为必选项。方括号( [ ] )内包含的为可选项。大括号( { } )内包含的为可重复0至无数次的项。竖线( | )表示在其左右两边任选一项,相当于"OR"的意

2014-01-23 15:21:24 882

原创 lua学习笔记

在Lua中具有一个代码块的概念,每个函数或者for循环等都是一个代码块。在Lua中,用 “- - ”来标记行注释,使用“- - [ [” 和   “ - - ] ] ”之间括起来的部分进行块注释。

2014-01-23 13:06:05 475

原创 cocos2d-x lua开发

1、注册自定义类(c++类)在项目的 libs/lua/cocos2dx_support目录下的LuaCocos2d.cpp文件是一个中间层解析文件,自定义的类要在这文件里进行注册,lua才能认识它。

2014-01-10 10:12:26 474

原创 linux phpmyadmin

sudo apt-get install apache2sudo apt-get install php5 libapache2-mod-php5sudo /etc/init.d/apache2 restartsudo apt-get install mysql-serversudo apt-get install libapache2-mod-auth-mysql php5-

2014-01-02 18:15:22 426

原创 ubuntu下lua的安装

从http://www.lua.org/download.html下载打包的文件下载完成后,解压,进入到文件夹底下,make,install例如:tar -zxvf lua-5.2.3.tar.gz cd lua-5.2.3make linux如果提示没有头文件,执行以下命令sudo apt-get install libreadline-devmake完成后执行s

2014-01-02 17:55:54 490

原创 c++

http://www.eclipse.org/cdt/downloads.php

2013-12-27 08:59:02 608

原创 mysql安装备录

进入mysql数据库软件/usr/local/mysql/bin/mysqlinsert into mysql.user(Host,User,Password) values("localhost","dm",password("123456"));GRANT ALL PRIVILEGES ON *.* TO 'dm'@'localhost' IDENTIFIED BY

2013-11-29 19:32:11 506

转载 leveldb

LevelDb有如下一些特点:    首先,LevelDb是一个持久化存储的KV系统,和Redis这种内存型的KV系统不同,LevelDb不会像Redis一样狂吃内存,而是将大部分数据存储到磁盘上。    其次,LevleDb在存储数据时,是根据记录的key值有序存储的,就是说相邻的key值在存储文件中是依次顺序存储的,而应用可以自定义key大小比较函数,LevleDb会按照用户定

2013-11-27 15:58:01 655

原创 c++服务器开发环境搭建

tar -jxvf gcc-4.8.1.tar.bz2cd gcc-4.8.1./contrib/download_prerequisites./configure --enable-checking=release --enable-languages=c,c++ --disable-multilibmake -j4(改数字由你的核数*2)sudo mak

2013-11-27 09:24:58 4075

原创 c++学习笔记

如果对象是用声明的方式在栈上创建的(一个局部对象),那么RAII(资源获取即初始化)机制会工作正常,当离开作用域时对象会自动销毁从而调用析构函数释放资源。但如果对象是用new操作符在堆上创建的,那么它的析构函数不会自动调用,程序员必须明确地用对应的delete操作符销毁它才能释放资源。

2013-10-22 12:52:04 418

原创 python学习笔记

1、利用import语句导入模块2、脚本的名称总是sys.argv列表的第一个参数3、Python从0开始计数,而非从1开始。4、字节编译的.pyc文件.pyc文件是十分有用的——它会快得多,因为一部分输入模块所需的处理已经完成了。另外,这些字节编译的文件也是与平台无关的。所以,现在你知道了那些.pyc文件事实上是什么了。5、如果你想要直接输入argv变量到

2013-10-22 09:41:21 521

原创 protobuf学习笔记

参考文档:1、https://developers.google.com/protocol-buffers/docs/cpptutorial?hl=zh-CN2、https://developers.google.com/protocol-buffers/docs/proto?hl=zh-CN3、https://developers.google.com/protocol-buffer

2013-10-22 09:40:05 889

原创 C++服务器开发环境配置

sudo apt-get install libgoogle-perftools-devsudo apt-get install cmake  sudo apt-get install gitgit clone https://github.com/crossroads-iobxs.git git clone https://github.com/zeromq/cp

2013-10-22 09:22:39 1242

原创 android 多渠道打包---使用python 3.3.2

#!/usr/bin/python# coding=utf-8import osimport shutildef readChannelfile(filename):    f = open(filename)    while True:        line = f.readline()        print (line)        if le

2013-10-22 09:18:20 725

原创 一些常用的连接

http://code.svnspot.com/       免费svn

2013-10-22 09:13:07 431

原创 Linux下设计并发网络程序

其实在Linux下设计并发网络程序,有以下方法: (1)、典型的Apache模型(ProcessPer Connection,简称PPC),(一连接一进程) (2)、TPC(ThreadPerConnection)模型(一连接一线程) (3)、select模型 (4)、poll模型 (5)、epoll模型 PPC/TPC模型这两种模型思想类似,就

2013-09-18 09:35:27 712

原创 C语言学习笔记

1、int getchar(void):从标准输入中(一般为键盘)一次读取一个字符。2、符号常量EOF在头文件中定义,其值一般为-1。3、int putchar(int),用于输出数据。putchar(c)将字符c送至标准输出上,在默认情况下,标准输出为屏幕显示。如果没有发生错误,则函数putchar将返回输出的字符,如果发生了错误,则返回EOF4、使用输入/输出库

2013-09-18 09:17:19 548

原创 Linux下常见问题的解决方法

1、用户 is not in the sudoers file.  This incident will be reported.解决方法如下:    1>、进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,   输入密码后就进入了超级用户模式。    2>、添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。    3>、

2013-09-18 09:12:40 2073

原创 linux+eclipse+lua

1、  [root@damin lua-5.2.2]# make linuxcd src && make linuxmake[1]: Entering directory `/home/damin/app/lua-5.2.2/src'make all SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline"make[2

2013-09-18 09:10:55 1442

geth_mac.zip

这是一个包含了geth1.9的zip包,内含链的初始化脚本,账户创建脚本和启动geth节点的脚本,创世区块json文件。可以不做任何修改,直接三条命令搞定链的启动 1、执行bash init_blockchain.sh 2、执行bash init_accout.sh,根据提示设置自己的密码(两次,回车确定) 3、执行bash start.sh 启动geth节点

2019-08-20

C++使用protobuf 作为网络消息协议

一个c++使用protobuf作为消息协议的一个小demo,从这个demo里你可以很好地理解进行socket编程中的数据包的设计以及数据的打包和解包。

2015-03-25

google_c++_编程规范.pdf

google_c++_编程规范,这是中文版,将原来的rst文件的内容拷贝到word文档,然后生成的pdf文件

2013-10-22

linux+eclipse+ndk+Cocos2d-x环境配置

cocos2d-x eclipse linux android cocos2d-x移植到android平台的详细步骤

2013-09-18

window7+eclipse+ndk+Cocos2d-x环境配置

文档详细地描述了cocos2d-x在window7中,在eclipse中的配置问题,这样的配置只需要在eclipse中编码即可,不需要vs等其他的编辑器,java C++都在一个编辑器中完成,还有高亮和提示,快下来参考参考吧。

2013-06-21

空空如也

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

TA关注的人

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