自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JQuery返回前一页

<input type="button" name="back" value="返回上一页" onclick="javascript:history.back(-1);"/>history.back(-1):直接返回当前页的上一页,数据全部消息,是个新页面history.go(-1):也是返回当前页的上一页,不过表单里的数据全部还在转载于:https://...

2019-04-28 13:58:00 210

转载 C#字符串替换小括号(需转义小括号)

C#字符串替换小括号(需转义小括号)或者写正则表达式时需要转义小括号。例如:string[] strs = Regex.Split(str, "\(base 16\)");"<span>\(.*?\)</span>";这时代码在c#中会提示:无法识别的转义序列也就是说单斜杠无法转义小括号需要在需要转义的小括号前加两个反斜杠\\即...

2018-10-17 17:48:00 1128

转载 C# 解析json

一般方法C#解析json: 如处理:{"Name":"zhangsan","Age":15,"Sex":"male"}; 此类json数组。1.下载Newtonsoft.Json,在项目中引入。 在项目中加入 using Newtonsoft.Json;2.根据要处理的json字符串创建C#类。这里也可以通过其他转换工具,把json字符串...

2018-08-07 16:35:00 435

转载 winform click点击事件 左键 OR 右键

1.Click事件——EventArgs强转MouseEventArgsbutton1.Click += new System.EventHandler(button1_Click); private void button1_Click(object sender, EventArgs e) { //EventArgs继承自MouseEvent...

2018-06-06 16:03:00 1098

转载 C# byte[] 转换hex(16进制字符串)

1.byte[] 转换hex(16进制字符串) 1.1 BitConverter方式 var str = DateTime.Now.ToString(); var encode = Encoding.UTF8; var bytes = encode.GetBytes(str); ...

2018-04-24 10:12:00 10875

转载 遍历CookieContainer中的cookies

publicstaticList<Cookie>GetAllCookies(CookieContainercc){List<Cookie>lstCookies=newList<Cookie>();Hashtabletable=(Hashtable)cc.GetTy...

2018-02-22 14:12:00 365

转载 ASKII码转换成中文

publicstaticstringToGB2312(stringstr){stringr="";MatchCollectionmc=Regex.Matches(str,@"\\u([\w]{2})([\w]{2})",RegexOptions.Compiled|RegexOptions.IgnoreCase);...

2018-02-02 11:06:00 135

转载 C#文件上传

文件上传到服务器上Fileupload控件:只是用来选择 需要一个按钮提交前台代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html><htm...

2017-10-09 01:45:00 143

转载 Winform经典窗体移动API和窗体阴影API

//窗体移动API[DllImport("user32.dll")]public static extern bool ReleaseCapture();[DllImport("user32.dll")]public static extern bool SendMessage(IntPtr hwnd, int wMsg, int wParam, int IParam);public c...

2017-10-09 01:26:00 113

转载 layui常用弹窗

layui功能强大,实用,操作方便,文档齐全。layer弹窗非常简洁漂亮。截图:http://www.layui.com/doc/modules/layer.html常用功能代码:<!doctype html><html><head&gt...

2017-10-08 20:22:00 156

转载 Javascript 基础元素操作

一、获取元素1、根据ID找元素document的获取方式:根据id进行获取元素的方式如下:12varidq = document.getElementById("idq");alert(idq);  ...

2017-10-08 20:00:00 104

转载 Javascript 基础(一)

弹窗:  alret(“要弹出的内容”);弹出来之后不点确定网页不会执行下去  confirm("要弹出的内容");确定对话框,点确定返回True,点取消返回False,可用变量接受  prompt(“要显示的提示文字”);弹出一个可以输入内容的对话框    prompt(“输个数字进来吧”,“只能是数字”);  基本语法  与C#语法基本一致  ...

2017-08-28 00:14:00 141

转载 ASP.NET跨页面传值——Server.Transfer

ASP.NET跨页面传值 这个才可以说是面象对象开发所使用的方法,其使用Server.Transfer方法把流程从当前页面引导到另一个页面中,新的页面使用前一个页面的应答流,所以这个方法是完全面象对象的,简洁有效。  Server.Transfer是从当前的ASPX页面转到新的ASPX页面,服务器端执行新页并输出,在新页面中通过Context.Handler来获得前一个...

2017-08-27 01:04:00 314

转载 ASP.NET跨页面传值——Application

ASP.NET跨页面传值 Application对象的作用范围是整个全局,也就是说对所有用户都有效。它在整个应用程序生命周期中都是有效的,类似于使用全局变量一样,所以可以在不同页面中对它进行存取。它和Session变量的区别在于,前者是所有的用户共用的全局变量,后者是各个用户独有的全局变量。  可能有人会问,既然所有用户都可以使用application变量,那他可以用...

2017-08-27 00:42:00 98

转载 ASP.NET跨页面传值——Session

ASP.NET跨页面传值  Session可能是大家最常见的用法了,其操作与Application类似,作用于用户个人,所以,过量的存储会导致服务器内存资源的耗尽。优点: 1.使用简单,不仅能传递简单数据类型,还能传递对象。  2.数据量大小是不限制的。缺点: 1.在Session变量存储大量的数据会消耗较多的服务器资源。  2.容易丢失。...

2017-08-14 16:16:00 504

转载 ASP.NET跨页面传值——Cookie

ASP.NET跨页面传值 Cookie,这个也是大家常使用的方法,Cookie用于在用户浏览器上存储小块的信息,保存用户的相关信息,比如用户访问某网站时用户的ID,用户的偏好等,用户下次访问就可以通过检索获得以前的信息。所以Cookie也可以在页面间传递值。Cookie通过HTTP头在浏览器和服务器之间来回传递的。Cookie只能包含字符串的值,如果想在Cookie存储整...

2017-08-13 23:44:00 200

转载 ASP.NET跨页面传值——Application

ASP.NET跨页面传值 Application对象的作用范围是整个全局,也就是说对所有用户都有效。它在整个应用程序生命周期中都是有效的,类似于使用全局变量一样,所以可以在不同页面中对它进行存取。它和Session变量的区别在于,前者是所有的用户共用的全局变量,后者是各个用户独有的全局变量。  可能有人会问,既然所有用户都可以使用application变量,那他可以用...

2017-08-13 16:53:00 147

转载 ASP.NET跨页面传值——QueryString

ASP.NET跨页面传值 跨页面传值是学习asp.net初期都会遇到的的一个问题,但总结下来,跨页面传值常用的有QueryString,Session,Cookies,Application等几种。 那么现在就简单说下第一种方法——QueryString ( Request/Response)。QueryString QueryString...

2017-08-13 00:38:00 215

转载 ASP.NET复合控件

<body> <form id="form1" runat="server"> <div> <asp:DropDownList ID="DropDownList1" runat="server" AppendDataBoundItems="True" AutoPostBack="true"&g...

2017-08-10 15:48:00 76

转载 Winform唯一窗体

唯一窗体,需要考虑几点,首先,打开和关闭时候的问题,打开新的窗体,是否关闭原先的窗体,考虑到焦点的问题。每次当打开新的窗体的时候,原先的窗体没有关闭,我们把它存在了一个集合里,判断这个集合里是否有这个窗体,建立的集合,当删除你新打开的窗体时,只是把后台删了,但集合里还是有这个窗体,这时再打开新的窗体时需要去比较,看看是否打开的窗体一样,一样的话就直接打开,没有一样的说明集合里没有和你将要...

2017-08-10 15:44:00 142

转载 ASP.NET基础(二)数据展示Repeater

展示数据:Repeater 后台代码写: Repeater1.DataSource = 查询的数据的方法;Repeater1.DataBind(); //不要忘了写这句话; <tbody> <asp:Repeater ID="Repeater1" runat="server"> <%-- 在内容里...

2017-08-10 15:39:00 134

转载 ASP.NET基础(一)

ASP.NET  .net开发web程序 B/S;  ASP.NET包括:  ASP.NET WebForm  ASP.NET MVC java转.net基本上用这个  开发网页程序:  HTML+CSS+JS --界面  C# --业务逻辑  ADO.NET/LINQ --数据访问 ...

2017-08-10 15:33:00 68

转载 WinForm基础

WinFormwindows窗体应用程序C/S客户端应用程序优点:所见即所得共有五个类型1、记事本类型(创建完即可)2、计算器类型(无最大化,不能改变窗口尺寸)3、QQ类型(置顶,无最大化)4、无边框窗体(无边框)5、不规则类型需要记住的属性:布局Size - 窗口大小StartPosition - 窗口起始位置 (centerscr...

2017-07-10 22:51:00 75

转载 ADO.NET修改数据

1 Console.Write("请输入要修改的编号:"); 2 string ucode = Console.ReadLine(); 3 SqlConnection conn = new SqlConnection("server=.;database=Data0504;user=sa;pwd=...

2017-07-08 12:29:00 110

转载 ADO.NET 删除数据

Console.Write("请输入要删除的编号:");string ucode = Console.ReadLine();SqlConnection conn = new SqlConnection("server=.;database=Data0504;user=sa;pwd=123;");SqlCommand cmd = conn.CreateCommand();...

2017-07-08 12:27:00 112

转载 ADO.NET添加数据

string ucode = ""; //开始 生成编号 SqlConnection conn = new SqlConnection("server=.;database=Data0504;user=sa;pwd=lyb0629"); SqlCommand cmd = conn.CreateCommand();...

2017-07-08 12:24:00 138

转载 ADO.NET 占位符(防SQL 注入攻击)

当在添加程序中注入攻击时在控制台应用程序中可以这样写:请输入编号:U006请输入用户名:无敌请输入密码:1234请输入昵称:呵呵请输入性别:True请输入生日:2000-1-1请输入民族:N004');update Users set PassWord='0000';--添加成功!这样,不仅添加成功一条数据,而且数据库中Users表里的所有数据的密码都...

2017-07-08 12:15:00 179

转载 is和as运算符

is 是判断某个对象是否是某个类型 对象 is 类型 返回 bool 类型as是将某个对象转换成某个类型  对象 as 类型  如果转换成功返回对象类型  如果装换不成功,也不会报错,而是返回null值所有类型的基类——object 任何子类都可以隐式转换父类object o1= new Random();...

2017-07-02 20:34:00 89

转载 C# int.Parse()与int.TryParse()

int i = -1;bool b = int.TryParse(null, out i);执行完毕后,b等于false,i等于0,而不是等于-1,切记。int i = -1;bool b = int.TryParse("123", out i);执行完毕后,b等于true,i等于123;1、(int)是一种类型转换;当我们觟nt类型到long,float,double...

2017-07-02 20:02:00 91

转载 C# 继承 多态

继承:继承就是从父类中获取一些公开的成员,如方法和属性。C#中只允许继承一个父类,但允许继承多个接口。如果子类继承接口,则必须实现接口中定义的所有公开成员。公开成员是指在父类中定义为public的成员(public的作用域可在子类中生效,而private作用域则不可)子类继承父类:子类拥有父类非Private的属性和功能;子类具有自己的属性和功能,即子类可以扩展父类没...

2017-07-02 01:02:00 102

转载 virtual和abstract

virtual方法和abstract方法的使用1、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法。 情况2:在基类中定义了virtual方法,然后在派生类中使用...

2017-07-02 00:54:00 53

转载 封装

命名空间/程序集:命名空间是用来组织和重用代码的编译单元。如同名字一样的意思,NameSpace(名字空间),之所以出来这样一个东西,是因为人类可用的单词数太少,并且不同的人写的程序不可能所有的变量都没有重名现象,对于库来说,这个问题尤其严重,如果两个人写的库文件中出现同名的变量或函数(不可避免),使用起来就有问题了,为了解决这个问题,引入了名字空间这个概念,通过使用 namespa...

2017-06-29 23:40:00 195

转载 SQL数据库语句优化方法

1. SQL优化的原则是:将一次操作需要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。调整不良SQL通常可以从以下几点切入:? 检查不良的SQL,考虑其写法是否还有可优化内容? 检查子查询 考虑SQL子查询是否可以用简单连接的方式进行重新书写? 检查优化索引的使用? 考虑数据库的优化器2. 避免出现SELECT * FROM table 语句,要明确查出的字段。...

2017-06-28 17:31:00 67

转载 select 查询所有和查询所有非空

select * from table_name 是查询出table_name 里所有的记录。select * from table_name where column_name like '%%' 是查询出table_name表里column_name 类似于'%%'的不为空的记录。%可以代表任意字符,但必须是字符,NULL表示没有都没有。所以,select ...

2017-06-26 08:57:00 469

转载 联合查询的用法

  联合查询效率较高,以下例子来说明联合查询(内联inner join 、左联left outer join 、右联right outer join 、全联full outer join)的好处及用法:  第一:内联(inner join)。  如果想把用户信息、积分、等级都列出来,那么一般会这样写:select * from T1 ,T3 where T1.userid ...

2017-06-26 02:01:00 224

转载 数据库查询优化原则

数据库查询优化原则首先应注意的原则1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有nu...

2017-06-26 01:47:00 125

转载 Union与Union All的区别

如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。Union:对两个结果集进行并集操作,不包括重复行,同...

2017-06-26 01:42:00 61

转载 Sql Server数据类型

Sql Server数据类型  数据类型是一种属性,用于指定对象可保存的数据的类型,SQL Server中支持多种数据类型,包括字符类型、数值类型以及日期类型等。数据类型相当于一个容器,容器的大小决定了装的东西的多少,将数据分为不同的类型可以节省磁盘空间和资源。  Sql Server 还能自动限制每个数据类型的取值范围,例如定义了一个类型为int的字段,如果插入数据...

2017-06-21 01:37:00 102

转载 SOL 三种删除语句

drop、delete、truncate是SQL中的三种删除语句。drop delete truncate的区别:相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。不同点:1. truncate 和 delete 只删除数据不删...

2017-06-21 01:15:00 498

转载 C#中string 和String

今天突然看到一篇文章关于string和String的,注意一个是string,另一个是String。感觉这个小细节还是很重要的,所以就转了来。众所周知string是C#中System.String的别名,一般情况下二者具有相同的含义和功能,那问题时二者是完全相同没有任何区别的吗?如果答案是“是”的话,微软为什么实现了这两个概念而不是仅仅用sting或者String呢,毕竟用一个的话跟...

2017-06-19 11:27:00 154

空空如也

空空如也

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

TA关注的人

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