自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java的字符串处理

直接定义字符串直接定义字符串是指使用双引号表示字符串中的内容,例如“Hello Java”、“Java 编程”等。具体方法是用字符串常量直接初始化一个 String 对象,示例如下:String str = "Hello Java";或者String str;str = "Hello Java";注意:字符串变量必须经过初始化才能使用。使用 String 类定义前面我们提到在 Java 中每个双引号定义的字符串都是一个 String 类的对象。因此,可以通过使用 Stri

2020-06-18 16:11:41 306

原创 Java的循环语句

foreach 循环语句foreach 循环语句是 for 语句的特殊简化版本,主要用于执行遍历功能的循环。foreach 循环语句的语法格式如下:for(类型 变量名:集合) { 语句块; }其中,“类型”为集合元素的类型,“变量名”表示集合中的每一个元素,“集合”是被遍历的集合对象或数组。每执行一次循环语句,循环变量就读取集合中的一个元素,其执行流程。如图 1 所示。例 1假设有一个数组,采用 for 语句遍历数组的方式如下:// 声明并初始化数组int[] nu

2020-06-05 16:02:55 545

原创 Java的while语句

循环是程序中的重要流程结构之一。循环语句能够使程序代码重复执行,适用于需要重复一段代码直到满足特定条件为止的情况。循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体。当反复执行这个循环体时,需要在合适的时候把循环条件改为假,从而结束循环,否则循环将一直执行下去,形成死循环。循环语句可能包含如下 4 个部分。初始化语句(init statement): 一条或多条语句,这些语句用于完成一些初始化工作,初始化语句在循环开始之前执行。循环条件(te

2020-05-23 07:25:22 8839

原创 Java的switch 语句

switch 语句提供了 if 语句的一个变通形式,可以从多个语句块中选择其中的一个执行。switch 语句格式switch 语句是 Java 的多路分支语句。它提供了一种基于一个表达式的值来使程序执行不同部分的简单方法。因此,它提供了一个比一系列 if-else-if 语句更好的选择。switch 语句的基本语法形式如下所示:switch(表达式) {case 值 1: //这里是冒号:语句块 1;break;case 值 2:语句块 2;break;...

2020-05-18 11:34:40 1235

原创 Java的if语句

if 结构if 语句是使用最多的条件分支结构。if 语句的最简语法格式如下,表示“如果满足某种条件,就进行某种处理”。if (条件表达式) {语句块;}其中“条件表达式”和“语句块”是比较重要的两个地方。条件表达式:条件表达式可以是任意一种逻辑表达式,最后返回的结果必须是一个布尔值。如果条件为真,那么执行语句块;如果条件为假,则语句块将被绕过而不被执行。语...

2020-05-08 15:52:58 11085

原创 JAVA语言基础

Java 是由 Sun Microsystems 公司于 1995 年推出的一门面向对象程序设计语言。2010 年 Oracle 公司收购 Sun Microsystems,之后由 Oracle 公司负责 Java 的维护和版本升级。Java 还是一个平台。Java 平台由 Java 虚拟机(Java Virtual Machine,JVM)和Java 应用编程接口(Applicati...

2020-04-28 10:26:08 817

原创 C#正则表达式

正则表达式是一种匹配输入文本的模式。.Net 框架提供了允许这种匹配的正则表达式引擎。模式由一个或多个字符、运算符和结构组成。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。定义正则表达式:字符转义、字符类、定位点、分组构造、限定符、反向引用构造、备用构造、替换、杂项构造。字符转义:正则表达式中的反斜杠字符(\)指示其后跟的字符是特殊字符,或应按原义解释该字符。字符...

2019-08-15 15:56:30 102

原创 C#多线程

线程被定义为程序的执行路径。每个线程都定义了一个独特的控制流。线程是轻量级进程。一个使用线程的常见实例是现代操作系统中并行编程的实现。使用线程节省了 CPU 周期的浪费,同时提高了应用程序的效率。到目前为止我们编写的程序是一个单线程作为应用程序的运行实例的单一的过程运行的。但是,这样子应用程序同时只能执行一个任务。为了同时执行多个任务,它可以被划分为更小的线程。线程生命周期未启动...

2019-08-15 15:53:46 94

原创 TabControl控件

TabControl控件可以支持在一个控件里面放置多个选项卡,每个选项卡又可以放置多个控件。TabControl控件,默认的控件样式很普通。而且样式或功能不一定符合我们的要求。我们需要TabControl的标题能够居中、或平均分布;或者我们希望TabControl的标题能够进行关闭。要实现这些功能我们需要对TabControl的样式进行定义。我们遍历一下全局变量,TC静态选项卡。...

2019-08-07 20:35:50 842

原创 WPF菜单下拉控件

我是用MenuItem控件来写,通过MenuItem控件来控制菜单数据的下拉,在下拉的框里面添加自己需要的数据,下拉框里的数据也是用MenuItem来写,可以多层嵌套。用MenuItem.Icon来装图片。上面是原始的样式,如果不好看可以自己定义一个自己喜欢的样式。下面是样式是的代码,我给他定义一个x:Key,唯一性。通过Border边框控件来菜单定义边框,再通过Grid来定义行列...

2019-08-07 20:32:48 10271

原创 定义按钮样式

ControlTemplate指定控件的可视结构和可视行为。可以通过为控件指定新ControlTemplate自定义该控件的外观。创建ControlTemplate后,可以在不更改现有控件的功能的情况下更改其外观。例如,您可以将应用程序中的按钮设置为圆形,而不是默认的方形,但该按钮仍将引发Click事件通过Style定义,他的大概结构如下:我定义的是一个圆形按钮,我...

2019-07-27 14:55:53 623

原创 控制窗体的改变

资源定义需要有一个在ResourceDictionary中唯一的关键字x:Key(单独的ResourceDictionary中的键名不可以重复,多个ResourceDictionary中键名可以重复,会根据在逻辑数上的lookup的顺序来就近生效)给Storyboard定义一个ResourceDictionary,给他一个关键字x:Key。再给他定义一个EasingDoubleKeyFrame...

2019-07-27 14:55:05 139

原创 C#命名空间

命名空间的设计目的是提供一种让一组名称与其他名称分隔开的方式。在一个命名空间中声明的类的名称与另一个命名空间中声明的相同的类的名称不冲突。命名空间的定义是以关键字namespace开始,后跟命名空间的名称命名空间可以被嵌套,即您可以在一个命名空间内定义另一个命名空间您可以使用点(.)运算符访问嵌套的命名空间的成员运行后,输出using关键字表明程序使用...

2019-07-17 19:54:07 76

原创 C#封装

封装:被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使开发者实现所需级别的抽象。C# 封装根据具体的需要,设置使用者的访问权限,并通过访问修饰符来实现。一个访问修饰符定义了一个类成员的范围和可见性。C# 支持的访问修饰符如下所示:...

2019-07-17 19:53:03 105

原创 MediaElement控件

前端设计:就是设计一下他的框架、颜色、字体大小、渐变动画等把要放得MV放到MediaElement控件中,设计一下宽高,垂直方向等。用Slider来装进度条,在设计一个文本框用来装显示播放进度的时间,给他一个按钮,用来跳转,在进度条上点击你想看的时间段,然后跳转到哪个时间段在播放。后端代码:设计一下他的全局变量,调用一下页面加载事件UserControl_Loaded,In...

2019-07-04 15:58:29 1579

原创 左边菜单栏

我们先建立一个全局变量,增加函数间数据联系的通道初始化一下我们需要的变量与属性,调整控件。嵌套一个菜单进去,在通过我们实例化的全局变量intDownTag,来有if判断一下按钮是不是重复选择。设置一下菜单展开的高度,调整左边菜单栏的控件位置等。调整左边菜单栏的控件,先循环GridLeft容器里面的子元素,用if判断是不是Button,我是则继续判断,在定义一个局部变量i...

2019-07-04 15:52:29 690

原创 下拉框自动完成源

实例化一下全局变量,让客服端与服务端那边连接。在客服端这边先声明一个静态下拉框数组。在页面加载事件中绑定一下下拉框,在实例化一下dataSource这个静态下拉框数组,在给dataSource这个数组绑定数据。筛选数据下拉框的改变事件,根据条件筛选数据来进行自动完成源,IsNullOrEmpty来指定args这个参数是 null 还是 System.String.Empty...

2019-06-27 09:14:00 179

原创 单元格改变事件

客户端代码:用Grid来布局,把他分为两列,用Image来装图片。实例化全局变量获取图片,通过strLuJing参数,从服务端来获取图片的路径,在通过上面实例化变量里的myPictureByte字段来遍历,在通过myPictureByte字段从数据库里查询,确定是否有我们需要显示的图片,如果有就返回图片,在页面显示,没有就返回null。服务端代码:定义一个str...

2019-06-27 09:11:13 402

原创 文本改变事件

设置文本屏蔽中文输入和非法字符粘贴输入,只能输入数字。如果想输入中文或非法字符,是不可能的,应为在下列类里面,设置了只能输入数字,其他字符或中文则无反应。我们给他设一个类,在这个类里面编写一个isNumberic的方法,用isDigit来判定c是否是数字,然后调用isNumberic方法,如果是返回true,不是返回false。...

2019-06-15 14:48:59 311

原创 身份证改变事件

根据下列根据号码获得身份证地址后回填过来,在判定数据是否正确下列身份证的内容可以再网上查找,然后通过哈希代码来进行组织的键/值对的集合给这个方法设置一下他的匹配值,给身份证号码前6位数进行设置,如果长度不等于6,则返回null,等于6,则进行判定,通过上面哈希代码来进行组织的键/值对的集合获取的身份证内容来进行匹配,如果数据不匹配,则返回null,如果匹配成功,则返回省份信...

2019-06-15 14:43:42 126

原创 WPF属性

WPF最常用的两种属性就属 依赖属性和附加属性。一、依赖属性:依赖属性就是一种自己可以没有值,并且可以通过绑定从其他数据源获取值。依赖属性可支持WPF中的样式设置、数据绑定、继承、动画及默认值。将所有的属性都设置为依赖属性并不总是正确的解决方案,具体取决于其应用场景。有时,使用私有字段实现属性的典型方法便能满足要求。应用依赖属性的场景:1.可在样式中设置属性。2.支持数据绑定。...

2019-05-08 18:43:19 300

原创 Grid网格面板

Grid翻译成中文就是“网格”的意思,可以自定义行和列并通过行列的数量、行高列宽来调整控件的布局。近似Html中的table。Grid的特点:1)可以定义任意数量的行和列,非常灵活。2)行的高度和列的宽度可以使用绝对值、相对比例或自动调整的方式进行精确设定,并可以设置最大和最小值。3)内部元素可以设置自己所在的行和列,还可以设置自己纵向跨几行,横向跨几列。4)可以设置Child...

2019-05-08 18:42:05 296

原创 动画旋转

动画旋转,我们先给它制作一个我们想要的图片、图标、图案等,然后给他设置旋转的事件或属性等操作。DoubleAnimation指定它的开始值和结束值以及它由开始值到达结束值所需的时间,它是指变化的是数值。所有wpf元素,都是从UIElement基类开始。RotateTransform.Angle 作用于动画的属性,然后给他设置你想要或需要的类型。RotateTransform是旋转类型,我们可以设置...

2019-05-08 18:39:12 195

原创 Style的风格和样式

Style来设置控件的某些属性值,并使该设置影响到指定范围内的所有该类控件或影响指定的某一控件,比如说我们想将窗口中的所有按钮都保持某一种风格,那么我们可以设置一个Style,而不必分别设置每个按钮的风格。Style是作为一种资源被保存下来的我们声明了一个Style,它被声明在Window.Resources中说明它的有效范围是当前窗体给按钮定义一个Style的样式,在定义一个字体Ye...

2019-04-25 20:00:59 690

原创 Storyboard(故事板)

一个简单的Animation定义了一个简单的动画,很容易想到的是,如果若干个Animation同时作用于一个对象,那么这个对象不就可以表现复杂的动画了吗,对,这就是StoryboardStoryboard可以看做是Animation的容器,它包含了若干的简单动画来完成一个复杂动画。但值得注意的是并非每个属性都能够使用Animation,它必须满足以下条件:1,它必须是Dependenc...

2019-04-25 19:54:34 789

原创 创建与管理表

表是基本的数据存储集合,由行和列组成。表名和列名:必须以字母开头,只能包含 A–Z, a–z, 0–9, _, $, 和 #必须指定:表名、列名, 数据类型, 尺寸常用的数据类型:创建表:create table cjb --表名为cjb(id number(6), --IDname varchar2(15), -姓名sex char(4), --性...

2019-04-08 08:37:24 103

原创 数据处理

DML数据操纵语言 ,DML用于查询与修改数据记录--向表中插入数据、修改现存数据、删除现存数据INSERT语句语法:INSERT 语句向表中插入数据、这种语法一次只能向表中插入一条数据。字符和日期型数据要包含在单引号中insert into cjb(id,name,sex,year,city) values(1,'110','男','01-1月-98', '乌鲁木齐市')...

2019-04-08 08:30:18 69

原创 递归

作者:范坤,撰写时间:2019年1月21日 下面是一个简单的递归,我们要定义一个函数digui和参数i,然后给参数i赋值,再给它写一个方法,让它一直调用自己,直到终止条件结束。class DiGui{static void Main(string[] tt){digui();Console.ReadLine();}static int i = 6;pub...

2019-01-19 08:55:26 65

空空如也

空空如也

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

TA关注的人

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