自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (5)
  • 收藏
  • 关注

原创 C# 只允许开启一个exe程序

电脑只能启动一次再次点击显示当前exe程序。

2024-02-17 13:59:07 898

原创 计算机基础知识测试题

单选题〕在下载的普涌程序中隐含了一些非法功能的代码,用于窃取户私密信息或执行其他恶意程序,这种恶意软件的攻击方式称为。DCPU不能直接访问存储在内存中的数据,也不能直接访问存储任外存中的数据。ACPIJ能直接访问存储在内存中的数据,也純直接访问存储在外存中的数据。BCPU不能直接访问存储在内存中的数据》能直接访问存储在外存中的数据。BCPU不能直接访问存储在内存中的数据,能直接访问存储旺外存中的数据。ACPU能直接访问存在内存中的数据,也能直接访问存储在外存中的数据。

2023-11-27 08:24:15 981

原创 计算机基础单元测试

单选题〕程序员在设计的软件系统中插入了一段专门设计的代码,使得他在任何时候都可以绕开正常的登录认证过程,讲入该软件系统,这种恶意软件的攻击方式称为。〔单选题〕从第一代计算机到第四代计算机的体系结构是相通的,都是中运算器、控制器、存储器及输入输出设备组成的。【单选题】在下载的普通程序中隐含了一些非法功能的代码,用于窃取用户私密信息或执行其他恶意程序,这种恶意软件的攻击方式称为。〖甲选题〕计算机系统采总线结构对存储器和外设进行协调。ACPU能直接访问存储在内存中的数据,也能直接访问存储在外存中的数据。

2023-11-25 14:55:47 932

原创 C# Label内字体随着字数的增加而自动减小,Label大小不变

FontStyle fontStyle 字体的粗细。float size 字体的大小。

2023-11-16 11:59:01 209

原创 C#中连接并操作SQL数据库

在这个例子中,我们将创建一个新的博客文章。首先,我们需要创建一个SqlCommand对象来表示这个命令。然后,我们调用SqlCommand的ExecuteNonQuery方法来执行这个命令。这个方法返回一个整数,表示受这个命令影响的行数。因为我们正在插入一个新的行,所以这个数字应该是1。这个库是ADO.NET的一部分,用于SQL Server的交互。它包括数据库服务器的位置,数据库的名称,以及用来验证身份的用户名和密码。然后,我们需要创建一个SqlConnection对象来表示到数据库的连接。

2023-11-14 16:19:35 426

原创 C#连接斑马打印机

通常,这涉及到创建一个打印机对象,并使用该对象的连接属性来指定如何连接到打印机。例如,如果您的打印机是通过串口连接的,那么您可能需要使用Zebra的SerialPort类来建立连接。在您的C#项目中,您需要添加SDK的引用。在弹出的对话框中,找到并选择您刚刚安装的Zebra SDK。这些指令通常使用ZPL(Zebra Programming Language)编写,这是一种专为Zebra打印机设计的标签编程语言。首先,您需要下载并安装Zebra的SDK。您可以在Zebra的官方网站上找到相应的下载链接。

2023-11-14 16:13:34 1128 1

原创 C#TableLayoutPanel

使用 TableLayoutPanel.RowStyles 和 TableLayoutPanel.ColumnStyles 属性调整行和列的大小和样式。首先在一行一列单元格内添加Panel控件,修改器属性ColumnSpan = 2 即可。1.单元格画线使用CellBorderStyle属性;可以使用百分比、像素值或自动大小来定义行和列的大小。2.合并单元格,例如一行一列和一行二列合并;

2023-11-10 17:10:04 829

原创 MySQL数据库

如何设计一个关系型数据库为什么需要索引?快速查询数据

2021-10-27 16:50:45 448

原创 cookie和session的详解与区别

cookie和session的详解与区别Cookie什么是CookieCookie属性Session什么是SessionSession的常用方法cookie和session区别Cookie什么是CookieCookie意为“甜饼”,是由W3C组织提出,最早由Netscape社区发展的一种机制。目前Cookie已经成为标准,所有的主流浏览器如IE、Netscape、Firefox、Opera等都支持Cookie。举例来说, 一个 Web 站点可能会为每一个访问者产生一个唯一的ID, 然后以 Cooki

2021-08-11 22:03:11 77

原创 JVM学习

JVMJVM的主要组成部分类加载器———ClassLoaderJVM启动,程序开始执行时,负责将class字节码加载到JVM内存区域中运行时数据区———Runtime Data Area方法区、java堆、java栈、本地方法栈和程序计数器。执行引擎————Execution Engine负责执行class文件中包含的字节码指令本地库接口———Native Interface主要是调用C或C++实现的本地方法及返回结果运行时数据区方法区用于存储类结构信息的地方,包括类信息、

2021-06-03 16:51:32 86

原创 初识jQuery

jQuery简介jQuery与JavaScriptjOuey 是JavaScriprp 的程序库之一.它是 JavaScripi对象和实用函数的封装。jQuery由美国人John Resig于2006年创建jQuery是目前最流行的JavaScript程序库,它是对JavaScript对象和函数的封装它的设计思想是write less,do morejQuery与其他JavaScript库JavaScript是一种面向 Web的脚本语言。认识jQueryjQuery简介jQue

2020-07-09 18:14:57 109

原创 JavaScript操作DOM对象

DOM分为三类:DOM Core(核心),HTML-DOM和CSS-DOM。DOM CoreDOM Core不是JavaScript的专属品任何一种支持DOM的编程语言都可以使用它,它的用途不仅限于处理一种使用标记语言编写出来的文档,如HTML。HTML -DOM使用JavaScript和DOM为HTML文档编写脚本时,有许多专属的HIML -DOM 属性,HTML-DOM出现的比DOM Core更早.它提供了一些更简单的标记来描述各种HTML 元素的属性,如document forms.获取表

2020-07-02 17:49:01 102

原创 JavaScript操作BOM对象

windows对象浏览器对象模型(BOM )是JavaScript的组成之一,它提供了独立于内容与浏览器窗口进行交互的对象。使用BOM通常可实现如下功能:弹出新的浏览器窗口移动、关闭浏览器窗口及调整窗口大小在浏览器窗口中实现页面的前进、后退功能常用的属性history 有关客户访问过的URL的信息location 有关当前URL的信息screen 只读属性,包含有关客户端显示屏的信息在Javascript中,属性的语法格式如下:window.属性名=“属性值”常用

2020-06-28 19:46:21 57

原创 JavaScript基础

JavaScriptJavaScript :JavaScript 是脚本语言。JavaScript和ECMAScript通常被人用来表达相同的含义,但是JavaScript并不是这么一点含义,它是由ECMAScript 核心. DOM 文档对象模型. BOM 浏览器对象模型 这三部分组成。浏览器会在读取代码时,逐行地执行脚本代码。而对于传统编程来说,会在执行前对所有代码进行编译。JavaScript 主要用来在HIML页面中添加交互行为。JevaScript是一种脚本语言 ,语法和Jave类似。J

2020-06-23 17:01:10 206

原创 Java类之间关系

类与类之间的关系继承继承指的是- -个类(称为子类、子接口) 继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。实现指的是一个类实现接口的功能。依赖简单的理解,就是类A使用到了类B,而这种使用关系是具有偶然性的、临时性的、非常弱的,但是类B的变化会影响到类A。关联关联体现的是两个类,或者类与接口之间语义级别的一种强依赖关系,比如我和我的朋友。这种关系比依赖更强,不存在依赖关系的偶然性,关系也不是临时性的,-般是长期性的,而双方的关系一般是平等的,关联可以是单向或者双

2020-06-04 19:47:41 78

原创 DAO模式

DAO模式DAO 是指位于业务逻辑和持久化数据之间实现对持久化数据的访问。通俗来讲,就是将数据库操作都封装起来。位于业务逻辑和持久化数据之间实现对持久化数据的访问DAO模式的作用隔离业务逻辑代码和数据访问代码隔离不同数据库的实现DAO模式的组成部分DAO接口: 把对数据库的所有操作定义成抽象方法,可以提供多种实现。DAO 实现类: 针对不同数据库给出DAO接口定义方法的具体实现。实体类:用于存放与传输对象数据。数据库连接和关闭工具类: 避免了数据库连接和关闭代码的重复使用,

2020-06-04 18:54:32 482

原创 开放-封闭原则

开放-封闭原则开放-封闭原则,是说软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。开放封闭原则是所有面向对象原则的核心。软件设计本身所追求的目标就是封装变化、降低耦合,而开放封闭原则正是对这一目标的最直接体现。其他的设计原则,很多时候是为实现这一目标服务的,例如以Liskov替换原则实现最佳的、正确的继承层次,就能保证不会违反开放封闭原则。开放-封闭原则是面向对象设计的核心所在。遵循这个原则可以带来面向对象技术所声称的巨大好处,也就是可维护、可扩展、可复用、灵活性好。开发人员应该仅对程序中呈

2020-06-02 17:56:40 211

原创 JDBC

JDBC概念JDBC是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。Java是通过JDBC 技术实现对各种数据库访问的,JIDBC 是Java 数据库连接技术的简称,它充当了Java 应用程序与各种不同数据库之间进行对话的媒介。它可以把数据持久保存,这就是一种持久化机制。这里涉及一个术语,持久化。 持久化是将程序中的数据在瞬时状态和持久状

2020-06-02 17:32:23 136

原创 MySQL存储过程

存储过程一组可编程的函数,是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。优点:将重复性很高的一些操作,封装到一个存储过程中,简化了对这些SQL的调用批量处理:SQL+循环,减少流量,也就是“跑批”统一接口,确保数据的安全缺点存储过程,往往定制化于特定的数据库上,因为支持的编程语言不同。当切换到其他厂商的数据库系统时,需要重写原有的存储过程。存储过程的性能调校与撰写,受限于各种数据库系统。存储过程的创建和调用

2020-05-31 15:35:08 76

原创 java 单一职责原则

单一职责原则应该有且仅有一个原因引起类的变更。就一个类而言,应该仅有一个引起它变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。优点:类的复杂性降低,实现什么职责都有清晰明确的定义;可读性提高,复杂性减低,可读性当然提高;可维护性提高,可读性提高,可维护性当然提高;变更引起的风险减低,变更是必不可少的,如果接口的单一职责做得好,一个接口修改只对相应的

2020-05-28 18:53:28 119

原创 MySQL事务,视图,素引,备份和恢复。

事务MySQL 事务主要用于处理操作量大,复杂度高的数据。事务 是指将一系列数据操作捆绑成为一 个整体进行统一管理。 如果某一事务执行成功,则在该事务中进行的所有数据更改均会提交。成为数据库中的永久组成部分。如果事务执行时遇到错误且必须取消或回滚,则数据将全部恢复到操作前的状态,所有数据的更改均被清除事务是必须满足4个条件:*原子性:*一个事务中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚到事务开始前的状态,就像这个事务从来没有执行过一样。*

2020-05-28 17:38:23 123

原创 MySQL高级查询(二)

exists 和not exists用法exists表示()内子查询语句返回结果不为空说明where条件成立就会执行主sql语句,如果为空就表示where条件不成立,sql语句就不会执行。not exists和exists相反,子查询语句结果为空,则表示where条件成立,执行sql语句。...

2020-05-26 16:46:36 205

原创 mysql高级查询

修改表名ALTER TABLE<旧表名>RENANE [TO] <新表名>;添加字段ALTER TABLE 表名 ADD 字段名 数据类型 [属性];修改字段ALTER TABLE 表名 CHANGE 原字段名 新字段名 数据类型 [属性];删除字段ALTER TABLE 表名 DROP 字段名;添加主键和外键主外键的定义主关键字: 是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。外关键字: 是用于建立或加强两个表数据之间的链接的一列或多列。主

2020-05-19 19:12:40 124

原创 Java策略模式

策略模式策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。在策略模式中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法类之间的耦合。策略模式的Strategy类层次为Context 定义了一系列

2020-05-17 16:59:19 246

原创 初识MySQL

MySQL简介MySQL是一个关系型数据管理系统,有瑞典MySQL AB公司开发,2008年MySQL被SUN公司收购,在2009年,SUN公司被Oracle公司收购,自此两个主流数据库均归Oracle公司所有。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL版本社区版:可自由下载且免费,但官方不提供任何技术支持,适用与大多数普通用户。企业版:不能自由下载且收费,该版本提供了更多的功能,可以享受完备的

2020-05-14 16:39:09 216

原创 mysql数据库的设计

mysql数据库MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 是开源的,所以你不需要支

2020-05-12 14:29:27 641

原创 Java 线程与synchronized关键字

线程线程是程序的一条执行线索,执行路径,是程序使用cpu的最小单位。线程本身不能运行,它只能运行在程序中,线程是依赖于程序存在的。线程的实现方式继承Thread类我们应该要把线程执行的代码放到run方法中,启动线程使用start方法。如果使用run方法,则这个不叫线程的运行,而是叫普通方法的调用。实现Runnable接口使用继承Thread类和实现Runnable接口的关系和区别:...

2020-04-15 16:08:56 95

原创 Java 集合的扩容机制与native关键字及线程

集合的扩容机制List 元素是有序的、可重复ArrayList、Vector默认初始容量为10Vector:线程安全,但速度慢    底层数据结构是数组结构    加载因子为1:即当 元素个数 超过 容量长度 时,进行扩容    扩容增量:原容量的 1倍      如 Vector的容量为10,一次扩容后是容量为20ArrayList:线程不安全,查询速度快    底层数据结构...

2020-04-13 17:42:43 97

原创 Java 递归与 集合工具类Collections 或哈希算法

递归递归的定义:函数内部调用的自身函数的编程技巧称为递归。构成递归的条件:子问题须与原始问题为同样的事,且更为简单;不能无限制地调用本身,须有个出口,化简为非递归状况处理。递归的基本原理每一级的函数调用都有自己的变量。每一次函数调用都会有一次返回。当程序执行到某一级递归的结尾处时,它会转移到前一级递归继续执行。程序不能直接返回到main()中的初始调用部分,而是通过递归的每一...

2020-04-10 17:02:00 400

原创 Java Set和List区别与二叉树还有递归

Set和List区别Set 接口实例存储的是无序的,不重复的数据。List 接口实例存储的是有序的,可以重复的元素。Set检索效率低下,删除和插入效率高,插入和删除不会引起元素位置改变 <实现类有HashSet,TreeSet>。List和数组类似,可以动态增长,根据实际存储的数据的长度自动增长List的长度。查找元素效率高,插入删除效率低,因为会引起其他元素位置改变<...

2020-04-08 17:30:39 159

原创 Java 集合框架

集合框架集合可以看作是一种容器,用来存储对象信息。数组与集合的区别如下:数组长度不可变化而且无法保存具有映射关系的数据;集合类用于保存数量不确定的数据,以及保存具有映射关系的数据。数组元素既可以是基本类型的值,也可以是对象;集合只能保存对象。CollectionListSetQueueArrayListLinkedListHashSetTreeSetMapHashMapTreeMa...

2020-04-06 16:27:31 85

原创 Java 对 象 与 类 object类

类类 是构造对象的模板或蓝图。封装 是与对象有关的一个重要概念。从形式上看,封装不过是将数据和行为组合在一个包中, 并对对象的使用者隐藏了数据的实现方式。对象中的数据称为实例域, 操纵数据的过程称为方法对于每个特定的类实例(对象)都有一组特定的实例域值。这些值的集合就是这个对象的当前状态。无论何时,只要向对象发送一个消息,它的状态就有可能发生改变。类之间的关系依赖, 即“ uses-a” ...

2020-04-03 16:54:00 188

原创 Java 异常

异常异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。ThrowableErrorExceptionIOExceptionRuntimeException异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,***Error错误:***你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;Excep...

2020-04-01 16:27:04 88

原创 Java 接口

接口在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。Java接口的方法只能是抽象的和公开的,Java接口不能有构造器,Java接口可以有public、static和final属性。接口把方法的特征和方法的实现分割开来。这种分割体现在接口常常代表一个角色,它包装与该角色相关的操作和属性,而实现这个接口...

2020-03-29 18:02:52 77

原创 Java 多态

多态多态是同一个行为具有多个不同表现形式或形态的能力。多态性是对象多种表现形式的体现。多态存在的三个必要条件1.继承:在多态中必须存在有继承关系的子类和父类。2.重写:子类对父类中某些方法进行重新定义,在调用这些方法时就会调用子类的方法。3.父类引用指向子类对象:在多态中需要将子类的引用赋给父类对象,只有这样该引用才既能可以调用父类的方法。多态代码package 多态;publi...

2020-03-27 18:31:17 120

原创 Java 继承

继承继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。extends 关键字:我们可以通过 extends 关键字可以申明一个类是从另外一个类继承而来的。super关键字:我们可以通过super关键字来实现对父类成员的访问,用来引用当前对象的父类。this关键字:指向自己的引用。重写与重载重写是子类对父类的允...

2020-03-25 17:16:13 62

原创 Java单例 与 继承

单例模式单例对象的类必须保证只有一个实例存在——这是维基百科上对单例的定义,这也可以作为对意图实现单例模式的代码进行检验的标准。 对单例的实现可以分为两大类——懒汉式和饿汉式,他们的区别在于:懒汉式:指全局的单例实例在第一次被使用时构建。饿汉式:指全局的单例实例在类装载时构建。注意:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实...

2020-03-23 15:46:09 766

原创 Java 封装 与this

封装在面向对象程式设计方法中,封装是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。适当的封装可以让程式码更容易理解与维护,也加强了程式码的安全性。在这里插入代码片...

2020-03-20 10:48:27 100

原创 Java对象和封装

Java 对象和类对象:对象是类的一个实例,有状态和行为。类:类是一个模板,它描述一类对象的行为和状态。构造方法每个类都有构造方法。如果没有显式地为类定义构造方法,Java编译器将会为该类提供一个默认构造方法。如果自己写了构造方法系统默认的不在起作用。在这里插入代码片...

2020-03-18 17:20:00 259

打印机TSC MH341 条码.zip

打印机TSC MH341 条码

2024-02-02

KVS-Setup-G-1110.rar

KPLKVS_Setup_G

2024-02-02

HslCommunication.zip

HslCommunication.zip

2023-11-17

PLCdemo.zip

PLCdemo.zip

2023-11-17

斑马指令 P1012728-064-ZHCN斑马指令(中)

P1012728-064_ZHCN斑马指令(中)

2023-11-14

C#登录页面SQL数据库

C#登录页面SQL数据库 数据库 用户名:sa 密码:123456

2023-11-13

微积分基础小抄版.rar

国家开放大学

2021-08-07

java----项目帮助文档.txt

java----项目帮助文档.txt

2021-08-07

网页设计综合实训提供网站(20个).rar

网页设计综合实训提供网站(20个).rar

2021-08-07

几个小型asp服务器.rar

几个小型asp服务器.rar

2021-08-07

拍卖管理系统(web)

拍卖管理系统是款界面简洁大方且拥有人性化的操作流程的拍卖业务管理工具,内置了丰富的功能,主要集基础数据管理、拍卖会管理、库存管理、合同管理等业务职能模块,帮助用户实现拍卖核心业务的集中管理和全程控制,全面提升了管理者的工作效率。

2020-12-11

空空如也

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

TA关注的人

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