自定义博客皮肤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运行程序

将通过这个案例告诉大家Java程序运行的基本过程一、不使用Eclipse(IDE)代码如下:下面将逐步介绍如何保存、编译以及运行这个程序:在D盘根目录新建一个文本文档,文件名为:HelloWorld.java;使用文本编辑器打开HelloWorld.java,把上面的代码粘贴进去;打开 cmd 命令窗口,进入目标文件所在的位置 D:\在命令行窗口输入 javac HelloWorld.java 按下回车键编译代码。如果代码没有错误,cmd 命令提示符会进入下一行。再键输入 java He

2021-11-08 15:16:54 1029

原创 流程控制语句

IF……ELSE……语句if…else 语句可以看作有4种形式:(1)(2)(3)(4)Swith语句switch case 语句有如下规则:1、switch 语句中的变量类型可以是: byte、short、int或者 char、enum。从 Java SE 7 开始,switch 支持字符串 String 类型了,同时 case 标签必须为字符串常量或字面量。2、switch 语句可以拥有多个 case 语句。每个 case 后面跟一个要比较的值和冒号。3、case 语句中的

2021-10-28 14:54:18 107

原创 XAML的标记扩展

一、标记扩展(Markup Extensions)实际项目中为XAML控件属性赋值经常遇到:设计时属性之处于未知状态运行时才能获取到2.轻松实现XAML页面属性赋值,资源引用,类型转换等操作二、特定于 WPF 的标记扩展WPF 编程中最常用的标记扩展是支持资源引用的标记扩展(StaticResource 和DynamicResource),和支持数据绑定的标记扩展 (Binding)。StaticResource 通过替换已定义资源的值来为属性提供值。 StaticResource 计算最

2021-10-18 10:31:26 126

原创 属性的几种方式

一、属性设置几种方式属性:属性是对XAML元素特征进行描述的方法;属性不允许在XAML中重复设置多次;允许在托管代码中改变元素的属性值设置几种方式:使用特性语法(属性语法)使用属性元素语法使用内容元素语法使用集合语法1、使用特性语法(属性语法)对象的属性通常可表示为对象元素的特性。 特性语法对设置的对象属性命名,后跟赋值运算符 (=)。 特性的值始终指定为包含在引号中的字符串。特性语法是最简化的属性设置语法,并且对曾使用过标记语言的开发人员而言是最直观的语法。每个属性对应一个属

2021-09-27 15:16:03 2042

原创 WPF动画

1.基本动画。XAML三个顶级元素WPF提供了一个更高级的模型,通过该模型可以只关注动画的定义,而不考虑它们的渲 染方式,这个模型基于依赖项属性基础架构,本质上,WPF动画只不过是在一段时间间 隔内修改依赖项属性值的一种方式。不过还有另外一个限制,为了实现属性的动态化,需要有支持相应数据类型的动画类,例如Button.Width属性使用双精度数据类型,为实现 属性的动态化,需要使用DoubleAnimation类,但Button.Padding属性使用的是 Thickness结构,所以需要使用Thick

2021-09-18 14:56:50 92

原创 内部类的基本描述

内部类在类 A 中定义类 B,那么类 B 就是内部类,也称为嵌套类,相对而言,类 A 就是外部类。如果有多层嵌套,例如类 A 中有内部类 B,而类 B 中还有内部类 C,那么通常将最外层的类称为顶层类 (或者顶级类)。内部类也可以分为多种形式,与变量非常类似。内部类的特点如下:内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部 类的类名和$符号。内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的 成员变量,无论是否为

2021-09-09 16:03:00 82

原创 数据库方面的基本操作

SELECT 查询 以下为在MySQL数据库中查询数据通用的 SELECT 语法: 查询语句中你可以使用一个或者多个表,表之间使用逗号(,)分割,并使用WHERE语句来设定查询条 件。 SELECT 命令可以读取一条或者多条记录。 你可以使用星号(*)来代替其他字段,SELECT语句会返回表的所有字段数据 你可以使用 WHERE 语句来包含任何条件。 你可以使用 LIMIT 属性来设定返回的记录数。 你可以通过OFFSET指定SELECT语句开始查询的数据偏移量。默认情况下偏移量为0。 WHERE 子句

2021-08-28 11:03:24 101

原创 Vs中文件的导出、图片上传和文件的导入

1、文件的导出(两种方式)(1)微软的msoffice里面的excel:需要office的版本号一致(包括小版本号)并且运行的电脑也必须安装office(2)NPOI(库) : JAVA方面的POI库【专门拿来做文档方面(主做Excel文档)】1)无网时,需要去添加引用A在解决方案中找到引用后右键添加引用B点击添加引用后,在左侧菜单中找到浏览,后点击右下方的浏览,再去找到存放的文件C最后去解决方案的引用中去查看这四个文件是否已经添加完成2)查询需要导出的数据3)创建一个工作簿NPOI.H

2021-08-18 16:24:56 2337

原创 JavaScript事件总结

简介:1.事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间2.JavaScript 与 HTML 之间的交互是通过事件实现的。3.对于 Web 应用来说,有下面这些代表性的事件:鼠标单击、双击事件、鼠标移入移出事件等1、鼠标事件事件 描述onclick 鼠标单击事件ondbclick 鼠标双击事件onmouseover 鼠标移到某元素之上的事件onmouseout 鼠标移出事件onmousemove

2021-08-09 19:52:36 137

原创 Java的JDK配置

在这里统一使用 jdk-8u191-windows-x64一、运行 jdk-8u191-windows-x64.exe,进入下图所示安装界面,点击“下一步(N)”:二、选择要安装的组件,安装路径(建议直接默认),选择后点击“下一步(N)”:三、等待安装过程:四、安装过程中会弹出许可条款变更,直接点击“确定(O)”按钮:五、安装公共JRE的界面,默认就行,选择后点击“下一步(N)”:六:等待公共JRE安装结束,结束后弹出安装完成提示,直接点击“关闭(C)”:...

2021-08-02 19:22:07 104

原创 配置eclipse环境

一、启用MyeElipse 10,到选择工作空间界面;选择工作空间目录,点击“OK”启动注意:工作空间目录路径要避免:中文、特殊字符、空格请不要勾选默认工作空间,否则后续更换工作空间比较麻烦二、修改默认配置(每次更换工作空间后都需要重新设置)首先打开 MyEclipse的设置界面(一)、检查默认JRE 默认JRE就是JAVA_HOME配置的JDK如果不是,可以通过"ADD按钮"添加JDK①、在弹出的“Add JRE”界面选择“Standard VM”,点击“Next”:②、在

2021-08-02 19:14:32 470

原创 Java的基本数据类型

Java的两大数据类型:基本数据类型、引用类型Java语言提供了八种基本数据类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。1、byte:byte 数据类型是8位(bit)、有符号的,以二进制补码表示的整数;最小值是 -128 (-2^7);最大值是 127(2^7-1);默认值是 0;例子:byte a = 100,byte b = -50。2、short:short 数据类型是 16 位、有符号的以二进制补码表示的整数最小值是 -32768(-2^15);

2021-08-02 15:15:51 106

原创 2021-08-02

Java的两大数据类型:基本数据类型、引用类型Java语言提供了八种基本数据类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。1、byte:byte 数据类型是8位(bit)、有符号的,以二进制补码表示的整数;最小值是 -128 (-2^7);最大值是 127(2^7-1);默认值是 0;例子:byte a = 100,byte b = -50。2、short:short 数据类型是 16 位、有符号的以二进制补码表示的整数最小值是 -32768(-2^15);

2021-08-02 15:14:26 63

原创 Java的JDK安装

在这里统一使用 jdk-8u191-windows-x64一、运行 jdk-8u191-windows-x64.exe,进入下图所示安装界面,点击“下一步(N)”:二、选择要安装的组件,安装路径(建议直接默认),选择后点击“下一步(N)”:三、等待安装过程:四、安装过程中会弹出许可条款变更,直接点击“确定(O)”按钮:五、安装公共JRE的界面,默认就行,选择后点击“下一步(N)”:六:等待公共JRE安装结束,结束后弹出安装完成提示,直接点击“关闭(C)”:...

2021-06-07 09:14:01 726

原创 JavaScript对象总结

对象的定义 JS中的数据类型: string:字符 Number:数值 Boolean:布尔值 Null:空值 Undefined:未定义 Object:对象 布尔、数字、字符串是对象(new定义时) 日期、算术、正则表达式、数组、函数、对象都永远是对象 对象的分类 内建对象 有ES标准中定义的对象,在任何ES的实现中都可以使用 例如:Math String Number Boolean Function Object... 宿主对..

2021-04-28 10:40:24 72

原创 2021-04-28

第一步:先加载驱动第二步:获取数据库连接第三步:声明且赋值用户名和密码以便后面的连接第四步:开始配置第五步:开始连接数据库(需要进行try catch)第六步:创建SQL第七步:开始获取数据第八步:数据库连接不使用时需要关闭(因为开启会消耗电脑的大量缓存)...

2021-04-28 10:32:05 59

原创 JavaScript内建对象总结

1、数组(array)(1)数组也是对象(内建对象)用来存储一些值(2)数组使用数字作为索引操作元素(3)向数组添加元素数组【索引】=值(如果读取不到索引会返回underfind)(4)数组的长度(length)①对于连续的数组,使用length获取到数组的长度(元素个数)②对于非连续数组,获取到的则是数组的最大尽量不创建非连续数组(5)修改length①当修改的length大于原长度,多出部分会空出来②当小于原长度,多出部分会被删除(6)创建一个数组Var arr=new arr

2020-10-07 19:35:37 70

原创 JavaScript对象总结

1、函数:(1)函数也是一个对象(2)用于封装代码来完成特定的任务(3)当使用typeof检查函数对象时,返回值为funtion2、函数的创建(1)(建议使用)funtion 函数名(形参1、形参2、……形参n){函数体;}(2)(不建议使用)var 函数名=funtion(形参1、形参2、……形参n){函数体;}函数的形参之间用逗号隔开3、函数的调用在script标签里进行调用 函数名();4、函数的返回值通过return来查看函数的返回值5、This解析器在调用函数每

2020-10-07 19:18:06 151

原创 JavaScript事件

1、鼠标事件事件 描述onclick 鼠标单击事件ondbclick 鼠标双击事件onmouseover 鼠标移到某元素之上的事件onmouseout 鼠标移出事件onmousemove 鼠标移动事件onmousedown 鼠标按下事件onmouseup 鼠标松开事件2、键盘事件方法 描述onkeydown 按下事件(包括数字键

2020-09-26 16:31:31 84

原创 JavaScript文档对象模型

1.对文档对象模型的理解(1)文档表示的是整个HTML网页文档(2)对象表示将网页中的每一个部分都转换为了一个对象(3)使用模型来表示对象之间的关系,可以方便我们获取对象2.节点(1)文档节点:整个HTML的文档HTML中的各种标签都是元素节点,这也是我们最常用的一个节点。浏览器会将页面中所有的标签都转换为一个元素节点,我们可以通过document的方法来获取元素节点。(2)元素节点:HTML文档中的HTML标签HTML中的各种标签都是元素节点,这也是我们最常用的一个节点。浏览器会将页

2020-09-26 16:28:36 103

原创 JavaScript中的for循环等

While循环:while循环()中的表达式,运算结果可以是各种类型,但是最终都会转为真假,转换规则如 下。  ①Boolean:true为真,false为假;  ②String:空字符串为假,所有非空字符串为真;  ③Number:0为假,一切非0数字为真;  ④null/Undefined/NaN:全为假;  ⑤Object:全为真。Do-while循环: while循环特点:先判断后执行;  do-while循环特点:先执行再判断,即使初始条件不成立,do-while循环至少执

2020-09-18 09:10:37 91

原创 JavaScript数据类型

JavaScript数据类型:String:字符串Number:数值Boolean:布尔值(只有两个值,用来做逻辑判断)Null:空值Undefined:未定义Object:对象location:地址栏Number.MAX_VALUE表示数值的最大值Number.MAX_VALUE表示数值的最小值JavaScript数据类型转换1、其他数据类型转换为String类型(1)通过toString转换(Null、Undefined不能通过此方法转换)var a=123;var b=a.

2020-09-18 09:06:15 65

原创 JavaScript数据类型转换

1、其他数据类型转换为String类型(1)通过toString转换(Null、Undefined不能通过此方法转换)var a=123;var b=a.toString();(2)通过String()转换(强制转换)var c=123;var b=String©;2、其他数据类型转换为Number类型注意:1、如果字符串含有非数字时,检测结果为NuN2、如果字符串是空串或者空格时,检测结果为03、如果字符串是布尔值时,true结果为1,false结果为04、如果字符串是null时,结

2020-09-06 20:17:26 109

原创 JavaScript基础

JavaScript查找HTML元素的方法1、通过ID查找元素:document.getElementById(id);2、通过标签查找元素:document.getElementsByTagName(name);3、通过类名来查找元素:document.getElementsByClassName(name);JavaScript的鼠标事件(常用类)1、鼠标单击事件:onclick();2、鼠标双击事件:ondbclick();3、鼠标移入事件:onmouseover();4、鼠标移出事

2020-09-06 20:15:29 67

原创 JavaScript运算符

1、算数运算符(1)+ 对两个值进行加法运算,而如果是两个字符串则进行拼接(2)- 对两个值进行减法运算(3)* 对两个值进行乘法运算(4)/ 对两个值进行除法运算(5)% 对两个值进行取模运算 (取小数也就是余数)2、逻辑运算符(把值先转化为布尔值再进行运算)(1)! 非运算 如:!false=true(2)& 与运算 当n个值中有一个值为false,结果则返回false(3)|| 或运算 当n个值中有一个值为true,结果则返回true3、赋值运算符(1)

2020-08-28 09:19:28 85

原创 使用JQuery Ajax发送FormData数据

视图页面的代码1、先创建一个FormData:var form = new FormData();2、然后进行数据的封装:form.append(“封装数据的名字”,数据),例如: form.append(“userID”,userID);3、数据封装完成后进行请求:$.ajax({method:“请求类型(post/get)”,url:‘请求的路径’,data:form(创建的FormData的名字),processData:false,(让jQuery不去处理发送的数据)contentT

2020-08-28 09:13:55 3795

原创 C#中查询数据库数据时用到的子查询

在查询进行表内值的链接时,进行子查询:子查询:链接值时重新定义一个表名,再进行linq查询的方法,例子如:而类页面需要定义一个特别的类用来存放子查询的值

2020-08-18 14:43:12 232

原创 C#中查询数据库表的数据时的需要的内链接、外连接和全连接

内连接默认连接:两边表都有的值才会被连接起来,其他的则不会进行连接当不指定连接形式时,join in使用的是内连接(内连接是指两张表都共有值才会被连接起来,其他的则不会有值)左链接以左边的表中的值为标准来进行连接;当左边表有值右边表没有值时,进行null显示;当左边表没有值右边表有值时。不会进行显示例如:右链接以右边的表中的值为标准来进行连接;当右边表有值左边表没有值时,进行null显示;当右边表没有值左边表有值时。不会进行显示外连接不管两边的表是否都有值,全部都进行连接,而一边表有值一边

2020-08-18 11:19:35 376

空空如也

空空如也

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

TA关注的人

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