2017-02-28 Weex Weex SDK源码分析(一) WeexSDK 初始化源码分析 整个Weex SDK 初始化过程,入口是WXSDKEngine.initialize(),方法主要是依靠 doInitInternal() 方法执行初始化操作。里面涉及了WXEnvironment 相关环境的设置,几个重要的Manager的初始化操作,包括W... 阅读全文...
2017-02-01 Gradle Gradle实现自动拉取git及压缩文件 问题在实现 hybird 相关开发时,h5文件需要不断重新拉取,并解压文件,拷贝至项目的相关目录下。手工完成比较繁琐且耗时。自己查阅 gradle 相关文档,将其过程实现脚本自动化。可实现:自动拉取相关 git 服务器上最新文件,并压缩至 src/main/assets/hybird目录下,打... 阅读全文...
2017-01-17 Java后台 Mybatis 逆向工程 pom 配置pom.xml 中 加入: 1234567891011<plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactI... 阅读全文...
2017-01-15 Java后台 Mybatis 学习(二) 本次学习内容:MyBatis 高级结合demo进行学习 2张表关联查询,一对一查询 需求查询订单的信息及用户信息 1234selectorders.*,user.username,user.sex, user.addressfrom orders, userwhere orders.us... 阅读全文...
2017-01-11 Java后台 Mybatis 学习(一) 本次学习内容:MyBatis 基础 介绍mybatis 是一个持久层框架,是apache下的开源项目是一个半自动化框架,与Hibernate相比,需要开发者手动写sql,这样更为灵活配置mybatis 可以将PreparedStatement 中输入的参数自动进行输入映射,将查询结果灵活映... 阅读全文...
2017-01-07 Java后台 Spring 学习(三) 本次学习内容:Spring AOP相关 问题引入123456public class User { public void addUser() { // ... }} —— 需求,在上面原有的功能中,加入用户日志,记录用户信... 阅读全文...
2016-12-27 Java后台 Spring 学习(二) 本次学习内容:Spring 依赖注入相关 xml 配置实现setXXX() 方法注入123<bean id="book" class="com.geng.attr.Book"> <property name="bookName" value="西游记"/>&l... 阅读全文...
2016-12-26 Java后台 Spring 学习(一) Spring的2个基本概念 aop面向切面编程在原有的基础上进行扩展,而不是进行修改。符合 开闭原则 ioc控制反转不通过手动 new 方式,来创建对象,而是交给Spring 容器根据配置,进行创建。从而将类的对象交给Spring 进行控制管理 ioc 的2种方式来创建对象:(1)通过配置文... 阅读全文...
2016-12-17 Android instant run 相关分析 Android Studio 2.0 引入了即时编译功能:instant run,一定程度上进行了增量编译、增量更新代码,节省了开发耗时(喝咖啡的时间)。下面具体分析下instant run相关工作流程和相关的源码 instant run 使用版本要求Gradle 2.0 以上build.gr... 阅读全文...