🌓

Linux与Windows文件显示乱码

问题从Windows内拷贝一个txt文件到Linux下打开显示乱码 Windows下默认使用GB2312编码 Linux下默认使用UTF-8编码 # 解决办法 使用Linux下的iconv命令改变文件的编码 test.txt由GB2312转换成UTF-8 1iconv  -f  GB2312  -t  UTF-8  test.txt  -o  t...

阅读全文

Ubuntu18.04.2LTS安装MySQL

MySQL是一个开源数据库管理系统,通常作为流行的LAMP (Linux,Apache,MySQL,PHP / Python / Perl)的一部分进行安装。 它使用关系数据库和SQL(结构化查询语言)来管理其数据。 环境 Ubuntu 18.04.2 LTS MySQL 5.7.26 MySQL Workbench (可视化*可选) ...

阅读全文

Golang交叉编译

Golang交叉编译,一个平台环境下生成其他平台的可执行程序。 GOOS:目标平台的操作系统(darwin、freebsd、linux、windows) GOARCH:目标平台的体系架构(386、amd64、arm) CGO_ENABLED: 开启/禁止C与Go混编(0,1) Mac 下编译 Linux 和 Windows 64位可执行程...

阅读全文

Ubuntu18.04.2LTS安装微信web开发工具(wine)

当我打开微信小程序开发者工具下载页 额,没有Linux版本。好吧,自力更生。 Linux微信web开发者工具安装环境 Wine Linux微信web开发者工具 注意事项 # -要求使用root权限直接以root用户使用命令或对执行的命令使用linux sudo $ -要求给定的linux命令作为常规非特权用户执行 如果您之前安装过来自其他仓库的 Wine...

阅读全文

Ubuntu18.04.2LTS解决KVM permision denied报错

我在尝试在Ubuntu18.04.2LTS的AndroidStudio上运行Android Virtual Device(AVD) 时,遇到这个报错:/dev/kvm device: permission denied。 解决: Install qemu-kvm 1$ sudo apt install qemu-kvm 添加当前用户到kvm组 1...

阅读全文

Android-SDK开发

SDK简介SDK(Software Development Kit),广泛意义上的 SDK 一般都是为特定的软件包、软件框架、硬件平台、操作系统等建立应用程序时所使用的开发工具的集合(系统 SDK)。而狭义上的 SDK(应用 SDK) 则是基于系统 SDK 进行开发的新的、独立于具体业务且完成特定功能的一组工具的集合。通常情况下,SDK 在应用程序中是作为特...

阅读全文

AndroidStudio获取sha1码

在使用百度地图API时,需要获取项目的sha1码,在AndroidStudio3.3版本获取方法如下: 双击执行SigningReport任务后,在Run窗口即可看到生成的SHA1和MD5码,如图所示。

阅读全文

Android颜色透明度计算

Android颜色透明度计算Android中颜色简介Android中的颜色值通常遵循RGB/ARGB标准,使用时通常以#字符开头,以16进制表示。其中RGB依次代表红色(Red)、绿色(Green)、蓝色(Blue).ARGB依次代表透明度(Alpha)、红色(Red)、绿色(Green)、蓝色(Blue) eg:#FF00CC99其中FF是透明...

阅读全文

Ubuntu18.04.2LTS下解決Dia无法输入中文问题

Dia是一款和MS Visio类似的绘制流程图、UML图、电路图、网络、数据库等结构化图形的工具,支持Mac OS X 、Linux 、Windows 。 官网地址Dia Diagram Editor 开源地址:github 注意事项 # -要求使用root权限直接以root用户使用命令或对执行的命令使用linux sudo $ -要求给定的lin...

阅读全文

Android Lottie动画的使用

Lottie是一个用于Android,iOS,Web和Windows的库,用于解析使用Bodymovin导出为json的Adobe After Effects动画,并在移动设备和网络上呈现它们! 介绍下Android的使用 github地址 : lottie-android 官方文档:airbnb.io/lottie 动画json下载:https...

阅读全文