自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 只读依赖属性

只读依赖属性有些地方必须要用到只读依赖属性,比如 Trigger等,同时也因为内部可能有多个提供者修改其值,那么一个只读依赖属性怎么创建呢?其实创建一个只读的依赖属性和创建一个一般的依赖属性大同小异。下面我们就用一个简单的例子来概括一下:XAML代码:效果如图:附加属性:附加属性是一种特殊的依赖属性。这是WPF的特性之一,通俗的理解起来就是,别人有的属性,由于你跟他产生了关系所以你也...

2019-06-09 12:06:16 302

原创 WPF资源

资源是保持有用对象在附近的一种方法。诸如:刷子,样式,或模板对象。因此,你能更容易地重用他们。尽管创造和操纵资源能用代码,通常用XAML标记。一个资源被定义以后,你能使用它,在窗口中,标记的剩余部分(或,在一个应用资源的情况下,遍及你的应用的剩余部分)。这技术简化你的标记,节省重复的编码,和允许你存储用户界面细节(诸如你的应用的颜色方案)在一个中心的地方因而他们能被容易地修改。对象资源也是重用WP...

2019-06-09 11:58:08 145

原创 高级绘图

高级绘图多边形绘图(Polygon):构成一个图像的基本条件需要几个点,首先有个起始点给他300,点与点之间用逗号隔开,点数调至需要的多边形即可。既然是多边形那就可以给它一个填充颜色。更美观先。效果图:多边线(Polyline):除了多边形还有多变线,也是有几个点描绘,自行调至需要图像。效果图:椭圆:路径绘图:Path类可以绘制曲线和复杂的形状,Date属性使用了即路径标记语法。...

2019-06-09 11:39:50 221

原创 变形(RenderTransform)类

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

2019-05-28 12:35:32 254

原创 高级动画

高级动画动态变换。变换提供了自定义元素的最强大方式之一。每个元素都能以两种不同的方式使用 变换,RenderTransform属性和LayoutTransform属性。RenderTransform属性效 率更高。因为是在布局之后应用变换,并且用于变换最终的渲染输 出。LayoutTransform在布局前应用,从而其他控件需要重新排列以适应变换。自定义一个资源页面用了StackPanel布...

2019-05-28 12:28:29 371

原创 Java常用类

System类:System类代表当前Java程序的运行平台,程序不能创建System类的对象, System类 提供了一些类变量和类方法,允许直接通过System类来调用这些类变量和类方法。获取系统所有环境变量:用map来接收,遍历它我们也可以拿出具体的:System.out.println(System.getenv(“JAVA_HOME”));获取属性的方法; 也可以指定要拿...

2019-05-16 20:40:38 843

原创 Java集合工具类:Collections

Java提供了一个操作Set、List和Map等集合的工具类:Collections,该工具类里 提供了大量方法对集合元素进行排序、查询和修改等操作,还提供了对集合对象实现 同步控制等方法。排序操作:reverse(List list) : 倒序。shuffle(List list):随机排序。swap(List list, int i, int j): 在指定列表指定位置交换元素。so...

2019-05-16 20:34:51 467

原创 序列化的含义和意义

序列化机制允许将实现序列化的Java对象转换成字节序列,这些字节序列可以保存在 磁盘上,或通过网络传输,以备以后重新恢复成原来的对象。序列化机制使得对象可 以脱离程序的运行而独立存在。 对象的序列化(Serialize)指将一个Java对象写入IO流中,与此对应的是,对象的反 序列化(Deserialize)则指从IO流中恢复该Java对象如果需要让某个对象支持序列化 机制,则必须让它的类是可...

2019-05-08 00:04:47 3365

原创 File类

File类是java.io包下代表与平台无关的文件和目录的类。在程序中操作文件和目录,都可以通过File类来完成。需要注意的是,不管是文件还是目录都是使用File来操 作的,File能新建、删除、重命名文件和目录,但是File不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。File类当中有4中构造器File(String pathname):通过将给定路径名字符串转换为...

2019-05-08 00:00:03 128

原创 Java反射机制

Java反射机制在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意 一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态 获取的信息以及动态调用对象的方法的功能就称为java语言的反射机制。通俗点讲, 通过反射,该类对我们来说是完全透明的,想要获取任何东西都可以。我们先创建一个类Person, 把类加载进Class里面,?:问号代表可能的一切。...

2019-05-07 23:44:49 99

原创 Map集合

Map接口中键和值一一映射,可以通过键来获取值。首先是定义,因为它是键值对,键要放什么,值要放什么,比如在这里键使用整数Integer类型,然后值存字符,也可以反过来,存对象,键存对象都没问题。直接New HashMap。Map中常用的就是HasMap。添加数据用put,上面指定的类型就不能随便加,什么类型就放什么类型。打印出来就是键值对的形式,等于前面是键,等于后面是值。Put ...

2019-04-27 19:59:05 121

原创 Set集合

Set集合类似于一个罐子,程序可以依次把多个对象“丢进”Set集合,而Set集合通常不能记住元素的添加顺序。  Set集合不允许包含相同的元素,如果试图把两个相同的元素加入同一个Set集合中,则添加操作失败,add()方法返回 false,且新元素不会被加入。一 、HashSet类具有以下特点:1.不能保证元素的排列顺序,顺序有可能发生变化。2.HashSet不是同步的(不是线程安全的),...

2019-04-27 19:54:55 193

原创 Queue 队列

Queue: 基本上,一个队列就是一个先入先出(FIFO)的数据结构。Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了 Deque接 口。方法(形参):add(E e) 将指定元素插入此列队,offer( E e) 也是将指定元素插入此队列。方法(形参):elem ent() :获取,当时不移除此队列的头。方法(形参):pee...

2019-04-17 21:24:31 199

原创 Comparable 和 Comparator

-Comparable是排序接口。若一个类实现了Comparable接口,就意味着该类支持排序。实现了Comparable接口的类的对象的列表或数组可以通过Collections.sort或Arrays.sort进行自动排序。自定义排序,涉及到排序的都可以用它们。我们先定义一个 PersinComparable的类 ,然后实现Comparable 这个接口。先用标准的Java封装name 和...

2019-04-17 21:18:35 114

原创 List集合

Java集合大致可分为List、Set、Queue和Map四种体系,其中List代表有序、重复的集合;Set代表无序、不可重复的集合;而Map则代表具有映射关系的集合,Java5又增加了Queue体系集合,代表一种队列集合实现。下面主要就是怎么插入数据 ,修改数据,移除数据,添加多个、移除多个数据写法。如图:迭代器:由于列表传的是Integer,迭代器也要传一样的hasNext: 它会...

2019-04-17 21:05:23 107

原创 插入多条数据添加约束

主题: 插入多条数据添加约束首先我们先要创建一个表,然后根据表结构写出建表语句 并插入一条测试数据 并添加约束。创建学生表默认表空间:添加not null约束:接下来插入数据:使用INSERT INTO插入创建的表,根据创建的列的顺序出入值。查询表验证:增加多条的话,继续往下插入值结尾用commit提交就行了。想要创建一个表和学生表有相同结构但为空表:用wh...

2019-04-06 16:24:44 305

原创 ROWNUM的用法

主题: ROWNUM的用法对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。比如下面我想查出emp表中,工资从低到高排列后40-50的员工信息:首先按员工的工资从低到高排序,使用rownum伪类列出序列:因为ROWNUM是对结果集加的一...

2019-04-06 16:20:49 391

原创 分组查询

主题: 分组查询一. 使用group by进行分组查询在使用group by关键字时,在select列表中可以指定的项目是有限制的,select语句中仅许以下几项:被分组的列2.为每个分组返回一个值得表达式,例如用一个列名作为参数的聚合函数group by的使用我用以下例子说:查询出员工表中各部门的部门号,最高工资,最低工资。部门是被分组的列,所以使用group by ...

2019-04-06 16:15:56 298

原创 修改表格信息

主题: 修改表格信息效果图 :首先需要用到表格编辑的列在标签里面一定要加上w_edit这个属性,表示单元格编辑,不需要表格编辑的就不用,因为我只用两个所以写了两个,如图 :点击的时候显示from表单,表单里面有一个文本框。在数据显示和自动加载中加上一些属性,是否支持表格编辑和点击行触发编辑的事件如图:保存修改点击事件 :...

2019-03-30 18:39:29 226

原创 时间段查询

控制层:先声明一个参数,然后进行判断前后时间,添加条件判断是否符合前后条件的时间。视图层:定义一个方法获取两个时间段的 值进行判断,然后即可查询。项目演示图:即2018-08-10至 2019-02-24之间的所有数据显示。...

2019-02-25 15:18:17 530

原创 联想下拉框

联想下拉框联想下拉框控制器如图: 控制器写一个绑定药房药名的查询方法视图层如图:用Post提交控制器的方法,声明一个变量赋值,然后进行循环,然后把值放进去,下面调用封装的方法。项目演示图: 点击查找注射有注射字眼的药名就会显出。...

2019-02-24 10:31:18 448

原创 UI总结

学了两个月的UI课程我知道了UI设计英文叫User Interface翻译成中文意思就是(用户界面)。UI设计是指对软件的人机交互,操作逻辑,界面美观的整体设计。UI设计分为4种:分别是移动端UI设计,PC端UI设计,游戏UI设计,以及其它端UI设计。其中三大构成是专业设计的一门基础课,三大构成是什么呢?0.三大构成即平面构成、色彩构成与立体构成,是现代艺术设计基础的重要组成部分。所谓...

2019-02-24 10:17:39 806 1

原创 快捷的自动生成不规则编码

自动生成编码如图:说明 : A: 这些是自定义的参数;B: Guid表示全局标识符;C: 正则表达式;D: Regex 表示不可变得正则表达式Split 拆分的,(a, “-”): 去掉a的横杠;在 此处段个点 启动项目,然后就有显出5种编码的格式,E 处 表示选择的是第四种格式;视图层如图:说明: 点击事件弹出模态框,post异步提交 调用控制器已经写好的方...

2019-01-20 17:22:33 327

重庆邮电大学

本文档为中国国电集团公司电子招标投标系统上线后的投标人操作手册,针对系统中的投标人操作功能进行了详细说明,旨在指导投标人熟练地进行网上投标等相关操作。 中国国电集团公司电子招标投标系统的访问网址:http://www.cgdcbidding.com

2018-04-19

空空如也

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

TA关注的人

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