最全Android 开发和安全系列工具

2023-11-17

[阿里聚安全出品]史上最全Android 开发和安全系列工具

144 
作者  菜刀文 
2017.02.20 00:08  字数 4554  阅读 725 评论 1 喜欢 29

作者:阿里聚安全
地址:https://zhuanlan.zhihu.com/p/25261296

动态分析工具

Android Hooker - 此项目提供了各种工具和应用程序,可用于自动拦截和修改目标应用程序所做的任何API调用。

AppAudit- 在线工具(包括一个API)使用动态和静态分析检测应用程序中的隐藏数据泄漏。

BareDroid- 在Android设备上大规模支持裸机分析。

CuckooDroid- Cuckoo Sandbox的扩展,CuckooDroid带来了执行和分析Android应用程序到Cuckoo的功能。

Droidbox- DroidBox是开发来提供Android应用程序的动态分析

Droid-FF - Droid-FF是一个可扩展的模糊框架Android

Drozer- Drozer允许您通过承担应用程序的角色并与Dalvik VM,其他应用程序的IPC端点和基础操作系统交互来搜索应用程序和设备中的安全漏洞。

Marvin- Marvin是一个分析Android应用程序以搜索漏洞的系统,并允许通过其版本历史跟踪应用程序。

Inspeckage- Inspeckage是一个为Android应用程序提供动态分析的工具。通过应用hook到Android API的功能,Inspeckage将帮助您了解Android应用程序在运行时做什么。

PATDroid- 用于分析Android应用程序和系统本身的工具和数据结构集合。形成AppAudit的基础。

逆向工程工具

Androguard- 反向工程,Android应用程序的恶意软件和好的软件分析

Android Apk decompiler - 在线反编译为Apk和Dex Android文件

Android loadble内核模块 - 它主要用于在受控系统/仿真器上进行反转和调试。

AndBug- Android调试库

ApkTool- 用于反向工程Android Apk文件的工具

APK Studio- APK Studio是一个IDE,用于在单个用户界面中反编译/编辑然后重新编译Android应用程序二进制文件。

Bytecode-Viewer - 一个Java 8 Jar和Android APK反向工程套件(解码器,编辑器,调试器等)

ClassyShark- Android可执行文件浏览器,用于分析APK。

CodeInspect- 用于Android和Java应用程序的基于Jimple的反向工程框架。

dedex- 用于反汇编Android DEX文件的命令行工具。

dextra- dextra实用程序开始了它的生命,作为AOSP的dexdump和dx - dump的替代品,两者都相当基本,并产生丰富,但非结构化的输出。除了支持所有的功能,它还支持各种输出模式,特定类,方法和字段查找,以及确定静态字段值。我更新了它以支持ART

Dex2Jar- 使用android .dex和java .class文件的工具

dexdisassembler- 一个用于拆卸Android DEX文件的GTK工具。

Enjarify- Enjarify是一个工具,用于将Dalvik字节码转换为等效的Java字节码。这允许Java分析工具分析Android应用程序。

Fern Flower - FernFlower Java反编译器

Fino- Android小型检测工具

Introspy-Android - Blackbox工具来帮助了解Android应用程序在运行时做什么,并帮助识别潜在的安全问题。

JD-Gui- 快速Java解压缩器,方便阅读java源代码

JEB - 交互Android Decompiler

Lobotomy- Lobotomy是一个Android安全工具包,将自动执行不同的Android评估和逆向工程任务。Lobotomy工具包的目标是提供一个控制台环境,允许用户加载其目标Android APK一次,然后拥有所有必要的工具,而不需要退出该环境。1.2版本将保持开源。

smali- Android的dex格式的汇编/反汇编程序

smali_emulator - 模拟由apktool生成的smali源文件,例如,以便在APKs中取消模糊处理和加密。

Strongdb- Strongdb是一个用Python编写的gdb插件,用于帮助调试Android Native程序。主要代码使用gdb Python API。

Xenotix APK Reverser - 一个开源的Android应用程序包(APK)反编译和反汇编由dex2jar,baksmali和jd-core

取证工具

bandicoot - 一个Python工具箱,用于分析手机元数据。它提供了一个完整,易于使用的环境,数据科学家分析手机元数据。只需几行代码,加载数据集,可视化数据,执行分析和导出结果。

Android Connections Forensics- 使法庭调查员能够连接到其原始进程

Android Forensics- 开源Android Forensics应用程序和框架

Android Data Extractor Lite

BitPim - 一个程序,允许您查看和操纵数据在LG,三星,三洋和其他制造商的许多CDMA手机。

fridump- 一个开源内存转储工具,主要针对渗透测试人员和开发人员。

LiME- (以前称为DMD)是一个可加载内核模块(LKM),它允许从Linux和基于Linux的设备(如Android提供的设备)中获取易失性内存。

Open Source Android Forensics

Project RetroScope

P2P-ADB - 电话到手机Android Debug Bridge - 一个用于从其他手机“调试”手机的项目。

pySimReader - 它允许用户写出任意原始SMS PDU到SIM卡。

开发工具

Android SDK - Android软件开发工具包(SDK)包括一整套开发工具。这些包括调试器,库,基于QEMU的手持机仿真器,文档,示例代码和教程。

Android NDK - NDK是一个工具集,允许您使用本地代码语言(如C和C ++)来实现应用程序的各个部分。

ADT Bundle - Android开发工具(ADT)包是一个单一的下载,包含开发人员开始创建Android应用程序的一切。

Android Studio IDE或Eclipse IDE Android SDK工具 Android 5.0(Lollipop)平台 Android 5.0模拟器系统映像与Google API

Native Android Runtime Emulation- 本机Android仿真器。
静态分析工具
Amandroid - 一个数据流分析框架的Android应用程序的安全审查。

Androwarn - 另一个静态代码分析器的恶意Android应用程序

ApkAnalyser - 一个静态的虚拟分析工具,用于检查和验证Android应用程序的开发工作。

APKInspector- 一个强大的GUI工具,分析人员分析Android应用程序。

droid-hunter - Android应用程序漏洞分析和pentesting工具。

Error-Prone - 将常见的Java错误作为编译时错误

FindBugs + FindSecurityBugs - FindSecurityBugs是FindBugs的扩展,包括Java应用程序的安全规则。它会找到加密问题以及Android的具体问题。

FlowDroid - FlowDroid是一个用于Android应用程序的上下文,对敏感对象和生命周期的静态分析工具。

Lint- Android lint工具是一个静态代码分析工具,检查您的Android项目源文件的潜在错误和优化改进正确性,安全性,性能,可用性,可访问性和国际化。

Smali CFGs - Smali控制流程图

Smali和Baksmali- smali / baksmali是dalvik使用的dex格式的汇编/反汇编器,Android的Java VM实现。

SPARTA- SPARTA项目(可靠可信应用程序的静态程序分析)正在构建一个工具集,以验证手机应用程序的安全性。

Thresher- thresher是一个静态分析工具,专门检查堆可达性。以便对由分析点报告的警报进行精确的符号分析。

VectorAttackScanner– 这种工具用于分析Android应用程序以检测攻击点,例如接收器,服务,进程和库

hooking工具

ADBI- Android动态二进制测试(ADBI)是一种用于动态跟踪Android本机层的工具。

Cydia Substrate - 适用于Android的Cydia Substrate支持开发人员使用注入到目标进程内存中的Substrate扩展对现有软件进行更改。

Diff-GUI - 用于在Android上注入JavaScript的GUI(使用Frida)

Dynamic Dalvik Instrumentation Toolkit - 简单易用的Dalvik代码动态仪器工具包。

Frida - 注册JavaScript以探索Android上的本机应用

Xposed框架 - Xposed框架使您能够在运行时修改系统或应用程序方面和行为,而无需修改任何Android应用程序包(APK)。

在线分析

Android Observatory - Android Observatory是一个面向大量Android应用程序存储库的Web界面。它允许用户搜索或浏览成千上万的Android应用程序,并检索这些应用程序的原数据。

Android APK Decompiler - 解压APK文件变得容易。在线反编译。

AndroidTotal- AndroTotal是一个免费的服务,扫描可疑APK与多个手机防病毒应用程序。

Anubis- 未知二进制文件的恶意软件分析。

Akana- Akana是一个在线Android应用程序Interactive Analysis Enviroment(IAE),它结合一些插件来检查恶意应用程序。

App360Scan- 说明应用程序使用的权限,以及它可能对用户造成的危害。

CopperDroid- 它自动执行Android恶意软件的开箱即用的动态行为分析。

Dexter- Dexter是一个具有协作功能的交互式Android软件分析环境。

Eacus- Android Lite应用分析框架

Mobile Sandbox - 移动沙箱提供静态和动态恶意软件分析,结合Android应用程序的机器学习技术。

NVISO ApkScan - NVISO的ApkScan web应用程序允许您扫描Android应用程序的恶意软件。

Sandroid- 一个自动Android应用程序分析系统

Virus Total - VirusTotal是一个免费的服务,可以分析可疑文件和URL,并有助于快速检测病毒,蠕虫,木马和各种恶意软件。

Android测试分发

Android Tamer- Android Tamer是一个虚拟/现场平台Android安全专业人士。

Androl4b- 基于Ubuntu Mate的Android安全虚拟机。它包括来自不同安全专家的最新框架,教程和实验室的集合,以及用于逆向工程和恶意软件分析的研究人员

Appie- 一个便携式软件包为Android Pentesting和一个真棒的替代现有的虚拟机。它是Android应用安全评估,Android Forensics,Android恶意软件分析所需的所有工具的一站式答案。

AppUse- AppUse是由AppSec Labs开发的VM(虚拟机)。

Mobisec- 移动安全测试环境

NowSecure Lab community edition - 它对移动应用程序进行动态分析(网络流量)

Santoku Linux- Santoku是一个操作系统,可以作为独立操作系统在VM外部运行。

Shadow OS - ShadowOS是一款由Fortify on Demand设计的免费工具,可帮助安全和QA团队测试Android应用程序的安全漏洞。它是一个基于KitKat的自定义操作系统,它拦截设备操作的特定区域,并使安全漏洞的测试应用程序更容易。

Vezir Project - 另一个Linux虚拟机的移动应用程序Pentesting和移动恶意软件分析。

Android Vulnerable应用程序

Android Challenges of Various Conferences/Events

Damn Vulnerable Android应用程序 - DIVA(Damn不安全和易受攻击的应用程序)是一个应用程序故意设计为不安全。

Owasp Goatdroid项目

ExploitMe labs by SecurityCompass

InsecureBank V2

Sieve- Sieve是一个密码管理器应用程序,充满了安全漏洞。

Android安全应用框架

Android IMSI-Catcher-Detector - 它是一个用于检测IMSI-Catchers的应用程序。IMSI捕获器是在目标移动电话和服务提供商的真实塔之间起作用的假移动塔(基站)。因此,他们被认为是中间人(MITM)攻击。在美国,IMSI捕捉器技术被称为“StingRay”。

Am I Vulnerable- AIV是一种Android安全应用,可通知用户在设备上安装的应用版本中发现的公开已知漏洞。

Android Vulnerability Test Suite - 本着开放数据收集的精神,并在社区的帮助下,让我们对Android安全状态的一个脉搏。NowSecure提供了一个设备上的应用程序来测试最近的设备漏洞。

NetHunter - Kali Linux NetHunter项目是第一个用于Nexus设备的开源Android渗透测试平台。NetHunter支持无线802.11帧注入,一键式MANA Evil接入点设置,HID键盘(Teensy类攻击)以及BadUSB MITM攻击,并且建立在Kali Linux发行版和工具集的坚固肩膀上。

Koodous- Koodous是一个协作平台,将在线分析工具的功能与分析人员之间的社交互动相结合,通过一个庞大的APK存储库,专注于检测Android应用程序中的欺诈模式。您可以下载他们的Android应用程式,检查您的装置是否包含任何可疑应用程式。

SecureMe Droid(SMD) - 是一种安全应用程序,用于扫描现有应用程序,新安装和更新的应用程序已知的漏洞和安全问题的Android设备。

应用程序安全框架

AndroBugs- AndroBugs框架是一个Android漏洞分析系统,可帮助开发人员或黑客在Android应用程序中发现潜在的安全漏洞。其命令行界面和输出提供了极高的效率和精度。

AppMon- AppMon是一个运行时安全测试和分析框架macOS,iOS和Android应用程序。对于移动渗透测试人员来说,通过在运行时检查API调用来验证源代码扫描器的安全问题报告,来验证安全问题报告是非常有用的。还可用于监控应用程序的整体活动,并专注于看起来可疑的事情,例如数据泄露,凭据,令牌等。您可以使用预定义的脚本或者编写自己的在运行时修改应用程序的功能/逻辑,例如欺骗DeviceID ,欺骗GPS坐标,伪造应用内购买,绕过苹果的TouchID等。

AppRay- App-Ray查看您的应用程序,并帮助您了解他们真正做什么。在全自动测试中,App-Ray分析应用程序并突出显示漏洞,数据泄露和隐私泄露。

Mobile Security Framework (MobSF) - 移动安全框架是一个智能的,一体化的开源移动应用程序(Android / iOS)自动笔测试框架,能够执行静态和动态分析。

Qark- 快速Android审查工具包 - 此工具旨在寻找几个安全相关的Android应用程序漏洞,无论是在源代码或打包APK。该工具还能够创建“概念验证”部署APK和/或ADB命令,能够利用它发现的许多漏洞。没有必要根植测试设备,因为此工具侧重于在其他安全条件下可以利用的漏洞。

SUPER- 安全,统一,强大和可扩展的Rust分析器可用于自动分析应用程序的漏洞。

Android Malwares相关

backdoor-apk - 一个shell脚本,它简化了向任何Android APK文件添加后门的过程。

Contagio Mini Dump - Contagio mobile mini-dump提供了一个上传保管箱,可供您分享您的移动恶意软件样本。

Android Malwares Databases- 不再维护。

Android Malware Evaluating Tools

Maldrolyzer - 从Android恶意软件(C&C,电话号码等)中提取“可操作”数据的简单框架

Spreitzenbarth - Android-Malware - Families的列表及其主要功能。

教程

Android Application Security Series - 一个简单和详细的Android应用程序安全系列。有益于Android安全专业人员和开发人员。

Android Forensics Course

ARM简介

Android Security Articles By Infosec Institute

Learning Android Bytecode

Android漏洞列表

Android Vulnerabilties

Android Vulnerability/Exploit List

Android CVE Details

Android安全库

Android Password Store

Android Pinning- Android上的证书固定的独立库项目。

Conceal By Facebook- Conceal提供了简单的Android API,用于执行快速加密和数据认证。

Dexguard- DexGuard是我们专门的优化和obfuscator的Android。创建更快,更紧凑,更难以破解的应用程序。

Encryption - 加密是一种向Android项目创建加密字符串的简单方法。

CWAC-Security - 帮助您帮助您的用户保护他们的数据

IOCipher- IOCipher是用于应用程序的虚拟加密磁盘,而不需要设备根目录。

Java AES Crypto - 一个简单的Android类,用于加密和解密字符串,旨在避免大多数类的经典错误。

NetCipher- 这是一个Android图书馆项目,提供多种手段来提高移动应用程序的网络安全性。

OpenPGP API - OpenPGP API提供了执行OpenPGP操作(例如签名,加密,解密,验证等)的方法,无需后台线程的用户交互。

OWASP Java HTML Sanitizer

Proguard- ProGuard是一个免费的Java类文件缩小器,优化器,混淆器和预校验器。它检测和删除未使用的类,字段,方法和属性。

Spongy Castle - 为Android免费下载Bouncy Castle

SQL Cipher - SQLCipher是SQLite的开源扩展,为数据库文件提供透明的256位AES加密。

Secure Preferences - Android共享首选项封装比加密共享首选项的键和值。

Trusted Intents - 用于Android应用程序之间灵活的信任交互的库

最佳实践

NIST网络安全实践指南:“移动设备安全:云和混合构建”

Android安全概述

开发人员的Android安全提示

移动应用渗透测试备忘录

MobileAppReportCard:Microsoft Excel电子表格,用于对Android和iOS移动应用程序进行一致的安全评估

项目/ OWASP移动安全项目 - 十大移动控制

开发商PCI移动支付接受安全指南

Android中的安全编码

Android应用程序安全设计/安全编码指南

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

最全Android 开发和安全系列工具 的相关文章

  • 使用新语法应用 Android Gradle 插件

    如何使用新的 Gradle 插件语法应用 Android 插件 plugins id version 代替 buildscript dependencies classpath com android tools build gradle
  • 适用于 IOS 和 Android 的支付网关 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在开发一个应用程序 用户必须在澳大利亚餐馆通过应用程序 android ios 付款 有两种付款方式 通过 PayPal 或 Visa
  • 如何在 android 中启动“添加联系人”活动

    您能告诉我如何在 Android 中启动 添加联系人 活动吗 谢谢 API 级别 5 及以上解决方案 Add listener so your activity gets called back upon completion of act
  • 位图内存不足错误

    我对这个错误有疑问 我从 URL 制作网站图标解析器 我这样做是这样的 public class GrabIconsFromWebPage public static String replaceUrl String url StringB
  • 使用 HttpUrlConnection Android 将 base64 编码的图像发送到服务器

    我正在尝试使用 HttpUrlConnection 将 base64 编码的图像发送到服务器 我遇到的问题是大多数图像均已成功发送 但有些图像会生成 FileNotFound 异常 我的图像编码代码可以在下面找到 public static
  • Google 地图删除标记路线上下文菜单

    我使用 Android Studio 的 Google 地图模板启动了一个新项目 并在地图上添加了一个标记 LatLng location new LatLng lat lng Marker marker mMap addMarker ne
  • Android中如何检测WIFI连接何时建立?

    我需要检测何时通过 WIFI 建立网络连接 发送什么广播来确定已建立有效的网络连接 我需要验证是否存在有效的 HTTP 网络连接 我应该监听什么以及需要进行哪些额外测试才能知道是否存在有效连接 您可以注册一个BroadcastReceive
  • 在 Android Lollipop 中从 Uri 中裁剪照片后总是返回 Null?

    我尝试在拍照或挑选照片后从 Uri 中裁剪图像 我的代码是这样的 public static void cropImage Uri uri Activity activity int action code Intent intent ne
  • Android Fragment onCreateView 与手势

    我正在尝试在片段中使用手势 我在 FragmentActivity 中有以下内容来处理我的详细信息片段 我试图发生的情况是 当在视图上检测到滑动时 将该视图内的数据替换为上一个或下一个条目 如果有更好的方法来处理这个问题 我完全同意 然而
  • 如何在 NumberPicker 中一次显示 3 个以上的值

    我正在创建一个数字选择器 如下图所示 但如果有可用空间 我想显示 3 个以上的值 该选择器有 20 个项目 并且有足够的空间来显示 3 个以上的值 这可以使用 NumberPicker 来完成吗 只需以编程方式设置numberPicker
  • android中listview显示数据库中的数据

    我是安卓新手 我想知道如何在列表视图中显示数据库中的数据 它不会向数据库添加数据 我只是显示我们存储在数据库中的任何内容 请帮助我实现这一目标 提前致谢 使用这些课程可能会对您有所帮助 用于数据库创建 package com example
  • 有多少种方法可以将位图转换为字符串,反之亦然?

    在我的应用程序中 我想以字符串的形式将位图图像发送到服务器 我想知道有多少种方法可以将位图转换为字符串 现在我使用 Base64 格式进行编码和解码 它需要更多的内存 是否有其他可能性以不同的方式做同样的事情 从而消耗更少的内存 现在我正在
  • SDK >=26 仍需要 mipmap/ic_launcher.png?

    在 Android 中 有两种指定启动器图标 可以说是应用程序图标 的方法 老 方式 在 mipmap 文件夹中指定不同的 png 文件 通常命名为 ic launcher png 但可以通过以下方式设置名称android icon mip
  • Glass 语音命令给定列表中最接近的匹配项

    使用 Glass 您可以通过 确定 Glass 菜单启动应用程序 它似乎会选择最接近的匹配项 除非命令相距数英里 并且您可以明显看到命令列表 无论如何 是否可以从应用程序内或从语音提示 在初始应用程序触发后 给出类似的列表并返回最接近的匹配
  • 由于“进程崩溃”,仪器运行失败。

    我想运行以下测试 package com xxx yyy import android content Context import androidx test InstrumentationRegistry import androidx
  • 在 Nougat 7.1.1 中点击应用程序快捷方式时出现应用程序未安装错误

    我在向现有应用程序添加静态应用程序快捷方式时遇到一些问题 我按照以下步骤操作https developer android com guide topics ui shortcuts html https developer android
  • 无法使用文件提供程序从内部存储打开 PDF 以便在 Android 8 和 9 上查看

    仅适用于 Android 8 和 9 我这里有一个 PDF 文件管理器 String url file storage emulated 0 Android data com verna poc files Download mypdf p
  • 在android中创建SQLite数据库

    我想在我的应用程序中创建一个 SQLite 数据库 其中包含三个表 我将向表中添加数据并稍后使用它们 但我喜欢保留数据库 就好像第一次安装应用程序时它会检查数据库是否存在 如果存在则更新它 否则如果不存在则创建一个新数据库 此外 我正在制作
  • 使用 DataBindingComponent 的 Inflate 方法

    当 Glide 成功渲染图像后 我在更新文本视图时看到此错误 致命异常 java lang IllegalStateException 必需 CustomBinding 类中的 DataBindingComponent 为 null 绑定适
  • 如何在布局编辑器中模拟沉浸式模式

    我想在布局编辑器中全屏查看我的布局 我正在使用 eclipse 插件 我已经通过选择隐藏了 ActionBar NoActionBar组合中的主题 但导航栏是一个不同的故事 AFAIK 它只能使用代码中的标志来隐藏 我需要在活动 xml 文

随机推荐

  • C语言函数大全-- y 开头的函数

    y 开头的函数 1 yperror 1 1 函数说明 1 2 演示示例 2 yp match 2 1 函数说明 2 2 演示示例 3 y0 零阶第二类贝塞尔函数 3 1 函数说明 3 2 演示示例 3 3 运行结果 4 y1 一阶第二类贝塞
  • 在Vue中使用flex布局 echarts多图标不能自适应缩放问题

    前言 最近有个项目需要用到echarts绘制多个图表 需求是要支持大屏展示 还有需要支持不同比例的缩放和任意手动缩放 因此 深入学习了echarts和flex布局 虽然遇到很多问题 但都一一解决了收获良多 故此写下遇到的问题与坑 与之共勉
  • go 进阶 多路复用支持: 二. Accept/Read/Write

    目录 一 通过httpServer服务端引用Accept 二 Listener Accept 等待连接 三 Conn Read读数据 Conn Write写数据 四 gopark 阻塞 五 netpoll 唤醒等待队列中挂起的协程 什么时候
  • C#桌面应用程序打包

    使用微软的技术开发windows桌面应用程序是很快捷方便的 开发完之后肯定要打包安装才能发布 以前有做过但过长时间没有打包一下子还真有些遗忘 今天专门又重温了一些 干脆写下来算是加深些印象 以后需要时也好有个参考 感觉有很多技术上手都没有太
  • std::bind可以绑定成员变量

    include
  • java student类_java定义一个Student类,包含内容如下

    展开全部 public class Student 成员变量 学号 姓名 性别 班干部否 数学 语文 外语 成62616964757a686964616fe58685e5aeb931333337613166员方法 输入 总分 平均分 编程实
  • MeterSphere实践指南汇总,搬砖党

    闲来无事 整理了MeterSphere实践指南 我司用了MeterSphere一段时间 感觉挺好用 百度网盘下载链接 链接 https pan baidu com s 1s8sAuz31lgnvTRTLkWZuiQ pwd 98bg 提取码
  • 我的算法笔记(1)——冒泡排序

    我的算法笔记 1 冒泡排序 排序是指将一个无序序列按某个规则进行有序排列 而冒泡排序是排序算法中最基础的一种 现给出一个序列a 其中元素的个数为n 要求将他们按从小到大的顺序排序 冒泡排序的本质在于交换 即每次通过交换的方式把当前剩余元素的
  • BP神经网络阈值

    在基于神经网络的数据融合文章里 有改进权值和阈值 但是没有说清阈值到底是什么 神经网络是模仿大脑的神经元 当外界刺激达到一定的阈值时 神经元才会受到刺激 影响下一个神经元 简单来说 超过阈值 就会引起某一变化 不超过阈值 无论是多少 都不产
  • 【数据库实验】sql总结

    首先说明 以下大部分针对的是标准sql 目录 结构 关键词 关于模式 创建模式 删除模式 关于表 创建表 修改表 删除表 关于索引 建立索引 修改索引 删除索引 关于查询 几个点 指定列 全部列 经过计算的值 列的别名 方便查看 以及聚集函
  • 深度学习:将新闻报道按照不同话题性质进行分类

    深度学习的广泛运用之一就是对文本按照其内容进行分类 例如对新闻报道根据其性质进行划分是常见的应用领域 在本节 我们要把路透社自1986年以来的新闻数据按照46个不同话题进行划分 网络经过训练后 它能够分析一篇新闻稿 然后按照其报道内容 将其
  • Unity学习记录——模型与动画

    Unity学习记录 模型与动画 前言 本文是中山大学软件工程学院2020级3d游戏编程与设计的作业7 编程题 智能巡逻兵 1 学习参考 除去老师在课堂上讲的内容 本次作业代码与操作主要参考了 傅老師 Unity教學 DarkSouls複刻經
  • 使用QT绘制极坐标图表

    使用QT绘制极坐标图表 在数据可视化领域 极坐标图表是非常常见的一种图表类型 QT作为一个高效 易用的GUI框架 也提供了绘制极坐标图表的功能 下面我们就来看一下如何使用QT绘制极坐标图表 首先 我们需要创建一个QT项目 选择 QT Wid
  • 数据结构与算法——第一章绪论

    数据结构与算法 绪论 数据结构的研究对象 数据结构的表示 DS的第一个重要部分 逻辑结构 DS第二个重要部分 数据的存储结构 计算机如何存储 结点及结点关系 数据结构的发展概况 抽象数据型 抽象数据型的定义 数据类型 数据结构和抽象数据型
  • 牛客网--专项训练--软件测试(待补充)

    1 集成测试分为渐增组装测试和 非渐增组装测试 渐增组装测试 是测完一个再加上一个一起测试 非渐增组装测试 是一个一个的测试 2 海伦公式求三角形面积 等价类测试用例中无效等价类意思就是无法构成三角形的 3 白盒测试是对代码内部的逻辑测试
  • Python异步请求:异步编程的常见问题

    Python异步请求 异步编程的常见问题 异步编程的常见问题 在异步编程过程中 可能会遇到一些常见的问题 了解这些问题并掌握解决方法对于开发高效的异步应用程序至关重要 异常处理 在异步编程中 异常处理变得更加关键 在同步编程中 异常通常可以
  • IDEA中设置注释模板的方法

    IDEA中设置注释模板主要分为两个部分 分别是创建java文件时类的注释和方法的注释 这里为大家详细介绍一下方法 按MyEclipse的风格设置 MyEclipse的请看 MyEclipse中设置注释模板的方法 大家可以根据自己的习惯生成自
  • [Monana] Windows/Linux/mac下Anaconda3 Python3配置Tensorflow最简明教程~(只用一步)

    Authored by MonanaHe Contact me via hemonan vip 163 com 0 写在前面的话 为什么我敢说这是最简明的教程 网上很多人用conda安装tf 而且是单独装一个tensorflow的环境 这样
  • 2023华为OD机试真题(java 100%通过)【最多获得的短信条数/动态规划】

    题目内容 某云短信厂商 为庆祝国庆 推出充值优惠活动 现在给出客户预算 和优惠售价序列 求最多可获得的短信总条数 输入描述 第一行客户预算M 其中 0 M 10 6 第二行给出售价表 P1 P2 Pn 其中 1 n 100 Pi为充值 i
  • 最全Android 开发和安全系列工具

    阿里聚安全出品 史上最全Android 开发和安全系列工具 作者 菜刀文 关注 2017 02 20 00 08 字数 4554 阅读 725 评论 1 喜欢 29 作者 阿里聚安全 地址 https zhuanlan zhihu com