自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java读写串口数据

https://files.cnblogs.com/files/Dreamer-1/mfz-rxtx-2.2-20081207-win-x86.zip (32位)https://files.cnblogs.com/files/Dreamer-1/mfz-rxtx-2.2-20081207-win-x64.zip (64位)串口参数的配置 串口一般有如下参数可以在该串口打开以前进行配置: 包括串口号,波特率,输入/输出流控制,数据位数,停止位和奇偶校验。

2023-06-01 14:55:05 1131

原创 三易通服之用户修改功能

Jsp:获取表单里的值。Sql:保存用户修改。

2022-11-28 16:50:31 196 1

原创 Mybatis查询员工所有信息和查询员工对应部门

Mybatis查询员工所有信息

2022-11-18 15:11:58 368

原创 三易通之用户管理修改

三易通之用户管理修改

2022-11-08 14:34:25 245

原创 三易通之用户管理的新增效果

Sql:Dao:Service层Servlet层;

2022-10-28 15:33:45 326

原创 javaweb新增效果

新增表单:新增成功接下来我们看一下代码吧:先看页面部分Dao部分:Service层。

2022-10-18 15:19:43 115

原创 springMvc中@RequestMapping

若当前请求的请求地址满足请求映射的value属性,但是请求方式不满足method属性,则浏览器报错 405:Request method ‘POST’ not supported。@RequestMapping注解的method属性是一个RequestMethod类型的数组,表示该请求映射能够匹配 多种请求方式的请求。@RequestMapping注解的value属性是一个字符串类型的数组,表示该请求映射能够匹配多个请求地址 所对应的请求。@RequestMapping注解的value属性。

2022-10-08 16:47:28 59

原创 SpringMvc入门小案例

注册SpringMVC的前端控制器DispatcherServlet,此配置作用下,SpringMVC的配置文件默认位于WEB-INF下,默认名称为- servlet.xml,例如,以下配置所对应SpringMVC的配置文件位于WEB-INF下,文件名为springMVC servlet.xm。@RequestMapping注解的value属性可以通过请求地址匹配请求,/表示的当前工程的上下文路径。在请求控制器中创建处理请求的方法。在请求控制器中创建处理请求的方法。测试Helloword。

2022-09-28 16:22:48 242

原创 Javaweb查询

Util JDBC工具类:代码有点多只展现一部分。Web.xml:配置。

2022-09-19 16:26:00 534

原创 Java8新特性

Lambda 表达式:在Java 8 语言中引入的一种新的语法元素和操 作符。它将 Lambda 分为两个部分: 左侧:指定了 Lambda 表达式需要的参数列表 右侧:指定了 Lambda 体,是抽象方法的实现逻辑,也即 Lambda 表达式要执行的功能。Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以 传递的代码(将代码像数据一样进行传递)。语法格式五:Lambda 需要两个或以上的参数,多条执行语句,并且可以有返回值。例子:从匿名类到Lambda 的转换。

2022-09-08 14:55:28 258

原创 Java基础语法部分

Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使 用。自己命名标识符时要避免使用这些保留字 goto 、const。Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符。1、所有的标识符都应该以字母(A-Z 或者 a-z),美元符()、下划线(_)或数字的任何字符组合。浮点类型:float、double。、首字符之后可以是字母(3、关键字不能用作标识符。4、标识符是大小写敏感的。5、标识符要有意义。...

2022-08-29 09:32:07 191

原创 Java常用类

说明:实际上原来的“a”字符串对象已经丢弃了,现在在堆空间中产生了一个字符 串s1+“b”(也就是"ab")。如果这样的操作放到循环中,会极大影响 程序的性能。说明:堆空间的s1对象在调用intern()之后,会将常量池中已经存在的"ab"字符串 赋值给s4。Int.length():返回字符串的长度:return value.length;说明:直接在字符串常量池中创建一个字面量为"ab"的字符串。说明:s3指向字符串常量池中已经创建的"ab"的字符串。说明:在字符串常量池中创建一个字面量为a的字符串,.

2022-08-29 08:23:10 110

原创 java中集合

数组声明的类型,就决定了进行元素初始化时的类型 数组在存储数据方面的弊端: 数组初始化以后,长度就不可变了,不便于扩展 数组中提供的属性和方法少,不便于进行添加、删除、插入等操作,且效率不高。同时无法直接获取存储元素的个数 数组存储的数据是有序的、可以重复的。1.一方面, 面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象 的操作,就要对对象进行存储。另一方面,使用Array存储对象方面具有一些弊 端,而Java 集合就像一种容器,可以动态地把多个对象的引用放入容器中。...

2022-08-11 08:40:07 115

原创 枚举类的使用

2.如何自定义枚举类?声明Sed对象的属性:private final修饰私化类的构造器,并给对象属性赋值3.提供当前枚举类的多个对象:public static final的4.其他诉求1:获取枚举类对象的属性在写一个toString方法结果:...

2022-06-19 10:53:55 71

原创 Java中泛型

泛型的概论:1.所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类 型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如, 继承或实现这个接口,用这个类型声明变量、创建对象时)确定(即传入实 际的类型参数,也称为类型实参)。从JDK1.5以后,Java引入了“参数化类型(Parameterized type)”的概念, 允许我们在创建集合时再指定集合元素的类型,正如:List,这表明 该List只能保存字符串类型的对象。JDK1.5改写了集合框架中的全部接口和类,为这些接口、类

2022-06-08 15:19:46 98

原创 Java中多线程创建方式

多线程的基本概论:1.程序(program)是为完成特定任务、用某种语言编写的一组指令的集合。即指一 段静态的代码,静态对象。2.进程(process)是程序的一次执行过程,或是正在运行的一个程序。是一个动态 的过程:有它自身的产生、存在和消亡的过程。——生命周期 如:运行中的QQ,运行中的MP3播放器 程序是静态的,进程是动态的 进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域3.线程(thread),进程可进一步细化为线程,是一个程序内部的一条执行路径。 若一个进程同一时

2022-05-29 08:48:32 122

原创 Java中异常处理

异常的概述:在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美, 在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避 免的,比如:客户输入数据的格式,读取文件是否存在,网络是否始终保持 通畅等等。 Java程序在执行过程中所发生的异常事件可分为两类:Error:Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源 耗尽等严重情况。比如:StackOverflowError和OOM。一般不编写针对性 的代码进行处理。 Exception: 其它因编程错误或偶

2022-05-18 14:50:46 120

原创 Java中的数组

一、数组概念:对于所有的编程语言来说数组都是相对比较重要的数据结构之一。在Java中数组主要用来存放一组固定大小的相同类型的数据。数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括 基本数据类型和引用数据类型。创建数组对象会在内存中开辟一整块连续的空间,而数组名中引用的是 这块连续空间的首地址。数组的长度一旦确定,就不能修改。我们可以直接通过下标(或索引)的方式调用指定位置的元素,速度很快。二、数组的常用1.数组名2.下标(或索引)3.元素4.数组的长度三、数组的分类按照

2022-05-08 15:19:36 658

原创 Java中的封装与隐藏

当我们创建一个类的对象以后,我们可以通过"对象.属性"的方式,对对象的属性进行赋值。这里,赋值操作要受到属性的数据类型和存储范围的制约。除此之外,没有其他制约条件。但是,在实际问题中,我们往往需要给属性赋值加入额外的限制条件。这个条件就不能在属性声明时体现,我们只能通过方法进行限制条件的添加。(比如:setLegs())同时,我们需要避免用户再使用"对象.属性"的方式对属性进行赋值。则需要将属性声明为私有的(private).–>此时,针对于属性就体现了封装性。二、封装的体现Java中通过将数据声

2022-04-28 15:52:17 444

原创 智慧商贸系统-新增付款信息

效果图:Html:代码部分过多,展示一部分Jq::定义一个方法,刷新表单,打开模态框:图片:代码$(“#studentPicture”).dblclick(function () {$(“#pic”).click();});var imgReader = new FileReader();$(“#pic”).change(function () {var file = KaTeX parse error: Expected 'EOF', got '#' at position 3:

2022-04-20 08:49:31 87

原创 智慧商贸系统-新增结算账户

这是结算账户新增的效果:Html:代码量过大,就不展示那么多了,就是简单的布局Jq;定义openInsertModal方法。表格刷新,打开模态框保存新增:定义savefrom的方法,获取到每个表单的id,在通过post来提交,在创建键值对,如果提交成功就关闭模态框,如果失败就模态框关闭不了,控制器:新增结算账户信息,创建变量msg;用if语句来判断结算账户的信息是否为空,将给(settleaccounts)实体以“添加”,状态添加到集的基础上下中,当调用SaveChanges时,会将

2022-04-10 15:17:41 504

原创 SQLServer中的常见约束

一、什么是约束?为了保证数据的一致性和完整性,SQL规范以约 束的方式对表数据进行额外的条件限制。 • 约束是表级的强制规定 • 可以在创建表时规定约束(通过 CREATE TABLE 语句),或者在表创建之后也可以(通 过 ALTER TABLE 语句)。二、约束分为有六种:NOT NULL:非空,该字段的值必填UNIQUE:唯一,该字段的值不可重复DEFAULT:默认,该字段的值不用手动插入有默认值CHECK:检查,mysql不支持PRIMARY KEY:主键,该字段的值不可重复并且非空

2022-03-28 16:05:14 3140

原创 SQLServer部分总结

数据库好处:可以持久化数据到本地2、结构化查询基础查询:一、 语法Select 查询列表From 加表名二、 特点1.查询列表可以是字段、常量、表达式、函数等等2.查询结果是一张虚拟表三、示例1.查询单个字段2.查询多个字段3.查询所有的字段Select*from4.查询常量Select 常量5查询函数注意:字符型和日期型的常量值必须用单引号引起来,数值型不需要6.查询表达式7.去重isnull函数功能:判断某个字段或表达式是是否为null值,如是,.

2022-03-20 09:00:04 581

原创 智慧商贸进销存—新增日常支出

效果图:Html:代码过多,就展示一部分,就是创建一个模态框,在模态框创建一个form表单,在form表单里写上对应的字段就可以了Jq:创建function,在获取每个表单的id值,if判断,在用post请求,创建键值对,在判断是否成功,如成功关闭模态,刷新表格,控制器:先创建一个ReturnJson,新增收入,在if语句来判断收入的信息是否为空,将给(serType)实体以“添加”,状态添加到集的基础上下中,当调用SaveChanges时,会将该实体插入到数据库中,如果if判断Save

2022-03-08 10:33:37 365

原创 华为笔记总结2

1.FusionCompute的资源包括主机和集群资源、网络资源和存储资源。主机和集群管理指导管理员在FusionCompute系统中创建集群和主机,并对主机和集群资源进行调整和配置。2.FusionCompute将主机的物理CPU、内存资源整合为计算资源池,然后划分出虚拟的CPU和内存资源为虚拟机提供计算能力。3.FusionCompute的资源包括主机和集群资源、网络资源和存储资源。主机和集群管理指导FusionCompute系统中创建集群和主机,并对主机和集群资源进行调整和配置。什么是集群基

2022-03-01 09:06:42 328

原创 商品页面管理-新增

效果图:HTML:页面代码过多,就省略一下。Jq:通过 function 关键词进行定义,其后是函数名和括号 (),获取表单上的每个id值,在发送请求给post,创建键值对,如成功就关闭模态框,如失败,数据无法提交控制器:先创建returnjson,用if来判断商品信息是否为空,在写一个去重复,创建if语句来判断商品的信息是否为空,将给(commodityInformation)实体以“添加”,状态添加到集的基础上下中,当调用SaveChanges时,会将该实体插入到数据库中,如果if

2022-02-24 10:42:22 293

原创 智慧商贸系统-新增收入

效果图和页面的布局:HTML代码太多省略一下:Jq:创建function,获取表单的上的每个id,然后用post发出请求,在写键值对,判断是否提交成功,如成功关闭模态框并刷新表格,如失败就无法提交数据。MVC:先创建一个ReturnJson,新增收入,创用if语句来判断收入的信息是否为空,将给(dbsupplieType)实体以“添加”,状态添加到集的基础上下中,当调用SaveChanges时,会将该实体插入到数据库中,如果if判断SaveChanges大于0就新增成功,在给str赋值赋值

2022-02-24 09:55:39 361

原创 智慧商贸系统-收支管理新增

效果图:HTML代码过多此省略:新增账目:创建function,在获取每个表单的id值,if判断新增是否为空,在用get请求,创建键值对,在判 断是否成功,如成功关闭模态,刷新表格MVC先创建一个ReturnJson,新增收入,创用if语句来判断收入的信息是否为空,将给(serType)实体以“添加”,状态添加到集的基础上下中,当调用SaveChanges时,会将该实体插入到数据库中,如果if判断SaveChanges大于0就新增成功,在给str赋值赋值,返回Json格式的JsonResu

2022-02-24 09:48:24 359

原创 云计算网络基础部分总结

ncpa.cpl:调出网络连接VLAN 虚拟局域网:在逻辑上将我们的大网络划分成多个小的广播域的通讯技术作用:限制广播域 增强局域网的安全性,提高网络的健壮性,使网络更加灵活OSI参考模型物理层-建立物理连接数据链路层-建立逻辑连接,硬件地址寻址,差错校验网络层-进行逻辑地址寻址,实现不同的网络之间的路径选择传输层-定义数据传输的协议和端口会话层表示层应用层TCP/IP协议簇或者栈分成四层:网络接口层(物理连接和接口)网络层(IP)传输层(TCP/UPD)应用层 (各种应用)

2021-12-28 14:34:36 1409

原创 虚拟化总结

物理资源(CPU,内存,硬盘)—>软件层—>虚拟资源化(比如我们物理CPU:VCPU虚拟内存,和虚拟化硬盘)—>虚拟机的使用虚拟化优势:1.提高资源利用率2.可移植性强虚拟机的底层形式文件磁盘文件 虚拟机的磁盘在底层的存放形式,不同的虚拟化不同格式配置文件 虚拟机的配置信息,保存(网卡信息, CPU信息,系统的信息)全虚 半虚 以及 硬虚的优势和劣势?全虚:将所有指令都收集下来优势:不需要修改guestos劣势:虚拟化开销大半虚:将16条指令直接交给Vmm优势:

2021-12-20 09:04:48 221

原创 智慧商贸之结算账户模块的新增

HTML代码有点多,我就不发了效果:点击新增结算账户,弹出模态框,然后在把资料填上去,在点击保存,Jq:先获取form表单的每一个ID。通过post提交,在创建键值对,保存成功就关闭模态框,在刷新table表格,如果保存失败就出现bug,控制器:声明msg,用if判断账户 银行账户等等是否为空将给(settleaccounts)实体以“添加”,状态添加到集的基础上下中,当调用SaveChanges时,会将该实体插入到数据库中,如果if判断SaveChanges大于0就新增成功,在给str赋值

2021-12-09 10:42:31 67

原创 图书管理系统项目总结

图书管理系统项目总结《图书管理系统——“用户管理”模块》项目研发阶段性总结项目大概:登录页面:看一下系统主要的模块有哪些,如下:用户信息维护:查询、新增、修改、删除、 图书馆信息维护 :查询、新增、修改、删除、图书信息维护 :查询、新增、修改、删除、导入、导出、书籍借出:借书、书籍归还:归还、延期、超期、报废(归还:直接归还,归还日期;延期:延长到期日期;超期:要收罚款,罚款金额=超期天数 0.1元的租金;报废:要收罚款,罚款金额=书本费用+借出天数...

2021-12-09 09:40:16 5918 1

原创 淡入淡出效果

在JQuery,中如果要实现元素的淡入与淡出的渐变效果,fadeIn()和fadeOut();fadeToggle();我们可以使用fadeIn()方法来实现元素的淡入效果,我们可以使用fadeOut()方法来实现元素的淡出效果,fadeIn()和fadeout()这两种方法来配合起来用语法部分:$().fadeIn(speed,fn)$().fadeOut(speed,fn)Speeds是一个可选参数,表示动画的速度,单位为毫秒。如果省略采用默认速度。Speed有两种值,一种是字符串,一种是

2021-12-09 09:15:51 363

原创 动画累积效果

效果图:css:给div设置高度和宽度为50px,在设置背景颜色Hover:一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)的方法。这是一个自定义的方法,它为频繁使用的任务提供了一种“保持在其中”的状态。当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。而且,会伴随着对鼠标是否仍然处在特定元素中的检测(例如,处在div中的图像),如果是,则会继续保持“悬停”状态,而不触发移出事件(修正了使用mouseout事件的一个常见错误)。当

2021-11-08 16:01:26 104

原创 图书管理系统---用户模块

开发工具与关键技术:开发工具vs,撰写时间:2021年10月19日图:用户信息维护:图书信息维护用于查看用户的信息,这个用户信息维护包含了查询、新增、修改、删除的功能,如果需要查询表中账号信息可以通过查询账号输入框“输入”账号相关信息来进行查询,输入账号后在点击查询信息,注册时间获取当前时间,做了一个时间转换,新增操作:点击新增弹出模态框,如果不需要新增可以点击右上角的关闭标签,也可以在右下角点击取消模态框也会关闭,如需新增用户信息,则要手动输入信息,如果用户信息填写不完整就会做出提示,填写好

2021-10-28 14:55:06 8687

原创 图书馆系统--报废

图书馆系统—报废开发工具与关键技术:开发工具vs,撰写时间:2021年10月1日效果图:Html:给报废按钮创建一个点击事件,在弹出模态框,在给设置四个隐藏域的ID,在模态框里在写上ISBN 图书名称 账号 用户名 图书原价等等,在给它们设置不同的ID和样式。Jq:报废操作绑定Scrap点击事件,在post请求后天查询图书信息,在根据recordId查询信息,在命名Data参数,页面数据进行回填,罚金时间是获取当前的时间,借书天数=当前的时间减去借书时间,然后 在计算罚款金额,罚款金额

2021-10-11 09:10:05 6500

原创 图书管理系统---超期操作

图书管理系统—超期操作撰写时间:2021年9月24日效果图:HTML:创建模态框,在给模态框命名为超期操作,在创建四个隐藏域的ID,分别是bookID3等等,在模态框写上样式分别是ISBN 图书名称 账号 用户名 超期天数 罚金金额和罚金时间等,给它们绑定不同的ID,超期操作:给Exceed添加点击事件,在用post请求后台查询图书信息,根据recordID查询图书信息,在命名data的参数,页面数据回填。获取DQSDatas,在获取当前的时间,用当前时间减去到期时间,然后在计算罚款金额,

2021-09-27 08:58:17 1673 1

原创 使用Arraylist

using System;using System.Collections;using static System.Console;namespace ConsoleApp8{class Program{private static readonly string[] Subjects = { “程序设计语言”, “信息数字”, “计算机概论”, “多媒体”, “网络概论” }; private static readonly string[] choiceSubjet = { "英文

2021-09-19 11:03:43 64

原创 如何实现接口

实现接口开发工具与关键技术:开发工具vs,作者:黄子湛撰写时间:2021年9月8日实现接口Ishool,包含定义的属性和方法,由构造函数传入参数值在再计算学分费用。 接口: namespace ConsoleApp7{ interface IShool { int Subject { set; get; } void showMessage(); }}Student类: namespace ConsoleApp7{

2021-09-08 17:07:22 3216

原创 静态类字段

开发工具与关键技术:开发工具vs,撰写时间:2021年8月10日效果图:第12行:static声明count为静态类属性,自动实现属性,只要生成对象就会进行记录。其中set存取器使用private为访问权限修饰词。第15-19行:定义含义两个参数的构造函数,放入类静态属性Count。由于构造函数用来初始化对象,因此每生成一个对象,Count值就会累计第110行:直接以类名称progrom存取静态属性Count。第112-113行:生成含有参数的对象,在类中声明“静态属性”,作用主要是让编

2021-08-18 12:10:19 229 1

空空如也

空空如也

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

TA关注的人

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