自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 资源 (4)
  • 收藏
  • 关注

转载 用鼠标在图片上添加点

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PointTest.aspx.cs" Inherits="PagePointTest.PointTest" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <meta http-equiv="Content.

2020-08-20 15:04:16 386

转载 C# WinForm下的只带下边框的TextBox

    /// &lt;summary&gt;    /// 只显示下边框的TextBox控件    /// &lt;/summary&gt;    public class BottomTextBox : TextBox    {        /// &lt;summary&gt;         /// 获得当前进程,以便重绘控件         /// &lt;/summar...

2018-10-17 11:43:11 3143

转载 JSON 序列化和反序列化——JavaScriptSerializer实现

一、JavaScriptSerializer 类由异步通信层内部使用,用于序列化和反序列化在浏览器和 Web 服务器之间传递的数据。您无法访问序列化程序的此实例。但是,此类公开了公共 API。因此,当您希望在托管代码中使用 JavaScript 对象符号 (JSON) 时可以使用此类。若要序列化对象,请使用 Serialize 方法。若要反序列化 JSON 字符串,请使用 Dese

2016-12-27 14:17:27 4288

转载 后台发送Http请求

get方式发送请求:// 创建http请求HttpWebRequest httpWeb = (HttpWebRequest)WebRequest.Create(strWebUrl);// 指定请求类型httpWeb.Method = "get";// 接收服务器响应结果using (WebResponse wp = httpWeb.GetResponse()){ //

2016-12-08 15:55:44 4331

原创 将Json字符串转为实体对象

JavaScriptSerializer javaScript = new JavaScriptSerializer();atModel = (AccessTokenModel)javaScript.Deserialize(strResultJson, typeof(AccessTokenModel));类属性名要和Json的属性名一样

2016-12-08 13:54:12 1287

原创 如何将一个服务器上的数据库搞到另一个服务器上,方法之一

首先在目标服务器上建一个空数据库,不用建表,最重要的是在选项里面修改一下数据库的排序规则,选择Chinese_PRC_CI_AS,不然导入数据后,中文将会变成乱码。1.2.3.4.这里选择目标服务器上刚建的空数据库,这里也可以新建一个库,但是特么,排序默认不是那啥排序5.剩下的基本就是下一步了,到选择表和视图时全选,但是原来的视图会默认建成表,应

2016-11-04 11:01:21 11952

转载 sql server中的一些角色,命令,函数的讲解

今天悲剧了,把数据库中的用户设置成了db_denydatareader角色,没有sa的密码,找了好久。可以使用系统存储过程将用户从中移除exec sp_droprolemember 'db_denydatareader', 'Mssql_NLTS';一下是原文:为便于管理数据库中的权限,SQL Server 提供了若干“角色”

2016-10-09 15:40:36 917

转载 HTTP错误404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求,原因是Web服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值(IIS 7 默认文件上传大

要解决方法即是更改ASP.NET文件上传大小限制:1. 修改IIS的applicationhost.config文件位置: %windir%/system32/inetsrv/config/applicationhost.config找到节点,该节点下默认没有 元素。为这个节点添加如下元素: (上传的大小将改为2G)2. web.config中添加如下内容:

2016-09-07 16:41:10 3238 1

原创 在使用Jquery的load方法加载时,只加载第一次的问题解决方法

.load方法没有设置 cache参数 默认true 解决办法几个: 1.使用.ajax方法并设置 cache参数为false(本人使用的是这种,试了可行)    $.ajaxSetup ({ cache: false }); 在每次执行load方法前执行,注意不能设置为全局属性2.修改jquery.js中,load方法,load方法也是调用的.ajax,增加cache:fal

2016-09-01 11:20:49 7406

原创 MVC显示表格,点击列头可以排序

前台: 序号 章名称

2016-08-31 15:03:49 2501

转载 JS跨域问题,及在同一个服务器上布置两个网站

部署网站网站部署后,地址如果用一样的,那么就分配不同的端口,端口默认80,新增的端口在设置之后还需要在防火墙中的出站规则中添加一下,不然外部访问不了。什么是跨域我们经常会在页面上使用ajax请求访问其他服务器的数据,此时,客户端会出现跨域问题.跨域问题是由于javascript语言安全限制中的同源策略造成的.简单来说,同源策略是指一段脚本只能读取

2016-07-15 14:28:21 5451

原创 des+base加密解密

des+base加密解密: private void btnEncrypt_Click(object sender, EventArgs e) { string strCodeKey = "jsxx2016"; string strCode = txtCode.Text; string str

2016-07-12 15:37:38 906

原创 阿里云上传下载API接口使用,及EF的使用

--阿里云上传下载API接口使用相关资料地址:https://help.aliyun.com/document_detail/oss/sdk/dotnet-sdk/install.html?spm=5176.docoss/sdk/dotnet-sdk/preface.6.357.SHx0qW1.在开始编程前需要引用Aliyun.OSS.dll,可以直接在阿里官网下载,也可以通过NuGet安

2016-03-26 15:36:37 7502

转载 C#操作服务

写了个工具,需要调用服务,为了方便使用,将开启和关闭服务的操作放到代码中,这样就不用每次都手动的去打开关闭服务了。// 添加引用System.ServiceProcess;// 声明ServiceController service = new System.ServiceProcess.ServiceController(服务名); // 开始服务service.Start();

2016-01-22 10:31:04 978

原创 socket通信问题

UDP协议:Client端:static void Main(string[] args)        {            int port = 2001;            string strHost = GetAddressIP();// "127.0.0.1";            //  建立IP对象            IPAddress i

2015-12-11 14:55:04 3650

转载 session与cookie的区别

我所知道的有以下区别:         1、session保存在服务器,客户端不知道其中的信息;cookie保存在客户端,服务器能够知道其中的信息。         2、session中保存的是对象,cookie中保存的是字符串。         3、session不能区分路径,同一个用户在访问一个网站期间,所有的session在任何一个地方都可以访问到。而cookie中如

2015-05-28 20:07:54 492

转载 session的存储方式和配置

作者:Kevin出处:http://zhangkai2237.cnblogs.com/Session又称为会话状态,是Web系统中最常用的状态,用于维护和当前浏览器实例相关的一些信息。我们控制用户去权限中经常用到Session来存储用户状态,这篇文章会讲下Session的存储方式、在web.config中如何配置Session、Session的生命周期等内容。   1、

2015-05-26 21:04:15 934

转载 SqlServer Case When用法

SQL中Case的使用方法(上篇)Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex         WHEN '1' THEN '男'         WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男'

2015-05-19 20:35:50 1165

转载 聚集索引和非聚集索引(整理)

官方说法: 聚集索引  一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。   聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。           聚集索引对于那些经常要搜索范围值的列特别

2015-05-18 20:44:23 788

转载 SQLServer锁的概述

锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数

2015-05-18 20:43:35 618

转载 TransactionScope分布式事务,将两个数据库操作放在一个事务中

一、概念1、在项目中引用using System.Transactions命名空间(先要在添加net组件的引用);TransactionScope有三种模式:TransactionScopeOptions描述Required如果已经存在一个事务,那么这个事务范围将加入已有的事务。否则,它将创建自己的事务。RequiresNew这个事务范围将创建自己的事务。S

2014-08-14 14:01:04 11739

转载 Windows Service

windows服务应用程序是一种长期运行在操作系统后台的程序,它对于服务器环境特别适合,它没有用户界面,不会产生任何可视输出,任何用户输出都回被写进windows事件日志。计算机启动时,服务会自动开始运行,他们不要用户一定登陆才运行。可以通过选择菜单“开始”-〉“控制面板”-〉“管理工具”-〉“服务”来查看现有系统中的服务,如下图:创建window 服务新建一个window 服务项

2014-08-05 10:02:44 1358

转载 SQL Server 触发器

SQL Server 触发器触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器     触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如

2014-07-07 14:35:59 497

转载 缓存 Cache

ASP.NET 提供一个功能完整的缓存引擎,页面可使用该引擎通过 HTTP 请求存储和检索任意对象.缓存的生存期与应用程序的生存期相同,也就是说,当应用程序重新启动时,将重新创建缓存。 将数据添加到缓存中1。通过指定其键和值将项添加到缓存中Cache["txt"] = "a";2.通过使用 Insert(重载Insert方法)方法将项添加到缓存中Cache.Insert("

2014-07-04 14:53:34 599

转载 MVC3 上传文件

@model System.Web.HttpContextBase@{ ViewBag.Title = "上传文件";}上传文件@*new { enctype = "multipart/form-data" }比不可少,否则上传文件不会成功 *@ @using (Html.BeginForm("Upload", "UploadFile", FormMethod.Post,

2014-04-14 15:56:06 826

原创 MVC生成二维码

[HttpPost] public ActionResult ErWeiMaIndex(FormCollection formCollection) { string strContent = formCollection["txtQRContext"].ToString(); string strPicUrl = f

2014-04-14 13:41:45 5279 3

原创 营销功能总结,主要是元素操作

营销功能总结:display:inline 在兼容性方面要比 float:left更好,如:在Chrome浏览器中两者都是一样的效果,即元素在同一行,但是在IE中,float:left的效果却不行,so显示成一行首选display:inlineJQuery移动元素:用到的方法:currentElement= $("#divAAA");//当前元素curren

2014-04-09 17:30:01 1038

转载 限制只能是正浮点型js-正则表达式

// 限制只能是浮点型 function inputFloat(oInput) { if ('' != oInput.value.replace(/\d{1,}\.{0,1}\d{0,}/, '')) { oInput.value = oInput.value.match(/\d{1,}\.{0,1}\d{0,}/) ==

2014-04-02 10:46:19 4434

原创 JQuery中JSON字符串的属性有子元素读取

var dataJson={ "BankName": { "value": "", "description": "银行名称", "type": "int", "sort": "1" }, "DeductPrice": { "value": "", "description":

2014-04-01 15:21:30 5190

转载 仿Title样式

/*仿 title 属性的样式*/.newsInfo:hover { background: #eee; color: #333; z-index: 999;}.newsInfo { color:black; position: relative; z-index: 0;} .newsInfo span { display: none;} /*设置正常下的span为

2014-03-24 16:26:49 733

转载 MVC3 @helper的使用

1、前言最近翻到一篇Scott的旧文,觉得挺不错的,就试着翻译了一下,文章主要是说如何在Razor中使用@helper语法定义可复用的视图模板方法。如有疏漏,还请请各位看官指点一二~原文地址:http://weblogs.asp.net/scottgu/archive/2011/05/12/asp-net-mvc-3-and-the-helper-syntax-within-raz

2014-03-20 14:42:54 3358

原创 MVC移动元素等相关内容

display:inline 在兼容性方面要比 float:left更好,如:在Chrome浏览器中两者都是一样的效果,即元素在同一行,但是在IE中,float:left的效果却不行,so显示成一行首选display:inlineJQuery移动元素:用到的方法:currentElement= $("#divAAA");//当前元素currentElement.

2014-03-14 14:42:04 775

原创 Ajax.BeginForm返回方法OnSuccess及转义字符

在Ajax异步提交之后,执行的回调方法,Controller返回时,"return View(AAA)",前台js函数接收"function XXX(obj)";

2014-03-07 15:09:39 3391

原创 判断当前文件是否打开/关闭的源码

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;using System.IO;namespace PModifyFileNameT{    ///     ///

2013-11-06 11:18:18 1465

原创 Ajax学习

解决问题:在非异步网站中,当用户进行请求时,只有当服务器响应后,页面重新绘制,用户才能继续操作,其交互性及用户体验极差Ajax(异步请求):在进行请求之后不用等待服务器的响应,可以继续后续的操作,有很好的用户体验Ajax对象:XMLHttpRequest由于不同的浏览器声明该对象的方法式不一样,so,在声明时需要做些处理现在浏览器主要分为IE和非IE浏览器so:

2013-11-06 11:17:21 510

原创 DataList分页

法一:    用内部类PagedDataSource: 先创建对象,由DataSource属性获得数据源,之后它本身成为数据源,在绑定给数据控件(DataList),其他属性与GridView基本一致;    建对象:PagedDataSource pds = new PagedDataSource();    属   性:pds.AllowPaging = true;

2013-11-04 22:46:13 640

原创 在页面中使用文字编辑控件

在页面中使用文字编辑控件时(如博客的评论),插入表情等特效时会有"从客户端(ctl00$ctl00$cphLeftBottom$cphLeftBottom$weComment="http://loc...")中检测到有潜在危险的 Request.Form 值。"的错误。解决方法:    法一:在页面顶端中,加入ValidateRequest=false(验证要求为false);

2013-11-04 22:45:24 947

原创 Web Server内容

功能:提供一个接口的应用程序,用户通过这个接口获取程序中的信息,如天气预报的那个网址。What:由Web访问的一个应用程序,是由三个技术组成的一个平台(XML和XSD技术、SOAP技术、WSDL技术)      优点:它实际是一种对信息的封装,正因为已经将信息进行了封装,所以它突破了语言的限制,调用方只要使用接口,发送请求就可以了。      构成Web Server 平台

2013-11-04 22:43:08 674

转载 DataList逐行绑定

事件:ItemDataBound内容:DataList 绑定数据:逐行创建,逐行绑定(先创建行容器)ItemCreated事件:行对象创建完成后立即触发ItemDatabind:行对象数据绑定完成后触发创建行    itemCreated(创建行后 就来执行ItemCreated事件)绑定行    ItemDatabind(每一行绑定

2013-11-04 22:42:17 775

原创 将List集合插入到数据库中,C#中的事物实现

SqlConnection conn = new SqlConnection();        conn.Open();        SqlTransaction tran = conn.BeginTransaction();        try        {            foreach()            {               

2013-11-04 22:40:38 10738

生成二维码组件,网上也可下载

生成二维码组件dll,网上也可下载

2014-04-14

将SQL SERVER的数据导成Insert 语句

这是一个将SQL SERVER中的数据导成Insert语句的工具

2012-08-10

API接口判断文件是否打开

调用Windows的接口判断当前文件是打开状体还是关闭状态

2012-06-28

ASP.MVC3.0中文版教程.pdf

ASP.MVC3.0中文版教程,里面详细讲解了MVC3.0的相关类容

2012-01-10

空空如也

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

TA关注的人

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