1 深秋&红叶

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 27w+

Java的字符串处理

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

2020-06-18 16:11:41

Java的循环语句

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

2020-06-05 16:02:55

Java的while语句

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

2020-05-23 07:25:22

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

Java的if语句

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

2020-05-08 15:52:58

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

C#正则表达式

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

2019-08-15 15:56:30

C#多线程

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

2019-08-15 15:53:46

TabControl控件

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

2019-08-07 20:35:50

WPF菜单下拉控件

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

2019-08-07 20:32:48

定义按钮样式

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

2019-07-27 14:55:53

控制窗体的改变

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

2019-07-27 14:55:05

C#命名空间

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

2019-07-17 19:54:07

C#封装

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

2019-07-17 19:53:03

MediaElement控件

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

2019-07-04 15:58:29

左边菜单栏

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

2019-07-04 15:52:29

下拉框自动完成源

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

2019-06-27 09:14:00

单元格改变事件

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

2019-06-27 09:11:13

文本改变事件

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

2019-06-15 14:48:59

身份证改变事件

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

2019-06-15 14:43:42

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。