5 天盟

尚未进行身份认证

暂无相关描述

等级
TA的排名 3w+

Android模块化方案实践 - 视频课程

课程地址:https://www.cniao5.com/course/10214

2019-07-20 16:58:21

====================【我的相关链接】

我的链接【Todo列表】手机管线

2019-06-10 12:44:48

RNContainer-Android - 基于react-native sdk封装的运行bundle的容器

RNContainer-Androidhttps://github.com/MasonLiuChn/RNContainer-Android此工程是基于react-nativeAndroidsdk封装的运行bundle的容器,使用redux和本人建议使用Weex来代替react-native,下面有weex和react-native开发时的差异点。TODO1、download管理,...

2018-12-18 12:41:23

一个开发Weex的极简模板工程,采用Vue v2.0、Webpack v3、Vue Loader v14,并默认配置了Vuex、VueRouter

WeexTemplate一个开发Weex的极简模板工程,采用Vuev2.0、Webpackv3、VueLoaderv14,并默认配置了Vuex、VueRouter,没有多余依赖,适合作为初始工程进行扩展。所有依赖升级到最新版。包含四种架构:webspa-nativempa、webspa-nativespa、nativempa、webspa,如果仅使用weex开发native则推荐na...

2018-11-19 19:32:15

基于AnyProxy的Mock工具-MockLoveProxy

MockLoveProxyhttps://github.com/MasonLiuChn/MockLoveProxy基于AnyProxy的rule功能,在代理的后端增加一层mock。可以方便的配置某些接口的mock、可以依据场景切换mock。功能1、部分接口mock,根据url的path和mock文件名进行匹配,匹配成功则mock,匹配不成功则继续走url2、支持多场景切换...

2018-11-17 17:10:36

网络代理的梳理

一、软件设置网路代理有三种方式:直接相连使用系统代理设置代理服务器1、http代理2、socket代理二、有些软件没有提供设置功能使用Proxifier强制设置软件的网络代理原理:在R3层通过dll注入的方式,其注入到exe的dll名叫“PrxDrvPE.dll”或在R0层通过过滤驱动的方式,劫持了软件进程发送的数据包三、开发中常用的代理服务器sscharles...

2018-09-30 15:43:35

WeexContainer-Android:Android平台上的Weex容器,实现MPA、Bundle缓存等通用功能

WeexContainer-Android一个Android平台上Weex容器,实现MPA,Bundle缓存、验签等通用功能。SDK代码地址:https://github.com/MasonLiuChn/WeexContainer-Android一、Demo:http://www.masonliu.com/app/digua/downloadhttps://github.com...

2018-04-20 15:27:27

Weex与ReactNative开发方式对比

一、Weex与ReactNative开发方式对比 weex reactnativeJS框架vue.js,可以开发小程序、PWAreact.js,目前不能开发小程序管理实例是否单例化没有要求官方建议ReactInstanceManager进行单例化即同一个bundlename打开多次都使用同一个ReactInstanceManager开发时启动web服务使用server.js或者express...

2018-04-13 17:36:07

使用github作为maven仓库的方法

一、使用github作为maven仓库的优势1、不用申请公共仓库账号2、和github代码版本保持一致二、方法1、使用jitpack.io关于jitpack.io的使用文章网上有很多,在这里不做过多介绍了2、新建github仓库作为maven仓库1、这种方法实际上利用github的raw服务把git仓库当作http下载服务使用,例如我的仓库:https://git...

2018-04-12 15:18:43

Ubuntu 17.10 中文无忧版

一、效果基于Ubuntu17.10,安装搜狗、WPS、微信、Chrome,适合国人,开箱即用。二、安装1、下载iso制作U盘或光盘启动盘,iso下载地址:https://github.com/MasonLiuChn/UbuntuChn启动后进入选择界面选择第一项直接回车进入live系统,live系统账号:liumeng密码:1234562、找到Systemback...

2018-03-12 13:55:29

android library module内含aar包,完整打包上传maven的方法

问题:我们有一个AndroidModule内部引用了一个aar,当我们打包这个AndroidModule时,引用的aar并不会打包到最终的aar里。一、思路一:将引用的aar解压,把解压后的资源分别放入到现用的AndroidModule里。二、思路二:借助Maven,将引用的aar发布的maven仓库,AndroidModule通过maven地址引用该aar,...

2018-03-06 16:02:46

基于arouter实现Android模块化方案

基于arouter实现Android模块化方案一、模块化优势:多团队并行开发测试;模块间解耦、重用;可单独编译打包某一模块,提升开发效率二、模块化架构图使用方式:-各模块作为Module,所有模块代码都在同一Project-各模块都在独立的Project内三、模块化需求介绍1、模块隔离,去除强依赖每个模块都需要指定一个资...

2018-03-05 13:42:47

[SpringBoot学习]-IDEA创建Gradle多Module结构的SpringBoot项目

一、前言上个月由于做了一个小的后台系统,重新拾起Spring,发现之前搞的SSH、SpringMVC已经过时,新的SpringBoot整合了大部分的后端框架,俗称Spring全家桶,还记成了tomcat更方便开发测试,故在写项目的同时顺便学习一下SpringBoot。由于本人目前主攻Android方向,所以对Intellj家族和Gradle更为喜欢,所有使用IDEA、Gradle、Grad

2017-10-31 12:57:13

CSS布局系统

css布局系统包含盒子模型和布局模型,把页面元素看作一个个盒子,布局就是一个个盒子的排列和摆放一、盒子模型从第一层到第五层依次为:border、content+padding、background-image、background-color、margin。二、布局模型(一)Flow(流动布局)display设置block、inline、none、inline-block(二)

2017-10-13 13:59:06

Android https ssl证书配置(使用okhttp)

本文介绍使用okhttp时配置https证书的用法,关于证书的原理和SSL协议本文不做介绍,需要的同学自行查阅。https证书常见的错误用法是信任所有证书,https证书在移动应用中常见的问题是证书过期但客户端无法及时更新的问题。本文列举了几种配置方法,并做简单总结:1、验证系统中信任的根证书(默认)不适合自颁发的证书(12306.cn)也会存在中间人劫持问题,只要有从信任...

2017-08-30 11:18:34

个人SideProject列表

一、Web项目图标地址图标地址PHP创业项目-泰热卖基金估值曲线万佛网二、创办俱乐部-IT俱乐部链接三、创办开发团队-启航科技链接四、个人练手App图标下载地址图标下载地址地瓜影视GooglePlay万佛网Go...

2017-08-28 11:54:13

重温Web开发及技术选型

一、前端架构:方案技术优点缺点案例MPA-前后端不分离1、传统MVC架构,后端主导2、服务端通过模板引擎渲染,如jsp、FreemarkerSEO1、服务端渲染压力(可以通过缓存静态页解决)2、前后端职责不清晰CicadasCmsMPA-前后端分离AJAX、jquery、vue等新兴前端框架1、前后端分离职责清晰2、减轻服务

2017-08-28 10:21:50

字符数组全排列组合算法汇总

字符数组全排列1、递归全排列publicstaticvoidPermutation(char[]s,intfrom,intto){if(to<=1)return;if(from==to){System.out.println(s);}else{for

2017-08-23 20:41:18

JVM内存管理和类加载系统

JVM内存管理和类加载系统

2017-07-12 14:02:53

Weex中Web端做SPA,Native端做多页应用以及Vuex的接入

https://github.com/MasonLiuChn/WeexExplorerWeexExplorer尝试实现:Web端做SPA,Native端做多页应用使用Vuex一、buildnative每个vue文件都为生成一个独立的bundle入口是index.vue即index.vue–>mixins–>加载router-native和vuex每个bundle都有自己

2017-07-12 13:54:28

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!