自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础- 封装的使用

封装是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。Java 封装的特点:将类的某些信息隐藏在类的内部,不允许外部直接访问。 通过该类提供的方法来实现对隐藏信息的操作和访问。 隐藏对象的信息,留出访问接口,通过规定的方法访问数据。封装代码实现:属性前+private:该属性...

2019-08-18 08:28:57 193 1

原创 Java基础-成员变量和局部变量的区别

Java中变量的分类分为:成员变量和局部变量。如图:成员变量成员变量是类里定义的变量,但在方法、构造方法和语句块之外。其包括实例变量和类变量:实例变量:作用域与对应实例的生存范围相同,访问修饰符可以修饰实例变量。 类变量:作用域与这个类的生存范围相同,静态变量可以通过:ClassName.VariableName的方式访问。代码示例:局部变量局部变量是方法、构造...

2019-08-17 20:32:33 243

原创 Java基础-对象

对象可以认为是在一类事物中抽象出某一个特例,通过这个特例来处理这类事物出现的问题,在Java语言中通过new操作符来创建对象。每实例化一个对象就会自动调用一次构造方法,实质上这个过程就是创建对象的过程。创建对象对象是根据类创建的。在Java中,使用关键字new来创建一个新的对象。创建对象需 要以下三步:声明:声明一个对象,包括对象名称和对象类型。 实例化:使用关键字new来...

2019-08-08 10:26:41 175

原创 Java基础-数组的使用

数组对于所有编程语言来说都是重要的数据结构之一,Java语言中提供的数组是用来 存储固定大小的同类型元素。数组的定义定义方法有两种:dataType 是Java中的任意数据类型,包括基本类型和组合类型,arrayRefVar是数组名,必须是一个合法的标识符,[ ] 指明该变量是一个数组类型变量。数组初始化数组初始化的方式有两种:可以在声明数组的同时进行初始化(...

2019-08-07 21:12:22 148

原创 Oracle 回滚事务

ROLLBACK:事务处理回退:数据回滚:在Oracle中,ROLLBACK语句可以用来撤销当前事务或有问题的事务,使数据变化失效,修改前的数据状态被恢复。当事务修改表中数据的时候,该数据修改前的值(即前影像)会存放在回滚段中,当用户回滚事务(ROLLBACK)时,ORACLE将会利用回滚段中的数据前影像来将修改的数据恢复到原来的值。例:使用ROLLBACK语句在Oracle中...

2019-07-28 21:57:31 2483

原创 WPF动画之故事板

WPF动画通过一组动画类表示,使用少数几个属性设置相关信息,如开始值、结束值以及持续时间。Storyboard:故事板故事板是BeginAnimation()方法的XAML等价物,通过故事板将动画指定到合适的元素和属性。 故事板是增强的时间线,可用来分组多个动画,而且具有控制动画播放的能力---暂停、停止以及播放位置。 而Storyboard类提供的最基本功能是,能够使用Targ...

2019-07-28 20:33:08 589

原创 WPF简单图像处理

WPF可以对图像进行多样化处理,如简单的:通过设置Stretch属性实现图像的拉伸,通过设置Clip属性进行图像裁切,使用ImageBrush元素实现使用图像输入文字等。创建图像可使用Image或者ImageBrush对象来创建一副图像,Image元素默认情况下会完整显示图片大小。拉伸图像Image元素的Stretch属性值类型为枚举型。其属性值分别为:原始尺寸(N...

2019-07-18 09:58:29 579

原创 RenderTransform变形

WPF中的变形类是为了达到直接去改变某个Silverlight对象的形状(比 如缩放、旋转一个元素)的目的而设计的,RenderTransform包含的变形属性成员就是专门用来改变Silverlight对象形状的,它可以实现对元素拉伸、旋转、扭曲等效果,同时变形特效也常用于辅助产生各种动画效果。RenderTransform类的成员包括:(1)TranslateTransform  ...

2019-07-16 17:15:43 170

原创 WPF画刷

所有的UI元素都可以通过画刷的设置而改变它们的风格,使用不同的画刷对目标区域进行“绘制”,会有不同的效果。WPF有5种画刷和一种自定义画刷,都是继承基类Brush,如图:SolidColorBrush(实心画刷)实心画刷就是填充色的意思,是平时使用最多且最简单的画刷。GradientBrush(梯度画刷)LinearGradientBrush(线性梯度画刷)线性梯...

2019-07-08 10:37:09 173

原创 WPF几何绘图

WPF几何绘图主要使用的是Geometry,Geometry是基类,抽象基类,我们绘图时一般使用它的派生类,如:EllipseGeometry、PathGeometry等,Geometry对象可用于剪裁和呈现二维图形数据以及对其进行点击测试,使用Geometry对象,可用于绘制直线,椭圆,矩形等,具体如下:图像绘图与几何绘图的区别:图形对象可以独立存在的,可以独立绘制出具体需要的图形...

2019-07-08 10:27:37 306

原创 WPF样式分类

WPF样式分为三种:属性样式、内联样式、引用样式。属性样式直接通过UI元素的属性设置的样式,类似于在HTML中直接通过HTML元素属性设置的样式,适用于复用度不高的一些属性。如:内联样式实际上是设置元素的Style属性,直接使用Setter来进行,若内联样式与属性样式对同一属性进行设置,以属性设置的样式为准。如:引用样式资源字典可在多处定义,因此引用样...

2019-06-27 17:28:13 385

原创 WPF资源字典的使用

一、资源字典分类 WPF应用程序中,XAML资源分为StaticResource(静态资源)和 DynamicResource(动态资源) Windows8应用中,XAML资源仅支持StaticResource(静态资源) 资源应用域不同,XAML资源可分为FrameworkElement.Resources和 Application.Resources。1.FrameworkE...

2019-06-27 11:30:21 2939

原创 Oracle数据库 — 索引

索引简介:索引是一种独立于表的模式对象, 可以存储在与表不同的磁盘或表空间中,用于加快数据的检索。 索引创建或删除, 不会对表产生影响, 其影响的只是查询的速度。 索引一旦建立,Oracle 管理系统会对其进行自动维护, 而且由 Oracle 管理系统决定何时使用索引。用户不用在查询语句中指定使用哪个索引。 在删除一个表时,所有基于该表的索引会自动被删除。 通过指针加速 Oracle ...

2019-06-18 08:37:20 466

原创 Oracle数据库 — 序列

序列:常用的数据库对象。自动提供唯一的数值。 可共享对象,多个用户使用。 主要用于提供主键值。 将序列值装入内存可以提高访问效率。一、创建序列:例:创建序列 DEP_SEQ为表 DEPARTMENTS 提供主键。(初始值为100,每次以10进行递增,最大值不超过9999,不进行循环。)二、序列的使用:将序列值装入内存可提高访问效率。使用方法:调用NEXT...

2019-06-16 20:12:43 365

原创 WPF常用布局

WPF中有五个常用布局,分别为:Grid:网格、DockPanel:泊靠式面板、StackPanel:栈式面板、WrapPanel:自动折行面板、Canvas:画布。Grid网格特点:1、可以定义任意数量的行和列,非常灵活。2、行的高度和列的宽度可以使用绝对值、相对比例或自动调整的方式进行精确设定,并可以设置最  大和最小值。3、内部元素可以设置自己所在的行和列,还可以...

2019-06-09 15:51:55 310

原创 Oracle数据库 — DCL:数据控制语言

数据控制语言:设置或者更改数据库用户或角色权限的语句;其中包括:GRANT、DENY、REVOKE等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言。GRANT:授予访问权限GRANT语句是授权语句,它可以把语句权限或者对象权限授予给其他用户和角色。例:分配表 EMP...

2019-06-09 14:46:44 405

原创 Oracle数据库 — DML:数据操纵语言

数据操纵语言:用于查询与修改数据记录;其中包括:(INSERT)插入数据、(UPDATE)修改数据、(DELETE)删除数据。(INSERT)插入数据把数据插入到数据库中指定的位置,INSERT语法一次只能向表中插入一条数据。语法格式:使用规则:为每一列添加一个新值,可以是指定值或空值。 按列的默认顺序列出各个列的值。 在 INSERT 子句中随意列出列名和他们的...

2019-06-09 14:31:29 391

原创 Oracle数据库 — 分组函数

分组函数:作用于一组数据,并对一组数据返回一个值。组函数类型:AVG(平均值)和 SUM (求总和)函数:可以对数值型数据使用。例:求100号部门员工工资的平均值和总和。MAX(最大值)和MIN(最小值)函数:可以对任意数据类型的数据使用。例:求100号部门员工工资和入职日期的最大最小值。COUNT(计数)函数:如果COUNT(*) 返回表中记...

2019-05-27 15:59:21 290

原创 Oracle数据库 — 日期及转换函数

在Oracle 中的日期型数据实际含有两个值: 日期和时间。日期函数的数学运算:在日期上加上或减去一个数字结果仍为日期。 两个日期相减返回日期之间相差的天数。 可以用数字除24来向日期中加上或减去天数。注:日期不允许做加法运算,无意义。数学运算符:用于操作数字和日期。例:计算员工入职到现在多少周时间?日期函数:例:求员工入职到现在几...

2019-05-27 15:44:53 1083

原创 Oracle数据库 — 字符函数、数值函数

字符函数与数值函数都属于单行函数,单行函数操作数据对象只对一行进行变换,每行返回一个结果,可以转换数据类型和嵌套使用,参数可以是一列或一个值。字符函数可分为:大小写控制函数和字符控制函数。大小写控制函数包括:例:查询员工Higgins的信息。若直接查询“higgins”,输出结果为空,所以需要把(last_name)转换成小写进行查询。字符控制函数包括:...

2019-05-17 09:11:01 144

原创 Oracle数据库 — SQL Server连接

连接分为三种:内连接、外连接、交叉连接(即笛卡尔积)。内连接和外连接的区别:内连接: 合并具有同一列的两个以上的表的行, 结果集中不包含一个表与另一个表不匹配的行。内连接可分为: 等值连接、自然连接、和不等值连接。重复列名:(1)使用表名前缀在多个表中区分相同的列。(2)不同表中具有相同列名的列可以用表的别名加以区分。等值连接:两个表中可以没有相同的属性列,但...

2019-05-16 16:33:46 1016

原创 Oracle数据库 — DDL:数据定义语言

数据定义语言:用于定义数据库的结构,比如创建、修改或删除数据库对象;包括:CREATE TABLE:创建数据库表;创建表的命名规则:以字母开头; 在 1–30 个字符之间;只能包含 A–Z, a–z, 0–9, _, $, 和 #; 不能和用户定义的其他对象重名; 不能是Oracle 的保留字创建表的数据类型:VARCHAR2(size) 可变长字符数据 ...

2019-05-08 18:22:47 728

翻译 Java单例模式

单例模式:java中单例模式是一种常见的设计模式。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。Java 单例模式有五种实现方式:饿汉式、懒汉式、Double CheckLock实现单例、静态内部类模式、枚举类。单例模式的特点:  1、单例类只能有一个实例。  2、单例类必须自己自己创建自己的唯一实例。  3、单例类必...

2019-05-08 17:10:40 125

原创 Java 重载与重写

重载重载是在一个类里面,方法名字相同,而参数不同。返回类型可以相同 也可以不同。每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表。最常用的地方就是构造器的重载,重载是面向对象的一个基本特征。重载规则: 被重载的方法必须形参列表不一样(参数个数或类型不一样); 被重载的方法可以改变返回类型; 被重载的方法可以改变访问修饰符; 被重载的方法可以声明新...

2019-05-08 15:40:17 125

原创 Java继承基础

Java 继承一、继承的概念继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方 法,或子类从父类继承方法,使得子类具有父类相同的行为。二、继承的特性(1)在java中使用extends关键字来表示继承关系,一个子类只能继承一个父类;但一个父类可以拥有多个子类。(2)多重继承:例如 A 类继承 B 类,B 类继承 C 类,所以按照关系就是 C 类是 ...

2019-04-27 09:28:35 225

原创 Java流程控制语句

流程控制语句有3种:if...else 语句、switch语句和循环语句。if...else语句if...else语句有4种表现形式:if语句、if...else语句、if...else if...else语句、嵌套的 if…else 语句(1)if语句:if 选择结构是根据条件判断之后再做处理的一种语法结构。如图例:(2)if...else语句:...

2019-04-22 21:17:26 150

原创 Java 运算符的运用

Java运算符可分为:算术运算符、关系运算符、逻辑运算符、赋值运算符、其他运算符算数运算符:+ 加法, ­- 减法, * 乘法, / 除法, ­ % 取余, ­ ++ 自增, -- 自减注:1.运算符的操作数必须是数值类型。数值类型包括:整数型:byte、short、int、long浮点型:double、float2.算数运算符分为‘一元运算符’和‘二元...

2019-04-17 20:25:34 245

原创 Java数据类型与类型转换

Java语言有两大数据类型:基本数据类型、引用类型。基本数据类型包括:整数类型:byte、short、int、long浮点类型:float、double字符类型:char布尔类型:booleanJava中除了基本数据类型,其他都为引用类型,如:string类型;基本数据类型包装类:Java每个基本类型在java.lang包中都有一个相应的包装类包装类...

2019-04-17 20:24:06 108

原创 MVC 计算表格列总数

用简单的for循环叠加即可:function price(){   var  tr  =  $("# jinhuo  tr")    //声明表格   var  zprice  =  0;   for  (var  i  =  1; i < tr. length; i++) {         var  price = tr.eq(i).children().eq(7)....

2019-02-20 19:10:19 347

原创 MVC 通过时间段进行查询

控制器:表格声明参数: 查询方法:转换数据类型 页面:查询方法和点击查询按钮: 

2019-02-20 18:28:25 1361

翻译 判断日期类型是否为YYYY-MM-DD格式的类型

判断日期类型是否为YYYY-MM-DD格式的类型:function IsDate(){   var str = document.getElementById('str').value.trim();   if(str.length!=0){      var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})/;      var r = ...

2019-02-20 17:54:13 3078

翻译 MVC上传图片

原理:通过获取图片的URL赋值给img标签的src属性来完成显示图片。流程:声明一个接口来读取选中的文件。 声明一条正则来过滤文件。 input标签的改变事件获取刚选中的文件(利用改变事件达成选中了图片就显示) 接口的onload事件设置图片的src属性。保存到数据库图片回填即可...

2019-02-19 20:20:22 633

原创 MVC生成流水号

方法一:有序自增卡号。控制器:        //生成卡号        public ActionResult VIPKaHao()        {            var KaHao = "";            var aa = myModels.P_SL_MemberCard.OrderByDescending(m => m.MemberCardI...

2019-02-13 14:52:12 449 1

原创 TimeSpan的用法

TimeSpan的用法~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:TimeSpan的用法作者:江羿宽撰写时间:2019.01.20~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...

2019-01-20 22:35:17 17808

空空如也

空空如也

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

TA关注的人

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