自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 Appium+java UI自动化 元素识别方法

2021-08-07 12:22:45 189

原创 Appium+java UI自动化 模拟点击坐标方法

public class AppiumFirstDemo {public static void main(String[] args) throws MalformedURLException, InterruptedException { DesiredCapabilities dc=new DesiredCapabilities(); dc.setCapability("deviceName", "127.0.0.1:62001"); dc.setCapability("automation

2021-08-07 12:13:35 575

原创 Intent和IntentFilter的理解

1、Intent的理解2、Intent的分类3、IntentFilter的理解

2021-05-14 01:01:36 130

原创 Activity理解

1、定义2、类比Servlet和Activity

2021-05-14 00:54:06 91

原创 组件的特点

2021-05-13 23:55:40 270

原创 Android快速入门_总结

1、搭建开发环境1)解压sdk.zip(不要有中文路径)2)配置path2、创建第一个Android项目1)指定sdk的版本都为182)修改清单文件:minSdk=“8”3、四个文件目录结构1)应用项目的2)应用APK的3)Android系统的4)SDK的4、三个应用开发工具1)ADB:调试工具adb shelladb install -r apkpathlscdclsctrl+C2)DDMS:eclipse中的debug调试工具3)Log:日志工具类

2021-05-13 23:39:48 148

原创 python自动化办公(第8课)向excel表格中写入内容

python自动化办公(第8课)向excel表格中写入内容题目将表格中指定列buy_mount列中大于5的数据的所在行复制到新的Excel文件中代码如下#将buy_mount列中大于5的数据的所在行复制到新的Excel文件中from openpyxl import load_workbook,Workbook#创建新的excel文件和sheet页new_workbook=Workbook()new_sheet=new_workbook.activenew_sheet.title='筛选

2020-10-21 00:09:07 200

原创 算法之一动态规划

问题描述: 给定n种物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为C。问应如何选择装入背包的物品,使得装入背包中物品的总价值最大?对于一种物品,要么装入背包,要么不装。所以对于一种物品的装入状态可以取0和1.我们设物品i的装入状态为xi,xi∈ (0,1),此问题称为0-11背包问题。数据:物品个数n=5,物品重量w[n]={2,2,6,5,4},物品价值V[n]={6,3,5,4,

2017-03-12 16:27:05 405

原创 虚拟机的网络突然不行了咋办?看这里

在“编辑”-》“虚拟网络编辑器”-》“还原默认设置”,然后静待一段时间就OK了。 注意,这种方法的前提是你的物理机网络是没问题的。

2016-09-13 00:07:57 790

原创 JMF安装

jmf的安装需要事先安装好jdk。 在win7上安装的时候会弹出一些错误提示的窗口,但是在xp上就不会,所以我把jmf安装在虚拟机的xp上。 我在在安装jmf的路上碰壁多次后,总结如下: 1、首先安装好32位jdk并配好环境; 2、下载好jmf安装包后,安装时,将路径改为jdk的路径; 3、这个时候,用netbeans建个项目,写个java文件测试下。以下是jdk的环境配置: java_

2016-06-09 15:53:28 861

原创 解决虚拟机桥接的问题

vmware workstation上的虚拟机nat的网络没问题,但是改为桥接后就连不了网了。 在网上百度后,发现原来是微软自带的虚拟网卡的关系。 解决方法如下(前提是因为启用了微软虚拟网卡,否则可能不成功): 1、禁掉虚拟网卡,在物理机的dos命令行下输入:netsh wlan set hostednetwork mode=disallow 2、在vmware workstation的虚拟

2016-06-09 14:46:19 584

原创 java中的回车换行问题

今天才知道,UNIX系统行的结尾只有“换行”,而windows系统中行的结尾有“回车\r”“下移一个\n”。 所以,在windows中的程序应用的换行需要“\r\n”,两个都用。

2016-05-28 00:08:48 1174

原创 android studio之导入项目问题

在android studio中导入项目,只要使用import导入build.gradle文件即可。 但是有时候遇到要导入的项目的gradle版本与android studio本身的版本不符的问题,就会一直卡在导入项目的进度条上。 解决方法:打开“项目\gradle\wrapper\gradle-wrapper.properties”,修改其中的”distributionUrl=https://

2016-04-18 00:43:36 479

原创 android studio之genymotion问题

本来在android studio上用的是自带的模拟器,觉得太慢了,就换成genymotion。 安装教程:直接百度(或到http://jingyan.baidu.com/article/3ea51489e7d8bd52e61bba36.html)安装一切顺利,但是到打开genymotion后,却启动不了虚拟机,弹出个错误提示的窗口。然后就着错误提示疯狂百度,有说重装genymotion的,然后我

2016-04-17 23:00:08 388

原创 隐写小结

各方面所用到的工具如下:未知文件类型识别:TrID音频文件隐写取证分析:Audacity摩斯码转换:JPKPDF简单文字隐写分析: 对其中的文字进行选择操作的时候,可能发现页眉和页脚中似乎有一些不可见的文字识别隐藏数据:Binwalk、StegHide识别音频文件隐写数据:MP3Stego网络流量分析:Wiresharkjpg文件分析:StegSolve、Python分析图像文件中是否包含隐藏内容

2016-04-15 11:56:37 1218

原创 SSL协议

SSL(Secure Socket Layer)安全套接层是Netscape公司率先采用的网络安全协议。它是在传输通信协议(TCP/IP)上实现的一种安全协议,采用公开密钥技术。SSL广泛支持各种类型的网络,同时提供三种基本的安全服务,它们都使用公开密钥技术。SSL协议交互过程中,服务器返回的ServerHello消息中会包含有SessionID。客户端(浏览器端)通过一个名为ssl_session

2016-04-14 00:18:40 452

原创 解决android studio模拟器“is currently running"的方法

当你要运行android studio的模拟器,as却弹出模拟器已经在运行了,但是并没有弹出模拟器的窗口。 这个时候可以通过删除C:\Users\Administrator.android\avd\Nexus_One_API_18.avd*.lock文件,来告知as你的模拟器已经停止了。 此时开启模拟器就没问题了。

2016-04-13 13:10:57 11720

原创 加入逻辑线程

通过线程实现以下效果: 新建LogicView.java,代码如下:package com.hui.myview.v2;import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.RectF;import android

2016-04-12 22:51:57 611

转载 手机WiFi和热点为何不能同时开

众所周知,笔记本电脑虽然只有一个无线网卡,但却能在接收WiFi信号的同时,再通过软件共享,发出WiFi让其他设备上网。那么问题来了,为什么绝大多数的手机不能这么干呢?手机WiFi和热点为何不能同时开?首先介绍一下手机连接WiFi的必要硬件—无线网卡。手机的无线网卡为内置无线网卡,是接收无线WiFi信号的唯一网关部件。而无线网卡里面的 分类为全双工、半双工、和单工三种数据传输方式的类别。单工只能单独的

2016-04-10 19:53:29 11275 2

原创 Stegano之StegSolve、StegDetect、InvisibleSecrets

一、StegSolve StegSolve是一款基于Java开发的流行图片隐写分析软件,其支持常见的图片文件格式,可以对不同的文件进行结合(包括XOR、ADD、SUB等操作),可以对图片文件格式进行分析,可以提取GIF文件中的帧等,覆盖了基本的图片隐写分析需求。二、StegDetect Stegdetect通过统计测试来分析图像文件中是否包含隐藏内容,它运行静态测试以判断隐藏的内容是否存在。此

2016-04-09 16:41:00 5812

原创 Activity生命周期

protected void onCreate(Bundle savedInstanceState);protected void onStart();protected void onRestart();protected void onResume();protected void onPause();protected void onStop();protected void on

2016-04-08 21:36:23 378

原创 Log类简单的使用

Log.v(String tag,String msg); //VERBOSELog.d(String tag,String msg); //DEBUGLog.i(String tag,String msg); //INFOLog.w(String tag,String msg); //WARNL

2016-04-08 20:47:50 585

原创 利用drozer进行android渗透

最近接到任务,让了解一下几款Android安全测试相关的软件,首先是Drozer。Drozer是一款综合的安全评估和攻击的android框架,据 产品介绍 里说,Drozer可以全面评估app的安全性,并帮助团队把app的安全风险保持在可控范围内。 使用方法1、在 mwrinfosecurity 公司的这个网页上,提供了社区版本的下载(没错,还有收费的高级版),下载并安装之。并保证android的

2016-04-07 23:17:30 11303

原创 利用StegSolve、Python对.jpg文件进行分析

当两张jpg图片外观、大小、像素都基本相同时,可以考虑进行结合分析,即将两个文件的像素RGB值进行XOR、ADD、SUB等操作,看能否得到有用的信息。StegSolve可以方便的进行这些操作。打开StegSolve,选择“file”->”open”打开一张图片文件,然后选择“analyse”->”image combine”选择另一张图片,默认的XOR操作就可以看到隐藏的信息。点击窗口下方的箭头,可

2016-04-07 10:42:25 13180

原创 Android之Intent

一个Intent就是一次对将要执行的操作的抽象描写。程序跳转和传递参数的时候,我们都会使用Intent。1、实现点击按钮拨打电话: 在content_main.xml里添加Button,<Button android:id="@+id/mainBtn" android:layout_width="wrap_content" android:layou

2016-04-06 09:05:37 285

原创 Android之Button

Button的事件触发的方法: 第一种:在类里面实现接口,package com.hui.buttondemo;import android.content.DialogInterface;import android.os.Bundle;import android.support.design.widget.FloatingActionButton;import android.supp

2016-04-06 00:04:48 385

原创 Android之EditText

EditText常用属性:maxLength、inputType、hint、drawableLeft、background。maxLength:文本的最大长度。 inputType:文本类型。 hint:设置文本框的提示信息。 drawableLeft:设置文本框的图片。 background:用来设置文本框的边框之类的东西,例如在drawable下见一个shape.xml文件来编辑文本框。

2016-04-05 00:21:18 361

原创 算法训练 删除数组零元素

从键盘读入n个整数放入数组中,编写函数CompactIntegers,删除数组中所有值为0的元素,其后元素向数组首端移动。注意,CompactIntegers函数需要接受数组及其元素个数作为参数,函数返回值应为删除操作执行后数组的新元素个数。输出删除后数组中元素的个数并依次输出数组元素。 样例输入: (输入格式说明:5为输入数据的个数,3 4 0 0 2 是以空格隔开的5个整数) 5 3 4

2016-04-04 20:50:53 734

原创 Android之TextView

本实验皆在android studio下完成。TextView可以用来显示丰富的文本信息。以下是设置字体颜色的三种方法:第一种:直接在content_main.xml文件的TextView中加入textColor属性, 可以直接写上16进制颜色,也可以调用colors.xml文件的color,但是不可以直接写颜色的英文。下面是通过后者实现的, 第二种:先在content_main.xml里面添加

2016-04-04 09:04:57 483

原创 Stegano之binwalk、C32Asm

binwalk是一款分析工具,对于未知文件或内含隐藏文件信息的文件,可用其进行分析。 binwalk通过命令行打开,一般使用语法:binwalk 文件名举例:执行binwalk secret分析secret文件,从图片可看出内含PNG图片及Zlib文件,可用C32Asm工具提取其中的图片。 用C32Asm打开16进制文件secret后,右键定义选择块,开始“0x110A0”,结束“文件结尾”。然

2016-04-04 01:05:07 1218

原创 算法训练 Torry的困惑(基本型)

问题描述   Torry从小喜爱数学。一天,老师告诉他,像2、3、5、7……这样的数叫做质数。Torry突然想到一个问题,前10、100、1000、10000……个质数的乘积是多少呢?他把这个问题告诉老师。老师愣住了,一时回答不出来。于是Torry求助于会编程的你,请你算出前n个质数的乘积。不过,考虑到你才接触编程不久,Torry只要你算出这个数模上50000的值。 输入格式   仅包含一个正

2016-04-04 00:29:23 407

原创 Android的sp,dp,px

设置字体大小推荐使用sp作为单位。设置宽度或高度等属性时推荐使用dp(dip)作为单位。

2016-04-02 15:20:40 346

转载 Android的fill_parent和wrap_content

fill_parent设置一个顶部布局或控件强制性让它布满整个屏幕。wrap_content布局指根据视图内部内容自动扩展以适应其大小。详见这里。

2016-04-02 15:10:37 327

原创 思科模拟器无线配置

路由器设置: 该思科路由器需要给他加入HWIC-AP-AG-B模块, 接下来进行配置: 给PC机加上Linksys-WMP300N模块, 对其进行以下设置, 完后,PC机就连上了路由器的wifi, 注:Dot11Radio是说明数据帧的封装协议的,无线里面有802.11a,802.11b,802.11g,802.11n,这几个的速率是不一样的。总结:配置包括ssid、加密

2016-04-01 20:02:11 16781 1

原创 pppoe配置

今天学习怎么配置pppoe认证。先上代码(配置完后的结果),Router#sh runBuilding configuration...Current configuration : 885 bytes!version 12.4no service timestamps log datetime msecno service timestamps debug datetime msecn

2016-03-29 18:05:56 1517

转载 动态规划初步

动态规划

2016-03-26 13:40:57 321

原创 利用ip helper-address配置DHCP

利用ip helper-address配置DHCP

2016-03-26 13:31:15 15339

原创 利用套接字进行网络编程

利用套接字进行网络编程

2016-03-26 11:13:45 543

空空如也

空空如也

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

TA关注的人

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