自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 创建session和cookie

if (model.RememberMe){Response.Cookies.Add(new HttpCookie(name: “loginName”){Value = model.Email,Expires = DateTime.Now.AddDays(7),});Response.Cookies.Add(new HttpCookie(name: “userId”){Value...

2020-04-14 21:55:44 193

原创 sql语句

修改string strCmd = $“update[dbo].[DeviceManager] set Remake = ‘{a}‘where IP=’{b}’”;添加$“insert into [dbo].[DeviceManager] (IP,Remake)values(’{IP}’,’{Remake}’)”;$“INSERT INTO devinfo VALUES (’{IP}’,’...

2020-04-14 21:36:21 288

原创 正则表达式

1、Regex regex = new Regex(@"1{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}$");if (regex.IsMatch(IP))//表示IP字符串符合该正则;{ }0-9 ↩︎

2020-03-25 22:05:22 139

原创 在同一个窗口中实现不同页面(例如同一个Button有不同的内容)

1、在父窗体实例化子窗体,让tag=1和tag=22、在实例化时,if(tag1){button.text=“删除”;}else if(tag2){button.text=“修改”;}

2020-03-25 22:01:44 664

原创 C#从一个窗口向另一个窗口传值

方法一:A窗口传到B窗口1、在构造函数上面位置加入需要传的字段(设置为静态,操作简单);2、在开启B窗口的时间中,给该字段赋值;3、在B窗口中实例化A窗口,用静态方式获取该字段的值。方法二:1、建立公共类Model;2、给窗口B设置带参的构造函数,参数为一个新的空模型;3、同样在A开启B窗口的时间中,实例化一个模型,实例化一个B窗口,将该空模型传入实例化的B中,并将A中的要传的数据...

2020-03-25 21:52:44 2416

原创 C#删除或修改MessageBox提示信息设置

string a = textBox1.Text;string b = textBox2.Text;string strCmd = $“update[dbo].[DeviceManager] set Remake = '”+a + “’ where IP = '”+b +"’";//string strCmd = $“update[dbo].[DeviceManager] set Remak...

2020-03-25 21:36:46 662

原创 C#窗体大小不能改变

1、打开Microsoft Visual Studio 2010, 新建一个窗口测试程序。2、在新程序界面空白窗口上任意放置几个控件,生成exe文件进行测试。3、窗口默认可以最大化,或者可以调整窗口大小,这和我们的要求不同。我们再来进一步的调整。4、点击窗口,选择【属性】界面。在这里可以对窗口的很多设置进行调整。5、找到【FormBorderStyle】选项,在选项列表中选择【FixedD...

2020-03-25 21:35:24 3487

原创 HTML标签

Web前端是指一个网站的基本前提条件,同时也是给用户提供直接操作的界面任何的一个后端管理系统都离不开 前端的页面(门户网站)仅仅只学习Web前端 很难就业 ----->Java/Python/.NET/Web全栈对于一个没有学过软件编程或是网页设计的人而言, 很容易上手,并且在短时间内可以做出自己的网站。如何开发一个网站?(1)学会制作简单的页面https://www.ba...

2019-11-07 17:10:45 188

原创 .NET Web Services服务

一.简介Web Services 可使您的应用程序成为 Web 应用程序。Web Services 通过 Web 进行发布、查找和使用。1.什么是Web Services?Web Services 是应用程序组件Web Services 使用开放协议进行通信Web Services 是独立的(self-contained)并可自我描述Web Services 可通过使用UDDI来发现...

2019-11-05 16:46:21 211

原创 SQL和T-SQL的区别

SQL和T-SQL的区别1、SQL结构化查询语言(Structured Query Language) 简称SQL是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名2、T-SQLT-SQL 即 Transact-SQL,是 SQL 在 Microsoft SQL Server 上的增强版,它是用来让应用程...

2019-11-05 16:43:55 326

原创 单例模式

单例模式对象只能出现一次1.将构造函数私有化;2.使用一个公开静态方法;3.使用一个 静态属性进行判断当前窗口是否被创建。 private RegsiterWindow() { InitializeComponent(); } public static RegsiterWindow selfWindow = null;...

2019-11-05 16:42:34 159

原创 游标丶事务

一丶游标游标提供了一种从表中检索数据并进行操作的灵活手段,游标主要用在服务器上,处理由客户端发送给服务器端的SQL语句,或是批处理、存储过程、触发器中的数据处理请求。游标的优点在于它可以定位到结果集中的某一行,并可以对该行数据执行特定操作,为用户在处理数据的过程中提供了很大方便。一个完整的游标由5部分组成,并且这5个部分应符合下面的顺序:(1)声明游标(2)打开游标(3)从一个游标中查找...

2019-11-05 16:41:25 240

原创 .NET ASP.NET一般处理程序(HttpHandler)

一般处理程序(HttpHandler)一般处理程序:一般情况下,凡是不需要返回大量复杂的HTML代码的时候,可以使用它。HTTPhandlers 类似于一种 ISAPI(Internet Server Application Programming Interface)扩展程序. HTTPhandlers与ISAPI extensions的一个不同点是HTTP handlers可以被直接通过U...

2019-11-05 16:36:15 382

原创 .NET ASP.NET系统对象HttpRequest 丶HttpResponse

一丶 ASP.NET系统对象在一般处理程序里,通过ProcessRequest方法的参数HttpContext context调用(1)Page:指向页面自身的方式。作用域为页面执行期。(2)Request:读取客户端在Web请求期间发送的值(http请求报文数据)(3)Response:封装了页面执行期返回到HTTP客户端的输出(http响应报文数据)(4)Application:作用...

2019-11-05 16:31:39 430

原创 .NET MVC中return Redirect和return View

MVC中Redirect和return View 的区别(1)Redirect是让浏览器重定向到新的地址;return View是让服务器把指定的cshtml的内容运行渲染后给到浏览器;(2)Redirect浏览器和服务器之间发生了两次交互;return View浏览器和服务器之间发生了1次交互(3)Redirect由于是两次请求,所以第一次设置的ViewBag等这些信息,在第二次是取不到;...

2019-11-05 16:26:26 461

原创 jQuery对象与DOM(JS)对象

jQuery对象与DOM(JS)对象(1)DOM对象:使用JavaScript中的方法获取页面中的元素返回的对象就是DOM对象。(2)jQuery对象:jquery对象就是使用jquery的方法获取页面中的元素返回的对象就是jQuery对象。(3)jQuery对象其实就是DOM对象的包装集(包装了DOM对象的集合(伪数组))(4)DOM对象与jQuery对象的方法不能混用。(5)js对象...

2019-11-05 16:25:36 138

原创 .NET MVC 中(View丶ActionResult)

一.View的查找()(1)return View():会查找Views的Controller名字的Action的名字的cshtml;(2)return View(“Action1”),查找Views的Controller名字下的“Action1.cshtml”,如果找不到则到特殊的Shared文件夹下找“Action1.cshtml”(3)return View(“Action1”):中如...

2019-11-05 16:16:35 197

原创 .Net中MVC实现上传与下载

.Net中MVC实现上传与下载视图层界面:@{ ViewBag.Title = "Home Page";}<div class="jumbotron"> <h1>ASP.NET</h1> <p class="lead">ASP.NET is a free web framework for building grea...

2019-11-05 16:12:30 216

原创 ASP.NET中Server.MapPath()丶 Request.MapPath()区别丶用法

ASP.NET中Server.MapPath() 和 Request.MapPath()使用**Server.MapPath(string) ????*返回与 Web 服务器上的指定虚拟路径相对应的物理文件路径。参数: Web 服务器的虚拟路径。**Request.MapPath(string) :**将指定的虚拟路径映射到物理路径。参数:当前请求的虚拟路径(绝对路径或相对路径)。(asp中Requ...

2019-10-27 10:32:09 387

原创 C/S与B/S架构的区别和优缺点

一.C/SC/S是Client/Server,即客户端/服务器端架构,一种典型的两层架构。客户端包含一个或多个在用户的电脑上运行的程序服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。C/S 可以看做是胖客户端架构因为客户端需要实现绝大多数的业务逻辑和界面展示。作为客户端的部分需要...

2019-10-27 10:21:28 487

原创 Jquery插件 防刷新倒计时 “点击获取验证码后60秒内禁止重新获取

Jquery插件实现“点击获取验证码后60秒内禁止重新获取(防刷新)”效果图如下所示:先到官网(http://plugins.jquery.com/cookie/)下载cookie插件,放到相应文件夹,代码如下:<!DOCTYPE html><html><head><meta charset="utf-8"><meta http...

2019-10-27 10:20:05 176

原创 .NET ASP.NET系统对象HttpRequest 丶HttpResponse

一丶 ASP.NET系统对象在一般处理程序里,通过ProcessRequest方法的参数HttpContext context调用(1)Page:指向页面自身的方式。作用域为页面执行期。(2)Request:读取客户端在Web请求期间发送的值(http请求报文数据)(3)Response:封装了页面执行期返回到HTTP客户端的输出(http响应报文数据)(4)Application:作用...

2019-10-27 10:17:51 892

原创 C#中的委托

一.什么是委托C#中的委托(Delegate)类似于C或C++中函数的指针。委托(Delegate)是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都派生自 System.Delegate 类。总结:委托可以理解为一种数据类型,这种类型赋值需要赋一个与之对应的方法delegate void M...

2019-07-11 16:16:55 118

原创 C#面对对象猜拳游戏

1.要求玩家对象(Player)、计算机对象(Computer)、裁判对象(Judge)。 玩家出拳由用户控制,使用数字代表:1石头、2剪子、3布 计算机出拳由计算机随机产生 裁判根据玩家与计算机的出拳情况进行判断输赢玩家对象代码: class Player { public Player(string a) { Name = a...

2019-07-11 16:12:28 438

原创 C#动画实现钟表

1界面设计部分<Window x:Class="钟表.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="htt...

2019-07-10 14:29:59 352

原创 C#中I/O流 DirectoryInfo 类(非静态类)

一.DirectoryInfo 类1.属性 // CreationTime 创建时间 DirectoryInfo info = new DirectoryInfo(@"E:\C#基础\2019.06.27\01_DirectoryInfo 类\1.txt"); DateTime time = info.CreationTime; ...

2019-07-10 14:28:19 159

原创 C# I/O流FileInfo类(非静态类)

private void Button1_Click(object sender, EventArgs e) { FileInfo info = new FileInfo(@"E:\C#基础\2019.06.27\02_FileInfo类"); label1.Text = info.CreationTime.ToString(); ...

2019-07-10 14:26:04 130

原创 IO文件管理系统

enum DriverImage { CDRom = 0, Disk = 1, USB = 2, Folder = 3 } public partial class Form1 : Form { public Form1() { Initiali...

2019-07-10 14:24:06 182

原创 C#拆箱和装箱

装箱是指将一个对象进行再次封装,越封装越大—值类型转成引用类型拆箱是指将一个对象进行解除封装,越拆箱越小—引用类型转成值类型,前提是先装箱 class Person { public void Say() { Console.WriteLine("父类中的方法"); } }class Student...

2019-07-10 14:22:57 102

原创 C#中重载(overload)和重写(override)

重载的定义:在同一个类中,方法名称相同,但是参数列表不同(参数个数不同、参数类型不同、不同类型的排列顺序不同),称之为方法的重载,方法的重载不包含继承关系,重载不用考虑方法的返回值类型 static void Main(string[] args) { Tell(); Tell(5); Tell("五");...

2019-07-10 14:18:57 150

原创 飞行棋

绘制地图-游戏标题 static void ShowTitle() { Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("****************************************"); Console....

2019-06-10 21:57:01 2232 1

原创 递归算法

什么是递归算法一个方法可以自我调用。这就是所谓的递归。使用递归必须要谨记提防无限递归来历斐波那契数列:0,1,1,2,3,5,8,13,21,34,55,89,144,233,377…斐波那契数列(意大利语: Successione di Fibonacci),又称黄金分割数列、费波那西数列、费波拿契数、费氏数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐...

2019-06-09 16:25:32 248

原创 异常捕获

怎样处理异常-异常是在程序执行期间出现的问题。C#中的异常是对程序运行时出现的特殊情况的一种响应,比如尝试除以零。-异常提供了一种把程序控制权从某个部分转移到另一个部分的方式。C#异常处理是建立在四个关键词之上的:try、catch、finally和throw。(try:一个try块标识了一个将被激活的特定的异常的代码块。后跟一个或多个catch块。catch:程序通过异常处理程序捕获异...

2019-06-09 16:24:19 216

原创 方法

什么是方法一个方法是把一些相关的语句组织在一起,用来执行一个任务的语句块。每一个C#程序至少有一个带有Main方法的类。可以将方法理解为要么这些代码一起执行,要么都不执行。方法的分类-无返回值方法指该方法只管执行完成其内部封装的每一条代码-有返回值方法指该方法在执行完成其内部封装的代码之后必须返回一个指定类型的结果方法的声明当定义一个方法时,从根本上说是在声明它的结构的元素。...

2019-06-09 16:21:06 129

原创 静态

什么是静态static静态的,不变的,在某个类中只有一个,不会因实例化对象的不同而不同。static可以修饰类、字段、属性、方法等。如一个方法前加上static修饰后要对其进行调用可以直接通过类名点出来,不用再对类进行实例化。静态类-只能包含静态成员(静态方法或静态变量),非静态成员是不能使用的,而非静态类可以包含静态的方法、字段、属性或事件,且无论对这个非静态类创建多少个实例,它的静态成...

2019-06-09 16:12:56 413

原创 正则表达式

正则表达式正则表达式是一种匹配输入文本的模式。.Net框架提供了允许这种匹配的正则表达式引擎。模式由一个或多个字符、运算符和结构组成。正则表达式的本质还是一个字符串正则表达式概述正则表达式语言是一种专门用于字符串处理的语言。它包含两个功能:2.1 一组用于表示字符类型的转义代码2.2 一个系统,在搜索操作中,它把子字符串和中间结果的各个部分组合起来。正则表达式的作用...

2019-06-06 10:21:01 137

原创 StringBuilder

StringBuilderStringBuilder类来自于System.Text命名空间的一个对象,在使用的时候先得对StringBuilder进行初始化,在初始化的时候可以指定初始字符串以及初始长度。创建StringBuilder类的新实例通过用一个重载的构造函数方法初始化变量,可以创建 StringBuilder 类的新实例。 StringBuilder s...

2019-06-06 10:08:20 213

原创 C#控制台

控制台框架文件a.program类:里面只有一个空的Main入口函数b.app.config配置文件使用a.当运行主函数-开启一个黑色控制台窗口,经过很短暂的时间自动关闭b.在program里面书写的普通代码,从main函数开始执行到main函数结束则完成,并且关闭核心对象Console控制台标准的输入流、输出流、错误流的控制对象a.输入流主要是负责用户在控制台中的...

2019-06-04 20:59:10 575

原创 C#for循环语句

for循环语句***** 第一行 5 0个空格***** 第二行 5 1个空格***** 第三行 5 2个空格***** 第四行 5 3个空格***** 第五行 5 4个空格 //i的for循环控制换行,i就可以代表行号 for (int i = 0; i < ...

2019-06-04 20:58:40 2851

空空如也

空空如也

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

TA关注的人

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