奉君逍遥
码龄11年
  • 67,743
    被访问
  • 25
    原创
  • 785,163
    排名
  • 39
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2010-11-28
博客简介:

hwx865的专栏

查看详细资料
个人成就
  • 获得51次点赞
  • 内容获得19次评论
  • 获得223次收藏
创作历程
  • 4篇
    2020年
  • 11篇
    2019年
  • 6篇
    2018年
  • 2篇
    2017年
  • 8篇
    2015年
  • 19篇
    2014年
成就勋章
TA的专栏
  • Go
    1篇
  • Web
  • 收藏
    2篇
  • Android
    23篇
  • UWP
    1篇
  • Flutter
  • Linux
    3篇
兴趣领域 设置
  • 移动开发
    flutter
  • Android
    android jetpackrxjava
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Golang打包运行

编译 Linux 平台的64位可执行程序CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go编译 Mac 平台的64位可执行程序CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build main.go编译Windows 平台的64位可执行程序CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go注:Windows 平台下需要使.
原创
发布博客 2020.08.20 ·
1015 阅读 ·
0 点赞 ·
0 评论

Android 低功耗蓝牙BLE连接通信

简介蓝牙(Bluetooth®):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙技术最初由电信巨头爱立信公司于1994年创制,当时是作为RS232数据线的替代方案。蓝牙可连接多个设备,克服了数据同步的难题。蓝牙 4.0蓝牙技术联盟于2010年6月30日正式推出蓝牙核心规格4.0 。它包...
原创
发布博客 2020.03.29 ·
1024 阅读 ·
1 点赞 ·
0 评论

CMake 入门基础

简介Make 工具,例如GNU Make,QT 的qmake,微软的MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。这样就带来了一个严峻的问题:如果软件想跨平台,必须要保证能够在不同平台编译。而如果使用上面的 Make 工具,就得为每一种标准写一次 Makefile ,这将是...
原创
发布博客 2020.03.13 ·
158 阅读 ·
0 点赞 ·
0 评论

Android NDK与JNI基础

什么是NDKAndroid NDK 是一套工具集合,允许你使用C/C++语言来实现应用程序的部分功能。NDK本身其实就是一个交叉工作链,包含了Android上的一些库文件,然后,NDK为了方便使用,提供了一些脚本,使得更容易的编译C/C++代码。什么是JNIJNI,全称为Java Native Interface,即Java本地接口,JNI是Java调用Native 语言的一种特性。通...
原创
发布博客 2020.03.12 ·
141 阅读 ·
0 点赞 ·
0 评论

解决 git 出错 error: RPC failed

git 在推送时出现错误:error: RPC failed; result=22, HTTP code = 400解决方案:更改您的缓冲区,设置为 100M,可根据情况自行设定该值。git config --global http.postBuffer 104857600如果还不能解决的话,可以关闭 ssl 验证git config --global http.ss...
原创
发布博客 2019.11.22 ·
588 阅读 ·
0 点赞 ·
0 评论

Android终端Termux安装MariaDB/MySQL数据库

前言Android移动设备并非设计为服务器(尽管其中一些功能强大),但是,随着技术的进步以及我们可以用手机做更多的事情,总是很有趣的。今天,借助Termux应用程序,我们将了解如何在Android上安装MySQL或MariaDB数据库。为此,只需执行一些简单的命令即可,我们将在Android中拥有一个MySQL数据库服务器;功能齐全,随时可以执行查询。如果我们想将其投入生产,只要我们配置安...
原创
发布博客 2019.10.23 ·
9064 阅读 ·
13 点赞 ·
2 评论

Docker 应用基础

目录前言基本概念安装 DockerUbuntu 安装 Docker CEmacOS 安装 Docker使用 Docker 镜像获取镜像运行镜像列出镜像镜像体积虚悬镜像删除本地镜像查找镜像设置镜像标签创建镜像利用 commit构成镜像使用 Dockerfile 定制镜像Dockerfile 指令详解COPY 复制文件A...
原创
发布博客 2019.07.16 ·
170 阅读 ·
0 点赞 ·
0 评论

Ubuntu 安装和使用MySQL

目录前言安装MySQL更新列表安装MySQL服务器安装MySQL客户端配置MySQL测试MySQLMySQL数据库基本使用启动MySQL数据库服务重启MySQL数据库服务停止MySQL数据库服务查看MySQL运行状态设置MySQL服务开机自启动停止MySQL服务开机自启动MySQL的配置文件配置MySQL远程登录systemctl...
原创
发布博客 2019.05.17 ·
4407 阅读 ·
12 点赞 ·
0 评论

Android终端Termux安装Scrapy

前言Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。Scrapy 使用了 Twisted异步网络库来处理网络通讯,其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services ) 或者通用的网络爬虫。Scrap...
原创
发布博客 2019.04.01 ·
1805 阅读 ·
2 点赞 ·
2 评论

Android设置或清除默认桌面

配置桌面程序<activity android:name=".ui.main.MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android....
原创
发布博客 2019.03.08 ·
3430 阅读 ·
1 点赞 ·
2 评论

Android APK签名工具

概述 当使用 apktool 回编译生成 APK 后,由于没有对 APK 签名,安装无法成功。因此,需要对 APK 文件进行重新签名方可安装。工具介绍jarsigner是JDK提供的针对JAR包签名的通用工具,位于如下位置:jdk/bin/jarsigner.exeapksigner是Google官方提供的针对Android APK签名及验证的专用工具,位于如下位置:...
原创
发布博客 2019.02.25 ·
1819 阅读 ·
0 点赞 ·
0 评论

signapk.jar系统签名工具

发布资源 2019.02.20 ·
zip

Android终端Termux安装Sanic

前言Sanic是一个类似Flask的基于Python3.5 +支持 async/await 语法的异步无阻塞web框架,这意味着我们可以依靠其处理异步请求的新特性来提升服务性能。但是Sanic的速度能有这么大的提升,关键还是Sanic使用了uvloop作为asyncio的事件循环。uvloop基于libuv,libuv是一个使用C语言实现的高性能异步I/O库,uvloop用来代替asyncio...
原创
发布博客 2019.02.12 ·
985 阅读 ·
1 点赞 ·
0 评论

android-apt切换为官方annotationProcessor

前言Android Gradle插件2.2版本发布后,Android 官方提供了annotationProcessor来代替android-apt,annotationProcessor同时支持 javac 和 jack 编译方式,而android-apt只支持 javac 方式。同时android-apt作者宣布不在维护,当然目前android-apt仍然可以正常运行,如果你没有想支持 ja...
原创
发布博客 2019.02.12 ·
304 阅读 ·
1 点赞 ·
0 评论

RxJava2 计时器的Scheduler线程调度

简介RxJava是一个异步的框架,使用Scheduler调度器通过observeOn和subscribeOn这两个方法可以对线程进行控制调度器种类Schedulers.io( )用于IO密集型任务的操作(读写文件、读写数据库、网络信息交互等),具有线程缓存机制,CoreSize为1,在此调度器接收到任务后,先检查线程缓存池中,是否有空闲的线程,如果有,则复用,如果没有则创建新的线程...
原创
发布博客 2019.02.11 ·
429 阅读 ·
0 点赞 ·
0 评论

Dart基础学习

目录概述变量默认值Final 和 const修饰符内建类型Numbers(数值)Strings(字符串)Booleans(布尔值)Lists(列表)MapsRunes(字符)Symbols(符号)概述当您了解Dart语言时,请记住以下事实和概念在Dart中,一切都是对象,一切对象都是class的实例,哪怕是数字类型、函数和null都是对象...
原创
发布博客 2019.01.03 ·
85 阅读 ·
0 点赞 ·
0 评论

UWP Binding和x:Bind数据绑定

前言{x:bind}是随着UWP被推出而被添加的,可以说是Win10 UWP开发专有扩展。虽然 {x:Bind} 缺少{Binding} 中的一些功能,但它运行时所花费的时间和使用的内存量均比 {Binding} 要少,且支持更好的调试。使用Binding绑定属性 说明 Path 用于指定绑定的数据源的属性 例:Text="{Binding Name}" Mo...
原创
发布博客 2018.12.29 ·
1165 阅读 ·
0 点赞 ·
1 评论

javax.net.ssl.SSLHandshakeException 异常错误记录

错误信息javax.net.ssl.SSLHandshakeException: com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate: null该错误是由于HTTPS证书过期而导致,将接口请求切换至HTTP后可以正常访问或进行证书续...
原创
发布博客 2018.12.25 ·
688 阅读 ·
0 点赞 ·
0 评论

Android终端Termux安装NumPy、Jupyter

NumPyNumPy是Python语言的一个扩充程序库。支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。Numpy内部解除了Python的GIL(全局解释器锁),运算效率极好,是大量机器学习框架的基础库安装依赖包apt-get install clang python python-dev fftw注:经测试fftw不用安装也可以成功用pip安装nu...
原创
发布博客 2018.10.12 ·
16251 阅读 ·
13 点赞 ·
11 评论

RxJava 2.0操作符记录

创建操作符用于创建被观察者对象(Observable)对象和发送事件create 创建一个最基本的被观察者对象Observable just 将对象或者对象集合转换成一个会发射这些对象的Observable defer 在观察者订阅之前不创建这个Observable,为每一个观察者创建一个新的Observable fromeAr...
原创
发布博客 2018.10.09 ·
198 阅读 ·
0 点赞 ·
0 评论
加载更多