Flutter Learning(持续更新...) Posted on 2018-12-28 | In code | 一、Flutter资料 Flutter官方文档 Flutter实战电子书 Dart语法入门 Flutter Packages 开源项目 Flutter菜鸟手册
Flutter常见错误解决方法(持续更新...) Posted on 2018-12-28 | In code | 初始时:Exception in thread “main” java.util.zip.ZipException: error in opening zip file1cd /User/用户名/.gradle/wrapper/dists/ 删掉对应gradle.***-all文件夹,让他重新下载,或者搜索gradle.zip离线下载。 Read more »
【Swoole】Swoole多进程不能共用连接&TCP协议包完整性 Posted on 2017-04-25 | In code | 多进程不能共用连接官方文档 其实这个是所有多进程、多线程程序都需要注意的问题,当进程or线程共享资源的时候,一定要考虑资源冲突,否则会出现各种诡异的问题(死锁、数据返回异常、连接被关闭等等等)。 如下代码,在Swoole中,在server启动时创建了一个redis连接,在onRequest中使用。 代码看上去没什么问题,但是实际使用时,如果压力很大,就会出现多进程抢占连接导致的问题。原因是因为创建的redis连接实际上是一个全局对象,每个work进程都在使用同一个连接。 Read more »
【Ionic】Ionic实现iOS与Android端代码『热更新』与android升级下载功能 ( v1.3.x版本 ) Posted on 2016-07-17 | In code | 热更新的好处通常ionic源码可包括(HTML,JavaScript,CSS文件和其他资源),往常我们必须通过提交程序到应用市场,经过漫长的审核后才可让用户更新,每改动一个小地方都需要重新打新版本。 现在ionic通过使用cordova插件cordova-hot-code-push实现实现iOS与Android端代码『热更新』功能,可不必发布应用市场经平台审核,便可动态更新App源码的目的。 Read more »
Mac平台 ReactNative iOS&Android 开发环境搭建总结 Posted on 2015-12-17 | In code | 环境配置安装HomebrewHomebrew 是 Mac 中的一个包管理器。没有安装的话,点击这里安装 我的版本如下: 12> $ brew -v ⬡ 5.0.0Homebrew 0.9.5 (git revision 576d6f; last commit 2015-10-10) 版本更新使用:brew update Read more »
使用ionic构建iOS与Android客户端 Posted on 2015-10-30 | In code | iOS1sudo npm install -g cordova ionic ios-sim ionic官网为开发者提供了多个开发模板,如: 空白模板(Black app): 1ionic start myApp blank tabs模板 : 1ionic start myApp tabs sidemenu模板: 1ionic start myApp sidemenu Read more »
ionic技巧与坑 Posted on 2015-09-27 | In code | 应用Build时报错 Cordova app failing to Archive with Xcode 7.1 (Cordova/CDVViewController.h file not found)解决方法加入这行命令在 Build Settings -> Header Search Paths: 1"$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include" Read more »
使用webpack搭建ReactJS环境安装流程 Posted on 2015-06-10 | In code | webpack搭建ReactJS环境首先看下项目模型 项目模型/app- main.js- TestOne.js- TestTwo.js/build- bundle.js(会通过webpack自动生成)- index.html- package.json- webpack.config.js Read more »