自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux系统安装及基本操作(企业自用)

Linux内核、系统基本库、应用程序

2022-07-25 10:25:37 356 2

原创 ASP.NET 文件上传

<p><label>上传图片 </label><asp:FileUpload ID="nfile" runat="server" /><asp:Image runat="server" ID="upload_Image" AlternateText="图片信息未进行上传" Width="100px" Height="100px"/&g...

2019-11-05 11:53:47 143 1

原创 ASP.NET Request、Response、Session、Cookie、Applicatio对象的使用

文章目录Request对象Request对象常用属性和方法:Response对象Response对象常用属性和方法:Session对象Session对象的常见属性和方法 :Session对象的使用Session对象的创建与读取Cookie对象Cookie创建与读取Applicatio对象Applicatio常用事件三种状态保持Request对象HttpRequest对象封装客户端请求页面或提...

2019-10-30 18:54:23 617

原创 ASP.NET两种编码方式

文章目录ASP.NET有两种编码方式:代码内嵌和代码后置ASP.NET的特色和优势浏览器无关性易于调试运行效率高代码逻辑分明Page对象配置文件<configuration> <connectionStrings > <add name="ConnectionString" connectionString="Data So...

2019-10-30 18:24:08 558

原创 语法糖(Frm_07)

using Students.BLL;using Students.Modal;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;us...

2019-10-11 14:30:34 81

原创 Lambda表达式(代码)

using Students.BLL;using Students.Modal;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;us...

2019-10-09 16:11:20 144

原创 C#泛型委托(语法糖)

文章目录Action委托Func委托Predicate委托Action委托封装一个方法,该方法不具有参数并且不返回值未使用Action委托:使用Action委托:使用Action委托写ForEach方法:标准版:简化版:Func委托封装一个具有一个参数并返回 TResult 参数指定的类型值的方法。未使用Func委托:使用Func委托:Predicate委托表...

2019-09-29 16:49:31 1203

原创 C#扩展方法(语法糖)

扩展方法扩展方法能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。 它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。扩展方法的三个要素是:静态类、静态方法以及this关键字。集合的扩展方法...

2019-09-29 16:42:02 347

原创 C#初始化器、匿名类匿名方法(语法糖)

文章目录初始化器对象初始化器集合初始化器匿名类匿名方法委托VS匿名方法初始化器对象初始化器使用对象初始值设定项可以在创建对象时向对象的任何可访问的字段或属性分配值,而无需显式调用构造函数。集合初始化器在初始化该集合的选件类实现 IEnumerable时,集合初始值设定项可以指定一个或多个元素初始值设定项。元素初始值设定项可以是简单的值,也可以是表达式或对象初始值设定项。 通过使用集合...

2019-09-29 16:36:29 372

原创 C#参数默认值和命名实参(语法糖)

文章目录参数修饰符类型out 参数修饰符ref 参数修饰符params参数修饰符方法参数默认值案例命名实参参数修饰符类型out 参数修饰符ref 参数修饰符params 参数修饰符out 参数修饰符out 参数通过引用来传递。 static void Method(out int i) { i = 44; } static void M...

2019-09-29 16:24:57 792

原创 C#自动属性与隐式类型(语法糖)

文章目录1.自动属性2.写法比较3.如何生成Get/Set4.选择?5.隐式类型-var6.隐式类型使用限制1.自动属性在 C# 3.0 及更高版本,当属性访问器中不需要任何其他逻辑时,自动实现的属性会使属性声明更加简洁。2.写法比较3.如何生成Get/Set1.在每个字段上方都加上了[CompilerGenerated]2.字段的变量名格式为:<属性名>k_Backin...

2019-09-29 16:16:08 591

原创 Winfrom存储过程MD5

using Modal;using System;using System.Collections.Generic;using System.Data.SqlClient;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Student.DAL{ public class ...

2019-08-23 13:05:33 91

原创 WinFrom06

using Student.DAL;using Student.Modal;using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Text;using System.Threading.Tas...

2019-08-19 20:55:18 92

原创 WinForm05

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Linq;using System.Text;using System.Th...

2019-08-19 16:29:27 115

原创 C#基础【十四】

using System;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;namespace Base14{ class Prog...

2019-07-14 19:24:01 68

原创 C#基础【十三】文件流

using ystem;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml;namespace Base13{ class Program { static void Mai...

2019-07-12 20:17:52 109

原创 C#基础【八】面向对象的特性(封装,继承,多态)

文章目录一、封装二、继承三、多态1.静态多态性2.动态多态性一、封装C#中可使用类来达到数据封装的效果,这样可以使数据与方法封装成单一元素,以便于通过方法存取数据。除此之外,还可以控制数据的存取方式。在面向对象编程中,大多数都是以类作为数据封装的基本单位。类将数据和操作数据的方法结合成一个单位。设计类时,不希望直接存取类中的数据,而是希望通过方法来存取数据。这样就可以达到封装数据的目的,方便...

2019-07-03 16:28:30 200

原创 C#基础【七】属性和方法,结构和类(构造函数)

文章目录一、类二、属性三、方法四、构造函数析构函数:五、结构一、类定义一个类时,等于定义了一个数据类型的蓝图。这实际上并没有定义任何的数据,但它定义了类的名称意味着什么,也就是说,类的对象由什么组成及在这个对象上可执行什么操作。对象是类的实例。构成类的方法和变量成为类的成员。类的定义:类的定义是以关键字 class 开始,后跟类的名称。类的主体,包含在一对花括号内。类定义的一般形式...

2019-07-03 16:23:21 326

原创 C#基础【五】数组

文章目录一、什么是数组?二、什么是一维数组?2.1 数组定义三、什么是二维数组?3.1 数组的定义四、数组的基本操作?4.1 如何遍历数组4.2 删除数组中的元素4.3 冒泡排序4.4 Array类的Sort和Reverse排序方法4.5 合并数组4.6 拆分数组一、什么是数组?数组是包含若干个相同类型的变量,这些变量都可以通过索引(从0开始)进行访问。数组中的变量称为数组的元素,数组能够容纳...

2019-07-03 16:10:40 159

原创 C#基础【十一】委托、事件、反射

文章目录一、委托二、事件三、反射一、委托C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都派生自 System.Delegate 类。声明委托委托声明决定了可由该委托引用的方法。委托可指...

2019-07-01 00:09:07 347

原创 C#基础【十】密封类、密封方法、异常

文章目录一、密封类二、密封方法三、异常四、案例一、密封类密封类可以用来限制扩展性,如果密封了某个类,则其他类不能从 该类继承。如果密封了某个成员,则派生类不能重写该成员的实现。默认情况下,不应该密封类和成员。密封可以防止对库的类型和成员进行自定义。C#中使用密封类时,如果类满足以下条件,则应将其密封:1.静态类。2.类包含带有安全敏感信息的继承的受保护成员。3.类继承多个虚成员,...

2019-06-29 19:27:33 243

原创 C#基础【九】接口与抽象类

一、抽象类 (1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法 (2) 抽象类不能被实例化 (3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类 (4) 具体派生类必须覆盖基类的抽象方法 (5) 抽象派生类可以覆盖基类的抽象方法,也可以不覆盖。如果不覆盖,则其具体派生类必须覆盖它们。如:u...

2019-06-29 18:29:51 75

原创 C#基础【六】集合

//ArrayList arry = new ArrayList(); //arry.Add(1); //arry.Add(2); //arry.Add(3); //arry.Add(4); //arry.Add(5); //for...

2019-06-20 13:09:24 86

原创 c#基础【四】流程控制语句

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Base04{ class Program { static void Main(string[] args)...

2019-06-17 12:33:53 166

原创 c#基础【三】字符与字符串

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Base03{ class Program { static void Main(string[] args)...

2019-06-15 14:16:03 395

原创 c#基础【二】表达式、运算符

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//namespace 所属于具体的类库//using 引用类库 namespace Base02{ //有且只有一个 c...

2019-06-14 11:04:01 212

原创 c#基础【一】变量、常量

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Base01{ class Program//在所有的类库里只能出现一次 唯一的一个程序启动类 { //快速排版...

2019-06-14 11:02:10 178

原创 自定义MVC框架【二】

文章目录MVC模式的概念与处理流程MVC模式的优缺点jar包的详细下载教程案例分析【增强MVC】MVC模式的概念与处理流程MVC的概念:Model(模型):包含数据和行为。不过现在一般都分离开来:Value Object(数据) 和 服务层(行为)。View(视图):负责进行模型的展示,一般就是展示给用户的界面。Controller(控制器):接收用户请求,委托给模型进行处理,处理完毕后...

2019-06-08 15:16:42 185

原创 自定义MVC框架【一】

文章目录MVC的框架思想案例分析MVC的框架思想1、什么是MVC?MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,它是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码。MVC的核心思想:各司其职,也就是各做各的。2、 MVC结构M :实体域模型(名词)、过程域模型(动词)V :j...

2019-06-06 15:35:07 141

原创 JSP通用分页【二】

文章目录1、需要的资源2、分页的实现1、需要的资源DBAccess类:提供了一组获得或关闭数据库对象的方法config.properties:连接数据库EncodingFiter类:中文乱码处理StringUtils类:判断是否存在Book类:它是一个实体类PageTag类 :自定义标签的助手类BookDao类 :所用到的dao方法PageBean类 :分页的工具类【核心类】...

2019-06-04 22:10:15 160

原创 jsp通用分页【一】

文章目录1. PageBean2、BaseDao3、案例演示【book】1. PageBeanpackage com.zyp.util;/** * * 分页工具类 */public class PageBean { private int page = 1;// 页码 private int rows = 10;// 页大小 private int total = 0;...

2019-06-03 11:49:27 169

原创 JSP自定义标签(二)

自定义标签目录1.set标签与out标签2.if标签3.foreach标签select标签1.set标签与out标签set助手类package com.zyp.jsp02;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.BodyTagSupport; public class SetTag ...

2019-06-02 00:49:05 166

原创 JSP自定义标签【c标签】

文章目录1. 标签语言特点2. 自定义标签的开发及使用步骤3. 标签生命周期1. 标签语言特点<开始标签 属性="属性值">标签体</结束标签> 空标签 <br/><hr/> <开始标签></结束标签> <开始标签/> ui标签 控制标签 数据标签2. 自定义标签...

2019-05-31 11:47:00 258

原创 JAVA反射

JAVA反射反射java语言中的一种机制,通过这种机制可以动态的实例化对象、读写属性、调用方法。反射的优点:增加程序的灵活性反射的缺点:1性能第一 2安全限制 3内部暴露一、 一切反射相关的代码都从获得类对象开始3种获取方式:1、 Class.forName(完整类名)2、 类名.class3、 对象.getClass()package com.zking.reflect;/...

2019-05-29 00:21:20 110

原创 【XML】建模

建模的简介与思路建模的由来:就是将指定的xml字符串当作对象来操作建模的优点:如果说当对一个指定的xml格式字符串完成了建模操作,只需要调用指定的方法就可以完成预定的字符串获取。建模的思路:1、分析需要被建模的文件中有那几个对象2、每个对象拥有的行为以及属性3、定义对象从小到大(从里到外)4、通过23种的设计模式中的工厂模式,解析xml生产出指定对象好处:提高代码的复用性XML建...

2019-05-27 20:23:59 105

原创 【XML】解析

文章目录1. Java中配置文件的三种配置位置及读取方式2. XML的作用3. dom4j+xpath解析xml文件1. Java中配置文件的三种配置位置及读取方式方法一这是需要读取出来的代码读取后【这种方法不常用】1.1 XML和*.properties(属性文件)存放位置: 它在src根目录下 Xxx.class.getResourceAsStream("/config.pr...

2019-05-26 10:17:35 147 1

原创 【XML】DTD约束简介

文章目录1、什么是 XML?2、什么是格式良好XML?3、在XML加入DTD声明4.、元素定义的语法5、元素的分类6、属性定义的语法7、XML中的特殊符号8、案例拓展1、什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义...

2019-05-23 18:25:32 158

原创 【Map】集合的概述

目录1、集合框架Map介绍2、集合框架Map应用3、Map替换与还原【Put】4、entrySet、keSet的用法1、集合框架Map介绍Map方法概述将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。 (key=value)此接口取代 Dictionary 类,后者完全是一个抽象类,而不是一个接口。Map集合映射关系May.Entry描述的伪代码小结:H...

2019-05-23 00:11:46 119

原创 【Set】集合框架

【Set】集合框架1.hashset在jdk1.8及以上在底层做了一定修改,存入数据时不管是否有序使用迭代器取数据时数据会按默认的规则排序后输出。2,Hashset哈希表存储数据时会生成一个hashCode值,相当于数据在hash表坐标如果hashCode值相等,会判断equals是否为true,如果hashCode值不同,那么不会调用equals ,来自动完成去重复;3.TreeSet...

2019-05-22 13:07:13 118

原创 【eclipse、jdk、mysql】环境搭建

eclipse、jdk、mysql的环境搭建eclipse的安装eclipse的安装相比较其他开发软件较为简单,一直点击next就行。唯一需要注意的是在选择存储路径的时候细心点。eclipse软件安装包下载网址:https://www.eclipse.org/downloads/.jdk的安装/环境变量配置我用的是jdk1.8的,在安装过程中没什么可说的,只需要记得自己的存储路径,这边建...

2019-05-20 23:32:22 195

空空如也

空空如也

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

TA关注的人

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