自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件测试---软件生命周期及流程

需求分析阶段----输出需求规格说明书(原型图)软件生命周期: 从研发到最终废弃不用所经历的各个阶段

2024-07-20 12:10:33 232

原创 软件测试---软件测试及软件分类

了解软件测试1、软件=计算机程序+程序所用的数据+相关文档集合(程序、数据、文档)2、软件两大类:系统软件(操作系统、java语言系统编译环境)、应用软件(app、qq)3、软件测试定义:通过人工或自动化的手段,检验软件是否满足规定的需求或弄清预期结果和实际结 果之间的差别(用户需求规格说明书)

2024-07-19 15:00:44 242

原创 13信息打点-Web应用&源码泄漏&开源闭源&指纹识别&GIT&SVN&DS&备份

信息打点-Web应用&源码泄漏&开源闭源&指纹识别&GIT&SVN&DS&备份

2023-11-07 21:34:00 4

原创 12信息打点-Web应用&企业产权&指纹识别&域名资产&网络空间&威胁情报

信息打点-Web应用&企业产权&指纹识别&域名资产&网络空间&威胁情报

2023-10-30 22:01:44 5

原创 10基础入门-HTTP数据包&Postman构造&请求方法&请求头修改&状态码判断

10基础入门-HTTP数据包&Postman构造&请求方法&请求头修改&状态码判断

2023-10-27 21:46:14 2

原创 SpringBoot+Vue全栈开发--学习笔记(更新ing)

SpringBoot+Vue全栈开发

2023-10-27 17:42:18 2605

原创 09基础入门-算法逆向&散列对称非对称&JS源码逆向&AES&DES&RSA&SHA

基础入门-算法逆向&散列对称非对称&JS源码逆向&AES&DES&RSA&SHA

2023-10-26 13:37:21 2

原创 08基础入门-算法分析&传输加密&数据格式&密文存储&代码混淆&逆向保护

08基础入门-算法分析&传输加密&数据格式&密文存储&代码混淆&逆向保护

2023-10-25 16:31:22 2

原创 07基础入门-抓包技术&全局协议&封包监听&网卡模式&APP&小程序&PC应用

07基础入门-抓包技术&全局协议&封包监听&网卡模式&APP&小程序&PC应用

2023-10-24 09:37:32 4

原创 06基础入门-抓包技术&HTTPS协议&APP&小程序&PC应用&WEB&转发联动

06基础入门-抓包技术&HTTPS协议&APP&小程序&PC应用&WEB&转发联动

2023-10-19 17:18:23 3

原创 05基础入门-反弹SHELL&不回显带外&正反向连接&防火墙出入站&文件下载

05基础入门-反弹SHELL&不回显带外&正反向连接&防火墙出入站&文件下载

2023-10-19 11:59:45 4

原创 04基础入门-APP架构&小程序&H5+Vue语言&Web封装&原生开发&Flutter

基础入门-APP架构&小程序&H5+Vue语言&Web封装&原生开发&Flutter

2023-10-16 18:51:02 2

原创 03基础入门-Web架构&OSS存储&负载均衡&CDN加速&反向代理&WAF防护

基础入门-Web架构&OSS存储&负载均衡&CDN加速&反向代理&WAF防护

2023-10-16 10:46:36 2

原创 02基础入门-Web架构&前后端分离站&Docker容器站&集成软件站&建站分配

02基础入门-Web架构&前后端分离站&Docker容器站&集成软件站&建站分配Web其他-前后端&软件&Docker&分配站等

2023-10-11 12:34:54 2

原创 01基础入门---Web应用&架构搭建&站库分离&路由访问&配置受限&DNS解析

基础入门--Web应用&架构搭建&站库分离&路由访问&配置受限&DNS解析 Web常规-系统&中间件&数据库&源码

2023-10-08 16:48:35 1

原创 C51单片机T0/T1计数器举例

1. MCS -51系列中51子系列有两个16位的可编程定时/计数器:定时/计数器 T0 和定时/计数器T1;52子系列有三个,比51子系列多一个定时/计数器T2。 2. 每个定时/计数器既可以对系统时钟计数实现定时,也可以对外部信号计数实现计数功能,这些功能都是通过编程设定来实现的。 3. 每个定时/计数器都有多种工作方式,其中 T0有四种工作方式:T1有三种工作方式,T2有三种工作方式。通过编程可设定工作于某种方式。

2022-11-19 15:40:42 8151 1

原创 51单片机——流水灯

编写程序8个LED灯从最高位依次点亮,每次只亮一盏灯,依此循环。

2022-10-12 20:50:35 1519

原创 餐饮行业移动管理系统—Pad点餐系统

员工可通过PC端查询或管理饭店信息,即使更新信息,客户可以进行方便快捷的点菜操作。功能要求:PC端功能:管理菜谱,餐厅,员工,订单信息;服务端功能:收发数据,操作数据库;Pad手持端功能:登陆,注销,修改密码;开始,点菜,查询订单。..................

2022-07-05 10:59:40 1284

原创 HttpClient的使用案例-图片下载

HttpClient 简介 HttpClient 是 Apache Jakarta common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。 HttpClient 已经应用在很多的项目中,比如 Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLLUnit 都使用了 HttpClient 。...

2022-07-05 09:59:55 585

原创 磁盘调度—FCFS与SSTF算法

磁盘是高速、大容量、旋转型、可直接存取的存储设备,它作为计算机系统的辅助存储器,担负着繁重的输入输出工作,现代计算机系统中往往同时会有若干个要求访问磁盘的输入输出请求。系统可采用一种策略,尽可能按最佳次序执行访问磁盘的请求,由于磁盘访问时间主要受寻道时间T的影响,为此需要采用合适的寻道算法,以降低寻道时间。本实验要求模拟设计磁盘调度程序,观察调度程序的动态运行过程,通过实验来理解和掌握磁盘调度的职能。假设磁盘访问序列为: 98,183,37,122,14,124,65,67;读写头起始位置:第53磁道请分别

2022-07-04 10:14:38 985

原创 虚拟存储管理—FIFO与LRU算法

请求页式管理中页面置换算法模拟设计,通过计算不同算法的命中率比较算法的优劣,同时也考虑了用户内存容量对命中率的影响。页面失效次数为每次访问相应指令时,该指令所对应的页不在内存中的次数。运行程序前先新建一个页面流文件(例如data.txt),在文件中存储的是一系列页面访问序列页号(1 2 3 4 1 2 5 1 2 3 4 5),用来模拟程序执行时的页访问次序。计算并输出下列算法在不同内存容量(3个物理页面和4个物理页面)下的命中率。 (1) 先进先出算法(FIFO); (2) 最近最久未使用算法(LRU

2022-07-04 10:07:15 1375

原创 作业调度—最短作业优先调度算法(sjf)

最短作业优先算法:是以进入系统的作业所提出的“执行时间”为标准,总是优先选取执行时间最短的作业。

2022-07-04 09:54:46 3585

原创 HttpURLConnection接口使用案例-图片下载

●HttpURLConnection 简介在 Android 开发中,应用程序经常需要与服务器进行数据交互,包括访问本地服务器以及远程服务器,这些都可以称为访问网络,此时就可以使用 HttpURLConnection 对象。

2022-07-04 09:41:00 985

原创 安卓动态注册方式

1界面代码<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:tools="http://schemas.android.com/to

2022-05-22 16:40:23 477

原创 安卓静态广播注册案例

布局相对简单,界面上放置一个按钮,单击按钮以后就会发送一个广播,当广播接收器收到该广播时就会在界面弹出一个提示消息。1.界面设计​<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=

2022-05-22 16:29:33 1281

原创 系统服务之SmsManager服务

SmsManager (短信管理器)是 Android 提供的一个非常常见的服务,它提供了一系列的 sendXxxMessage ()方法用于发送短信。短信通常都是文本的形式,通过调用 sendTextMessage ()方法即可实现。

2022-05-22 16:11:47 1603 1

原创 安卓Service本地服务通信

1.界面设计<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:tools="http://schemas.android.com/t

2022-05-19 13:47:29 683

原创 用命令提示符创建Sqlite数据库

1.首先新建项目,打开项目,运行程序。在data/data下面找到刚刚新建的项目。2.找到SDK文件内的platform-tools3.输入cmd进入命令提示符4.命令提示符内代码D:\Sdk\platform-tools>adb shell//登录android设备的shell环境root@generic_x86:/ # mkdir /data/data/com.example.111mkdir failed for /data/data/com.example.

2022-05-18 11:40:34 1227

原创 安卓6.0以上使用ContentResolver对通讯录读取显示以及用XML文件保存

1.界面设计?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:tools="http://schemas.android.com/tools

2022-05-18 10:51:05 685

原创 ContentResolver系统短信备份

1.布局界面(layout.xml)添加一个按钮组件,单击按钮以后会读取系统短信并在SD卡下保存一个文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_paren

2022-05-17 08:45:43 937 2

原创 ContentProvider的创建并获取通讯录信息

开发ContentProvider时只需要两步,首先需要创建一个它的子类,该类需要实现它的抽象方法,如query()、insert)、update()和delete()等方法;然后在AndroidManifest,xml文件中注册ContentProvider。上面几个抽象方法的具体作用如下所示:publicbooleanonCreate()一ContentProvider创建时调用。publicintdelete()一根据传人的Uri删除...

2022-05-16 11:33:16 1164 1

原创 安卓Socket通信案例

本案例是实现编写客户端负责发送内容、服务器端用来接收内容的程序。1.编写服务器端程序(hello.java)该程序是负责接收数据,需要单独编译运行。可以采用eclipse编译,编译之后将文件保存在d盘。如若存在c盘,可能会因为没有权限,命令提示符而不能正常执行。public class hello implements Runnable { public static final String Server_ip="填写自己电脑的IP地址"; public static f

2022-05-15 15:37:28 2179

原创 安卓文件储存

1.界面设计<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> &

2022-05-15 15:14:07 302

原创 安卓使用SharedPreferences存储用户注册信息

1.界面布局(layout.xml)采用线性布局的方式,先设置了一个ImageView组件显示头像,然后放置了两个EditText和两个按钮,最后写了自定义样式的文件来设置EditText的样式。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://sch...

2022-05-15 14:54:46 687

原创 SQLite数据库的创建与增删改查

1.主界面布局设计( layout .xml )主界面布局中放置3个按钮,分别是“查询/删除”,“修改”,“添加”,单击按钮后分别出现对应的界面。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layou

2022-05-14 18:10:20 1617 1

原创 Fragment的创建

Fragment 的创建与 Activity 的创建类似,要创建一个 Fragment 必须要创建一个类继承自 Fragment 。

2022-05-13 12:04:31 1505

原创 AnsyncTask异步类的功能与用法

AnsyncTask异步类的功能与用法

2022-05-12 15:57:02 279

原创 安卓用户注册案例与Activity数据传递

在安卓开发中,经常需要Activity中进行数据传递,这里需要用Intent还实现Activity之间数据传递。

2022-05-12 13:23:05 988

原创 BaseAdapter创建ListView

基于 BaseAdapter 创建 List View 在使用 SimpleAdapter 时,用户可以在布局中定义按钮,但是当用户单击时,由于单击操作被 ListView 的 Item 所覆盖,导致按钮无法获取到焦点,这时候最方便的方法就是使用灵活的适配器 BaseAdapter 了。

2022-05-11 11:18:11 813

原创 SimpleAdapter创建ListView

使用 ArrayAdapter 实现 Adapter 虽然比较简单,但是只能实现比较单一的列表,即毎个列表项只能是 Text View ,如果开发者考虑在每一行放置不同的组件,则可以考虑使用 SimpleAdapter .

2022-05-11 10:44:28 588

空空如也

空空如也

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

TA关注的人

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