- 博客(35)
- 收藏
- 关注
原创 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
557
1
原创 vue 事件总线 非父子组件之间的简单信息传递
如果两个组件不是父子关系,那么传递信息就不能通过props了。此时可以使用vue的事件总线来传递信息。
2023-11-14 13:23:20
412
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
989
3
原创 vue 记账清单
通过发送请求来从后台获取更改数据,需要用到钩子函数。在渲染函数中setOption动态更新饼图(map)使用ECharts来渲染饼图。
2023-10-24 09:15:41
485
原创 c#网编实验五--WCF和TCP消息通信实验
分别编写服务端和客户端程序,利用基于WCF的TCP技术,实现在线聊天功能,完成在线用户列表管理,消息发送、接收的功能。在同一个解决方案中,分别编写服务端程序和客户端程序,利用TCP实现简单的群聊功能。具体要求如下:(1)服务端程序选择【WCF服务库】模板,客户端程序选择【WPF应用程序】模板。(2)客户端与服务端连接成功后,通过服务端获取已经在线的用户,并将其显示在客户端的在线用户列表中。(3)不论哪个用户发送聊天消息,其他所有用户都能看到该消息。
2023-06-17 20:28:39
2418
1
原创 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
5436
7
原创 c#——WCF和HTTP文件传输实验
在同一个解决方案中,分别编写服务端程序和客户端程序,利用HTTP和流传输实现文件下载功能。客户端程序运行效果如图A-4所示。具体要求(1)基本功能:文件下载(必做)。(2)功能扩展:文件上传(选做)。重点:掌握HTTP协议下WCF服务应用程序构建方法;掌握WCF客户端和服务端的消息交换模式;掌握协定的设计及实现方法;熟悉WCF和HTTP的相关绑定设置。难点:掌握协定的设计及实现方法;
2023-05-25 21:02:15
2750
10
原创 SocketException: 由于目标计算机积极拒绝,无法连接。
出现错误以后,我发现报错信息上虽然写着的错误是无法连接服务器,我就把错误定位到数据库和这个webservice上,其实这么想是好的,至少对错误有某些初步认识,但是错误的具体信息我当时没有看,他是在我的myfindbystr这个函数里面的第一行,错误信息里的函数竟然跟我写的函数不一致,我立马调出他的源码看是否是我现在这个函数。,传入的参数其实是string,而返回的参数也只能是string,在WebService1函数中我却定义成了String,显然不合理,于是我把返回类型都改成了string就运行成功了。
2023-05-25 17:21:37
4880
3
原创 创建WCF服务应用程序时找不到WCF服务应用程序模板如何解决
可能WCF 工具未随 .NET 工作负载一起安装,请使用 Visual Studio 安装程序修改安装。在安装程序中,选择“单个组件”下的“Windows Communication Foundation”。大概1个G的资源,等待下载完成后就可以创建。
2023-05-24 16:00:09
527
2
原创 Android——bindService()方法启动服务
通过绑定服务来启动的话需要注意创建一个类来实现ServiceConnection接口,重写onServiceConnected()和onServiceDisconnected()方法。这个类用于服务的连接。成功绑定服务时,会调用onServiceConnected()方法,在这个方法里面来获取IBinder对象。当服务解绑的时候调用onServiceDisconnected(),这个方法不用写啥操作。在服务类里面创建一个内部类,继承Binder类,作为服务的代理,调用 服务中的方法。
2023-05-05 19:49:01
2402
2
原创 Android移动应用开发——开灯与关灯(小兔子)——实验八——服务的启动与关闭
通过线性布局和相对布局来搭建一个界面,界面效果如下图所示。当点击“关灯”按钮后,转变到第二个状态。在第二个状态中,点击“开灯”按钮后,跳转回第一个界面状态。鼓励使用startService()方法与stopService()方法,自主设计类似功能的实验案例。
2023-05-01 16:48:02
4008
10
原创 Android移动应用开发——实验七——小鸭子报数(广播)
通过合理布局来搭建界面,界面效果如下图所示。采用有序广播方式,将下方小鸭子优先级分别设置1000、800、600。1、当点击大喇叭后弹出“有序报数”,下方小鸭子从左到右依次报数“1”、“2”、“3”;2、将第二个小鸭子优先级设置为1000,注册位置调整到左边第一个小鸭子前边,当点击大喇叭后弹出“有序报数”,下方中间小鸭子首先报数“1”,之后左边小鸭子报数“2”,最后右边小鸭子报数“3”;3、设计拦截机制,当点击大喇叭后弹出“有序报数”,下方中间小鸭子首先报数“1”,之后其余小鸭子不再报数。
2023-05-01 16:17:43
6118
5
原创 c#——矩阵并行计算练习实验
熟悉和掌握利用Parallel类完成数据并行编程的程序设计方法。编写一个WPF应用程序,利用数据并行计算两个矩阵(M×N和N×P)的乘积,得到一个M×P的矩阵。
2023-04-22 08:32:09
392
原创 Android——ContentResolver的使用——实验6
掌握常用布局和基本控件的使用方法 掌握文本控件和RecyclerView控件的属性功能及使用方法 掌握ContactInfo类的使用方法申请读取手机通讯录的权限,将数据显示到通讯录界面上。在AndroidMainfest.xml文件中添加读取系统通讯录的权限。运行Contacts程序,查看通讯录界面效果。
2023-04-21 13:00:32
7297
4
原创 Android——Sqlite数据库——实现联系人信息的添加、查询、修改以及删除功能
掌握常用布局和基本控件的使用方法 掌握界面图像显示的使用方法 掌握SQLite数据库的创建和基本操作方法。
2023-04-20 20:14:50
4216
18
原创 Cursor.moveToNext()
Android在查询数据的操作时对代码Cursor对象的遍历逐个取出数据有以下两种方法。为啥第一种是先输出第一个值再移动游标,而第二种是先移动游标再输出。
2023-04-05 17:47:16
1483
原创 多任务网段扫描实验
创建一个WPF应用程序,用多任务来扫描一个网段内的计算机,根据计算机的IP地址获取其主机域名,程序运行效果如下图所示。硬件:普通台式机或笔记本电脑;软件:Visual Studio 2012以上版本。扫描地址:{0},扫描用时:{1}毫秒,主机DNS名称:{2}"□验证性 □演示性 □设计性 R。熟悉和掌握任务的创建、异步关键字等异步编程技术。难点:Async和await异步关键字。重点:任务的创建方法和使用。实验2-多任务网段扫描实验。终止值必须大于起始值"扫描的ip地址范围"
2023-04-03 13:19:05
302
原创 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
1643
原创 Android——数据文件保存
创建工具类FileSaveLogin,在该类中实现Login账号和密码的存储与读取功能,使用文件存储的方式,保存与读取账号与密码信息。运行程序,输入账号和密码信息,点击“登录”按钮,实现登录功能。通过线性布局和相对布局来搭建一个用户登录界面,界面可自主设计,但至少需要包括以下控件:1个ImageView控件、2个TextView控件;□验证性 □演示性 □设计性 R。下面的蓝色和红色的字是从data.txt中读取的信息。保存成功是将账号和密码成功存入data.txt中了。
2023-04-03 13:12:54
2254
7
原创 Android控件listview ListView的用法
通常在自定义适配器时会继承BaseAdapter,该类拥有四个抽象方法,根据这几个抽象方法对ListView控件进行数据适配。获取相应position对应的条目视图,position是当前条目的位置,convertView用于复用旧视图,parent用于加载XML布局。接下来我们通过一个购物商城的案例来演示如何通过ListView控件与数据适配器显示一个商品信息的列表。,它类似于一个转换器,将复杂的数据转换成用户可以接受的方式进行呈现。ListView的样式是由属性决定的,它的常用属性如下所示。
2023-03-13 11:20:55
2416
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
1068
4
原创 移动应用开发技术——Android Studio实验二——Activity的调用——竹园摘竹子
掌握线性布局和相对布局的使用方法掌握基本控件的属性功能及使用方法掌握Activity的数据回传通过线性布局和相对布局来搭建两个Activity界面,界面效果如下图所示。当点击“去竹园按钮后”,跳转到第二个界面。在第二个界面中,点击界面中间竹子,可统计摘取竹子数并使对应竹子图片消失。点击退出竹园按钮后,返回第一个界面,并将摘取竹子数显示到竹子图片后方。布局与控件的用法使用Activity的数据回传实现实验要求。
2023-03-06 20:53:13
6431
14
原创 C#网络应用编程-IP地址转换和域名解析实验
熟悉和掌握IPAddress类、IPEndPoint类、IPHostEntry类、DNS类的使用使用IPAddress类、IPEndPoint类、IPHostEntry类、DNS类的方法,显示中央电视台所有服务器的IP地址信息和本机主机名及相关IP地址。重点:IPAddress类、IPEndPoint类、IPHostEntry类、DNS类方法和属性的正确使用。难点:无。
2023-03-02 16:05:19
1511
6
原创 移动应用开发实验一Android studio设计三种计算器的UI
边框的设置是建立一个drawable的xml文件,然后写了边框宽度、颜色、圆角和内边距。调用的时候用到了background属性。仅供参考 本人盒带21届小趴菜 切勿直接复制 查重难办QAQ。
2023-02-22 16:49:18
6282
15
原创 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
681
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
878
3
原创 Java 中的常量
•常量就是在程序中固定不变的值,是不能改变的数据。•常量分为符号常量()和直接量()两种。•符号常量在程序运行过程中其值不可以改变,符号常量一般用大写字母。例如,定义数学常数PI:final;•在Java中,常量包括整型常量、浮点数常量、布尔常量、字符常量等。
2022-09-20 18:38:20
2590
1
原创 c# 实验3 字符串处理
输入1个字符串“123abcd”,显示该字符串的长度为7,第一个出现字母a的位置为3。输出123helloabcd,输出123meabcd,输出123和eabcd。编写控制台应用程序,要求接收一个长度大于3放到字符串,并完成下列功能。通过该实验,让学生掌握字符串的使用方法。(3)验收/测试用例。
2022-09-16 09:24:45
793
6
原创 c# 实验5-求完数
编写控制台应用程序,求1000之内的所有“完数”。所谓“完数”是指一个数恰好等于它的所有因子之和。例如6是完数,因为6=1+2+3。通过该实验,让学生掌握控制台应用程序的综合运用。
2022-09-09 08:49:29
1096
1
原创 数据结构 实验1 集合的交、并、差
通过该实验,让学生复习巩固C语言中的分支结构、循环结构、数组、链表、函数的调用等有关内容,体会到用数组存储集合时,需要记录集合元素的个数,否则输出结果会出现数据越界现象。b)实现交、并、差运算时,分别把代码写成函数的形式,即实现交运算的函数,实现并运算的函数,实现差运算的函数,在主函数中分别调用三个函数。输出:A交B={3, 4, 5} A并B={1,2,3,4,5,6,7} A-B={1, 2}通过键盘,分别输入集合A和B中的数据元素,要求数据元素类型为整数类型,输出两个集合的交、并、差。......
2022-09-01 15:14:11
2844
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人