自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

东子的博客

分享技术,让技术成为一种爱好、一种乐趣

  • 博客(333)
  • 问答 (12)
  • 收藏
  • 关注

原创 nodejs的debug模块使用及pm2输出

1、debug模块使用示例const debug = require('debug');const APP_NAME = 'myapp';class Logger{ constructor(prefix) { if (prefix) { this._debug = debug(`${APP_NAME}:${prefix}`); this._info = de...

2020-02-10 14:45:58 1358 2

原创 Flutter使用流水帐

一、额外的环境变量设置export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn这两个环境变量国内的环境,必须要设置,windows下可以设置在用户变量中(“控制面板>用户帐户>用户帐户>更改我的环境变量”)...

2020-01-17 16:24:31 1689

转载 具备12因素的应用的建议文档

目录简介背景读者应该是哪些人?I. 基准代码一份基准代码(Codebase),多份部署(deploy)II. 依赖显式声明依赖关系(dependency)III. 配置在环境中存储配置IV. 后端服务把后端服务(backing services)当作附加资源V. 构建,发布,运行严格分离构建和运行VI. 进程以一个或多个无状态进程运行...

2019-10-14 13:32:00 350

原创 mysql 日志时间 与系统时间 不一致

问题:发现mysql 日志时间与系统时间不一致,相差8个小时解决:mysql有一个全局变量log_timestamps默认为UTC。可以通过set global log_timestamps=SYSTEM;临时设置为与系统一致,当系统重启后,配置就失效可以mysql配置文件中[mysqld]中添加参数log_timestamps=SYSTEM...

2019-08-08 16:25:43 3664

原创 uni-app: uni.request的问题

问题描述:今天通过uni.request访问api接口,发现返回的数据中长整形数据都异常,用其他http工具比如postman或jquery的方法又是正常的。比如1145876441225760769变成1145876441225760800,被取整的感觉。解决:这个应该是uni.request本身的一个bug,已提交issue。https://github.com/dcloudi...

2019-07-10 16:34:58 10458

转载 React完整上手攻略(转)

转自https://typescript.bootcss.com/tutorials/react.html这篇快速上手指南会教你如何将TypeScript与React结合起来使用。 在最后,你将学到:使用TypeScript和React创建工程 使用TSLint进行代码检查 使用Jest和Enzyme进行测试,以及 使用Redux管理状态我们会使用create-react-app工...

2019-01-09 18:35:07 790

原创 Flutter:环境配置问题

一、基本安装按照官网文档即可https://flutter.io/docs/get-started/install/windowsflutter目前在快速迭代中,建议直接同步github上的代码即可因为通过release的包安装的版本,也就是一个git库二、我的安装环境为windows 7 + vs code + android sdk我也安装了android studio...

2018-12-31 18:45:56 5216 2

原创 ReactNative:Android dependency 'com.android.support:appcompat-v7' has different version...的问题

提示下列错误:Android dependency 'com.android.support:appcompat-v7' has different version for the compile (27.1.0) and runtime (28.0.0) classpath. You should manually set the same version via DependencyRes...

2018-12-11 15:45:37 2336

原创 ReactNative:上下文绑定

一些监听事件、点击事件的绑定的方法中,需要使用this,需要进行上下文绑定比如Netinfo.addEventListener('事件名', this.方法名.bind(this))<Text onPress={this.方法名.bind(this)}>或Netinfo.addEventListener('事件名', () => this.方法名)<...

2018-11-30 13:56:32 351

原创 ReactNative:设置webstorm的windows开发环境的问题

1、安装完webstorm,下方的日志出现乱码,这是编码问题解决:到webstorm的安装目录,分别编辑webstorm.exe.vmoptions和webstorm64.exe.vmoptions两个配置文件。都最后加上一行“-Dfile.encoding=utf-8”,即可。2、初次运行rn项目的时候,会去下载相应版本的gradle,由于gradle比较大一点,如果没有科学上网的话...

2018-11-27 21:44:13 323

原创 ReactNative: 在mac安装fsevents组件失败的处理

1、关于osx系统的fseventhttps://zhuanlan.zhihu.com/p/29816004主要是用记录osx系统的文件系统的变化,是osx系统非常重要的部分2、npm组件fsenvents就是调用osx的fsevent的接口,让rn项目可以监听文件的更改。3、今天为一个旧的rn的项目,npm install安装组件时,提示fsevent提示编译失败,查看了一下...

2018-11-23 18:20:59 2737

原创 Python记录:关于switch、case

初学python的朋友会疑惑,为什么python没有switch,这不是所有语言的标配吗?分支太多,用if/elif/else代码看起来很难受呀?太不美好了?为什么要这样设计呢?我想看python作者的回答是最直接的。https://docs.python.org/2/faq/design.html#why-isn-t-there-a-switch-or-case-statement-...

2018-11-21 13:41:43 5528

原创 Jupyter Notebook的使用记录

Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。对于希望编写漂亮的交互式文档的人来说是一个强大工具。这真的太酷了,作为团队的知识分享工具,各种技术方案的验证平台,进步改造后可以作为CI工具,作为实践DevOps的其中一个工具,最近又在学习DevOps理念的相关内容,个人感觉DevOps是对Scrum的一个很多的补...

2018-11-21 08:33:35 1557

原创 移动开发:提示‘Task failed with exit 1 signal 0 {...' 的错误

编译的时候,一直提示‘Task failed with exit 1 signal 0 {...’这是钥匙串验证未通过引起的问题,按以下步骤处理即可1、关闭xcode2、打开‘钥匙串访问’程序3、把‘登录’页中的你的开发者证书都拖到‘系统’页中。4、拖动后,会提示钥匙串密钥,选择始终允许,一般不用输入密码,多点击几次即可5、重新编译app,问题即可解决 https:...

2018-07-24 08:11:46 2799

原创 ReactNative问题集锦

1、BitIteratorDetail.h:21:10: boost/iterator/iterator_adaptor.hpp' file not found #include 原因:react-native run-ios或者打开.xcodeproj编译时,boost无法下载完整(原因你知道的)解决:单独下载boost包, /***/项目文件夹/node_modules/react-n

2017-11-01 18:04:54 386

原创 PHP中使用eAccelerator

一、关于eAccelerator对php版本的支持eAccelerator对php5.5前的版本可以很好的支持,5.5之后的版本无法编译通过会报这个错误 eaccelerator.c:66:23: fatal error: php_logos.h: No such file or directory这个eaccelerator的github上一个讨论 https://github.co

2017-01-09 09:36:13 2890

原创 Lampp域名及二级域名配置方法

1、可以在apache的http.conf或httpd-vhosts.conf中配置,不过建议在httpd-vhosts.conf中配置2、配置实例#如果需要IP来访问服务,需配置这 DocumentRoot /opt/apache/www ServerName 222.212.33.22#主域名 #ServerAdmin [email protected].

2016-09-21 17:09:19 1112

原创 Mac下如何通过brew安装指定版本的nodejs

一、安装brew终端上运行 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"二、安装nodejs运行brew install node 即可,但是这样安装的node是最新node,本人安装后是node6.X,node6.X对一些就模块已经不...

2016-07-20 13:49:57 56058 4

原创 为windows下的wamp安装ioncube

1、下载ioncube的扩展库下载地址:http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_win_vc9_x86.zip2、复制针对相应版本php的ioncube扩展库到 wamp\bin\php\php5.4.16\zend_ext下。3、重启wamp4、验证是否安装成功下载ioncube的loade

2016-07-18 14:00:56 2458

原创 使用Gatling服务器性能测试工具

Gatling是很不错的服务器性能测试工具,可定制性比较强,比较适合开发人员。可完全自己定制测试,命令行方式运行测试脚本,测试结果生成很漂亮直观的html文件,在浏览器即可浏览。使用1、安装非常简单,几乎打开机用到http://gatling.io/#/ 既可下载到。解压缩文件包即可2、运行bin目录下的gatling脚本,运行后就是很简洁shell命令界面3、运行结束

2016-07-07 12:20:15 2368

原创 Linux:Top命令比较实用的几个操作命令总结

Top命令的配置非常的丰富,可能大家经常实用这个命令的时候,就是简单输入top来使用,不做任何配置。1、监控指定进程top -p 进程的PID,如 top -p 56772、显示完整的command列输入小写c3、让每一个进程的显示位置固定,不跳动输入大写T,实际上表示根据累计时间来排列4、调整某一个列的位置,这个稍微复杂点a、按小写fb、按键盘上下键定位一

2016-07-05 09:15:24 8099

原创 Redis监控软件RedisLive安装

环境Debian 64 python 2.7.91、安装pipsudo apt-get install python-setuptoolssudo easy_install pip提示以下错误.......cffi.ffiplatform.VerificationError: importing '/home/hawk/g/f2/local/lib/python2.7/

2016-06-07 18:29:04 1375

原创 common.gypi not found

现象:使用node-gyp编译 nodejs的addons例子时,出现gyp: /root/.node-gyp/4.2.2/common.gypi not found,到这个目录下,确实没有看到这个问题,这应该是升级安装nodejs时出错了,导致没有生成这个文件gyp: /root/.node-gyp/4.2.2/common.gypi not found (cwd: /root/no

2016-05-09 17:37:59 2807

原创 NodeJS乱炖

做Nodejs项目,需要选型及用到的东西会很多,经常用过就可能忘记了,故记录一下1、fs.existsSync  fs.exists 函数的同步版。检查指定路径的文件或者目录是否存在。2、shortid 用于创建不重复的且对Url友好的唯一字串ID https://github.com/dylang/shortid3、Axon 基于zeromq思想的 面向消息的socket库

2015-11-11 19:29:54 3308

原创 wampp在window2013的自动运行配置

wampp安装在远程的window2013后,有时不能正常访问,发现是待机状态下,服务没有自动运行。只能设置 服务管理工具 中的 wampapache和wampmysqld两个服务的启动类型设置为自动就可以了。

2015-07-16 10:50:29 707

原创 Cocos2d-js研究:发布H5成果

cocos2d-js 发布最终项目相当的方便cocos compile -p web -m release在最新的版本3.6.1可指定发布目录的-o选项示例cocos compile -p web -m release -o c:\h5

2015-05-25 14:42:49 3076

原创 FireMonkey开发: win下的窗口拖放实现

FireMonkey下的实现窗口拖放,之前调用windows api的方式就不大好用,它提供了一种更方便的方式,在一个组件的MouseDown事件中调用StartWindowDrag方法即可,我用Layout的MouseDwon事件,当时Layout的MouseDwon事件默认是无效的,需设置它的HitTest为True才可。

2015-05-21 19:16:03 1702

原创 FireMonkey开发: Android和IOS下的剪贴板实现

Android和IOS下的剪贴板var lClipboardService: IFMXClipboardService; s: string;begin if TPlatformServices.Current.SupportsPlatformService(IFMXClipboardService, IInterface(lClipboardService))

2015-05-07 18:34:33 1663

原创 取消sublime编辑的升级提示

sublime有新版本的时候,每次打开软件显示升级提示对话框,而对话框没有不在提示对话框,有点不是太人性化,关键由于每次都要检查是否有更新版本,每次打开开sublime都变得很慢,实在影响工作。就是想着要把它关掉。在它官网论坛找到关闭方法,http://www.sublimetext.com/forum/viewtopic.php?f=3&p=9480打开 Preferences ->

2015-05-03 08:23:12 4510

原创 Mysql事件创建

1、创建一个每隔10秒往t1表中插入一条数据的事件CREATE EVENT IF NOT EXISTS t1 ON SCHEDULE EVERY 10 SECONDON COMPLETION PRESERVEDO INSERT INTO t1(name) VALUES('AAA');2、开启Mysql的事件计划状态开启: SET GLOBAL event_schedul

2015-03-10 16:40:41 3504 1

原创 VC研究: 使用tinyxml编译出现“fatal error C1010: 在查找预编译头指令时遇到意外的文件结尾”

向项目添加tinyxml用于解析xml内容,总体来说tinyxml还是很方便。编译时提示“fatal error C1010: 在查找预编译头指令时遇到意外的文件结尾”分析:此错误发生的原因是VC编译器在寻找预编译头文件(默认#include “stdafx.h”)时,文件未预期结束。也就是没有找到默认的预编译头文件”stdafx.h”。而VC中创建每一个cpp默认都会加上”stdaf

2015-02-04 18:07:01 6613 1

转载 Unity3D研究:Unity3D引擎架构设计

组件(Component)这个概念最早是在2005年《Game Programming Gems 5》的《Component Based Object Management》中接触到的,当时感觉在设计上很实用。后来,发现Unreal Engine 3的一个重要的改进就是抛弃了以前的基于纯派生关系的对象模型 ,而转为使用 基于组件 的对象 模型 。对于这种设计思想,Unity比Unreal贯

2015-01-22 02:01:57 12409

转载 Unity3D研究:如何更合理的架构你的游戏脚本

这篇文章主要想大家说明一下我在Unity3D游戏开发中是如何写游戏脚本的,对于Unity3D这套游戏引擎来说入门极快,可是要想做好却非常的难。这篇文章的目的是让哪些已经上手Unity3D游戏引擎的朋友学会如何更好的写游戏脚本,当然本文这紧紧是我这么多年对游戏开发的认知,你也可以有你自己的看法。首先我们看看游戏主要是由哪几部分组成的,如下图所示,任何平台下的任何游戏核心都是由:数据、逻辑、渲染三大部

2015-01-22 01:32:45 2106

原创 QQ在线客户实现代码

今天突然要弄一个QQ在线客服,而且要无需添加好友就可以的,QQ在线客户实现代码,无需添加好友‍

2014-12-19 13:01:09 937

原创 VC研究:编译提示“正在执行生成后事件...”

现象:编译一个项目提示“.....正在执行生成后事件...”。分析:这个问题一般都是由于VC的工程路径变化引起的,而项目工程又设置了,编译完成需要处理的动作,路径不正确引起了“生成后事件”无法成功执行。解决:打开项目属性对话框,查看“项目属性->配置属性->生成事件”,会有类似“mkdir ..\..\..\..\发布copy /y ..\..\..\..\运行\$(TargetF

2014-12-10 15:50:17 2274 1

原创 新浪微博登录提示"sso package or sign error"的原因及解决

整合微博分享,添加新浪微博时,

2014-10-05 17:01:06 47031 3

原创 cocos2d-js研究:cocos工具生成的项目移植到cocos code ide 中

很多朋友不知道如何移植cocos2d-js中

2014-09-10 12:30:37 4328 1

原创 VC使用: vs2003的工程升级到vs2010的问题汇总

vs2003的工程升级到vs2010,

2014-08-06 21:02:26 3886

原创 cocos2d-js:定制加载界面

cocos2d进入游戏前

2014-08-02 15:21:13 17439 3

原创 cocos2d-js:游戏进入后台和返回游戏的事件捕获和处理

cocos2d-js 3.x处理 游戏置入后台和返回游戏的事件处理

2014-07-29 16:30:14 6466

空空如也

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

TA关注的人

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