Umeng无法接收消息问题记录

问题描述 从平台推送的消息,表象是Android端无法接收到消息。但是查看Android 日志可见,Android收到了消息,但是并没有走UmengMessageHandler回调方法。推送相关代码,最近并未改动,之前都是好用的,所以比较奇怪。 2019-01-07 18:15:32.514 ...

2019-01-08 10:52:07

阅读数 195

评论数 0

xshell使用

使用 tail使用 Xshell是Windows平台下的一款ssh客户端程序,支持标签卡方式打开会话。 使用 tail使用 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。 使用格式如下(参考) tail[必要参...

2018-05-19 11:47:17

阅读数 141

评论数 0

Markdown使用

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— 维基百科 本文在马克飞象示例文档基础上加入平时自己常用的一些内容,学习请看Markdown原文。 Markdown基本使用 标题 加...

2018-05-04 10:29:18

阅读数 121

评论数 0

Python基础(一)- 数据类型及运算符

Python基础(一)- 数据类型及运算符 学习资料:Python3基础教程 或 廖雪峰Python教程 Python基础(一)- 数据类型及运算符 Python2.x与3.x区别 注释 数据类型 变量 运算符 算术运算符 赋值运算符 复合运算符 比较(关系)运算符 逻辑运算符 ...

2018-05-02 14:01:46

阅读数 32

评论数 0

Linux(Mac)压缩解压tar命令使用

Linux(Mac)压缩解压tar命令使用 Linux(Mac)压缩解压tar命令使用 1. 同样文件压缩大小比较 2.命令介绍 2.1独立的命令 2.2 可选参数 3.举例说明 3.1 .tar 3.2 .tar.gz 和 .tgz 3.3 .tar.bz2 3.4 .zip 3.5 ...

2018-04-26 20:29:44

阅读数 2341

评论数 0

Linux下常见问题

1. Ubuntu Tab键不能补齐 解决问题 2. 运行jar包 3. 给Ubuntu系统清理软件包垃圾 1. Ubuntu Tab键不能补齐 解决问题 在终端里输入: . /etc/bash_completion 2. 运行jar包 java -jar ...

2018-04-26 20:25:42

阅读数 35

评论数 0

Gradle学习笔记(一)-Groovy

Groovy学习 Groovy是一种基于JVM虚拟机的动态语言,groovy完全兼容java,又在java的基础上增加了很多动态类型和灵活的特性,比如闭包,DSL等。 Groovy学习 使用assert查错 可选类型定义 可选的括号 字符串 集合API List Map 命名参...

2018-04-26 20:23:13

阅读数 637

评论数 0

Mac环境变量配置

mac一般使用bash作为默认shell,如果安装了oh my sh,则默认使用zsh shell。 Mac系统环境变量的加载顺序: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc ...

2018-04-26 20:19:00

阅读数 20

评论数 0

Kotlin学习笔记(五)-kotlin与Java互操作

kotlin与Java互操作 kotlin与Java互操作 在Kotlin中调用Java 数组的互操作性 检查Java中的异常 调用Java的Object方法 关键字冲突 Nothing类型 在Java中调用Kotlin 包级函数 访问Kotlin属性 调用实例字段 调用静态字段和方法 ...

2018-04-25 16:41:25

阅读数 64

评论数 0

Kotlin学习笔记(四)-文件IO操作与多线程

Kotlin文件IO操作与多线程 Kotlin文件IO操作与多线程 IO操作 正则表达式 多线程 IO操作 // 在原有基础上扩展函数主要有一下几个: Kotlin/io/files/FileTreeWalk.kt kotlin/io/files/Utils.kt ko...

2018-04-25 16:41:05

阅读数 531

评论数 0

Kotlin学习笔记(三)-函数式编程

函数式编程 函数声明 扩展函数 函数参数 默认参数 命名参数 可变参数 函数作用域 高阶函数 匿名函数 Lambda表达式 内联函数 尾递归 函数式编程 函数式编程(FP,Functional Programming),又称为泛函编程,是一种编程范式:一切皆是函数。...

2018-04-25 16:38:54

阅读数 29

评论数 0

Kotlin学习笔记(二)-面向对象编程

面对对象编程 (OOP) Object Oriented Programming 面对对象编程 (OOP) 互联网系统发展概括 类和类成员(构造) 抽象类 接口 抽象类和接口的差异 继承 枚举 单例模式与伴生对象 1. object对象-Kotlin单例 2. 嵌套object对象...

2018-04-25 16:38:09

阅读数 30

评论数 0

Kotlin学习笔记(一)-基本类型、集合等

Kotlin学习笔记-基本类型、集合等 Kotlin学习笔记-基本类型、集合等 基本数据类型和类型系统 Unit与Nothing 集合 集合-List 1. 过滤操作函数-takeIf 2. 过滤操作函数-filter 3. 映射操作函数-map 4. 分组操作函数-groupBy ...

2018-04-25 16:35:39

阅读数 59

评论数 0

Jenkins从零开始(二)常用插件及问题

问题 启动Jenkis提示端口占用 Jenkis 可选插件为空 error:SDK location not found. git clone 报错 常用插件使用 Git Parameter Plug-In Role-based Authorization Strategy Dingdin...

2018-01-28 16:30:19

阅读数 536

评论数 1

使用注解@StringDef替代枚举-以切换环境为例

由于项目采用组件化开发,涉及公司多个app,所有考虑切换环境合理解耦。在Application对环境进行初始化。

2017-11-27 14:45:19

阅读数 811

评论数 1

Jenkins从零开始(一)搭建打包平台

Keywords:Mac、Jenkins 安装、git plugin、git clone 安装jenkins 启动jenkins 安装plugin 构建项目(New Item) 简单配置(不重要) 端口号临时修改 参考 安装jenkins 前提:开发环境:mac ,已安...

2017-11-24 11:20:06

阅读数 302

评论数 0

AS3.0-老项目迁移若干坑

先抛出三个问题,都是老项目迁移Android Studio3.0遇到的。 Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs f...

2017-10-29 01:47:36

阅读数 1156

评论数 1

Git的常规操作(一)-资料

Git的常规操作-资料篇重要资料掌握两个点,其它资料几乎可以不用看了。 1. 基本使用资料: https://git-scm.com/book/zh/v2 2. 分支管理规范git-flow:http://nvie.com/posts/a-successful-git-bran...

2017-09-16 10:19:58

阅读数 212

评论数 0

AS格式化代码时注解不换行

提要: 设置Editor>Code Style>Java>Wrapping and Braces>Field annotations 主要内容: 以butterknife为例,为了代码的简洁性,我们通常[我的习惯]希望看到格式化后的代码是这样的: 可是,通常格式化后是...

2017-09-16 09:56:16

阅读数 655

评论数 0

VLC出现的问题

1. 乱码问题 vlc是一款不错的播放器,可以在自定义加速播放的同时,保证语音不失真,但是,初次安装总会发生乱码问题: 为此,我做了如下设置,编码集的话可以选择UTF-8或者GBK,其它的我没有测试。 字体是关键,可以设置为“Arial Unicode MS”、“DFKai-SB”等...

2017-07-19 21:59:30

阅读数 216

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭