No toolchains found in the NDK toolchains folder for ABI with prefix:mips64el-linux-android

在使用Android Studio编译Demo的时候, 提示No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android错误

这个其实是Android的SDK里面缺少一个编译工具

解决办法:

NDK下载对应平台的NDK

解压, 找到ndk-bundle成长文件夹, 找到toolchains下的mips类似的文件夹

最后把上面的文件夹复制到对应SDK的android-sdk->ndk-bundle->toolchains 下面.

Windows手动添加开机启动项

有时安装了绿色的应用, 想要自启动. 有以下三种方式.

  • 方法1.
    添加程序完整路径到注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    或者添加到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

  • 方法2.
    将一个.lnk文件添加到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup目录下

  • 方法3.

    使用命令行命令如以下格式(此例为添加TTPlayer.exe为开机启动项):

1
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v TTplayerLaunch /t REG_EXPAND_SZ /d "D:\Program Files\TTPlayer\TTPlayer.exe"

使用Python的paramiko模块

介绍

使用paramiko模块, 在Python的环境下实现 SSH 下的一些操作.

安装

直接使用pip安装即可.

1
pip install paramiko
Read more

Android各国分发渠道

绝大多数国家,主要市场是Google Play,部分国家有一些第三方市场。
通用的商店:Aptoide、Mobango、Mobogenie

美洲

美国: Google Play (主要)
​ Amazon Appstore

Read more

终端命令行计算文件的散列值

计算 MD5 校验和

1
md5 filename

计算 SHA-1 校验和

1
shasum -a 1 filename

计算 SHA-256 校验和

1
shasum -a 256 filename

面向对象的文件系统路径-pathlib

该模块提供表示文件系统路径的类,其语义适用于不同的操作系统。 pathlib类在纯路径之间划分,纯路径提供纯粹的计算操作而没有I / O,以及具体路径,它继承纯路径但也提供I / O操作。

Read more

恢复Chrome的地址栏www

  1. 打开chrome
  2. 地址栏输入
  3. chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains
  4. 将选项改为disabled
  5. 重启浏览器
Read more

Python利用哈希值比较两个文件的一致性

Python的内置函数hash(),深入发现通过python的哈希值可以做很多的事情

实现原理

散列函数(英语:Hash function)又称散列算法哈希函数,是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。该函数将数据打乱混合,重新创建一个叫做散列值(hash values,hash codes,hash sums,或hashes)的指纹。散列值通常用一个短的随机字母和数字组成的字符串来代表。好的散列函数在输入域中很少出现散列冲突。在散列表和数据处理中,不抑制冲突来区别数据,会使得数据库记录更难找到。

Read more

Python 利用paramiko模块监控服务器

在需要对远程服务器进行监控或者一些文件操作的时候, 可以使用paramiko 模块来操作.

安装:

1
pip install paramiko

Linux 下还得安装python-devel, 不然会报错

Read more
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×