- 博客(26)
- 收藏
- 关注
原创 Android Studio制作一个简单的计算器APP
虽然现在我们日常生活中很少用到计算器,但在一些数学题或者物理题目上还是非常有帮助的,所以我就想在Android Studio上做一个计算器程序设计步骤:(1)在布局文件中声明编辑文件框EditText,按钮Button等组件。(2)在MainActivity中获取组件实例。(3)通过swtich函数,判断输入的内容,并进行相应操作,通过getText()获取文本内容,setText()显示。程序代码设计:布局实现:在activi_main.xml中设置。使用线性布局(LinearLayout)与网格
2022-05-31 20:08:49
18235
4
原创 多人聊天室2—Web后端上机实验
【实验】编写代码实现多人聊天室参考代码如下:config.js 代码如下module.exports={ "port":3000, "host":"127.0.0.1"}broadcast.js 代码如下exports.broadcast=function(data,users){ var from=data.from; var message=data.message; message=from+"说:"+message; var
2022-04-26 22:59:03
598
原创 多人聊天室1-Web后端上机实验
【实验】编写代码实现多人聊天室参考代码如下:Server服务器端代码:Client客户端代码如下:运行结果截图:
2022-04-22 15:03:36
324
原创 WebStorm链接mysql-Web后端上机实验
1.下载mysql地址:http://www.mysql.com安装mysql选择 I accept 然后点击next进入下一步。
2022-04-18 18:04:23
2346
1
原创 Socket 服务-web后端上机实验
目录【实验1】搭建Socket服务器【实验2】统计在线人数【实验1】搭建Socket服务器第一步 开启windows 的telnet命令点击程序选择 启动或关闭Windows功能 选项勾选Telnet客户端点确定完成第二步 创建server.js 文件,代码如下:运行代码打开cmd输入命令运行结果截图:【实验2】统计在线人数新建一个项目名称为姓名+学号,完成如下server.js代码并运行,结果如图所...
2022-04-15 15:29:27
935
原创 Buffer(缓冲区)和Stream Node.js—Web后端上机实验
Buffer(缓冲区)JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。但在处理像TCP流或文件流时,必须使用到二进制数据。因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。在 Node.js 中,Buffer 类是随 Node 内核一起发布的核心库。Buffer 库为 Node.js 带来了一种存储原始数据的方法,可以让 Node.js 处理二进制数据,每当需要在 Node.js 中处理I/O操作中移动的数据时,就有可能使用
2022-04-11 15:26:34
265
转载 文件读取fs—Web后端上机实验2
【实验】读取irc.txt中的歌词文件并正确显示歌词js代码如下:var fs = require('fs');fs.readFile('./lrc.txt','utf-8',function(err,data){ if(err){ return console.log('读取歌词文件失败'); } data=data.toString(); var lines=data.split('\n'); var reg=/\[(\d{2})\:(
2022-04-08 15:50:06
300
1
转载 【python基础-字典】
创建字典直接创建字典names = {'姓名': '阿肆', '年龄': 18, '爱好': '吃饭'}print(names)通过函数dict()将序列类型的对象转换为字典info = [('姓名', '阿肆'), ('年龄', 18,), ('爱好', '吃饭')]print(type(info))# 通过函数dict()将序列类型的对象转换为字典info_1 = dict(info)print(type(info_1))print(info_1)注意:字典元素是无序的
2022-04-04 20:00:32
146
原创 Web后端上机实验-文件读取fs
【实验1】读取文件操作fs.readFile(“指定路径”,callback)正在上传…重新上传取消读取文件信息为姓名(换行)学号运行截图:正在上传…重新上传取消正在上传…重新上传取消【实验2】文件写入fs.writeFile(“指定路径”,callback)正在上传…重新上传取消写入文件信息为姓名(换行符\n)学号(换行符\n)运行结果截图:正在上传…重新上传取消调试程序观察,回答:文件写入是否会覆盖文件原来的内容?答:会覆盖文件原来的内容
2022-04-02 22:42:09
463
原创 Android studio—UI控件(view控件)上机实验
新用到view中Radiogroup、radiobutton、peeseekBar、togglebutton、checkbox控件)
2022-04-02 22:29:09
2836
原创 JavaScript 正则表达式
目录JavaScript 正则表达式replace() 方法使用正则表达式使用 exec()正则表达式的字符类正则表达式的重复字符语法选择-组合-引用锚字符写出相应字符串的正则表达式JavaScript 正则表达式正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。搜索模式可用于文本搜索和文本替换。语法/正则表达式主体/修饰符(可选.
2022-04-01 14:55:05
1665
转载 word 通配符的运用
Word查找栏代码·通配符一览表 序号 清除使用通配符复选框 勾选使用通配符复选框 特殊字符 代码 特殊字符 代码or通配符 1 任意单个字符 ^? 任意单个字符 ? 2 任意数字 ^#
2022-04-01 14:24:49
10351
原创 Android studio 生命周期验证实验
package com.example.myapplication;import android.os.Bundle;import android.app.Activity;import android.util.Log;public class MainActivity extends Activity { String msg = "Android : "; /** Called whrn the activity is first created.*/ ...
2022-03-28 22:53:14
523
原创 C语言程序设计实训课程设计(完成教务系统成绩批量导入和成绩统计功能)
完成教务系统成绩批量导入和成绩统计功能。本系统由三大模块组成: 读入成绩模块、成绩统计模块、奖学金统计模块。1.读入成绩模块1)从文件.txt 文件中读取学生成绩信息,每个.txt文档记录着学生一门课的成绩,实例文件一共有2门课的成绩。(有可能不同的课程,不只一个文档,比如数据结构,由平时成绩文档和期末考试文档,你需要读取两个文档。)显示成绩2)成绩计算计算每门课程的总成绩每门课程的成绩又分为3项,分别是出勤成绩20%、平时成绩30%、和期末考试成绩50%。期末考试成绩没有过51分的
2022-03-28 10:32:22
2886
1
原创 SQL SERVER 上机测试小编亲自整理哦
1. 简答题 ( 10.0 分 )创建数据库test(使用SQL语句)test,主文件的逻辑名称为test,物理名称为test.mdf,初始大小为6MB,最大尺寸为20MB,增长速度为15%;数据库的日志文件逻辑名称为test_log,物理文件的名称为test.ldf,初始大小为3MB,最大尺寸为30MB,增长速度为2MB。路径D盘test文件夹CREATEDATABASEtestONPRIMARY( NAME='test',FILENAME='D:\test...
2022-03-28 10:00:00
494
原创 SQL Server数据库应用与开发操作题小编自己整理的哦
1.利用Transact-SQL 语句创建数据库(1)CREATE DATABASE语句的基本格式CREATE DATABASE database_name--设置数据库名称[ON [PRIMARY][<filespec>[,...n]--设置数据文件[,<filegroup>[,...n]]--设置文件组[LOG ON{<filespec>[,...n]}]--设置日志文件[COLLATE collation_name]--设置排序规
2022-03-28 07:15:00
1434
原创 《数据库原理与应用》(第三版)习题参考答案
目录第1章 数据库概述第2章 数据模型与数据库结构第3章 数据模型与数据库结构第4章 数据模型与数据库结构第 5 章 数据类型及关系表创建第 6章 数据操作语句第7章 索引和视图第8章 关系数据库理论第9章 事务与并发控制第10章 数据库设计第11章 存储过程和触发器第12章 函数和游标第13章 安全管理第14章 数据模型与数据库结构第15章 备份和恢复数据库第1章 数据库概述试说明数据、数据库、数据库管理系统和数据库系统的概.
2022-03-27 20:32:05
8002
2
原创 Android studio 制作一个app实现简单功能
制作一个app功能如下所述: 下图中“Button_View_1 ”的地方需要替换成自己的名字。 输入框的颜色需要与上边栏一致。(需要一个EditView 两个Button 以及一个TextView) 用户输入自己的名字后,点击“GETNAME”(获取名字)按钮后,显示用户输入的姓名,如右图所示。于此同时”SHOW“(显示)按钮变成“HIDE”(隐藏)。 当HIDE隐藏按钮被点击后,用户姓名被隐藏,界面又回到左图。 Java代码如下:package co..
2022-03-26 21:51:29
15540
2
原创 JavaScript-对象
JavaScript 对象对象也是一个变量,但对象可以包含多个值(多个变量),每个值以name:value对呈现。varcar = {name:"Fiat", model:500, color:"white"};JavaScript 对象是变量的容器。【例1】用字符来定义和创建 JavaScript 对象:<!DOCTYPE html><html><head><meta charset="utf-8"><tit...
2022-03-26 21:25:54
1345
原创 MATLAB超级实用的简单图像处理代码大全
一、索引图像RGB图转索引图索引图转RGB图clear all;close all;clcX=imread('lena1024.bmp');[imgind, map] = rgb2ind(X, 256); % 转换为256色的索引图像Y= ind2rgb(imgind,map);figure(1);subplot(121),imshow(X),xlabel('(a) 原图');subplot(122),imshow(imgind),xlabel('(b) 仅索引图');tit
2022-03-24 20:12:50
5821
2
原创 MATLAB:图像水平、垂直、水平垂直镜像、转置、旋转变换
1、原图像经水平、垂直、水平垂直镜像设置通过mirror函数实现:close all; %关闭当前所有图形窗口,清空工作空间变量,清除工作空间所有变量clear all;clc;I=imread('cameraman.tif'); %输入图像J1=mirror(I,1);%原图像的水平镜像J2=mirror(I,2);%原图像的垂直镜像J3=mirror(I,3);%原图像的水平垂直镜像set(0,'defaultFigurePosition',[100
2022-03-22 22:19:33
10926
转载 计算机网络知识点总结-第一章:概述
1.计算机网络在信息时代的作用互联网基本特点: 连通性:互联网上用户不管距离多远,都能通信,就像这些用户终端都彼此连通 共享性:指资源共享,包含信息、软件、硬件等共享,就像资源在用户身边计算机网络(网络)的组成:由若干结点和连接这些结点的链路组成;结点可以是计算机、集线器、交换机、路由器等互连网:网络之间通过路由器连接,构成更大的网络,就是互连网,是网络的网络主机(host):与网络相连的计算机2.互联网的组成 从其工作方式上,分成两大部分: ...
2021-12-08 10:25:29
207
转载 计算机网络知识点总结-第二章:物理层
0.本章思维导图:1.物理层的基本概念物理层的功能:怎样在连接各种计算机的传输媒体上传输数据比特流,屏蔽不同传输媒体和通信手段的差异规程:用于物理层的协议传输媒体接口的特性: (1)机械特性:接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等 (2)电气特性:接口电路的各条线上出现的电压范围 (3)功能特性:某条线上出现某一电平电压的意义 (4)过程特性:对于不同功能的各种可能事件的出现顺序2.数据通信的基础知识2.1数据通信系统...
2021-12-08 10:23:36
862
转载 计算机网络知识点总结-第三章:数据链路层
0.本章思维导图:数据链路层使用的信道: 点对点信道:使用一对一的点对点通信方式 广播信道:使用一对多的广播通信方式,过程比较复杂,需要专用的协议来协调1.使用点对点信道的数据链路层 1.1数据链路和帧 链路(物理链路):从一个结点到相邻结点的一段物理线路,中间没有任何其他的交换节点 链路是一条路径的一个组成部分:两台计算机之间的通信路径需要许多链路数据链路(逻辑链路):把实现了这些通信协议的硬件和软件加到链路上,就构成了数据链路(...
2021-12-07 14:56:02
1064
转载 计算机网络知识点总结-第五章:运输层
0.本章思维导图:1.运输层协议概述 1.进程间的通信 概述: 运输层向它上面的应用层提供通信服务运输层属于面向通信部分的最高层,同时也是用户功能中的最底层;只有位于网络边缘部分的主机的协议栈才有运输层,而网络核心部分中的路由器在转发时只用到下三层的功能 通信: 真正进行通信的实体是在主机中的进程,是一台主机中的进程和另一台主机中的进程在交换数据,严格来讲,两台主机进行通信就是两台主机中的应用进程互...
2021-12-07 14:53:12
1051
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人