- 博客(24)
- 资源 (6)
- 收藏
- 关注
原创 GitHub案例搜索指南
简介程序员在日常开发和学习过程中总是离不开 `github` ,比方要搜索开源优秀项目案例,代码学习教程,编程百科资料等。如果缺少合适的搜索方式,会导致搜索出来的结果总是不尽人意,不符合要求。遇到以上的情况,其实只要用好国外开发者的仓库命名习惯,就可以方便快速的进行查询,具体例子可以查看下文 搜索技巧搜索技巧搜百科大全xxx awesome例如我要查询 nodejs 相关的百科资料,则搜索 node awesome,结果如下,排名第一的就是 nodejs 学习资料合集![image.pn
2022-02-07 18:17:32 677
原创 你真的了解nodejs的单线程吗?
前言我们在了解 Nodejs 的优势的时候,肯定会从 “单进程,单线程,异步非堵塞和事件驱动” 这几点开始发散讲述,特别是单进程单线程,这是它和 其他语言的 多进程 任务处理模型很大区别之处,但是这里恐怕并未彻底了解 单进程 和 单线程 在 Nodejs 中到底是如何工作的呢?首先我们需要了解下什么是进程,什么是线程?这方便我们了解计算机任务处理模式。进程是具有独立功能的程序在数据集上的一次动态执行过程,是操作系统进行资源分配和调度的一个独立单元,是应用程序运行的载体(来自维基百科)
2021-08-23 10:54:13 684
原创 使用Locust快速完成高并发测试
参考网址:https://docs.locust.io/en/latest/running-locust-distributed.html简介Locust是一款易于使用的分布式用户负载测试工具。它用于对网站(或其他系统)进行负载测试,并确定系统可以处理多少并发用户。特点使用python编写测试脚本 支持模拟数十万用户 基于web的操作界面 可以测试任何网站安装系统cen...
2018-07-17 01:21:14 10318
原创 sequelizejs之实例化
sequelizejs之实例化参考资料:http://docs.sequelizejs.com/class/lib/sequelize.js~Sequelize.html https://itbilu.com/nodejs/npm/VydcPndib.html语法const sequelize = new sequelize(${database},${usernam...
2018-07-11 02:03:25 575
原创 EOS资源系统
EOS资源系统EOS资源系统由RAM,CPU,NET组成。数据存储需要消耗RAM,账号交易需要使用CPU和NET。一个EOS账号创建的时候可以通过购买和抵押来获取资源,费用由主账号支付。如果创建账号时并未购买资源,则需要通过其他账号购买或者进行抵押,因为购买和抵押本身就是一种交易行为需要消耗资源。RAMRAM是运行时的内存。在EOSIO系统中,数据存储在区块链中要消耗该资源,是DApp开发时必须的...
2018-07-09 11:14:19 1490
原创 EOS权限系统
## 概念参考资料:https://hiblock.net/topics/222### 权限作用1. 向EOS区块链发起一些事务,比如说转账,需要得到 **账户** 的授权。2. 账号交易可以通过权限转移做到。3. 新权限和action的绑定关系,可增加了eos网络权限的灵活性,通过单个权限的绑定,可将一个账户的权限分层管理,甚至一个公司的所有人都可以使用一个EOS账户来进行权限分离。**账户**...
2018-07-09 10:43:31 2043 1
原创 Node.js中MySQL的操作
关于node.js与MySQL的交互,网上的技术文章五花八门真正能解决问题的寥寥无几。看了AndyLizh的一篇博文,仔细研读,加上自己的见解希望对新手有帮助。首先了解下数据库链接选项(Connection Options),在下面的代码块中会用到,可以根据自己的需求添加。第一种方法:先上代码:var mysql = require('mysql'); //调用MySQL模块var co =
2016-08-09 14:07:05 3505
转载 Cocos2dx 三种缓存类介绍
在介绍三个缓存时,我们要先理清一个问题:什么是纹理?通俗的解释呢,纹理就是图片的意思啦。当一张图片被加载到内存后,它是以纹理的形式存在的。从这里可以看出,纹理其实就是一块内存!这块内存中存放的是按照指定的像素格式填充的图片像素信息。下面进入正题:1、TextureCacheTextureCache纹理缓存是最底层也是最有效的纹理缓存。它到底有什么用呢?我先描述一个现象吧:假设游戏中
2014-07-22 15:48:21 1952
转载 cocos2dx v3.0 正式版 搭建环境 创建项目 运行到android
4.23吧,cocos终于放出了3.0正式版,我也看了看一些关于搭建环境和跨平台运行的帖子,各有千秋,所以我也在这里,把我个人的一些心得写下来,供广大的猿们参考,希望能够帮到一二。首先做些准备工作,下载一些所必须的下载cocos2dx v3.0 传送门在此 http://www.cocos2d-x.org/download/version#Cocos2d-x(发布日期为Apr.23
2014-05-12 12:13:06 1255
转载 留下一些文章,鼓励那些已经麻木的心。
中国是有史以来唯一一个调动21颗卫星寻找同胞的国家,同时因为突然变轨而大大提前卫星报废的时间,仅此一项每天花费三千万以上。09年法航447失事,美国在各方苦苦哀求下才调动一颗气象卫星,而已。如果这还不够,免费送个案例:埃航 990空难,因为副驾驶报复社会性自杀,造成机上203人死亡,其中100多美国人。该副驾驶是穆巴拉克的亲戚,埃及人坚决不认帐,FBI调查各种受阻,结果最后出报告,美国人只敢说自杀
2014-04-03 11:29:20 723
原创 cocos2dx 解决CCMenu和CCScrollViewDelegate 触摸问题
在使用CCScrollViewDelegate中,会遇到一个问题。如果在里面添加的是CCmenu就会导致无法实现拖动效果,只会触发到CCmenu的事件。这时候,需要自己重写一个CCmenu类,实现对触摸等级的改变和触摸事件的改写。 运用的方法是,首先降低CCmenu的触摸等级,然后在设置一个正方形(根据自己的按钮大小),如果然后再触摸事件中做判断,满足条件再启动事件。 例子:cpp文
2014-04-02 15:41:55 754
原创 关于C++ MD5加密32位(小写)
只要将.h和.cpp文件直接导入到项目中,然后在要使用的类中导入MD5.h就可以使用。转换代码已经写在类中,是关于MD5加密32位(小写),关于其他的类型转换,可以直接在类中进行修改。md5("88888888");
2014-03-20 22:20:28 1339
转载 cocos2dx常见的46中+22中动作详解
bool HelloWorld::init(){ ////////////////////////////// // 1. super init first if ( !CCLayer::init() ) { return false; } CCSprite * sp= CCSprite::create("Icon.png");
2014-03-07 13:06:17 902
原创 cocos2dx 网络编程(CCHttpRequest和CURL两个方式)
在使用之前需要设置一些参数:参考:http://blog.csdn.net/wangbin_jxust/article/details/9632771在完成上面的操作后,还需要在链接器的输入里面添加一个参数pthreadVCE2.lib;使用CCHttpRequest方法实现:CCHttpRequest* request = new cocos2d::exten
2014-02-28 16:41:24 5235
转载 cocos2d-x里的TiledMap出现黑线和抖动的解决方案(不影响其他类使用)
文章转载地址:http://blog.sina.com.cn/s/blog_4508e4860101dzkj.html今天搞tiled map发现黑边,开始认为是反锯齿问题,但发现无论开启与否都有边,只是程度不同而已。简单网上搜了下发现有解决方案是 修改ccconfig.h让#define CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL 1同
2014-02-28 08:42:45 2706
原创 cocos2dx 显示中文的几个方法
首先cocos2dx不支持显示中文的原因是:visual studio2012的编码格式是gb2312,是不支持显示中文的需要改变编码格式为UTF-8.第一个方法:首先定义一个方法,可以让指定的字符转换为UTF-8格式。std::string MDate::GBKToUTF8(const std::string& strGBK) { string strO
2014-02-24 14:55:51 2114
原创 cocos2dx2.2.4-多点触屏和单点触屏事件
这是关于类的继承关系,CCStandardTouchDelegate用于处理多点触摸;CCTargetedTouchDelegate用于处理单点触摸。首先在要使用的类的.h文件中注册virtual bool ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent);//单点触摸事件virtual void ccTouchMoved(C
2014-02-21 14:40:49 967
原创 cocos2dx输入框显示输入法和光标
在要使用的类中加入头文件:#include "DTCursorTextField.h"初始化代码:DTCursorTextField *m_pTxtPsw1 =DTCursorTextField::textFieldWithPlaceHolder(psw.c_str(), "Thonburi",24);//实例化m_pTxtPsw1->setPosition(ccp(200, 100)
2014-02-17 15:52:55 2716 1
原创 关于win32移植android(最新的cocos2d-x安装错误和cygwin编译错误的解决)
一.安装文件:1.在进行移植之前首先我们要下载,安装和配置好eclipse(eclipse+cdt+adt的配置百度上可以搜索到),NDK(我 使用的是NDK9rb),cygwin(直接在官网上现在最新的就可了)和cocos2d-x包(我用的是cocos2d-2.0-x-2.0.4版本,如果下载最新的cocos2dx包会缺少了3个文件,需要从低版本上进行复制分别是create-android-
2013-12-25 12:11:53 1424
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人