Topwo博客
首页
博客
项目
Gradle计算文件md5和Sha1
Android
2021-11-23
``` import java.security.MessageDigest; apply plugin: 'com.android.library' // 计算文件SHA-1 def calcFileSha1(File file) { MessageDigest md = MessageDigest.getInstance("SHA-1"); file.eachByte 4096, {bytes, size ->
阅读原文>>
Gradle中常用的路径环境变量
Android
2021-11-18
## rootDir > The root directory of this project. The root directory is the project directory of the root project. ## projectDir > The directory containing the project build file. ## buildDir > The build directory of this project. The build directory is the directory which all artifacts are generated into. The default value for the build directory is projectDir/build 对于Gradle而言,每个project下,都一定会有一个build.gradle,以下是在每个build.gradle中打印的值。
阅读原文>>
yum无法使用
其他
2021-11-17
`yum -y install xxx`报错: ``` Loaded plugins: fastestmirror Determining fastest mirrors There are no enabled repos. Run "yum repolist all" to see the repos you have. To enable Red Hat Subscription Management repositories: subscription-manager repos --enable <repo> To enable custom repositories: yum-config-manager --enable <repo>
阅读原文>>
Nginx安装与使用
其他
2021-11-14
## 前言 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。 ## 1.Nginx安装 Nginx需要依赖下面3个包: 1. openssl 库,ssl 功能需要。 2. zlib 库,gzip 模块需要。 3. pcre 库,rewrite 模块需要。 依赖包安装顺序依次为:openssl、zlib、pcre,然后安装Nginx包。
阅读原文>>
Markdown的转义字符
其他
2021-11-12
| 字符 | 转义 | 字符 | 转义 | 字符 | 转义 | | ------------ | ------------ | ------------ | ------------ | ------------ | ------------ | |�|�;||;||;| ||;||;||;| ||;||;||;| |	|	;| |
;||;| ||;| |
;||;| ||;||;||;| ||;||;||;| ||;||;||;|
阅读原文>>
com.android.tools.build:gradle升级注意事项
Android
2021-11-12
## 1. com.android.tools.build:gradle:4.0.0 对应gradle-6.1.1-bin.zip。 ## 2. android.mk中 LOCAL_MODULE := cocos2djs_share,改为LOCAL_MODULE := cocos2djs。 ## 3. app/build.gradle中android节点下添加: ``` //指定jdk版本 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8
阅读原文>>
解决升级gradle-5.1.1后apt注解解释器不执行的问题
Android
2021-11-12
如题所示,在gradle-4.10.1时编写的注解库,由于要使用kotlin混编,所以必须升级gradle,当升级到在gradle-5.6.4后,突然发现apt的注解器一个也不执行了。   经过一番挣扎和疑惑,最终确定解决方案:  > 就是auto-service不仅要implementation,还需要annotationProcessor ``` implementation 'com.google.auto.service:auto-service:1.0-rc6'
阅读原文>>
永久重定向301与临时重定向302区别
其他
2021-11-12
## 含义 301:永久重定向 302:临时重定向 ## 作用 301:服务器返回301给蜘蛛/浏览器,就是希望蜘蛛再抓取新内容的同时,将之前的旧抓取地址更新成重定向后的地址。 302:如果服务器给蜘蛛/浏览器返回302,其含义就是告诉蜘蛛,抓取新的内容的时候,保留旧的地址,因为当前的重定向只是暂时的,很快就会恢复旧地址的访问。
阅读原文>>
linux tar、zip命令压缩和解压
其他
2021-11-11
# tar命令: ### tar压缩命令: ```shell tar -zcvf mydata.tar.gz mydata #压缩mydata目录到mydata.tar.gz ``` ### tar解压命令: ```shell tar -zxvf mydata.tar.gz -d mydata #解压mydata.tar.gz到mydata目录 ``` > -z:有gzip属性的
阅读原文>>
ssh配置和遇到的问题
其他
2021-11-11
### 问题1: > ECDSA host key for 你访问的IP地址 has changed and you have requested strict checking. > Host key verification failed. ### 答案: ```shell ssh-keygen -R 你访问的IP地址 ``` ### 问题2:
阅读原文>>
首页
上一页
21
下一页
尾页
文章推荐
Gradle计算文件md5和Sha1
2021-11-23
Gradle中常用的路径环境变量
2021-11-18
yum无法使用
2021-11-17
Nginx安装与使用
2021-11-14
Markdown的转义字符
2021-11-12