自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(189)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 编程题

程序设计说明,运行成果,请整理到Word,一并提交。编程题(至少选2题,多多益善)编程01 查找与插值.编程实现,已知数组A={x1,x2,…xn},对应的值V={v1,v2,…vn}给定任意x,查找最近的值,并输出。给定任意x,查找最近的两个点,通过插值(推荐线性),并输出。测试数据如下:请输出25V,23V时候的电量 电压 电量 25.38 100.00 ...

2020-09-06 12:56:17 1324

原创 Java面试题

1. 自增变量(自减变量也是一样的道理)//自增变量 示例代码public class test1 { public static void main(String[] args) { int i = 1; i = i ++; int j = i++; int k = i + ++i * i ++; ...

2020-04-28 22:55:14 554

原创 Fiddler抓包—手机app抓包

Fiddler抓包工作原理正常情况下,手机app是直接向服务器请求数据的,如果通过Fiddler抓包那么需要通过Fiddler,再向服务器请求数据。当app数据传到Fiddler,那么可以将请求的数据进行修改。比如app请求"123456",那么Fiddler可以将这一串数字改成"1",再发给服务器。此时服务器接收到的数据就是"1"。服务器返回数据到app和请求数据是一样的道理。Fid...

2020-03-25 16:37:21 1343

原创 Android开发遇到的问题----自定义RecyclerView Adapter Item 显示不全

封装RecyclerViewHolder//万能的ViewHolderpublic class CommomViewHolder extends RecyclerView.ViewHolder { //子View集合 SparseArray 高性能存储View private SparseArray<View> mViews; //布局 pri...

2020-03-17 12:50:35 627

原创 数字图像处理与分析---指纹图像增强(Python)

•​图1是一幅包含指纹的真实图像,请使用所学的图像处理技术进行处理,满足下面的要求:•​1. 使图像中的指纹更加清晰;•​2. 考虑到冬季皮肤粗糙的情况(成像时存在噪声,请自行添加噪声点),尽可能去除其中的噪声。图1 基础题图像目录1需求分析... 31.1给指纹图像加噪声点... 31.2 指纹图像去除噪点... 31.3 图片转为灰度图... 41...

2020-02-07 17:22:22 6913

原创 Android开发遇到的问题————android.content.res.Resources$NotFoundException

E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.gamermanagement, PID: 4985 android.content.res.Resources$NotFoundException: Resource ID #0x7f060063 at android.content.res...

2019-12-09 16:28:33 2959

原创 Android设计模式------领域规则模式

"领域规则"模式使用场景在特定领域中,某些变化虽然频繁,但可以抽象为某种规则。这时候,结合特定领域,将问题抽象为语法规则,从而给出在该领域下的一般性解决方案。典型模式Interpreter(解释器模式)Interpreter 解释器模式解释器模式(Interpreter Pattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。这种模式实现了一个表达式...

2019-12-07 17:42:22 157

原创 Android设计模式------行为变化模式

“行为变化"模式使用场景在组件的构建过程中,组件行为的变化经常导致组件本身剧烈的变化。“行为变化”模式将组件的行为和组件本身进行解耦,从而支持组件行为的变化,实现两者之间的松耦合。典型模式commandvisitorCommand 命令模式命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调...

2019-12-07 15:44:56 187

原创 Android设计模式------数据结构模式

"数据结构"模式使用场景常常有一些组件在内部具有特定的数据结构,如果让客户程序依赖这些特定的数据结构,将极大地破坏组件的复用。这时候,将这些特定数据结构封装在内部,在外部提供统一的接口,来实现与特定数据结构无关的访问,是一种行之有效的解决方案。典型模式●Composite(组合模式)●Iterator(迭代器)●Chain of Resposibility(责任链)...

2019-12-07 11:45:04 274

原创 Android设计模式------状态变化模式

State 状态模式在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。在状态模式中,我们创建表示各种状态的对象和一个行为随着状态对象改变而改变的 context 对象。意图:允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类。主要解决:对象的行为依赖于它的状态(属性),并且可以根据它的状态改变而改变它的相关...

2019-12-07 09:30:40 159

原创 Android设计模式------接口隔离模式

接口隔离模式使用场景在组件构建过程中, 某些接口之间直接的依赖常常会带来很多问题、甚至根本无法实现。采用添加一层间接(稳定)接口,来隔离本来互相紧密关联的接口是一种常见的解决方案。典型模式●Fagade(外观模式)●Proxy(代理模式)●Adapter(适配器)●MediatorFacade 外观模式外观模式(Facade Pattern)隐藏系统的复杂性,...

2019-12-06 17:53:46 383

原创 Android设计模式------对象性能模式

对象性能模式面向对象很好地解决了“抽象”的问题,但是必不可免地要付出一定的代价。对于通常情况来讲,面向对象的成本大都可以忽略不计。但是某些情况,面向对象所带来的成本必须谨慎处理。典型模式Singleton(单例模式)Flyweight(享元模式)Singleton 单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的...

2019-12-06 15:27:44 161

原创 Android设计模式------对象创建模式

对象创建模式应用场景通过“对象创建”模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖工具类),从而支持对象创建的稳定。它是接口抽象之后的第一步工作。典型模式Factory Method Abstract Factory Prototype BuilderFactory Method 工厂方法工厂模式(Factory Pattern)是 Java 中最常用的...

2019-12-06 11:32:05 278

原创 Android设计模式------单一职责模式

“单一职责”模式:使用场景在软件组件的设计中,如果责任划分的不清晰,使用继承得到的结果往往是随着需求的变化,子类急剧膨胀,同时充斥着重复代码,这时候的关键是划清责任。典型模式Decorator(装饰模式)Bridge(桥接模式)Decorator 装饰模式装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种...

2019-12-06 11:31:44 140

原创 Android设计模式------组件协作模式

组件协作模式通过晚期绑定,来实现框架与应用程序直接的松耦合,是二者之间协作时常用的模式。典型模式Template Method 模板方法Strategy 策略模式Observer / Event 观察者模式Template Method 模板方法在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写...

2019-12-06 11:27:08 170

原创 软件设计体系结构-实验报告12

实验名称 中介者模式的应用 日期 2019年 04 月9 日 一、实验目的:1) 掌握命令模式(Commond)的特点2) 分析具体问题,使用命令模式进行设计。某软件公司要开发一套CRM系统,其中包含一个客户信息管理模块,所设计的“客户信息管理窗口”界面效果图如下图所示:用JAVA语言...

2019-11-19 20:05:29 836

原创 软件设计体系结构-实验报告11

实验名称 命令模式的应用 日期 2019年 04 月9 日 一、实验目的:1) 掌握命令模式(Commond)的特点2) 分析具体问题,使用命令模式进行设计。开发人员为公司内部OA系统开发了一个桌面版应用程序,该应用程序为用户提供了一系列自定义功能键,用户可以通过这些功能键来实现一些快捷操作。为了让用户能够灵活地进...

2019-11-19 20:05:20 716

原创 软件设计体系结构-实验报告10

实验名称 访问者模式的应用 日期 2018年 04 月2 日 一、实验目的:1) 掌握访问者模式(Visitor)的特点2) 分析具体问题,使用访问者模式进行设计。某公司OA系统中包含一个员工信息管理子系统,该公司员工包括正式员工和临时工,每周人力资源部和财务部等部门需要对员工数据进行汇总,汇总数据包括员工工...

2019-11-19 20:05:14 1087

原创 软件设计体系结构-实验报告9

实验名称 迭代器模式的应用 日期 2018年 04 月2 日 一、实验目的:1) 掌握迭代器模式(Iterator)的特点2) 分析具体问题,使用迭代器模式进行设计。某软件公司为某商场开发了一套销售管理系统,在对该系统进行分析和设计时,开发人员发现经常需要对系统中的商品数据、客户数据等进行遍历,为了复用这些遍...

2019-11-18 19:52:15 1167

原创 软件设计体系结构-实验报告8

实验名称 桥接模式的应用 日期 2018年 04 月1 日 一、实验目的:1) 掌握桥接模式(Bridge)的特点2) 分析具体问题,使用桥接模式进行设计。某软件公司要开发一个跨平台图像浏览系统,要求该系统能够显示BMP、JPG、GIF、PNG等多种格式的文件,并且能够在Windows、Linux、UNIX等...

2019-11-18 19:50:18 1211

原创 软件设计体系结构-实验报告7

实验名称 外观模式的应用 日期 2018年 04 月1 日 一、实验目的:1) 掌握外观模式(Facade)的特点2) 分析具体问题,使用外观模式进行设计。某软件公司要开发一个可应用于多个软件的文件加密模块,该模块可以对文件中的数据进行加密并将加密之后的数据存储在一个新文件中,具体的流程包括3个部分,分别是读取源文...

2019-11-18 19:45:22 1324

原创 软件设计体系结构-实验报告6

实验名称 适配器模式的应用 日期 2019年 03 月26 日 一、实验目的:1) 掌握适配器模式(Adapter)的特点2) 分析具体问题,使用适配器模式进行设计。加密适配器某系统需要提供一个加密模块,将用户信息(如密码等机密信息)加密之后再存储在数据库中,系统已经定义好了数据库操作类。为了提高开发效率,现需要重用已有的...

2019-11-18 19:43:03 1204

原创 软件设计体系结构-实验报告5

实验名称 组合模式的应用 日期 2019年 03 月26 日 一、实验目的:1) 掌握组合模式(Composite)的特点2) 分析具体问题,使用组合模式进行设计。文件浏览文件有不同类型,不同类型的文件其浏览方式有所区别,如文本文件和图片文件的浏览方式就不相同。对文件夹的浏览实际上就是对其中所包含文件的浏览,而客户端可以一...

2019-11-18 19:41:04 1404

原创 软件设计体系结构-实验报告4

实验名称 单例模式的应用 日期 2019年 03 月26 日 一、实验目的:1) 掌握单例模式(Singleton)的特点2) 分析具体问题,使用单例模式进行设计。在操作系统中,打印池(Print Spooler)是一个用于管理打印任务的应用程序,通过打印池用户可以删除、中止或者改变打印任务的优先级,在一个系统中只允许运...

2019-11-18 19:38:41 1152

原创 软件设计体系结构-实验报告3

实验名称 建造者模式的应用 日期 2019年 03 月26 日 一、实验目的:1) 掌握建造者模式(Builder)的特点2) 分析具体问题,使用建造者模式进行设计。实例:KFC套餐建造者模式可以用于描述KFC如何创建套餐:套餐是一个复杂对象,它一般包含主食(如汉堡、鸡肉卷等)和饮料(如果汁、可乐等)等组成部分,不同的套餐...

2019-11-18 19:36:55 948

原创 软件设计体系结构-实验报告2

实验名称 抽象工厂模式的应用 日期 2019年 03 月25 日 一、实验目的:1) 掌握抽象工厂模式(Abstract Factory)的特点2) 分析具体问题,使用抽象工厂模式进行设计麦当劳(McDonalds)和肯德基(KFC)快餐店都经营汉堡(Hamburg)和可乐(Cole),用JAVA语言实现(C#控制台应用...

2019-11-18 19:34:45 1316

原创 软件设计体系结构-实验报告1

实验名称 工厂模式的应用 日期 2019年 03 月25 日 一、实验目的:1) 掌握工厂模式(Factory)的特点2) 分析具体问题,使用工厂模式进行设计。有一个OEM制造商代理做HP笔记本电脑(Laptop),后来该制造商得到了更多的品牌笔记本电脑的订单Acer,Lenovo,Dell,该OEM商发现,如果一次同时做很多...

2019-11-18 19:31:17 1109

原创 SQL练习---------数值处理

1.1 计算平均值从emp表查询全部员工得平均工资,同时也查询每个部门得平均工资计算所有员工的平均工资,只需要针对SAL列调用AVG函数即可。AVG函数会计算所有非NULL的值。SELECT AVG(sal) AS avg_salFROM empSELECT deptno,AVG(sal) AS avg_salFROM empGROUP BY deptno计算每个...

2019-11-18 16:23:13 421

原创 SQL练习---------字符串处理

基于MySQL数据库来练习的,各种数据库语法不一样。使用了SQLyog 可视化工具。emp表结构CREATE TABLE `emp` ( `EMPNO` int(11) NOT NULL, `ENAME` varchar(15) DEFAULT NULL, `JOB` varchar(15) DEFAULT NULL, `MGR` int(11) DEFAULT NU...

2019-11-17 11:11:22 513

原创 Android第一次电话面试

突如其来的电话面试 和 公司的 Android团队负责人 聊了37 分钟以下问题回答了 半点 只能使用别人文章的链接进行知识的加强java基础集合相关集合有多少种类型https://blog.csdn.net/zhangqunshuai/article/details/80660974ArrayList 的初始大小https://blog.csdn.net...

2019-09-27 11:21:55 668 1

原创 面试复习——Java线程池

利用Executors创建不同的线程池满足不同场景的需求1. newFixedThreadPool(int nThreads) 指定工作线程数量的线程池2. newCachedThreadPool()处理大量短时间工作任务的线程池特点:(1)试图缓存线程并重用,当无缓存线程可用时,就会创建新的工作线程;(2)如果线程闲置的时间超过阈值(一般是60s),则会被终止并...

2019-09-23 14:18:07 177

原创 面试复习—— synchronized

synchronized线程安全的主要原因1.存在共享数据(也称临界资源)2.存在多条线程共同操作这些共享数据解决问题的根本方法同一时刻且只有一个线程在操作共享数据,其他线程必须等到线程处理完数据后再对共享数据进行操作互斥锁的特性互斥性:即再同一时间只允许一个线程持有某个对象锁,通过这种特性来实现多线程的协调机制,这样再同以时间只有一个线程对需要同步的代码块...

2019-09-23 13:47:28 152

原创 面试复习————JAVA多线程与并发

进程和线程的区别进程和线程的由来进程是资源分配的最小单位,线程是CPU调度的最小单位1.所有与进程相关的资源,都被记录在PCB中(Process Control Block 进程管理块)2.进程是抢占处理机的调度单位,线程属于某个进程,共享其资源3.线程只由相关堆栈寄存器,程序计数器和TCB组成总结1.线程不能看做独立应用,而进程可以看做独立应用2.进程...

2019-09-22 15:33:43 312

原创 计算机网络复习------HTTP和HTTPS的区别

HTTPS简介HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 或 Hypertext Transfer Protocol Secure,超文本传输安全协议),是以计算机网络安全通信为目的的传输协议。 在HTTP基础上加入了安全层(TSL 或 SSL),从而...

2019-09-14 17:19:43 386

原创 计算机网络复习------HTTP相关

超文本传输协议HTTP主要特点属于应用层协议,它是基于请求与响应模式的无状态应用层的协议,常基于TCP的连接方式。HTTP1.1版本中给出一种持续连接的机制 KeepAlive,绝大多数的web开发,都是构建在http协议之上web应用支持客户/服务器模式HTTP协议工作于客户端服务端架构之上。浏览器作为HTTP客户端,通过URL向HTTP服务端及WEB服务器,发送所有请求。 we...

2019-09-14 16:30:06 704

原创 计算机网络复习------TCP的滑窗

RTT和RTORTT(Round-Trip Time)往返时延:发送一个数据包到收到对应的ACK,所花费的时间。简单来说就是我发送一个数据包,然后对端回发一个ACK,当接我收到ACK之后,就能计算出从我发出包到接到回应过了多久,这个时间就是RTT。RTT计算就是一个时间差RTO(Rnsmission time-out)重传间隔:重传时间间隔TCP在发送一个数据包之后,会启动一个重传...

2019-09-14 09:09:15 341

原创 计算机网络复习------TCP与UDP的区别

UDP和TCP的报文结构相比TCP报文,UDP的域少了很多。简单了很多。简单的报文结构意味着UDP不像TCP那样,支持错误重传,滑动窗口。UDP的特点面向非连接传输数据之前,源端和终端不建立连接,当它想传送时,就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。在发送端UDP传送数据的速度仅仅是受应用程序生成数据地速度,计算机的能力和传输带宽的限制。在接收端U...

2019-09-14 09:09:08 238

原创 计算机网络复习------TCP的四次挥手

断开一个TCP连接时,需要客户端和服务器端总共发出4个包,以确认连接的断开。在Socket编程中,这过程由客户端或服务端任一方,执行Close来触发。"挥手"是为了终止连接,TCP四次挥手的流程图如下上图由客户端主动触发close。数据传送完毕之后,双方都可以释放连接,最开始的时候客户端和服务端都处于ESTABLISHED状态。然后客户端主动关闭,服务器被动关闭。第一次挥手...

2019-09-12 12:15:02 281

原创 计算机网络复习------TCP的三次握手

IP协议是无连接的通信协议,它不会占用两个正在通信的计算机之间的通信线路,这样IP就降低对网络线路的需求,每条线都可以满足许多计算机之间的通信需要,通过IP,消息或者其他会被分割为较小的独立的包,并通过在因特网在计算机之间传送。IP负责将每个包,路由至其目的地。但IP协议没有做任何事情来确认数据包是否按顺序发送,或者包被破坏。所以IP数据包是不可靠的,需要由它的上层协议作出控制。传输控制协议T...

2019-09-12 11:18:32 1790

原创 Linux系统 CentOs操作系统 4

Apache操作安装Apache:yum install httpd启动Apache:service http start停止Apache:service httpd stop查询进程是否存在:ps -ef | grep httpd在网页输入本次服务器的IP是无法访问的查看网络统计:sudo netstat -anpl | grep 'http'可以...

2019-05-05 12:50:19 203

指纹图像增强源码.rar

https://blog.csdn.net/qq_41398448/article/details/104212738 文章中的源码下载 代码是Python写的

2020-06-04

学校官网app.apk

自己做的 官网校园APP 有了外框 内部也有点技术 就是有点不足

2019-05-27

空空如也

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

TA关注的人

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