自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蝉鸣扰梦

技术小白,多多指教。

  • 博客(25)
  • 收藏
  • 关注

原创 文件目录的操作DirectoryInfo类

DirectoryInfo归属于System.IO这个输入输出流命名空间,主要用来操作目录,如可以进行复制,移动,重命名,创建和删除目录,此类不可被继承。下面我们来简单的进行目录操作吧。首先呢,我在E:\盘下创建一个文件夹,名为测试,该文件夹下又有三个子目录,两个文件夹,一个.txt文本文件,在第一个子文件夹中继续嵌套三个子目录。看下图:前面已经 做足了测试环境,...

2019-06-28 09:02:48 2079 1

原创 金额大小写转换

简单说金额大小写转换就是输入一串数字,将其转换为中文形式,首先封装一个类,方便以后自己调用,返回值肯定为string字符串类型,参数也是传递一个string字符串用来接收,废话不多说,自己上代码,代码中有其注解。public string NumToChinese(string x) { //数字转换为中文后的数组 stri...

2019-06-28 08:58:58 722 1

原创 WPF图片的浏览与上传

像我们做项目时,应该少不了增删改查,图片的上传也是经常遇到,今天我就向大家说下怎么预览图片以及保存图片吧。首先看下前端样式,我从部分代码中截取一部分给大家展示。<Border Grid.Column="1" Grid.Row="12" Margin="16,46,10,-211" Grid.ColumnSpan="7"><Image Grid.Column="1" ...

2019-06-17 21:05:59 987 1

原创 WPF中的Style

构成Style最重要的两种元素是Setter和Trigger,Setter类帮助我们设置控件的静态外观风格,Trigger类则帮助我们设置控件的行为风格。Style作用:为了设计多种外观形式和动作行为。Style中的SetterSetter设置器,Setter类的Property属性用来指明你想为目标的哪个属性赋值:Setter类的Value属性则是你提供的属性值。下面的...

2019-06-17 21:01:56 3326

原创 WPF动画的控制播

到目前为止,已经在事件触发器中使用了一个动作,加载动画的BeginStoryboard动作,然而,一旦创建故事版,就可以使用其他动作控制故事板, 这些动作类都继承自ControllableStoryboardAction类,控制故事版的主要类如下:PauseStoryboard:停止播放动画并且保持当前位置;ResumeStoryboard:恢复播放暂停的动画;StopStoryboa...

2019-06-09 16:11:57 446 1

原创 RenderTransform特效(变形)

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

2019-06-09 16:10:34 180 1

原创 WPF布局元素

WPF中的布局元素有以下五个元素Grid:网格布局。可以自定义行和列并通过行列的数量、行高和列宽来调整控件的布局。类似于HTML中的Table标签。 StackPanel:栈式面板。可将包含的元素在竖直或水平方向上排成一条直线,当移除一个元素后,后面的元素会自动向前移动以填充空缺。 Canvas:画布。内部元素可以使用以像素为单位的绝对坐标进行定位,类似于Windows Form编...

2019-06-09 16:08:54 381

原创 X名称空间中的标记扩展

标记扩展实际上就是一些MarkupExtension类的直接或间接派生类。x名称空间中就包含有一些这样的类,所以我们就称他们为x名称空间内的标记扩展。x名称中的标记扩展又有哪些呢?x:Type用来操作数据类型的实例或者实例的引用,也可以操作自己本身。示例:首先,我们在后台创建一个WPF项目,接着添加一个WPF窗口,名称为MyWindow,向后台编写一个Button的派生类...

2019-05-28 09:09:57 198

原创 WPF路由事件

路由事件实际上分两类:冒泡事件(浮升事件)和预览事件(隧道事件)。 冒泡事件是WPF路由事件中最为常见,它表示事件从源元素扩散(传播)到可视树,直到它被处理或到达元素。这样您就可以针对源元素的上方层级对象处理事件。例如,您可向嵌入的Grid元素附加一个 Button.Click处理程序,而不是直接将其附加到按钮本身。气泡事件有指示其操作的名称(例如,MouseDown)。...

2019-05-28 09:05:49 198

原创 Arrays工具类

Arrays: 用于操作数组的工具类,里面都是静态方法。首先在main方法中写一个打印的静态方法,因为打印次数较多;public static void print(Object obj){ System.out.println(obj);}toString():将数组转换成字符串类型;实例:String[...

2019-05-15 17:46:41 89

原创 Java可变参数

可变参数:JDK1.5版本出现的新特性。字面意思:函数中的参数可以变换;public static void show(int a, int b) //这里参数限定了个数;{ System.out.println(a + "," + b);}调用:show(3,4);输出结果:a,bpublic static void s...

2019-05-15 17:44:23 82

原创 Java泛型

泛型/<>:JDK1.5版本以后出现的新特性。用于解决安全问题,是一个安全机制。好处:1、将运行时间出现的问题ClassCastException,转移到了编译时期,方便于程序员解决问题。让运行事情问题减少,安全。2、避免了强制转换的麻烦。泛型格式:通过<>来定义要操作的引用数据类型。通常在集合框架中很常见,只有见到<>就要定义泛型...

2019-05-08 18:26:52 138

原创 Interface(接口)

接口:用interface定义接口接口定义格式特点:1、接口中常见定义:常量,抽象方法。2、接口中的成员都有固定的修饰符。 常量:public static final 方法:public abstract 记住:接口中的成员都是public的,固定修饰符可以省略。接口是不可以创建对象的,因为有抽象方法。需要被子类实现,子类对接口中...

2019-05-08 18:24:54 204

原创 Calendar类

由于Date类过于古老,许多的构造器和方法都已经过时。Java推荐使用Calendar来完 成时间计算等操作。 //使用默认时区和语言环境获得一个日历 Calendar cal = Calendar.getInstance();首先在主方法中写一个打印方法,以便预览;public static void print(Object obj ){...

2019-05-08 18:22:54 147

原创 Java修饰符

Java语言提供了很多的修饰符,主要分为两大类:访问修饰符 非访问修饰符修饰符的作用:修饰符用来定义类、方法或者变量,通常放在语句的最前端。访问修饰符:Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java支持4种不同的访问权限。1、默认的friendly,也称为default,在同一包内可见,不使用任何修饰符。2、私有的,以private修饰符指定...

2019-04-25 17:42:40 87

原创 Java重载与重写的区别

重载(Overload)重载需要在一个类中,方法名字相同,而参数不同。返回类型可以相同 也可以不同。常用的地方就是构造器的重载。每一个重载方法中的参数类型列表都必须要是独一无二的。注意:重载根返回类型没有关系,只看参数列表;优点:方便于阅读,优化了程序设计;重载规则:被重载的方法必须形参列表不一样(参数个数或类型不一样); 被重载的方法可以改变返回类型; 被...

2019-04-25 17:35:06 84

原创 简单讲解Map集合下的HashMap

HashMap:底层是哈希表数据结构,允许使用null键null值,该集合线程不同步, jdk1.2,效率高。首先需要导入的包名:import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set; ...

2019-04-17 21:38:53 177

原创 Set集合中TreeSet里的排序

TreeSet:无序不重复列表,又叫二叉树;倒序返回compareto: -1;顺序返回: 1;返回唯一(数据相等): 0;记住:排序时,当主要条件相同时,一定要按照次要条件进行再次排序,不然会导致数据丢失。TreeSet: 可以对Set集合中的元素进行排序。底层数据结构是二叉树。保证元素唯一性的依据:compareto方法 return 0....

2019-04-14 20:56:35 484

原创 Oracle表的约束与联级

先概扩性的讲下约束吧,约束一般是在创建表时创建的,关键字constraint 约束大致有如下几种1、not null; 不可为空,一般在添加字段属性写入或建表时写入,且写在最末;2、unique; 不可重复;3、primary key; 主键, 不可为空,不能重复;4、foreign key; 外键, 不可为空;5、check;条件;6、default;默认值,跟在字段后...

2019-04-05 10:36:31 224

原创 Oracle查询相同课程数

Oracle中的查询最能提升一个人的思维,一道题目可以有不同的方法进行解决,先来看下例子,如下:题目:查询至少有一门课与学号为“1001”的同学所学相同的同学的学号和姓名;先看下表结构以及部分表数据,如下图:上面这个题目很简单,因为只有一门相同课程就可以,先查询出同学’1001’的课程,再成绩表中in一下就可以了,所以我就想啊,一门简单,两门呢?全部呢?下面简单说明下我的思路。...

2019-04-05 10:29:49 323

原创 根据Date精确查询数据返回不为null值

曾经做项目遇到这样一个问题,再商品的进销存分析中,有进货数,销售数,库存数,在当天中它没有进行、销售但是库存数一直是不变的;如下图:一开始写时间判断时,他这个时间范围内应该没有一条数据的,返回应该为0条数据,差不多就是将表格数据清空的情况,仔细想了想我就将数据的条数进行判断,若是数据大于一条,就返回本身值,若是为0,我就将把上个查询重新复制过来,进货数、销售数赋值为0,库存数保留。...

2019-03-29 08:53:03 364

原创 C#页面加载表格自动选择第一行数据

页面加载时只显示了表格框架,而表格中的数据还没有加载出来,说明了这是一个代码运行的先后问题,首先呢在页面加载方法中去取消异步,后面写自己需要加载数据的方法;$(function () { $.ajaxSettings.async = false;//取消异步 JinNian();//查询自己所需的表格数据 });接...

2019-03-29 08:49:35 653

原创 C#计算两个时间段相差天数

计算两个时间段之间相差的天数,简单说一下思路:首先获取两个时间段的时间值,分别将他们转换为毫秒数,在进行除以每天(24*60*60*1000)的毫秒数,那就得到了相差的天数了;插件:<script src="~/Content/JS/jquery-2.1.4.js"></script>页面代码:<div> <span...

2019-03-29 08:39:39 4968

原创 《三易通服饰管理系统——“进-销-存统计分析”模块》项目研发阶段性总结

完成模块功能:进-销-存统计分析模块功能的实现一、模块操作该模板主要是查询进货,销售,库存数量,首先已进入该模块下图1.01映入眼帘                                                                           图1.01 进入进销存系统页面在上图我们可以按时间、品牌、供应商、季节、颜色等类别进行条件查询...

2019-01-21 00:59:52 415

原创 C# MVC中组合条件查询

C# MVC中组合条件查询首先我们来看下页面效果,下图中我们要查询服装,可以怎么查询呢?根据服装可以分为不同的品牌、上市季节、类别的名称,而组合查询就是可以查询一件春季上市阿尼玛服装,如下图所示:在上截图中我们看到,查询出符合条件的结果,可以更准确的找到自己需要的数据;下面来看控制器的代码,如下图:在这里我是先新建一些新的数据集,只有条件参数看自己实际需要进行添加;由于我后台传过来的值...

2019-01-17 09:10:12 1330

空空如也

空空如也

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

TA关注的人

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