weex混合开发的一些记录
前言最近在研究weex,据我了解weex基本两种玩法,一种是混合开发(可热更新)生成app的h5页面和生成让原生渲染控件的js(需要有一定了解android/ios开发,需要接入sdk和一些处理),另一种为直接打包为一个android/ios项目(不具备热更新)。这里记录的主要是前者。 接入前需要 ...
MySQL的一些记录
记录一些平时可能会遗忘的东西 拼接字段 Concat注意多数DBMS使用 + 或 || 来实现拼接,MySQL则使用 Concat() 函数来实现。当把SQL语句转换成 MySQL语句时一定要把这个区别铭记在心。 使用 分组GROUP BY 过滤分组 HAVING注意GROUP BY 子句必须出现 ...
Java的反射与注解
反射理论在面向对象的编程语言如Java中,反射允许在编译期间不知道接口的名称,字段(fields,即成员变量)、方法的情况下在运行时检查类、接口、字段和方法。它还允许根据判断结果进行实例化新对象和不同方法的调用。反射还可以使给定的程序动态地适应不同的运行情况。例如,考虑一个应用程序,它使用2个不同 ...
Android的GreenDao笔记
ORM概念对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。——维基百科俗称把数据库查询的结果转为对象(就是这么简单 配置https://gith ...
Android的RxJava笔记
序rvjava 一个令人欲罢不能的东西呐~说明一下rxjava是基于观察者模式做的东西,至于观察着模式是啥,可以上网搜,下面回顾的第一张图就是标准的观察者模式。另外其实这个文章是在rxjava1的时候就写了一点点,现在都用rxjava2了那就基于rxjava2吧~ 回顾观察者模式在Java里有两种 ...
Android串口开发的一些事
基础知识说到串口,那就有点嵌入式了,说点概念。 上位机:上位机是指可以直接发出操控命令的设备 下位机:下位机一般是指被操控的设备(例如单片机) 波特率波特率串行每秒传输数据的速率,例如,波特率是9600那么它传输一位0或1的时间就是1/9600秒,也就是每秒能传9600bit。波特率越高,代表传输 ...