- 博客(12)
- 资源 (156)
- 收藏
- 关注
原创 Mac安装weex-toolkit报错
这两天想使用weex集成weex-amap功能,结果怎么都装不上,于是安装官方文档重新装了一遍weex-toolkit,但是安装也是各种错误。于是我就想能不能卸载了weex-toolkit,再重新安装,发现还是不行。npm uninstall -g weex-toolkitnpm install -g weex-toolkit并且,我也尝试卸载node,发现也是不行的。于是我想到,默认...
2018-12-28 18:28:57 804
原创 PM2安装和使用
入门教程M2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。PM2的运行需要Node 环境和Npm的支持。全局安装的命令如下:npm install -g pm2一般,我们通过npm start来启动应用,其实就是调用node ./bin/www。那么,换成pm2就是。pm2 start ./bin/www –...
2018-12-24 16:13:58 1271
原创 Mac OSX安装MongoDB
简介MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是可以应用于各种规模的企业、各个行业以及各类应用程序的开源数据库。作为一个适用于敏捷开发的数据库,MongoDB的数据模式可以随着应用程序的发展而灵活地更新。与此同时,它也为开发人员 提供了传统数据库的功能:二级索引,完整的查询系统以及严格一致性等等。 MongoDB能够使企业更加具有敏捷性和可扩展性,各种规模的企业都...
2018-12-24 11:51:39 794
原创 WeexBox 快速上手
概述Weex是由阿里巴巴研发的一套移动跨平台技术框架,研发的初衷是为了解决移动开发过程中频繁发版和多端研发的问题。使用Weex提供的跨平台技术,开发者可以很方便的使用Web技术来构建高性能、可扩展的Native级别的性能体验,并支持在Android、iOS、YunOS和Web等多平台上进行部署。具体的说,当在项目中集成WeexSDK之后,就可以使用JavaScript和现代流行的前端框架来开发移...
2018-12-21 11:44:14 1207
原创 使用podspec创建iOS插件
概述在WWDC 2014全球开发者大会上,苹果开放了动态库、App Extension等全新的功能,这为iOS插件化开发带来了可能。在iOS开发中,动态库是iOS提供的一种资源打包方式,可以将代码文件、头文件、资源文件和说明文档等集中在一起,并且可以在运行时进行动态加载。目前,很多应用越做越复杂,应用程序也显得越来越臃肿。试想一下,如果将一些不常用的功能做成一个插件,然后根据用户的需求从网络中...
2018-12-20 19:47:55 659
原创 React Native官方拆包之metro bundle
简介快速入门安装安装metro-core依赖主要有两种方式:npm和yarn。npm安装的命令如下:npm install --save-dev metro metro-coreyarn方式的安装命令如下:yarn add --dev metro metro-core运行metro bundle支持使用CLI脚手架方式运行和通过程序的编程调用它来运行。在程序中使用metro需...
2018-12-17 19:02:04 6510 2
原创 React Native JSBundle拆包之原理篇
概述RN作为一款非常优秀的移动端跨平台开发框架,在近几年得到众多开发者的认可。纵观现在接入RN的大厂,如qq音乐、菜鸟、去哪儿,无疑不是将RN作为重点技术栈进行研发。不过,熟悉RN的开发者也知道,早期的RN版本中打出来的包都只有一个jsbundle,而这个jsbundle里面包含了所有代码(RN源码、第三方库代码和自己的业务代码)。如果是纯RN代码倒没什么关系,但大部分的大厂都是在原生应用内接...
2018-12-14 10:02:43 5391
原创 Vue学习路线图
Vue 概述如果你是一名 Vue 开发新手,可能已经听过很多行话术语,比如单页面应用程序、异步组件、服务器端渲染等等,或者还听说过与 Vue 有关的一些工具和库,比如 Vuex、Webpack、Vue CLI 和 Nuxt。那么究竟什么是Vue,有什么作用?Vue.js是一套用于构建用户界面的渐进式框架,主要用于快速的构建前端界面,与其它大型的前端框架不同,Vue被设计为可以自底向上逐层应用...
2018-12-11 22:50:02 3409 2
原创 WebSocket简介
简介WebSocket是基于TCP的一种新的网络协议,并在2011年被IETF定为标准的全双工通信协议,它实现了客户端与服务器全双工通信。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。众所周知,在WebSocket出...
2018-12-09 19:46:12 532
原创 Xcode工程结构详解
当我们新建一个 Cocoa 项目时,Xcode 会提供一系列的模板,我们选择Single View App即可。工程模板Application类型Master-detail Application.可以构建树形结构导航模式应用,生成的代码中包含了导航控制器和表示图控制器。(表示图控制器指的是导航控制器里的界面);Game. 构建基于iOS的游戏应用;Page-Based Appli...
2018-12-06 11:32:21 2677
原创 OpenGL入门教程
概述OpenGLOpenGL是渲染2D、3D矢量图形硬件的一种软件接口。本质上说,它是一个3D图形和模型库,具有高度的可移植性,并且具有非常快的渲染速度。OpenGL并不是一种语言,而是更像一个C运行时函数库。它提供了一些预包装的功能,帮助开发人员编写功能强大的三维应用程序。 OpenGL可以再多种操作系统平台上运行,例如各种版本的Windows、UNIX/Linux、Mac OS 和 OS/...
2018-12-03 18:14:53 111827 21
原创 Weex Eros快速入门
概述随着Weex跨平台技术的持续火热,一时间涌现出了一大批基于Weex的开源解决方案,Weex Eros就是这么一个面向前端Vue的开源APP解决方案。目前,如果直接使用Weex框架开发应用会存在很多痛点,诸如初始化启动的环境问题、项目工程化问题、版本升级与版本兼容问题和不支持增量更新等,而Weex Eros等开源解决方案能对上述问题进行有效的解决。Weex Eros的定位不是组件库,而是基...
2018-12-01 10:25:39 3272
Android离线包前端代码
2022-06-03
ModalViewDemo.zip
2020-11-30
ArouterDemo.zip
2019-07-05
Android仿微信图片选择
2019-03-12
iOS骨架屏源码
2019-01-04
Javassist代码注入
2018-10-15
仿喜马拉雅FM
2018-09-26
Android原生集成RN
2018-06-06
Flutter跨平台
2018-06-01
阿里的Atlas组件化框架
2018-05-10
Android模块化
2018-04-23
hexo博客打赏源码
2018-03-27
阿里云精选API
2017-12-27
美团RN项目
2017-07-31
安卓聊天页面
2017-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人