自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(171)
  • 资源 (13)
  • 收藏
  • 关注

原创 【无标题】

更换了新电脑M1 Macbook Pro。

2023-06-13 18:23:26 453

原创 Excel常用函数

COUNTIFS 函数COUNTIFS 函数将条件应用于跨多个区域的单元格,然后统计满足所有条件的次数。语法COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…)COUNTIFS 函数语法具有以下参数:criteria_range1 必需。 在其中计算关联条件的第一个区域。criteria1 必需。 条件的形式为数字、表达式、单元格引用或文本,它定义了要计数的单元格范围。 例如,条件可以表示为 32、"&gt

2021-10-16 14:57:39 157

原创 2021-07-20

Android Gradle 定义变量// Use this instead of ext {}project.ext.set("versionCode", 19)project.ext.set("versionName", "3.4.5")versionCode project.versionCodeversionName project.versionName// Example:defaultConfig { project.ext.set("ENV_TYPE", 1)

2021-07-20 09:36:40 151

原创 MySQL学习笔记 -- Chapter 3 Tutorial(指南)

MySQL学习笔记官方文档:https://dev.mysql.com/doc/Chapter 3 Tutorial(指南)3.1 连接和断开服务器# 远程登陆, host 主机, user 用户名mysql -h host -u user -pEnter password:mysql># 本机登陆mysql -u user -pEnter password:mysq...

2020-02-29 00:36:12 443

转载 CentOS7下安装mysql5.7

转:https://blog.csdn.net/wohiusdashi/article/details/89358071

2020-02-27 20:44:42 135

原创 阿里云CentOS 7.5 使用Nginx配置多个域名及转发

现有三个测试域名已经指向同一台服务器:www.testa.com,指向一个html静态页面www.testb.com,指向一个html静态页面gitlab.code.com, 代码管理服务,gitlab服务端口831.环境CentOS 7.5已经安装好nginx和gitlab服务,其中nginx默认端口80, gitlab端口配置成83, 并且端口83已经加入阿里云安全组里面!2....

2020-02-27 01:10:22 1310

原创 阿里云CentOS 7.5 安装nginx

1.添加nginx源[root@iZ8vb2zp3hb2pskrfnjcrbZ ~]# rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2.安装nginx[root@iZ8vb2zp3hb2pskrfnjcrbZ ~]# yum -y ins...

2020-02-26 23:06:19 247

原创 阿里云 CentOS 7.5安装 GitLab

1.服务器配置由于运行gitlab需要1.5G内存,因此最低配置:CPU:2核(至少),内存:4G2.防火墙配置# 查看状态[root@iZ8vb2zp3hb2pskrfnjcrbZ ~]# systemctl status firewalld# 停止[root@iZ8vb2zp3hb2pskrfnjcrbZ ~]# systemctl disable firewalld# 禁用[...

2020-02-26 22:46:19 269

原创 阿里云CentOS 7.5 给/usr目录扩容

由于原系统中/usr目录安装了很多软件,原磁盘即将占满,因此需要将/usr目录进行扩容,重新分配一块磁盘并且挂载到/usr目录下,步骤如下:购买磁盘,并进行分区及格式化,操作步骤参照:https://blog.csdn.net/caojengineer/article/details/104526015假设新磁盘分区现在挂载到 /data 目录下,将/usr目录下所有内容拷贝到 /da...

2020-02-26 22:08:03 811

原创 阿里云CentOS 7.5添加新磁盘

由于之前阿里云服务器空间快满了,需要新增一块磁盘,现将操作步骤记录如下:登陆阿里云,创建一块云盘,创建成功后,“云盘状态” 为使用中:登陆CentOS系统,运行[root@iZ8vb2zp3hb2pskrfnjcrbZ ~]# fdisk -l...磁盘 /dev/vdb:107.4 GB, 107374182400 字节,209715200 个扇区...找到对应的磁...

2020-02-26 21:53:31 885

原创 CentOS 安装常用工具

安装sz和rz命令工具yum -y install lrzsz安装zip&unzip工具yum -y install zipyum -y install unzip

2020-02-26 21:15:41 384 1

原创 Android Gradle API

Gradle 官方API:官方API接链可在项目工程中直接使用一些接口,比如:String getOutputName() { def df = new SimpleDateFormat("yyyyMMdd") String parentName = getParent().getName() parentName = parentName.replace('-', '...

2019-08-15 14:47:26 392

原创 Android Unable to save settings: Failed to save settings. Please restart Android Studio

打开工程一直提示:Unable to save settings: Failed to save settings. Please restart Android Studio解决办法:找到项目工程目录下 .idea 文件夹,删除,再重新打开工程。...

2018-12-21 20:28:24 7159 1

原创 Android NDK No such file arm64-v8a/libgnustl_static.a

问题:Android NDK开发,使用C++实现一些功能,在编译时出现错误:No such file: ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/libs/arm64-v8a/libgnustl_static.a相关的环境配置也没问题解决办法:删除 app/.externalNativeBuild 文件夹,重新生成 .externalN...

2018-12-06 10:54:13 1966

原创 Android Enum枚举使用说明

开发过程中经常使用Enum,比如:public enum AppType { Story, Songs,}常用有以下三个常用方法:ordinal() //序列号值, 如:index == AppType.Story.value()name() //名称,如:Story、Songsvalues() //返回一个数组, 取index所在的Enum值,如:Ap...

2018-11-19 10:16:22 558

原创 Android "Can't create handler inside thread that has not called Looper.prepare()" 问题

创建了一个线程,并且在线程里面执行异步处理,如下: new Handler().postDelayed(new Runnable() { @Override public void run() { // do something } }, 100);执行的时候...

2018-11-05 15:22:23 345

原创 Android 关闭屏幕方法

Android关闭屏幕管理类:mDevicePolicyManager = (DevicePolicyManager) getSystemService(Context.DEVICE_POLICY_SERVICE);mDevicePolicyManager.lockNow();

2018-11-03 17:36:11 8278

原创 Android annotationProcessor configuration. - butterknife-7.0.1.jar 问题

更新gradle 3以后,出现以下错误信息:Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. Please add them to the a...

2018-11-03 16:39:05 700 1

原创 Android No toolchains found in the NDK ... mips64el-linux-android 问题

Android Studio 打开以前旧工程出现以下错误:Android No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android解决方法:更新工程目录下的gradle文件classpath 'com.android.tools.build:gradle:3.1...

2018-11-03 16:10:43 279

原创 Android Handler.postDelayed 见解

Android 开发中,经常用到延时处理某个任务,经常用到 Handler.postDelayed,一秒后执行一段代码: new Handler().postDelayed(new Runnable() { @Override public void run() { //do something ...

2018-11-02 16:22:52 679

转载 Android“resource android:style/TextAppearance”错误解决方法

问题更新工程后出现以下错误:error: resource android:style/TextAppearance.Material.Widget.Button.Borderless.Colored not found.解决办法修改build.gradle文件:compileSdkVersion 修改成25buildToolsVersion 修改成25.4.0,implement...

2018-11-02 10:49:53 19605 1

原创 Android Gradle 调用命令脚本文件

Gradle 调用命令脚本android { ... afterEvaluate { if (project.hasProperty("assembleRelease")) { assembleRelease.doLast { println "==========Copy the release lib========...

2018-10-24 16:09:06 3061

原创 Java分割字符串

Java常用分割字符串“.”和“|”都是转义字符,必须得加"\";以某个字符串进行分割,如:split("str");以多个字符串进行分割,如:“a、b、c、.、|” 进行分割 split("a|b|c|\\.|\\|")。...

2018-10-22 20:57:17 219

原创 Android AtomicInteger使用

AtomicInteger使用多个线程访问同一个整型数值;自动增加/减小值;经常作为流水值使用;线程安全,使用原子锁;包名 java.util.concurrent.atomic, 该包名下包含其它同步数值类 AtomicBoolean、AtomicLong等;常用方法:get()、set()、getAndIncrement()、getAndDecrement();AtomicI...

2018-10-22 18:31:04 2526

原创 Android Timer 分析

Android Timer 特别注意定时器用完后,需要cancel,否则定时器线程一直存在定时器依赖系统时间,当系统错乱时,会造成定时器调度出问题1.TimerTask 类抽象类同步锁lock定时器执行的状态(virgin原始状态、scheduled待调用、executed已执行、cancelled已取消)下一次执行的时间点(毫秒)public abstract class...

2018-10-22 17:48:03 1292

原创 Android “Cannot create AudioRecord”问题

Android “Cannot create AudioRecord”问题Cannot create AudioRecord 问题研究1.AndroidManifest.xml2.动态申请权限3.手动打开权限Cannot create AudioRecord 问题研究最近在研究Google Assistant API,遇到Cannot create AudioRecord问题。工具: And...

2018-10-22 10:35:38 1447

原创 Mac安装binutils工具

Mac安装binutils工具1.命令安装2.解决办法1.命令安装brew install binutils出现以下错误:See `config.log' for more details./System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_...

2018-10-22 10:11:07 3922

转载 Android多国语言values语言包

在res values各国文件名:中文(中国):values-zh-rCN中文(台湾):values-zh-rTW中文(香港):values-zh-rHK英语(美国):values-en-rUS英语(英国):values-en-rGB英文(澳大利亚):values-en-rAU英文(加拿大):values-en-rCA英文(爱尔兰):values-en-rIE英文(印度):val...

2018-10-06 21:20:14 7052 2

原创 Android 获取apk签名MD5

Java获取方法: private void getCertificateMD5() { try { String packageName = getApplicationContext().getPackageName(); PackageInfo packageInfo = getApplicationContext().g...

2018-06-07 17:20:22 2362

原创 Android配置打包名称

build.gradle文件内容如下: applicationVariants.all { variant -> variant.outputs.all { if (variant.name.equalsIgnoreCase('release')){ def df = new SimpleDateFormat("y...

2018-06-07 17:09:44 1795

原创 Android 配置打包签名信息

目录结构如下:有2种方式:第一种,直接配置: signingConfigs { debug { storeFile file("app/keystore.properties") storePassword "111111" keyAlias "key" keyPassword "...

2018-06-07 17:00:26 924

原创 Android 生成 jni 头文件

工程目录结构如下:DataEncrypt 文件内容如下:public class DataEncrypt { public native byte[] decodeBuffer(byte data[], int len); static { System.loadLibrary("ldencrypt"); }}generate_java_he...

2018-06-07 16:23:47 422

原创 Git项目转移

从git.oschina.net上将工程转移公司内部git1.在自己公司新建git工程。2.打开终端命令行3.将旧的工程clone到本地,包括clone历史记录git clone --bare https://git.oschina.net/xxxx.git.如果出现:remote: Counting objects: 20572, done.remote: C

2017-08-17 15:55:45 1154

原创 Source Tree for Mac 不断提示输入密码

项目git仓库分别在:http://git.oschina.net/https://github.comSourceTree版本:2.3.2,每次pull和push时,不会提示输入密码。更新SourceTree版本:2.6.0 后,每次都需要输入密码,影响效率。上网查到解决方法:git config --global credential.helper osxkey

2017-07-26 11:06:01 2193

原创 Mac下使用sed命令

Mac下使用sed命令文件内容 test.txt file content: aaabbbcccddlinux平台 linux: sed -i “s/aaa/111/g” test.txt 运行okMac运行 mac: sed -i “s/aaa/111/g” test.txt error: sed: 1: “test.txt”: undefined label ‘est.tx

2017-05-22 10:41:50 6120

原创 Mac OS 配置USB转串口

Mac OS 配置USB转串口1.准备工作Unitek Y-108B USB转串口232工具。 购买Unitek的USB转串口线。 驱动下载:http://www.unitek-it.com/download?filter-search=108 Mac OS 版本:macOS Sierra 10.12.42.安装brew工具打开终端,并输入命令安装: ruby -e “$(curl -

2017-05-09 17:48:21 8568

原创 Android Studio 生成Setter / Getter

1. 设置2.定义变量3.生成Setter/Getter4.生成5.结果

2016-12-08 12:07:37 623

原创 Android 停止其他App音乐

Android 停止其他App音乐Android开发过程中,播放当前App音乐时,需要将其他App音乐暂停,可以用下面方法实现。private final AudioManager.OnAudioFocusChangeListener mOnAudioFocusChangeListener = new AudioManager.OnAudioFocusChangeListener() {

2016-10-29 22:45:27 5914 1

原创 Android Studio 网络调试

1.调试机 与 pc机联接同一个网络。2.在pc的终端命令行输入 adb connect IP地址, 例如 adb connect 192.168.1.1293.输入adb shell 可以进入调试机命令行。同时 Android Studio 也可看到调试机器。

2016-07-07 11:11:28 792

原创 Android Studio 添加jniLib

1. Android Studio 版本2.新建jniLibs 目录3.build.gradle增加:jniLibs.srcDirs = ['jniLibs']

2016-07-06 18:27:04 9922 1

android_stduio_serial_jni_api

android_stduio_serial_jni_api

2016-07-06

图片模糊效果代码

收集一些源码,方便以后查阅使用。UIImage图片模糊效果代码。

2015-06-09

SourceTree_2.0.5.2.dmg

mac 下Git管理工具, SourceTree,由于AppStore里面下载安装的都是很旧的版本,从国外官网下载了最新的版本。方便以后使用。

2015-04-22

iOS关键字.pdf

iOS关键字,一些被忽略的关键。 适合基础知识学习及巩固。

2015-04-14

C语言PPT讲义.rar

C语言PPT讲义.rar,适合初学者,很不错的资源。

2015-01-18

C语言PPS.rar

C语言基础知识课件,适合初学者。非常不错的课件。

2015-01-18

178个经典C语言源程序.zip

C语言经典示例,适合学习及研究。有需要的可以学习学习。

2015-01-18

vb函数集.rar

收集了一些VB常用函数集,以及一些常用算法

2011-09-20

VC显示行号_VC6LineNumberAddin.rar

该插件是显示出源代码的行号,方便查看!很方便的一个插件!!!

2011-09-09

VA_X_Setup1823

VA_X_Setup1823,感觉还不错。

2010-05-17

WndTabs320

WndTabs320, VC, 很好用!

2010-04-30

VA_X_Setup1814.rar

Visual assist X 助手破解版

2010-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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