自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java多线程

1.Java提供浏览两种创建线程方法:通过实现Runable接口;通过继承Thread类本身。2.通过实现Runnable接口来创建线程创建一个线程,最简单的方法是创建一个实现Runnable接口的类。实现Runnable,一个类只需要执行一个方法调用run(),声明如下:public void run()你可以重写该方法,重要的是理解的run()可以调用其他方法,使用其他类,并声明...

2019-08-18 08:14:28 148

原创 Java实现借书功能

思路:先从数据库中,根据userId和bookId两个字段,查询数量count,如果数量是0,则表明数据库中这个人还没有借过这本书,可以借。如果count!=0,说明这个人借过了,提示不能重复借书。1.action部分//doSave()public void doSave() { //判断一个人不能同一本书借两次 int flag=1; //flag标签用于判断能否进行保存操作 L...

2019-08-18 08:05:34 3118

原创 文本框自动切换效果

在输入电话号码的时候,当第一个文本框输入的值的长度达到最大值时,自动将鼠标焦点移至下一个文本框,可以给使用者提供便利。那么这种功能是如何实现的呢?首先搭建好页面,使用了三个文本框,并设置其最大长度:接下来就开始写方法:判断该文本框内值的长度,若长度等于“4”,则使当前文本框的下一个文本框获得焦点(index+1).focus()。同理,通过键值获取到键盘删除键,当按下删除键时,文本框...

2019-08-08 08:29:30 413

原创 Java类

类:描述一类对象的行为和状态对象:对象是类的一个实例,有状态和行为。为什么要创建对象、类的关系Java是基于面向对象的编程语言,创建对象才能去调用对象里面某个方法或属性,当然静态方法和属性是不用创建对象就能直接调用的,对象就是对一个实例的描述,所谓java世界里一切皆对象,类是对对象的具体描述,通俗点将 类就是一格对象,对象就是一个类Java的类格式定义public cl...

2019-08-08 08:27:05 123

原创 WPF选中复选框改变属性

Trigger触发器:既当某些条件满足时会触发一个行为(比如某些值的 变化或动画的发生变化等)。触发器还比较像事件。事件一般是由用户操作触发的,而触发器除了有事件触发型的EventTrigger外还有数据变化触发行的Trigger/DataTrigger及条件触发型。基本TriggerTrigger类是基本的触发器。类似于Setter,Trigger也有Property和Value这两个属性,...

2019-07-26 09:18:48 1392

原创 Style中的Setter

Setter设置器,属性值的的设置器。在Style中我们给属性赋值的时候一般都采用“属性名=属性值”的形式。Setter类的Property属性用来指明你想为目标的哪个属性赋值;Setter类的Value属性则是提供属性值。下面的例子中在Window的资源词典中放置一个针对TextBlock的Style,Style中使用若干Setter来设定TextBlock的一些属性,这样的程序中的TextB...

2019-07-26 09:17:09 516

原创 WPF 单击按钮改变内容

在WPF中对于资源的使用有两个运行状态,分别是Static(静态)和Dynamic(动态)这两种状态,静态资源使用(StaticResource)指的是在程序中载入内存时对资源的一次性使用,之后就不会再去访问这个资源了,动态资源使用(DynamicResource)使用指的是在程序运行过程中仍然会再去访问这个资源。当然了我们平时使用静态资源(StaticResource)就可以了,不过如果叫进行...

2019-07-18 09:33:37 4889 2

原创 WPF 定义与查找

每个WPF的界面元素都有一个名为Resources的属性,这个属性继承与FrameworkElement类,其类型为ResourceDictionary。ResourceDictionary能够以“键一值”对的形式存储资源,当需要到其里面的资源时就可以使用“键一值”对可以索引到资源对象。ResourceDictionary可以存储任意类型的对象,在XAML代码中向Resouurces添加资源是需...

2019-07-18 09:31:34 238

原创 WPF Grid宽度和高度的单位

Grid表格里面有RowDefinitions行和ColumnDefinitions列,因为是行和列所以就要在里面添加宽度和高度,高度和宽度后面都是有单位的。计算机的图形设计的标准单位是像素(Pixel),所以Grid的宽度和高度单位就是像素了。除此之外Grid的宽度和高度还接受英寸(Inch)简写in、厘米(Centimeter)简写cm和点(Point)简写pt。下面是添加单位的代码:&...

2019-07-07 21:22:00 3992

原创 WPF 可视化树

在WPF中控件玉控件之间的关系不是相邻就是叠加。WPF的控件有了Content的概念,所以控件与控件之间又多出一种关系----包含。因为以窗体为根的包含关系,整个WPF的UI才形成树形结构,我们称之为可视化树(Visual Tree)。可视化树代码:<Window x:Class="WpfApplication1.Window1" xmlns="http://schem...

2019-07-07 21:19:50 1022

原创 WPF x:Static

X:Static是一个常用的标记扩展,它的功能是在XAML文档中使用数据类型的static成员。因为XAML中是不能编写逻辑代码的,所以使用x:Static访问static成员一定是数据类型的属性或字段。下面是实例:首先在Window里面添加两个成员,一个是static字段,一个是static属性。public partial class Windows : Window{ pub...

2019-06-28 09:04:11 1892

原创 WPF x:Null

X:Null:对一个属性赋值空值。很多时候我们不需要显式地设置null值,但如果一个属性具有默认值而我们又不需要这个默认值的时候就需要显式地设置null值了。在WPF中,要设置按钮的样式的就就要使用Style了,Style的作用就是设置各个控件的属性,也可以为一个Style指定目标控件类型,如果指定了目标控件类型的话那么这类控件的实例就会都使用这个Style了,如果不想使用这个Style的话,...

2019-06-28 09:02:23 1714

原创 WPF x:Key标签

X:Key:检索方式在XAML中我们可以把很多需要多次使用的内容提取出来放在资源字典里面,需要使用的时候就需要Key把它检索出来。X:Key的作用就是为资源贴上用于检索的索引。在WPF中,几乎每个元素都有自己的Resources属性,这个属性是个“Key-Value”式的集合,只要把元素放入这个集合,这个元素就成为资源字典中的一个条目了,为了检索到这个条件,就必须为它添加x:Key。资源(Re...

2019-06-18 09:17:02 4526

原创 WPF 声明标签

在WPF中x:Name是XAML的声明标签,一个XAML标签会对应着一个对象,这个对象一般是控件类的实例。XAML标签只负责声明对象而不声明引用对象。如果需要为对象准备一个引用变量以便在C#中直接访问的话就就可以使用x:Name标签了 。x:Name标签的作用:1、 告诉XAML编译器,当一个标签带有x:Name时处理对这个标签生成对应实例外还要为这个实例声明一个引用变量,变量名就是x:Nam...

2019-06-18 09:14:18 884

原创 WPF图形变形

在WPF中Transform(变形)运用很广,尺寸、位置、坐标系比例、旋转角度等变化都属于变形。WPF中控制变形的属性有两个,分别是:RenderTransform:呈现变形,定义在UIElement类中。LayoutTransform:布局变形,定义在FrameworkElement类中。因为这两个属性都是抽象类,所以说Transform变形类的派生类都可以用这两个属性赋值。呈现变形:...

2019-06-09 19:32:17 311

原创 WPF图形效果

在WPF中因为在其中添加了图形的效果与滤镜,所以对图形的处理功能很强大。其中BitmapEffect(位图效果)属性能够使图形产生界面效果。每个效果运用很简单。效果有以下几个:BevelBitmapEffect:斜角效果BitmapEffectGroup:复合效果(可以把多个)BlurBitmapEffect:模糊效果DropShadowBitmapEffect:投影效果EmbossB...

2019-06-09 19:30:08 260

原创 WPF中基本图形

在WPF中拥有一套自己的API图形。使用这套API图形就可以绘制出精美的图像,还可以为图形添加变形和滤镜效果。WPF中基本图形包括以下几个(Shape类的派生类)Line:直线、Rectangle:矩形、Ellipse:椭圆Polygon:多边形、Polyline:折线、Path:路径Line直线直线使用X1、Y1两个属性设置起点坐标,X2、Y2两个属性用来设置终点坐标。控制起点坐标可...

2019-06-09 19:28:15 904

原创 WPF 如何改变控件模板

在WPF里面每个控件都有一个默认的模板,如果我们想要该变控件格式的话,就要应用到这个ControlTemplate(控件模板)了,在更换控件的格式,我们只需要声明一个ControlTemplate对象,在ControlTemplate对象里面进行相应的配置就行了,最后在将你配置好的属性赋值给控价就行了。下面我们通过代码实践一下:重写Button按钮模板<Window x:Class="...

2019-05-28 09:16:00 1014

原创 WPF Style样式

样式分为属性样式、内联样式、引用样式。属性样式:直接通过UI元素的属性设置的样式。内联样式:通过在UI元素中嵌入Style节点来设置样式。引用样式:定义在资源字典中的样式属性样式是直接通过UI元素的属性设置的样式,所以属性元素就直接在UI元素中定义就行了。下面是属性样式的例子<Window x:Class="_1701_Client.MainWindow" xml...

2019-05-28 09:14:42 325

原创 WPF 字体基本属性

开发工具与关键技术:MVC、WPF作者:刘俊杰撰写时间:2019年05月16日字体的属性不多,常用的就只有FontSize(字体大小)、FontWeight(字体加粗)、FontFamily(字体)、Foreground(字体颜色)这几种属性。字体属性用起来也很简单,只需要将字体的属性加入相应的控件中去就行了。下面我们通过代码来了解一下字体的属性:<Window x:Class="...

2019-05-17 14:55:49 9758

原创 WPF Grid跨行、跨列

开发工具与关键技术:MVC、WPF作者:刘俊杰撰写时间:2019年05月15日Grid顾名思义就是“网格”,以表格形式布局元素。在Grid布局中除了使用Row和Column附加属性在单元格中放置元素,还可以使用另外两个附加属性使用元素跨越多个单元格,这两个附加属性是RowSpan(跨行)和ColumnSpan(跨列)。通过下面代码了解跨行、跨列:<!--网格布局--> ...

2019-05-17 14:53:07 8487

原创 Java 异常处理机制总结

开发工具与关键技术:Myeclipse 10,Java作者:刘俊杰撰写时间:2019年04月30日Java的异常处理机制可以让程序具有极好的容错性,让程序更加健壮。当程序运行出现意外情形时,系统会自动生成一个 Exception对象来通知程序,从而实现将“业务功能实现代码”和“错误处理代码”分离,提供更好的可读性异常类型Exception 异常层次结构的根类Arith...

2019-05-07 12:02:21 254 4

原创 Java 常用类总结

开发工具与关键技术:Myeclipse 10,Java作者:刘俊杰撰写时间:2019年04月30日Java常用类:基本数据类型和包装类字符串相关类时间处理相关类基本数据类型Java的两大数据类型:基本数据类型、引用数据类型Java语言提供了八种基本数据类型。六种数字类型(四个整数型,两个浮点型),一种字符型,还有一种布尔值基本数据类型 包装类byte Byte b...

2019-05-07 12:01:26 243

原创 Java 运算符总结

开发工具与关键技术:Myeclipse 10,Java作者:刘俊杰撰写时间:2019年04月30日Java语言支持如下运算符:算术运算符:+、-、、/、%、++、–关系运算符:>,<,>=,<=,==,!=赋值运算符:=、+=、-=、=、/=逻辑运算符:&&,||,!,&,|,^,~其他运算符:instanceof,?:一、算术运算...

2019-05-07 12:00:05 191

原创 Java 计算奇数偶数

开发工具与关键技术:Myeclipse 10,Java作者:刘俊杰撰写时间:2019年04月26日今天讲的是用for循环和while循环,分别计算出100数值以内的奇数和偶数。计算数值的奇数和偶数并不需要写多少代码,只需要一个循环语句在循环体中再加一个if语句的判断就行了。首先是for循环for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构语法形式for(初始化表达式...

2019-04-28 08:13:54 13859 1

原创 Java 结束循环

开发工具与关键技术:Myeclipse 10,Java作者:刘俊杰撰写时间:2019年04月24日Break控制循环在任何循环语句的主体部分,均可用break控制循环的流程。break用于强制退出循环,不执行循环中剩余的语句。(break语句还可用与多支语句switch中)。下面是break的实例例题:随机生成0-10的数,如果随机数是8的话就停止循环上图中我们看到写了一个whil...

2019-04-28 08:10:17 20458 1

原创 Java while循环

开发工具与关键技术:Myeclipse 10,Java作者:刘俊杰撰写时间:2019年04月16日While循环由四个结构组成:初始化、条件判断、循环体、迭代。在循环刚开始时,会计算一次“布尔表达式”的值,如果条件为真的话就执行循环体。而对于后来每一次额外的循环,都会在开始前重新计算一次。语句中应有是循环趋向于结束的语句,否则会出现无限循环—“死”循环。While循环是先判断,后执行的...

2019-04-17 17:33:06 3883

原创 Java if选择结构

开发工具与关键技术:Myeclipse 10,Java作者:刘俊杰撰写时间:2019年04月14日If有三种选择结构,分为单分支选择结构、双分支选择结构、多分支选择结构1、If单分支选择结构If语句对条件表达式进行一次测试,若测试为真,则执行下面的语句,否则跳过该语句If表达式:If(布尔表达式){语句块;}If语句int i = (int) (10 * Math.random...

2019-04-17 17:30:33 240

原创 ORACLE 高级子查询

开发工具与关键技术:Oracle sql*plus PLSQL Developer作者:刘俊杰撰写时间:2019年03月27日子查询是嵌套在SQL语句中的另一个SELECT语,在主查询执行之前执行,然后再跟主查询里面的数据对比。今天说一个运用于子查询中的EXISTS操作符EXISTS 操作符检查在子查询中是否存在满足条件的行如果在子查询中存在满足条件的行:– 不在子查询中继续查找...

2019-04-08 10:33:18 176

原创 ORACLE SQL 表的内关联子查询

开发工具与关键技术:Oracle sql*plus PLSQL Developer作者:刘俊杰撰写时间:2019年03月27日表的内关联子查询:子查询可以用主查询里面定义的表进行关联实现查询,这样的查询我们把它叫为表的内关联子查询下图是一个表的内关联子查询的例子:如图所示,我们在Where条件中写入子查询,然后再调用主查询定义的表a来关联子查询中定义的表b从而使两张表关联上,关联上后...

2019-04-08 09:54:37 1787

原创 Oracle SQL及格率转换为百分比

开发工具与关键技术:Oracle sql*plus PLSQL Developer作者:刘俊杰撰写时间:2019年03月26日把成绩的及格率转换为百分比就是查询而已,用到的函数不多,过程也简单易懂,主要使用了group by 分组函数和case when 表达式。在上图中我们看到,首先用group by 分组函数用cno课程号进行分组,查询出各科的平均成绩。然后再case when...

2019-04-07 20:55:53 3875

原创 把图片转换成bese64编码

开发工具与关键技术:jQuery,MVC作者:刘俊杰撰写时间:2019年03月26日具体操作流程图:把图片转换成bese64编码保存到数据库,我们要先从页面那边获取到图片,获取到图片后匹配出图片的base64编码定义为index。下面是具体的操作过程:public ActionResult Image(PW_Advertisement pwAdvertisement, string s...

2019-03-31 15:52:57 849

原创 jQuery animate()改变div大小

开发工具与关键技术:jQuery,MVC作者:刘俊杰撰写时间:2019年03月26日jQuery animate()语法:$(selector).animate({params},speed,callback);jQuery animate() 方法用于创建自定义动画;jQuery animate()定义相对值,只需要在值的前面加上+=或-=;下面讲一个关于jQuery animate...

2019-03-31 15:44:56 3585 1

原创 《在线拍卖——“首页幻灯片”模块》项目研发阶段性总结

《在线拍卖——“首页幻灯片”模块》项目研发阶段性总结作者:认发布时间:2019年1月18日一、功能实现添加页面:如图首页幻灯片页面如图所示:双击图片可查看图片信息弹出图片窗口二、经典代码鼠标对图片进行拖动及放大缩小功能://data-disable-page-zoom 规定用户是否有能力缩放页面。 //鼠标滑动改变图片大小 function...

2019-01-18 21:29:50 156

原创 iserver区域定位

作者: 认撰写时间: 2019年 01 月 18 日先查询出地图数据var map, local, layer, vectorLayer style = { strokeColor: &amp;amp;amp;quot;#304DBE&amp;amp;amp;quot;, strokeWidth: 1, fillColor: &amp;amp;amp;quot;#304

2019-01-18 16:06:00 345 1

空空如也

空空如也

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

TA关注的人

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