自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java常用类Date和Calendar

java提供了Date类来处理日期、时间(此处的Date是指java.util包下的Date类,而不是java . sql包下的Date类),Date对象既包含日期,也包含时间。Calendar是抽象类,没有构造器。Java中进行时间计算相关的主要的类。...

2022-08-11 14:28:16 643 1

原创 java常用类--String

String() 初始化一个新创建的String对象,使其表示一个空字符序列。例:String strEmpty = new String();//等价于""空字符串

2022-06-19 15:04:19 287 1

原创 Java-方法的定义和调用

方法(method)就是一段具有独立功能的代码块,不调用就不执行。方法的出现,可以提高代码的复用性。方法使用前提须知:方法必须先创建才可以使用,该过程称为方法定义。方法创建后并不是直接运行的,需要手动使用后才执行,该过程称为方法调用。...

2022-06-08 14:33:59 396

原创 Java--数组

对于所有的编程语言来说数组都是相对比较重要的数据结构之一。在Java中数组主要用来存放一组固定大小的相同类型的数据。数组容器在存储数据的时候,需要结合数据类型考虑。例如:int类型的数组容器(boolean 、byte、short、double)定义数组格式:1、数据类型【】 变量名例:int[ ] array2、数据类型 变量名【】例:int array[ ]初始化动态初始化:初始化时只指定数组长度,由系统为数组分配初始值。格式:数据类型【】变量名=ne

2022-05-29 12:30:49 281

原创 Java-循环语句

Java循环语句for循环(更适用于明确循环次数的)格式:for(循环变量(定义)初始化;布尔表达式(满足条件继续循环);循环变量更新){循环体(语句)}例:使用for循环打印九九乘法表for (int i=1;i<10;i++){ for (int j=1;j<=i;j++){ System.out.print(j+"*"+i+"="+(i*j)+"\t"); } System.out.println();//换行}...

2022-05-18 11:58:23 154

原创 java-流程控制语句

分支语句if……else语句if……else可以看作有4种形式:if语句if(布尔表达式){//如果布尔表达式为true将执行的语句}例:int age=19;if(age>=18){ System.out.println("成年人");}if ……else 语句if(布尔表达式){//如果布尔表达式为true将执行的语句}else{//如果布尔表达式的值为false将执行的语句}例:age=17;if(age>=18)...

2022-05-08 14:28:50 399

原创 Java--运算符

运算符:对常量或者变量进行操作的符号表达式:用运算符把常量或者变量连接起来符合Java语法的式子就可以成为表达式。不同运算符连接的表达式体现的是不同类型表达式。例:+运算符 a+b表达式算术运算符+:加法。相加运算符两侧的值-:减法*:乘法/:除法注:整数相除,结果只能得到整数,如果想要得到带有小数的结果,必须加入小数(浮点型)的运算。正数除以0(0.0),结果为Infinity(正无穷)负数除以0.0,结果为-infinity(负无穷)(0.0)0除以(0.0),.

2022-04-27 21:02:10 678

原创 Java-新建项目

我使用的Java开发工具是IntelliJ IDEA 2021.1。使用了中文插件,这样对于英文不是很好的更容易使用它 (•ᴗ•)。有需要可以去下载步骤如下:文件(File)--》设置(Settings)--》插件(Plugins)在搜索框中搜索Chinese中文语言包然后下载,下载完成后应用它。就变成了中文版了新建项目在后续的开发中会在同一个大的目录下装n个小的项目步骤:文件--》新建--》项目--》空项目(Empty Project)选择空项目..

2022-04-18 16:46:23 1272

原创 SQL--数据的过滤和分组

过滤数据Distinct 直接跟在select后面,后面跟一个或多个字段,从结果集中删除列中的重复值。达到一个列或多个列的去重复作用。将所有null值视为相同的值语法:Select distinct 字段 from 表名注:null的查询方法比较特殊 为空is null 不为空is not nullWhere指定搜索条件以过滤from返回的行。仅返回导致搜索条件计算为true的行。And查询满足两个条件的行,用于组合两个布尔表达式。要两个条件同时为真才能返回数据(>,.

2022-04-10 15:27:38 2121

原创 【无标题】数据库——《限制返回行数》

下面讲的是数据库限制返回行数的语句,SELECT TOP 子句用于限制查询结果集中返回的行数或行百分比。由于存储在表中的行的顺序是不可预测的,因此 SELECT TOP 语句始终与 ORDER BY 子句一起使用。 结果,结果集限于前 N 个有序行数。以下是带有 SELECT 语句的 TOP 子句的语法:在此语法中, SELECT 语句可以包含其他子句,如: WHERE , JOIN , HAVING 和 GROUP BY 。expression - TOP 关键字后面是一个表达式,它指定要返回的行

2022-04-07 15:22:53 821

原创 数据库——《对数据进行排序》

这是接着上面的文献第三篇文献,而这篇文献讲的是数据库里面对数据进行排序的文献总结,使用 SELECT 语句从表中查询数据时,不保证结果集中的行顺序。这意味着SQL Server可以返回具有未指定行顺序的结果集。保证结果集中的行已排序的方法是使用 ORER BY 子句。 以下是 ORDER BY 子句的语法:在上面语法中,column_name | expression - 指定要对查询结果集进行排序的列名或表达式。如果指定多个列,则结果集按第一列排序,然后该排序结果集按第二列排序,依此类推。ORDE

2022-03-28 10:47:26 1253

原创 SQL--数据定义

创建表(Create table)语法:Create table 数据库名称 模式名 表名(列名1 数据类型 PRIMARY KEY,列名2 数据类型 not null,………);如果你没有指定模式就默认在当前数据库的dbo模式下例:create table stu(id int identity primary key, -- identity标识列 primary key主键name varchar (20) not null,birthday datet..

2022-03-27 21:31:14 877

原创 SQL--查询分组和限制返回行数

SQL是一种专门操作数据库的语言。分为三大类分别为DDL(定义数据库):如创建表(create)、修改表(alter)、删除表(drop)DML(操作数据库):查找数据(select)、新增数据(insert)、修改数据(update)、删除数据(delete)DCL(数据权限控制):授权(grant)、撤销授权(revoke)查询语法:Select 列名 from 表名;Select后面跟的是列名,可以查一个列或查多的列,也可以直接查一个*号表示查询所有列。查询多个列时要用逗..

2022-03-20 10:21:06 1380

原创 登录页面讲解

在很多网站和软件都会用到登录,所有今天就来讲一下登录。生成验证码在控制器中定义一个方法首先声明一个字符串,可以直接赋值为固定的字符串,也可以生成一个随机字符串例如:string strRandom = "abc";string strRandom = ValidCodeUtils.GetRandomCode(3); 随机生成一个3位数的字符串注:ValidCodeUtils.GetRandomCode和CreateImage自己定义的方法方法详情已经在上一篇详细讲解了

2022-03-08 09:47:09 1033

原创 验证码的生成

验证码的生成在很多软件登录的时候,会用到验证码,如下图所示。那么接下来就给大家分享一下验证码生成的方法。希望对大家有所帮助在控制器定义一个方法首先声明一个字符串,可以直接赋值为固定的字符串,也可以生成一个随机字符串例如:string strRandom = "abc";string strRandom = ValidCodeUtils.GetRandomCode(5); 随机生成一个5位数的字符串注:ValidCodeUtils.GetRandomCode是创建类里面定义的方

2022-03-01 15:20:58 2348

原创 虚拟化特性介绍

虚拟机:逻辑处理的,虚拟机由文件组成(配置文件/磁盘文件)虚拟化特性分为:集群特性和主机特性集群:把一组主机组合起来形成一个整体,向用户提供资源的方式(计算资源、存储资源、网络资源)。主机:单台下面来介绍一下虚拟化集群特性HA:集群的高可用特性,克服单台主机的局限性,做到当某台物理主机出现故障时业务不中断或时间减少的效果,集群一般要求使用共享存储。负载均衡:将特定的业务分担给多台设备或多台链路,从而提高业务处理能力。优势:高性能:将业务均匀的分配到多台设备上,提高整体性能

2021-12-18 09:52:04 1109

原创 C#中的类型转换

C#中的类型转换类型转换概念C#是一门强类型语言,对类型要求比较严格,但是在一定的条件下也是可以相互转换的,如将int型数据转换成double型数据。C#允许使用两种转换方法:隐式类型转换和显示类型转换。隐式类型转换隐式类型转换是C#默认的以安全方式进行的转换,不会导致数据丢失。例如,从小的整数类型转换为大的整数类型。从派生类转换为基类。隐式转换主要是在整型、浮点型之间的转换,将存储范围小的数据类型直接换成存储范围大的数据类型。隐式数值转换包括以下几种:从sbyte类

2021-12-09 12:23:43 1614

原创 云计算中存储继承知识

云计算中存储继承知识存储分为:内存和外存内存:归类计算资源外存:硬盘(磁盘)硬盘:分为机械硬盘(HDD)和固态硬盘(SSD)物理磁盘类型SATA盘的全称是Serial Advanced Technology Attachment,SATA(Serial ATA)口的硬盘有叫串口硬盘。SATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传

2021-12-08 21:47:11 1369

原创 云计算中网络基础知识

云计算中网络基础知识IP地址/子网掩码、网关配置IP地址:win+R调出运行窗口,输入ncpa.cpl回车就调用出网络连接管理器以太网是有线网卡,WLAN是无线网卡Mac地址(物理地址)网卡自带的地址称为Mac地址网关的作用:跨网段通信默认网关是网络的最后一个出口路由:从一个网络找到另一个网络的过程。跨网段寻找另一个网段的过程。VLAN:虚拟局域网:在逻辑上将我们的大网络划分成多个小的广播域的通信技术作用:限制广播域,增强局域网的安全性,提高网络的健壮性,使网络更加灵

2021-12-08 21:15:15 503

原创 C#数组

C#数组数组的特点:在一个数组中存放的值都是同一数据类型的。数组中某个指定的元素是通过索引来访问的。所有的数组都是由连续的内存位置组成的。数组从零开始建立索引,即数组索引从零开始。一维数组语法:定义数组:数据类型[ ] 数组名;初始化数组中的元素:数据类型[ ] 数组名=new 数据类型 [长度];例:int[] intArr = new int[5];数组长度5 每一个元素内容没有指定,没有初始化数据类型[ ] 数组名={值1,值2,……}例:in.

2021-11-08 15:19:41 115

原创 C#类和方法的定义

C#类和方法的定义类的定义语法:类的访问修饰符 修饰符 class(关键字) 类名{类的成员}例:说明:类的访问修饰符:用于设定对类的访问限制。分别为public表示可以在任何项目中访问类、internal或省略不写表示只能在当前项目中访问类。修饰符:修饰符是对类本身特点的描述。abstract是抽象的意思,使用它修饰符的类不能被实例化;sealed修饰的类是密封类,不能被继承;static修饰的类是静态类,不能被实例化。类名:类名用于描述类的功...

2021-10-28 10:42:39 2710

原创 C# 基础

C#基础C#语言是微软开发的一种面向对象的编程语言。其特征是封装、继承、多态,并且添加了事件和委托,增强了编程的灵动性。特点:1、简单,安全。2、面向对象3、支持跨平台4、能开发多种类型的程序namespace 命名空间名称。用于解决命名冲突。当出现两个以上相同的命名类或方法时,使用命名空间去区分我们到底调用是哪个类或方法。C#程序里面基本内容包含在一个命名空间F5是调试运行的快捷键Alt+F5 直接运行F11 逐语句 。每一条语句都要调试执行。当执行到.

2021-10-18 15:03:26 123

原创 数据的增删查改

数据的增删查改先实例化 实体模型查询LINQ标准查询语句声明一个变量:var a =from 变量 in 数据源.具体的表select 变量 把整个表的数据都查询出来return json(a, JsonRequestBehavior.AllowGet)把数据进行返回新增在页面中先给新增按钮一个单击事件,定义一个方法弹出新增的模态窗体,调用这个方法例:将页面数据提交到控制器中 完成一个新增的操作先获取表单中的数据,可以一条一条的获取,也可以序...

2021-10-08 21:54:30 121

原创 数据的导出

数据的导出在页面中定义导出的方法获取查询条件,将查询条件传到控制器,根据条件查询出需要导出的数据序列化搜索条件部分导出数据 window . open(url+序列化搜索的部分条件 );可以根据筛选条件导出要导出的数据先查询出要导出的数据在控制器中先定义一个方法,方法里面接收一些要查询的参数联表查询出数据,再进行条件筛选将需要导出的数据写入到Excel中构建Excel创建工作簿IWorkbook workbook = new...

2021-09-27 19:44:10 269

原创 数据的导入

Excel数据的导入就是相当于批量的新增,可以快速的添加多条数据。给导入按钮一个点击事件,打开导入的模态框下载模板文件点击下载按钮可以下载文件的功能操作如下:首先要把模板放到项目中对应的目录下,获取到文件的物理路径定义一个方法,返回模板文件路径例:页面调用模板下载的方法下载好模板之后,可以在下载的模板中编写数据,再保存。选择写好数据的文件,然后上传在页面中定义一个方法上传文件先获取要上传的Excel文件例:var fileExcel .

2021-09-27 19:35:23 692

原创 JQuery动画效果

JQuery动画效果jQuery基本效果 show()与hide()show([speed],[easing],[fn]) 显示隐藏的匹配元素hide([speed],[easing],[fn]) 隐藏显示的元素toggle([speed],[easing],[fn])用于绑定两个或多个事件处理器函数,以响应被选元素的轮流的 click 事件。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的。参数说明:speed: 隐藏/显示 效果的速度。默认是 "0"毫秒

2021-09-19 10:30:23 311

原创 动画—Keyframes介绍

动画—Keyframes介绍Animation动画css3为Animation动画提供的几个属性如下:animation-name:指定动画名称,该属性指定一个已有的关键帧定义。animation-duration:指定动画持续时间。animation-timing-funtion:指定动画变化速度。animation-delay:指定动画延迟多长时间才开始执行。animation-iteration-count:指定动画的循环执行次数。animation:这是一个复合属性。

2021-09-08 07:53:28 741

原创 CSS动画—变形(位移、矩阵、原点)

变形—位移translate()函数可以将元素向指定的方向移动,类似于position中的relative。或以简单的理解为,使用translate()函数,可以把元素从原来的位置移动,而不影响在X、Y轴上任何web组件。translate我们分为三种情况:translate(X,Y)水平方向或垂直方向同时移动(也就是X轴和Y轴同时移动) translateX(X)仅水平方向移动(X轴移动) translateY(Y)仅垂直方向移动(Y轴移动)用法:transform:translate(

2021-08-28 20:59:28 1556

原创 CSS3动画—过渡

CSS3动画—过渡动画--过渡属性 transition-property早期在Web中要实现动画效果,都是依赖于JavaScript或Flash来完成。但在CSS3中新增加了一个新的模块transition,它可以通过一些简单的CSS事件来触发元素的外观变化,让效果显得更加细腻。简单点说,就是通过鼠标经过、获得焦点,被点击或对元素任何改变中触发,并平滑地以动画效果改变CSS的属性值。在CSS中创建简单的过渡效果可以从以下几个步骤来实现:第一,在默认样式中声明元素的初始状态样式;第二,

2021-08-18 08:44:23 511

原创 CSS3动画—变形(扭曲、缩放)

CSS3动画—变形(扭曲、缩放)skew()扭曲:扭曲skew()函数能够让元素倾斜显示。它可以将一个对象以其中心位置围绕着X轴和Y轴按照一定的角度倾斜。这与rotate()函数的旋转不同,rotate()函数只是旋转,而不会改变元素的形状。skew()函数不会旋转,而只会改变元素的形状。skew()具有三种情况:1、skew(x,y)使元素在水平和垂直方向同时扭曲(X轴和Y轴同时按一定的角度值进行扭曲变形);第一个参数对应X轴,第二个参数对应Y轴。如果第二个参数未提供,则值为0,也

2021-08-08 10:13:15 1316

原创 CSS3动画简介和变形(旋转)

CSS3动画简介和变形(旋转)CSS3在原来的基础上新增了变形和动画相关属性,通过这些属性可以实现以前需要大段JavaScript才能实现的功能。CSS3的变形功能可以对HTML组件执行位移、旋转、缩放、倾斜4种几何变换,这样的变换可以控制HTML组件呈现出丰富的外观。借助于位移、旋转、缩放、倾斜这4种几何变换,CSS3提供了transition动画。transition动画比较简单,只要指定HTML组件的哪些CSS属性需要使用动画效果来执行变化,并指定动画时间,就可保证动画播放。比transi

2021-08-08 09:52:35 244

原创 JavaScript字符串与正则表达式相关的方法

JavaScript字符串与正则表达式相关的方法支持正则表达式的string对象的方法Search() — 检索与正则表达式相匹配的值。 Match() — 找到一个或多个正则表达式的匹配。 Replace()— 替换与正则表达式匹配的子串。 Split() — 把字符串分割为字符串数组。Search()可以搜索字符串中是否含有指定内容如果搜索到指定内容,则会返回第一次出现的索引,如果没有搜索到返回-1用它可以接受一个正则表达式作为参数,然后会根据正则表达式去检索字符串..

2021-08-06 21:16:19 96

原创 JavaScript正则表达式

JavaScript正则表达式一.JavaScript正则表达式简介正则表达式:又称规则表达式英文名为regular Expression,在代码中常简写为regex、RegExp或RE正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,可以将字符中符合规则的内容提取出来语法:var 变量=new RegExp(“正则表达式”,“匹配模式”);使用typeof检查正则对象,则会返回object例如:Var reg=new RegExp(

2021-07-07 20:31:28 67

原创 JavaScript函数2

使用工厂方法创建对象构造函数:- 创建一个构造函数,专门用来创建Person对象 构造函数就是一个普通的函数,创建方式和普通函数没有区别,不同的是构造函数习惯上首字母大写- 构造函数和普通函数的区别就是调用方式的不同,普通函数是直接调用,而构造函数需要使用new关键字来调用- 构造函数的执行流程 1.立刻创建一个新的对象 2.将新建的对象设置给函数中的this,在构造函数中可使用this来引用新建的对象 3.逐行执行函数中的代码...

2021-06-28 09:34:37 55

原创 JavaScript函数1

JavaScript函数1关于函数:函数function - 函数也是一个对象 - 函数中可以封装一些功能(代码),在需要的使用可以执行这些功能(代码) - 函数中可以保存一些代码在需要的时候调用 - 使用typeof检查一个函数对象时,会返回function函数的创建:1.使用构造函数创建一个函数对象2.使用函数声明创建一个函数3.使用函数表达式创建一个函数/匿名函数{代码块 console.log(“苹果”);...

2021-06-18 17:18:29 59

原创 Java script对象

Java script对象什么是JavaScript对象?JavaScript中的所有事物都是对象。例如:字符串、数字、数组、日期,等等。在JavaScript中,对象是数据(变量),拥有属性和方法的数据。属性是与对象相关的值方法是能够在对象上执行的动作对象的分类:内建对象由ES标准中定义的对象,在任何ES的实现中都可以实现例如:math string number Boolean function object……宿主对象由JS得运行环境提供的对象,目前来讲主要指由浏览器.

2021-06-08 11:53:25 373

原创 Java script运算符

Java script运算符运算符也叫操作符通过运算符可以对一个或者多个值进行运算,并获取运算结果算数运算符+ 加可以对两个值进行假发运算,如果是两个字符串则进行字符串拼接任何值和字符串做加法运算,都会先转换为字符串,然后再和字符串做拼接操作也可以通过“+”完成隐式转换。-减可以对两个值进行减法运算,并返回运算结果同级运算,从左到右*乘可以对两个值进行乘法运算,并返回运算结果/除可以对两个值进行除法运算,并返回运算结果任何值做 - * /.

2021-06-08 10:43:24 506

原创 JavaScript对象——数组(Array)

JavaScript对象——数组(Array) - 数组也是对象(内建对象) - 它和我们普通对象功能类似,也是用来存储一些值的 - 不同的是普通对象使用字符串作为属性名 而数组是使用数字来作为索引操作元素 - 索引: 从0开始的整数就是索引 - 数组的存储性能比普通对象要...

2021-05-28 15:29:14 954

原创 JavaScript——DOM文档

JavaScript——DOM文档JavaScript—DOM文档对象模型DOM,全称Document Object Model文档对象模型JS中通过DOM来对HTML文档进行操作。只要理解了DOM就可以随心所欲的操作WEB页面。文档:文档表示的就是整个的HTML网页文档对象:对象表示将网页中的每一部分都转换为一个对象模型:使用模型来表示对象之间的关系,这样方便我们获取对象节点:节点Node,是构成...

2021-05-28 15:22:36 1019

原创 JavaScript基础

JavaScript基础JavaScript简介JavaScript是脚本语言。这门语言可用于HTML和web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。浏览器会在读取代码时,逐行地执行脚本代码。而对于传统编程来说,会在执行前对所有代码进行编译。JavaScript组成 :ECAMScript:JavaScript语法和基本对象 DOM:文档对象模型 BOM:浏览器对象模型。JavaScript使用HTML中的脚本必须位于<script&gt..

2021-05-28 15:15:04 166 1

空空如也

空空如也

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

TA关注的人

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