自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue 商品列表案例

my-tag 标签组件的封装1. 创建组件 - 初始化2. 实现功能(1) 双击显示,并且自动聚焦v-if v-else @dbclick 操作 isEdit自动聚焦:1. $nextTick => $refs 获取到dom,进行focus获取焦点2. 封装v-focus指令(2) 失去焦点,隐藏输入框@blur 操作 isEdit 即可(3) 回显标签信息回显的标签信息是父组件传递过来的v-model实现功能 (简化代码) v-model => :value 和 @input。

2023-12-07 23:31:15 501 1

原创 vue 事件总线 非父子组件之间的简单信息传递

如果两个组件不是父子关系,那么传递信息就不能通过props了。此时可以使用vue的事件总线来传递信息。

2023-11-14 13:23:20 376 2

原创 Vue 小黑记事本组件版

渲染功能:1.提供数据: 提供在公共的父组件 App.vue2.通过父传子,将数据传递给TodoMain3.利用 v-for渲染添加功能:1.收集表单数据 v-model2.监听事件(回车+点击都要添加)3.子传父,讲任务名称传递给父组件 App.vue4.进行添加 unshift(自己的数据自己负责)5.清空文本框输入的内容6.对输入的空数据 进行判断删除功能1.监听事件(监听删除的点击) 携带id2.子传父,讲删除的id传递给父组件的App.vue。

2023-11-13 23:25:43 938 3

原创 vue 记账清单

通过发送请求来从后台获取更改数据,需要用到钩子函数。在渲染函数中setOption动态更新饼图(map)使用ECharts来渲染饼图。

2023-10-24 09:15:41 418

原创 vue 生命周期钩子函数 mounted()实例

在挂载后操作dom获取焦点。

2023-10-23 19:03:14 617

原创 vue 生命周期钩子函数 created()案例

通过发请求来获取数据。在数据响应化之后,dom搭建之前,通过发送axios来获取数据并初始化。

2023-10-23 18:28:50 234

原创 Vue实现购物车页面

包括全选反选、数据的统计和本地持久化的处理。

2023-10-19 11:07:21 460 4

原创 Vue实现Hello World

Vue实现Hello World

2023-09-26 21:21:19 500

原创 c#网编实验五--WCF和TCP消息通信实验

分别编写服务端和客户端程序,利用基于WCF的TCP技术,实现在线聊天功能,完成在线用户列表管理,消息发送、接收的功能。在同一个解决方案中,分别编写服务端程序和客户端程序,利用TCP实现简单的群聊功能。具体要求如下:(1)服务端程序选择【WCF服务库】模板,客户端程序选择【WPF应用程序】模板。(2)客户端与服务端连接成功后,通过服务端获取已经在线的用户,并将其显示在客户端的在线用户列表中。(3)不论哪个用户发送聊天消息,其他所有用户都能看到该消息。

2023-06-17 20:28:39 2304 1

原创 第八章 用例建模-测验题-作业

电商将提供快捷的服务,以最快、最有效的方法来发送客户订购的产品。(10)用例图中,当一个用例只在一定条件下比另一个用例增加少数步骤时,用哪种关系建模最合适?D 为订购商品用例建立两个子用例:普通顾客订购商品和老顾客订购商品。(2)在网络电商客户定单处理应用中与客户有关的用例不包括:B。(4)取消订单用例与查询订单用例建模为以下哪种关系最合适?(8)以下哪种关于用户故事和用例描述的说法是不正确的?C 用户故事可以用于估算;(7)以下哪个关于用例建模的说法是正确的?(3)进入订购商品用例的前置条件是:D。

2023-06-16 11:00:28 796 2

原创 第七章 需求获取-测验题-作业

4、在一个列车控制软件的需求文档中,我们发现了以下两条需求描述:“列车车门在两个停靠站之间要保持关闭”;3、以下哪种方法最适用于身处多个不同地点的人在各自方便的时间参与并围绕同一个主题表达自己的观点?A 我们的任务是无缝集成有竞争力的软件信息服务来解决商业问题。7、在选择软件需求获取技术的时候,以下哪种策略最优?B 我们的目标是让客户将我们的品牌和高质量联系在一起。6、软件需求工程师的职责不包括以下的哪一项?8、以下哪种需求获取方法是面向创新型产品的?C 考虑目前系统所属的行业及应用领域的现状。

2023-06-16 10:57:02 620 1

原创 第六章 敏捷开发与配置管理-作业题-关于Git的题目

程老师想了一些生命游戏的新规则,他想检验一下那些规则是否有效,于是拍了拍小图的肩膀,语重心长地说:“生命游戏能不能成为游戏界的主流,能不能在游戏史上留下浓墨重彩的一笔,就靠你们年轻人了!快来帮小图这个忙吧!你在修复某个bug时,非但没有完成修复,还导致了更严重的bug,这时你想把一个名为game的文件恢复至原始版本,只要执行(C )就可以了。2、小图首先把他已经编写好的代码文件全部放入了本地版本库中,然后想通过git commit提交,但提示提交内容为空,不允许提交,于是你通过(D)帮他解决了这个问题。

2023-06-15 11:46:30 1576

原创 第六章 敏捷开发与配置管理-测验题-作业

5、下面的( A)不属于产品负责人(Product Owner)的职责范围。6、在敏捷开发方法中,用户故事(User Story)的作用是(F )。4、在每日站立会议上,下面( C)不是每个团队成员需要回答的主要问题。D Sprint的产出是“完成”的、可用的、潜在可发布的产品增量。D 故事点表示开发一个用户故事或特性所要付出的工作量。3、关于Sprint,下面的(B )是错误的。C 故事点表示开发一个用户故事或特性的复杂度。1、下面的(E )是有效的软件配置项。8、软件配置管理的目的是( B)。

2023-06-15 11:43:12 1347

原创 第5章 团队开发管理-测验题-作业

这个应用由公司内部组成的开发团队进行开发,已有多年开发类似应用的经验。假设初始估计的程序规模是32000行源代码,使用基本COCOMO模型进行估算,开发工作量大约是(B)人月。6、下面的(B )方法最不适合你向团队成员解释他或她为什么表现不合格。7、软件开发团队的每一个成员都应该参与计划活动,以便( C)。2、在攻克技术难题时,最佳的开发团队组织模型是(A )。1、在软件开发的各种资源中,( D)是最重要的资源。4、下面的( E)很有可能会促进高效项目团队的建设。10、经验估算模型是基于( C)。

2023-06-14 13:15:36 857 2

原创 waiting for all target devices to come online卡住不动如何解决——Android studio

第二步:打开AVD manager,找到你自己的模拟器,里面有一个选项Cold Boot Now(冷启动),或者点击Wipe Data(擦除),后者需要重新Build自己的程序。可以选择Wipe Data(擦除)或者Cold Boot Now(冷启动),完成后再次启动程序问题就解决了。然后点击启动不了项目的虚拟机旁边的三个点。从这里进入Device Manager。第一步:先关掉你自己的模拟器。

2023-05-26 23:37:57 4632 5

原创 怎么导入别人的android项目

到期末了好多同学都问我怎么把别人的安卓项目导进自己电脑里面,今天我来统一解答一下,希望有所帮助。

2023-05-26 23:26:24 2523 5

原创 第4章 软件开发过程-测验题-作业

自动售票机系统由用户界面子系统、价格计算子系统以及与中心计算机通信的网络子系统组成。自动售票机系统由用户界面子系统、价格计算子系统以及与中心计算机通信的网络子系统组成。的每一次冲刺(Sprint),下面的(D )是正确的。Sprint的产出是一个可用的、潜在可发布的产品增量。下面的( D)决策是在需求分析时做出的。下面的( B)决策是在系统设计时做出的。下面的(A )不是敏捷开发方法的特点。自动售票机系统的开发时间预计是6个月。自动售票机系统的开发时间预计是6个月。下面的( E)是软件构造活动的任务。

2023-05-26 17:03:29 1352

原创 第3章 单元测试-测验题-作业

在单元测试中,( )是用来代替被测模块的子模块的。驱动模块桩模块通讯模块代理模块在下面列举的测试覆盖中,( )是最强的逻辑覆盖准则。语句覆盖条件覆盖判定覆盖条件组合覆盖一个判定中的复合条件表达式为(A>2)or(B≤1),为了达到100%条件覆盖率,至少需要设计( )测试用例。1234条件覆盖要求( )。每个判定中每个条件的所有取值至少满足一次每个判定至少取得一次“真”值和一次“假”值每个判定中每个条件的所有可能取值组合至少满足一次每个可执行语句至少执行一次( )要求

2023-05-26 16:53:19 1655

原创 c#——WCF和HTTP文件传输实验

在同一个解决方案中,分别编写服务端程序和客户端程序,利用HTTP和流传输实现文件下载功能。客户端程序运行效果如图A-4所示。具体要求(1)基本功能:文件下载(必做)。(2)功能扩展:文件上传(选做)。重点:掌握HTTP协议下WCF服务应用程序构建方法;掌握WCF客户端和服务端的消息交换模式;掌握协定的设计及实现方法;熟悉WCF和HTTP的相关绑定设置。难点:掌握协定的设计及实现方法;

2023-05-25 21:02:15 2638 10

原创 SocketException: 由于目标计算机积极拒绝,无法连接。

出现错误以后,我发现报错信息上虽然写着的错误是无法连接服务器,我就把错误定位到数据库和这个webservice上,其实这么想是好的,至少对错误有某些初步认识,但是错误的具体信息我当时没有看,他是在我的myfindbystr这个函数里面的第一行,错误信息里的函数竟然跟我写的函数不一致,我立马调出他的源码看是否是我现在这个函数。,传入的参数其实是string,而返回的参数也只能是string,在WebService1函数中我却定义成了String,显然不合理,于是我把返回类型都改成了string就运行成功了。

2023-05-25 17:21:37 4458 2

原创 创建WCF服务应用程序时找不到WCF服务应用程序模板如何解决

可能WCF 工具未随 .NET 工作负载一起安装,请使用 Visual Studio 安装程序修改安装。在安装程序中,选择“单个组件”下的“Windows Communication Foundation”。大概1个G的资源,等待下载完成后就可以创建。

2023-05-24 16:00:09 422 2

原创 第2章 编写高质量代码-测验题-作业

如果项目中原有代码不符合新的规范,应允许其存在,同时在新的代码中要延续原有的风格。如果项目中原有代码不符合新的规范,应允许其存在,但不应在新的代码中延续旧的风格。为了保证软件的质量,使其具有较好的可维护性,关键在于( )。下面的Python语句中,( )是没有错误且写得最规范的。下面的( )是对提高程序编码效率没有影响的。关于代码性能优化,下面( )是错误的。下面的( )语句风格是最不利于维护的。下面的( )不是模块化设计的目的。下面的( )不是良好编码的原则。下面的( )不是一种好的做法。

2023-05-23 19:58:21 747 4

原创 第1章 初识软件工程-测验题--作业

软件工程方法是(B )。为了获得高质量软件而实施的一系列活动为开发软件提供技术上的解决方法为支持软件开发、维护、管理而研制的计算机程序系统为了理解问题和确定需求而采取的一些技术和方法下面的(B )是正确的。运行正确的软件就是高质量的软件。软件质量是在开发过程中逐渐构建起来的。软件产品质量越高越好,最理想的情况是达到“零缺陷”。软件质量是由产品的功能、性能、易用性等外在特性决定的。在Garvin多维度模型中,可靠性是指(C )。软件产品提供了让用户产生惊喜的特性软件实现了用户需要的功能

2023-05-23 19:52:01 888 2

原创 Android——bindService()方法启动服务

通过绑定服务来启动的话需要注意创建一个类来实现ServiceConnection接口,重写onServiceConnected()和onServiceDisconnected()方法。这个类用于服务的连接。成功绑定服务时,会调用onServiceConnected()方法,在这个方法里面来获取IBinder对象。当服务解绑的时候调用onServiceDisconnected(),这个方法不用写啥操作。在服务类里面创建一个内部类,继承Binder类,作为服务的代理,调用 服务中的方法。

2023-05-05 19:49:01 2085 2

原创 Android移动应用开发——开灯与关灯(小兔子)——实验八——服务的启动与关闭

通过线性布局和相对布局来搭建一个界面,界面效果如下图所示。当点击“关灯”按钮后,转变到第二个状态。在第二个状态中,点击“开灯”按钮后,跳转回第一个界面状态。鼓励使用startService()方法与stopService()方法,自主设计类似功能的实验案例。

2023-05-01 16:48:02 3390 10

原创 Android移动应用开发——实验七——小鸭子报数(广播)

通过合理布局来搭建界面,界面效果如下图所示。采用有序广播方式,将下方小鸭子优先级分别设置1000、800、600。1、当点击大喇叭后弹出“有序报数”,下方小鸭子从左到右依次报数“1”、“2”、“3”;2、将第二个小鸭子优先级设置为1000,注册位置调整到左边第一个小鸭子前边,当点击大喇叭后弹出“有序报数”,下方中间小鸭子首先报数“1”,之后左边小鸭子报数“2”,最后右边小鸭子报数“3”;3、设计拦截机制,当点击大喇叭后弹出“有序报数”,下方中间小鸭子首先报数“1”,之后其余小鸭子不再报数。

2023-05-01 16:17:43 5090 5

原创 c#——矩阵并行计算练习实验

熟悉和掌握利用Parallel类完成数据并行编程的程序设计方法。编写一个WPF应用程序,利用数据并行计算两个矩阵(M×N和N×P)的乘积,得到一个M×P的矩阵。

2023-04-22 08:32:09 364

原创 Android——ContentResolver的使用——实验6

 掌握常用布局和基本控件的使用方法 掌握文本控件和RecyclerView控件的属性功能及使用方法 掌握ContactInfo类的使用方法申请读取手机通讯录的权限,将数据显示到通讯录界面上。在AndroidMainfest.xml文件中添加读取系统通讯录的权限。运行Contacts程序,查看通讯录界面效果。

2023-04-21 13:00:32 6490 4

原创 Android——Sqlite数据库——实现联系人信息的添加、查询、修改以及删除功能

 掌握常用布局和基本控件的使用方法 掌握界面图像显示的使用方法 掌握SQLite数据库的创建和基本操作方法。

2023-04-20 20:14:50 3951 18

原创 Cursor.moveToNext()

Android在查询数据的操作时对代码Cursor对象的遍历逐个取出数据有以下两种方法。为啥第一种是先输出第一个值再移动游标,而第二种是先移动游标再输出。

2023-04-05 17:47:16 1302

原创 多任务网段扫描实验

创建一个WPF应用程序,用多任务来扫描一个网段内的计算机,根据计算机的IP地址获取其主机域名,程序运行效果如下图所示。硬件:普通台式机或笔记本电脑;软件:Visual Studio 2012以上版本。扫描地址:{0},扫描用时:{1}毫秒,主机DNS名称:{2}"□验证性 □演示性 □设计性 R。熟悉和掌握任务的创建、异步关键字等异步编程技术。难点:Async和await异步关键字。重点:任务的创建方法和使用。实验2-多任务网段扫描实验。终止值必须大于起始值"扫描的ip地址范围"

2023-04-03 13:19:05 269

原创 Android—— SharedPreferences存放

Toast.makeText(MainActivity.this,"请输入账号",Toast.LENGTH_SHORT).show();Toast.makeText(MainActivity.this,"请输入密码",Toast.LENGTH_SHORT).show();创建工具类SPSaveLogin,在该类中实现保存与获取登录账号和密码的功能,使用SharedPreferences存储的方式保存与读取登录账号与密码的数据。运行程序,输入账号和密码信息,点击“登录”按钮,实现登录功能。

2023-04-03 13:15:27 1598

原创 Android——数据文件保存

创建工具类FileSaveLogin,在该类中实现Login账号和密码的存储与读取功能,使用文件存储的方式,保存与读取账号与密码信息。运行程序,输入账号和密码信息,点击“登录”按钮,实现登录功能。通过线性布局和相对布局来搭建一个用户登录界面,界面可自主设计,但至少需要包括以下控件:1个ImageView控件、2个TextView控件;□验证性 □演示性 □设计性 R。下面的蓝色和红色的字是从data.txt中读取的信息。保存成功是将账号和密码成功存入data.txt中了。

2023-04-03 13:12:54 2178 7

原创 Android控件listview ListView的用法

通常在自定义适配器时会继承BaseAdapter,该类拥有四个抽象方法,根据这几个抽象方法对ListView控件进行数据适配。获取相应position对应的条目视图,position是当前条目的位置,convertView用于复用旧视图,parent用于加载XML布局。接下来我们通过一个购物商城的案例来演示如何通过ListView控件与数据适配器显示一个商品信息的列表。,它类似于一个转换器,将复杂的数据转换成用户可以接受的方式进行呈现。ListView的样式是由属性决定的,它的常用属性如下所示。

2023-03-13 11:20:55 2142 2

原创 关于Android studio通过循环遍历实现View对象的findviewbyid()和监听器的循环设置

把这6个竹子的id弄成@+id/im_btn_1、@+id/im_btn_2、@+id/im_btn_3..........这种有规律的,因为循环最简单的那种也就是从一个数开始,然后一直++。这个res有大用,它可以调用函数getIdentifier(),返回int值,大家都知道id类型也是int,所以在循环里别客气,直接int一个变量id进行赋值就好啦。那种图片按钮点完以后消失还让你计数的时候,大多数他们的各种属性和点击事件一样,而且你要是一个一个弄得弄好久,瞬间想到了循环。这种摘竹子的,直接循环解决。

2023-03-06 21:33:05 986 4

原创 移动应用开发技术——Android Studio实验二——Activity的调用——竹园摘竹子

掌握线性布局和相对布局的使用方法掌握基本控件的属性功能及使用方法掌握Activity的数据回传通过线性布局和相对布局来搭建两个Activity界面,界面效果如下图所示。当点击“去竹园按钮后”,跳转到第二个界面。在第二个界面中,点击界面中间竹子,可统计摘取竹子数并使对应竹子图片消失。点击退出竹园按钮后,返回第一个界面,并将摘取竹子数显示到竹子图片后方。布局与控件的用法使用Activity的数据回传实现实验要求。

2023-03-06 20:53:13 6293 14

原创 C#网络应用编程-IP地址转换和域名解析实验

熟悉和掌握IPAddress类、IPEndPoint类、IPHostEntry类、DNS类的使用使用IPAddress类、IPEndPoint类、IPHostEntry类、DNS类的方法,显示中央电视台所有服务器的IP地址信息和本机主机名及相关IP地址。重点:IPAddress类、IPEndPoint类、IPHostEntry类、DNS类方法和属性的正确使用。难点:无。

2023-03-02 16:05:19 1394 6

原创 移动应用开发实验一Android studio设计三种计算器的UI

边框的设置是建立一个drawable的xml文件,然后写了边框宽度、颜色、圆角和内边距。调用的时候用到了background属性。仅供参考 本人盒带21届小趴菜 切勿直接复制 查重难办QAQ。

2023-02-22 16:49:18 5979 14

原创 java 关于Scanner类中hasNextXxx()方法

charAt(n)方法可以返回字符串第n个位置的字符(n是从0开始的)hasNextXxx()方法常用于判断下一次输入的内容是否属于Xxx。java中的Scanner中似乎没有nextChar()方法。并返回boolean值(ture or false)因此经常用于if语句或循环语句中当作判断条件。所以我们可以利用这个方法实现char类型的输入。它只提供了字符串String类的输入方式。但是java提供了一个很好的解决方法。输入j返回值为false。最开始输入char类型。

2022-10-30 21:51:35 640 2

原创 c# 实验4 数组排序和计算

从键盘接收一行用空格分隔的5个整数值,将找个5个数保存到1个具有5个元素的一维数组中,分别输出正序和逆序排序的结果,并输出数组中元素的平均值和最大值,平均值保留小数点后1位。要求当输入非法数值时,提示重新输入;当直接按键时结束循环,退出程序。输出升序2,7,12,25,33。逆序7,2,33,25,12。通过该实验,让学生掌握数组的使用方法。输入12,25,33,2,7。最大值33,平均值15.8。输入12 25 33 2 7。运行效果如图1所示。数字个数不为5个报错。

2022-09-23 10:38:40 818 3

空空如也

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

TA关注的人

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