首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

手机管理服务器

在几乎人手一部机的今天,其实有很多实用的app可以帮我们很多忙。...首先是管理vps上的文件,类似于winscp那样,其实在也有这样实用的软件,那就是ES文件浏览器,他支持远程连接ftp和sftp,你只需要点开菜单,点开'网络'点FTP,然后在下方点新建,然后填好服务器...首先呢要在上能执行shell命令的话,有个app是必不可少的,那就是Terminal Emulator for Android(中文名叫终端模拟器),有了它我们就可以在机上运行shell了,当然...(首先当然是要有root权限啦啦啦O_o) 有了终端模拟器之后连接服务器的过程便成功了一大半,这个时候你在终端下输入ssh显然会报错,因为这个时候并没有ssh的命令,所以接下来我们就是要配置一个ssh...客户端到上了,默认的命令都是在/system/bin目录下的,所以我们只要把ssh编译之后的二进制程序放在那个目录之下便可以运行了,我在网上找到个,还算挺好用的。

6.6K20

逆向系列篇:工具总结

文章首发于奇信攻防社区 原文链接:https://forum.butian.net/share/648 一、开发工具 开发工具主要是一些Java开发环境、集成开发环境和开发环境等 1、JDK...在官网直接下载即可,双击安装 安装类型 确认安装 二、逆向工具 这部分介绍的逆向工具是一些用于反编译、逆向分析的工具,可以将源程序反编译成可读代码,如Android Killer、Jadx...语法高亮,基于关键字项目内搜索,可自定义外部工具,简化了用户在应用的各种琐碎工作。.../值对数据 Bytecode是字节码,里面内容是smali代码 简单使用 在smali文件按q可以反编译回java代码 按Ctrl+b下断点 三、调试工具 这部分为调试工具,主要先介绍下载及安装...工具,将apk文件拖入可以查看是否加壳 3、模拟器 如果没有真机做实验的情况下,可以使用模拟器用于实验,大部分的模拟器都可以完成实验内容,但是注意的是模拟器也是一个虚拟机,不建议在虚拟机内安装模拟器

8.7K31

浅谈的MVP模式

端午放假,天气下雨,于是乎在家撸一下博客,本篇博客将为大家解析MVP模式在的应用。 本文将从以下几个方面对MVP模式进行讲解: 1.  MVP简介 2.  为什么使用MVP模式 3.  ...MVP的内存泄露问题 1.  MVP简介: 随着UI创建技术的功能日益增强,UI层也履行着越来越多的职责。...为什么使用MVP模式 在Android开发,Activity并不是一个标准的MVC模式的Controller,它的首要职责是加载应用的布局和初始化用户界面,并接受并处理来自用户的操作请求,进而作出响应...当我们将其中复杂的逻辑处理移至另外的一个类(Presneter)时,Activity其实就是MVP模式 View,它负责UI元素的初始化,建立UI元素与Presenter的关联(Listener之类...在各个ActivittyPresenter有很多类型,所以在BaseActivitty,也需要对Presenter进行抽取成BasePresenter,MVPPresenter是持有view的引用的

89530

UI

您的应用必须在此文件声明其所有组件,该文件必须位于应用项目目录的根目录。 - 应用资源 应用资源是指代码使用的附加文件和静态内容,例如位图、布局定义、界面字符串、动画说明等。...应将各类资源放入项目 res/ 目录的特定子目录。 - 布局容器 布局可定义应用的界面结构(例如 Activity 的界面结构)。...布局的所有元素均使用 View 和 ViewGroup 对象的层次结构进行构建。View 通常绘制用户可查看并进行交互的内容。...- 片段 Fragment 表示 FragmentActivity 的行为或界面的一部分。...您可以在一个 Activity 组合多个片段,从而构建多窗格界面,并在多个 Activity 重复使用某个片段。

1.3K30

基础干货(八):进程的学习

Service,重写onCreate方法; 2、在清单文件配置服务; 3、在activity开启服务; 4、在onCreate方法中使用TelephonyManager监听电话的状态;...5、在清单配置文件添加权限 示例代码: 1、在工程添加一个服务Service,重新onCreate方法: public class DHQTService extends Service {...void call(View view){ myBinder.callMethodInService(); } 绑定服务的应用场景 应用场景: 1、需要在后台运行一定的业务逻辑,而且需要与服务器端交互数据...安装在同一个手机上的应用程序); IPC: Inter Process Communication(进程间的通讯); aidl: Android Interface definition language 接口定义语言...: 3、修改并拷贝接口文件: 4、在本地服务的工程的activity里,绑定服务: 5、通过接口调用远程服务的方法:

4K10

Serializable 比 Parcelable好在哪?

一、序列化的目的: --------- (1)永久的保存对象,将对象数据保存在文件、磁盘或者数据库 。 (2)通过序列化操作将对象数据在网络上进行传输 。 (3)将对象序列化之后在进程间进行传输。...(3)在中使用 Intent 进行传输时候,数据类型较为复杂的需要进行序列化操作 。 二、两者区别: ------- (1)....而Parcelabel的实现,不仅需要实现Parcelabel接口,还需要在类添加一个静态成员变量CREATOR,这个变量需要实现 Parcelable.Creator 接口,并实现读写的抽象方法。..."name='" + name + '\'' + ", age='" + age + '\'' + '}'; } } 通过上述代码,...相关视频推荐: 【面试必看】Serializable原理以及面试点详解 加粗 本文转自 https://juejin.cn/post/6844903864756338701,如有侵权,请联系删除

43500
领券