排序:
默认
按更新时间
按访问量

Android adb logcat

之前打印的日志都是在 Android Studio 的 logcat 窗口中查看,下面学习使用命令行的方式进行 logcat 的打印和过滤 参考: logcat 命令行工具 Android Studio 上如何使用LogCat Android 定制自己的日志工具 《第一行代码》 An...

2018-05-20 14:56:45

阅读数:72

评论数:0

Markdown使用-2 页内跳转

之前学习总结过 Markdown 的语法,但是在 CSDN 上用 Markdown 写博客无法实现页内跳转,一直没有找到很好的解决方法,今天偶然在网上发现新的关于页内跳转的解决方法 主要内容: 使用 HTML 标签 <a> 使用 id 属性...

2018-05-20 13:32:10

阅读数:140

评论数:0

Java 注释

其实已经写了不少代码了,不过写的越多,就越有心慌的感觉,因为时间越久,对之前实现的功能越陌生 注释(comments)是最开始学习 Java 的时候就知道的,不过一直没有很好的使用它,这次完整的学习下注释的语法,以及相应工具的使用 参考: How to Write Doc Comment...

2018-05-20 11:00:13

阅读数:60

评论数:0

Windows cmder

最近在 Win10 环境下使用 git,通过 git-bash 输入命令很不方便,在网上找到一个很有趣的工具 - cmder Windows上的程序员神器——Cmder camder的安装及设置 Win10 下 git bash 替代工具 Cmder 安装 cmder 官网 ...

2018-05-10 19:49:37

阅读数:119

评论数:0

Win10 环境下 Mingw-w64,CMake,CLion 安装及配置 C/C++ 和 OpenCV 运行环境

最近在 windows 环境下进行 C/C++ 的开发,花了很长时间进行环境的配置 记录下如何安装 CLion,Cmake,MinGW-w64,配置 C/C++ 开发环境以及 OpenCV 开发环境 当前运行环境:Win10 好像使用 CLion 还需要独立安装 cmake,不过我之前已经安...

2018-05-06 16:54:12

阅读数:358

评论数:0

获取年月日时分秒毫秒 C C++ Java

最近遇到一个需求,其中一个内容就是利用当前时间进行文件命名 - 年月日时分秒毫秒,这样能够保证文件命名的唯一性和实时性 这种需求应该会经常遇到,所以记录下如何在 C/C++/Java 环境下进行时间的查询和使用 主要内容: C/C++ 环境 Java 环境 C/C++ 环境...

2018-05-06 16:41:58

阅读数:110

评论数:0

Android adb安装,卸载操作以及模拟器命令操作

今天用到 adb 命令进行 android apk 的操作,下面重新学习下如何使用 adb 命令进行 Android apk 的安装和卸载操作,以及模拟器操作 参考: android adb使用 调用软件包管理器 (pm) 调用 Activity Manager (am) inten...

2018-04-24 23:22:41

阅读数:279

评论数:0

raspberry 安装,ssh 服务开启,布局设置,camera开启,GPIO

好久没有使用树莓派了,今天操作的过程中出现了一些问题,记录一下 主要内容: 树莓派安装 ssh 连接失败 输入 @ 得到其它值 树莓派 camera 模块的启动 GPIO 操作 树莓派安装 参考: 树莓派的入门指南从0开始—系统安装 树莓派系统官网下载地址:https:...

2018-04-22 21:40:25

阅读数:75

评论数:0

Java BitSet 源码解析(4)

参考:java.util.BitSetJava BitSet类查看类 ArrayList 中 removeIf 方法源码时,发现其使用 BitSet 类来存储待删除的元素下标之前没有接触过这个类,了解之后发现其在数据查询和存储方面有很大用处主要内容: BitSet 浅析 类变量和常量 构造器 se...

2017-11-24 10:34:27

阅读数:455

评论数:0

Java BitSet 源码解析(3)

参考:java.util.BitSetJava BitSet类查看类 ArrayList 中 removeIf 方法源码时,发现其使用 BitSet 类来存储待删除的元素下标之前没有接触过这个类,了解之后发现其在数据查询和存储方面有很大用处主要内容: BitSet 浅析 类变量和常量 构造器 se...

2017-11-24 10:30:22

阅读数:288

评论数:0

Java BitSet 源码解析(2)

参考:java.util.BitSetJava BitSet类查看类 ArrayList 中 removeIf 方法源码时,发现其使用 BitSet 类来存储待删除的元素下标之前没有接触过这个类,了解之后发现其在数据查询和存储方面有很大用处主要内容: BitSet 浅析 类变量和常量 构造器 se...

2017-11-24 10:29:09

阅读数:326

评论数:0

Java BitSet 源码解析(1)

参考:java.util.BitSetJava BitSet类查看类 ArrayList 中 removeIf 方法源码时,发现其使用 BitSet 类来存储待删除的元素下标之前没有接触过这个类,了解之后发现其在数据查询和存储方面有很大用处主要内容: BitSet 浅析 类变量和常量 构造器 se...

2017-11-24 10:26:53

阅读数:643

评论数:0

Java 位运算符和移位运算符

参考:Bitwise and Bit Shift Operators《Java 编程思想 第3章 操作符》今天学习 Java BitSet 类时,发现对于位运算符和移位运算符的操作有些陌生,所以重新复习一下主要内容: 位操作浅析 位运算符 移位运算符 优先级 问题解析 取值范围 位操作浅析Java...

2017-11-15 18:40:13

阅读数:566

评论数:0

Android 线程通信(Handler + Message + Looper) 4 - HandlerThread

参考:Android 线程通信(Handler + Message + Looper) 0 - 前言android.os.HandlerThreadHandlerThread 是 Android 系统封装好的已绑定 Looper 对象的线程下面学习 HandlerThread 类的组成和使用主要内...

2017-11-02 09:17:40

阅读数:590

评论数:0

Android 线程通信(Handler + Message + Looper) 3 - Handler

参考:Android 线程通信(Handler + Message + Looper) 0 - 前言android.os.HandlerAndroid 使用类 Handler 来发送和处理消息主要内容: 构造函数 处理 Message 处理 Runnable 内存泄漏 构造函数Handler 提...

2017-11-02 09:15:38

阅读数:462

评论数:0

Android 线程通信(Handler + Message + Looper) 2 - Looper

参考:Android 线程通信(Handler + Message + Looper) 0 - 前言android.os.LooperAndroid 使用 Looper 类进行消息队列的创建和管理主要内容: Handler 运行在子线程 Looper.prepare() Looper.loop()...

2017-11-01 10:48:55

阅读数:675

评论数:0

Android 线程通信(Handler + Message + Looper) 1 - Message

参考:Android 线程通信(Handler + Message + Looper) 0 - 前言android.os.MessageHandler 使用 Message 类保存消息,在线程之间进行传递主要内容: 创建 Message 对象 保存数据 设置 Handler 释放 Message ...

2017-11-01 10:45:26

阅读数:575

评论数:0

Android 线程通信(Handler + Message + Looper) 0 - 前言

参考:进程和线程Android异步消息处理机制完全解析,带你从源码的角度彻底理解Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系在 Android 开发中,可以使用 Handler + Looper + Message 的组合进行线程通信当前运行...

2017-11-01 10:42:41

阅读数:609

评论数:0

Java 线程 6 - volatile和ThreadLocal

参考: Java 线程 0 - 前言主要内容: volatile ThreadLocal volatile参考:Java关键字volatile的理解与正确使用Java并发编程:volatile关键字解析volatile 关键字用于定义变量,保证变量的 可见性 和 指令重排序在现代处理器系统中,线程...

2017-11-01 10:00:12

阅读数:503

评论数:0

Java 线程 5 - 线程同步和线程通信

参考: Java 线程 0 - 前言下面学习 Java 中线程同步,线程通信的概念和使用主要内容: 为什么线程需要同步 ReentrantLock 和 Condition synchronized 为什么线程需要同步竞争条件:线程共享进程资源,当多线程对同一个对象进行访问时,根据各线程访问进程的次...

2017-11-01 09:59:09

阅读数:400

评论数:0

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