自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鈤,集成封装多态!

  • 博客(57)
  • 资源 (8)
  • 论坛 (2)
  • 收藏
  • 关注

原创 判断客户端是否使用代理服务器及其匿名级别

要判断客户端是否使用代理服务器,可以从客户端所发送的环境变量信息来判断。具体来说,就是看HTTP_VIA字段,如果这个字段设置了,说明客户端使用了代理服务器。匿名级别可以参考下表来判断。给出一个应用例子,可以挂上代理试试效果:http://ip.mixsec.org/一、没有使用代理服务器的情况:REMOTE_ADDR=您的IP HTTP_VIA=...

2019-07-26 11:01:47 444

原创 c#判断客户端是否为代理IP

客户端ip:Request.ServerVariables.Get("Remote_Addr").ToString();客户端主机名:Request.ServerVariables.Get("Remote_Host").ToString();客户端浏览器IE:Request.Browser.Browser;客户端浏览器 版本号:Request.Browser.M...

2019-07-26 10:56:35 459

原创 QQ在线咨询在IOS中无法直接唤起QQ

window.onload = function () { var as = document.getElementsByTagName('a'); var kefu101 = "http://wpa.qq.com/msgrd?v=3&uin=381232999&site=oicqzone.com&menu=yes"; var kefu102 = "mqq...

2018-03-29 14:10:01 1562

原创 微信token验证

protected void Page_Load(object sender, EventArgs e)        {            if (!string.IsNullOrEmpty(Request["echoStr"]))            {                var echostr = Request["echoStr"];     

2017-09-25 10:27:09 346

转载 sql语句优化

性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。常见的简化规则如下: 1)不要有超过5个以上的表连接(JOIN)2)考虑使用临时表或表变量存放中间结果。3)少用子查询4)视图嵌套不要过深,一般视

2017-05-11 10:03:39 520

转载 缓存依赖(文件、数据库)

什么是缓存依赖缓存      把你要访问的资源,放在内存中,占用一定的内存空间,从而使用户读取内存中的数据,进而减少读取数据库,或资源文件的次数,从而对你的程序并发量,以及返回请求速率上得到提高的一种机制。缓存的不及时性      由于在缓存的作用时间内,数据放在内存中,不知道数据源是否已经改变,从而使信息失去即时效应。解决不及时性      为了解

2017-05-11 10:01:28 727

原创 c#图片等比压缩

c#图片等比压缩方法using System;using System.Collections.Generic;using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging;using System.Linq;using System.Text;using System.Threa

2017-05-09 10:46:45 861

原创 sql实现split方法,带拆分结果排序

/*函数名称:f_SplitToNvarchar作用:实现split功能的函数更新记录:设计思路:将nvarchar类型字符结合的一个串,分隔到一张只有一列nvarchar类型的表里*/create FUNCTION [dbo].[f_SplitToNvarchar](@SourceSql  NVARCHAR(MAX),--源分隔字符串@StrSeprate V

2017-05-09 10:41:55 2835

原创 C#FTP下载文件返回文件路径或者byte[]

FTP下载文件返回文件路径和返回byte[]方法,以PDF为例FTP下载文件保存到本地并返回文件路径 public static string returnFilePath(string filePath, int yymxid) { FtpWebRequest reqFTP; try ...

2017-03-29 16:55:15 1958

转载 Nginx反向代理和负载均衡部署指南

1.        安装1)         从Nginx官网下载页面(http://nginx.org/en/download.html)下载Nginx最新版本(目前是1.5.13版本)安装包;2)         解压后复制到部署目录。 2.        启动和停止NginxNginx目前只支持命令行操作,操作前先进入Dos命令环境,并进入Nginx部

2017-03-03 15:23:22 257

原创 c#获得短网址

最近在实际开发中遇到短信推送需要使用短网址,目前市面上用的最多的有百度短网址和新浪短网址。但是这些平台都需要手动生成,经过研究我就已新浪短网址生成方法接口调用为实例!简单的说明一下  都是简单的方法,原理就是简单的httpwebrequest请求。直接贡献代码!using System;using System.Collections.Generic;using System.IO;

2017-02-23 16:59:30 1139

原创 windows 定时服务之Timer

一、如何创建一个Windows服务这样我们就创建了一个简单的服务。然后我们可以切换到代码视图。然后,设置Windows服务的属性(Windows服务里没有窗体,所以点击左侧设计器里空白的地方即可在右侧属性栏里看到属性)这里属性是控制服务器是否可以停止,暂停,继续等等的操作。根据需要选择。属性的名字已经很明白了,不需要再做太多解释。我是把 CanPauseAndCon

2017-02-08 11:23:34 1608

原创 淘宝开放平台深入浅出

淘宝开放平台(TOP)的API是基于HTTP协议来调用的,开发者(ISV)可以直接使用TOP提供的官方SDK(支持多种语言,包含了请求的封装,签名加密,响应解释,性能优化等)来调用,也可以根据TOP的协议来封装HTTP请求进行调用,以下主要是针对自行封装HTTP请求进行API调用的原理进行详细解说。调用流程(1)动态获取sessionKey(AccessToken)

2016-12-27 10:56:19 17280 4

原创 微信扫码支付回调操作

微信扫码支付回调可以分为两个部分(特别说明,本文所涉及的方法是直接调用微信SDK,所贴的代码只是处理业务的方法。),微信SDKX下载地址:1、轮询订单状态      轮询订单状态就是时刻监听用户的支付状态,比如扫码成功,支付成功等状态。具体状态说详见微信支付订单查询接口文档说明。这里我就简单的说下我实现的逻辑    // / /// 查询订单状态

2016-12-26 18:12:57 19545 1

原创 使用js将手机wap网页截图

最近在开发中接到一个需求,在用户分享的时候需要把当前网页生成截图并将图片加网页链接一起分享。首先想到的就是html5的画布功能,现在记录一下我的劳动成果。 屏幕截图测试 <a href="" class=

2016-11-18 18:41:21 1490

原创 c#中 base64字符串与普通字符串互转

c#中 base64字符串与普通字符串互转转成 Base64 形式的 System.String:    string a = "base64字符串与普通字符串互转";      byte[] b = System.Text.Encoding.Default.GetBytes(a);          //转成 Base64 形式的 System.String     

2016-10-21 16:35:36 25789

原创 完美解决window.navigator.geolocation.getCurrentPosition,在IOS10系统中无法定位问题

目前由于许多用户都将电话升级到了IOS系统,苹果的iOS 10已经正式对外推送,相信很多用户已经更新到了最新的系统。然而,如果web站没有及时支持https协议的话,当很多用户在iOS 10下访问很多网站时,会发现都无法进行正常精确定位,导致部分网站的周边推荐服务无法正常使用。为何在iOS 10下无法获取当前位置信息?这是因为在iOS 10中,苹果对webkit定位权限进行了修改,所有定位

2016-10-13 09:33:41 44665 24

原创 文件操作集合

1.创建文件夹//using System.IO;Directory.CreateDirectory(%%1);2.创建文件//using System.IO;File.Create(%%1);3.删除文件//using System.IO;File.Delete(%%1);4.删除文件夹//using System.IO;Dir

2016-09-26 18:23:27 1079

原创 c#根据身份证号获取简单信息

public class PackIden    {        ///         /// 根据身份证获取生日        ///         /// 身份证        /// 是否有格式(true1990-01-01,false19900101)        ///         public static s

2016-09-20 11:22:58 2126

原创 分布式数据中心数据库和存储部署解决方案

建设分布式双活数据中心是需要网络系统、存储系统、计算资源甚至包括应用系统等多个IT系统之间紧密合作才能实现的。用户所有的业务系统同时在两个数据中心运行,包括前端的全局负载均衡、服务器前端的负载均衡、服务器集群HA技术,后端的数据库系统和存储系统技术,同时为用户提供服务。当某个数据中心的应用系统出现问题时,由另一个数据中心的应用来持续的提供服务。本文主要介绍在网络双活已经Ready情况下,数据库和存

2016-09-05 14:49:18 13653

原创 最强身份证验证

//包括省,生日性别等验证 身份证号: //定义地区数组 var CityArray = { 11: "北京", 12: "天津", 13: "河北", 14: "山西", 15: "内蒙古", 21: "辽宁", 22: "吉林", 23: "黑龙江", 31: "上海", 32: "江苏",

2016-06-07 14:15:42 525

转载 十条jQuery代码片段助力Web开发效率提升

JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供A

2016-04-20 16:03:42 314

转载 Request.url请求路径的一些属性

Request.url请求路径的一些属性Request.url请求路径的一些属性1,Request.UrlReferrer.AbsolutePath=获取URL的绝对路径例:"/Manager/Module/OfficialManage/Issuedadocument/Issuedadocument_WorkNew.aspx"2,Request.UrlReferrer.Abso

2016-04-12 14:28:27 2577

原创 完整版本支付宝扫码支付 c#版本

支付宝工具类using System;using System.Collections.Generic;using System.Linq;using System.Security.Cryptography;using System.Text;using System.Web;namespace ZK_ECommerce.Shop.pay.alipay{ public c

2016-03-01 13:56:49 10391 1

原创 键盘码js对照表

2016-03-01 13:51:58 1532

原创 c#微信扫码支付,完整版。包括回调

1、我们需要用到的类,下载一个微信sdk。sdk中有相关的工具类链接地址为:  https://pay.weixin.qq.com/wiki/doc/api/download/WxPayAPI_CS_v3.zip  2、如果觉得不想下载没有关系,我贴代码using System;using System.Collections.Generic;using System.IO;us

2016-01-27 15:41:00 23816 4

原创 Sql Server最大连接数(Max Pool Size)

今天遇到了关于Sql Server最大连接数(Max Pool Size)的配置问题Timeout expired 超时时间已到. 达到了最大池大小 错误及Max Pool Size设置参考数据库链接串:[code=sql] [/code]查看应用程序池占用数量:[code=sql]select * from sysprocesses where

2016-01-22 17:08:06 11944

翻译 让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求

Error Summary:HTTP Error 503.2 - Service UnavailableThe serverRuntime@appConcurrentRequestLimit setting is being exceeded. Detailed Error Information:Module IIS Web Core Notification BeginRe

2016-01-22 10:28:44 1516

原创 http请求工具类

#region MD5加密方法        ///         /// MD5加密方法        ///         ///         ///         public static String AKMD5(String s)        {            char[] hexDigits = { '0', '1'

2016-01-11 14:35:23 424

原创 FTP文件上传(自定义文件夹)、删除、下载、读取

using System;using System.Collections.Generic;using System.IO;using System.Net;using System.Text;namespace FTP24CP{ public class FtpHelper { public static string ftpServerIP = ""...

2016-01-11 14:33:42 1269

原创 c# FTP文件上传

//直接看代码,测试通过if (Ping("192.168.0.144")) //Ping 看通不通{   if (Connect("192.168.0.144", "administrator", "1qaz2wsx???")) //建立连接  {    _fileStream = new FileStream(@"\\192.168.0.14

2016-01-11 09:17:27 855

原创 微信获取所有关注者信息

前提是你所使用的微信公众号已经有获取用户信息的权限using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;using System.Web;using Newtonsoft.Js

2016-01-05 17:53:00 1198

原创 百度地图开发工具类,包括计算坐标距离,坐标转换

using Newtonsoft.Json;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;using System.Web;namespace BaiDuMapDemo.Mod

2016-01-05 11:55:42 2700

原创 PHP访问.NET WebService的若干问题

今天遇到一个问题,商城的购物车接口用.NET WebService开发的,PHP也想要购物车的数据。于是我就像平时用ajax跨域请求那样直接给他链接,那么问题来了。1、通过url访问完全没有问题2、PHP后台代码Getjson方法访问不管怎样都获取不到数据。ok,那么说说解决方法吧,他那边返回了一个安全机制的变量也就是说在链接后边加一个随机参数。Eg:    一般普通的访问方法

2015-12-14 12:50:18 445

原创 c#获取客户端IP

/// /// 获取客户端IP地址(无视代理) /// /// 若失败则返回回送地址 public static string GetHostAddress() { string userHostAddress = HttpContext.Current.Request.UserHostAddress; if

2015-12-02 15:56:44 4794 1

原创 C#Winfrom如何测试当前设备是否处理联网状态。

最近做一个pos系统需要定时向服务器传送交易数据,大家都知道传输数据需要联网状态,如果不判断当前设备是否处理联网状态而直接传送数据,有可能会造成线程阻塞等这样那样的问题。所以我写了一个判断设备是否处于联网状态的方法。 ///       /// 测试系统是否联网      ///       ///         public static bool testIsHaveIn

2015-11-25 16:43:49 1689

原创 [Web API] 如何让 Web API 统一回传格式以及例外处理

[Web API] 如何让 Web API 统一回传格式以及例外处理前言当我们在开发 Web API 时,一般的情况下每个 API 回传的数据型态或格式都不尽相同,如果你的项目从头到尾都是由你一个人独力完成,那也许还可以说声「阿密陀佛」,但如果是有其他人需要和你共享你的 Api ,而回传的数据格式又不一样,相信是会增加使用者的困扰,也大大增加了程序的复杂度与维护上的难度。所

2015-11-06 17:16:00 9807 1

原创 js从写alert样式

window.alert = function(str)         {             var shield = document.createElement("DIV");             shield.id = "shield";             shield.style.position = "absolute";             s

2015-10-30 14:26:35 2172

原创 WebApi返回Xml和返回json处理方法

webApi可以返回json、xml和自定义string字符串,本文我们不讨论返回string字符串。一、全局都只能返回一种类型Xml或者json1、返回xml,当我们新建一个webapi项目的时候系统默认webapiConfig默认返回xml此时webapiconfig的配置为: public static void Register(HttpConfiguration config

2015-10-22 11:10:54 4071

转载 数据库sql语句优化方案

SQL语句优化方案1. 高效地进行SQL语句设计:通常情况下,可以采用下面的方法优化SQL对数据操作的表现:(1)减少对数据库的查询次数,即减少对系统资源的请求,使用快照和显形图等分布式数据库对象可以减少对数据库的查询次数。(2)尽量使用相同的或非常类似的SQL语句进行查询,这样不仅充分利用SQL共享池中的已经分析的语法树,要查询的数据在SGA中命中的可能性也会大大增加

2015-10-21 11:34:34 651

70万个网名.xlsx

70多万个真实用户网名,确保真实可用。批量生成用户,用户网名分类标签,网名分类。

2020-11-03

c#mvc文件图片预览批量上传

在我的博客中有详细的说明 http://blog.csdn.net/for12/article/details/48650335

2015-10-22

淘宝开放平台SDK

淘宝开放平台SDK最新,博文描述开发全过程。

2016-12-27

c# winfrom/asp.net实现查看附近的人和两个人之间的距离计算

c# winfrom/asp.net实现查看附近的人和两个人之间的距离计算,具体多少米的附近的人的查看。

2015-01-12

年会抽奖c#源码

年会抽奖软件使用c# winform编写数据库为asscess,方便简单实用。保证可用。

2018-12-21

C#微信Toke验证.zip

c#微信Token验证,.net4.5版本。保证可用。温馨提示在使用的时候记得修改代码中Token字段: var strToken = "微信中所填写的Token"; //微信填写的token

2020-01-03

网站性能检测与优化

网站性能检测与优化一本很不错的书哟,值得一看

2015-10-21

各种支付方式对应银行限额查询及解决方法

各种支付方式对应银行限额查询及解决方法,包含支付宝,微信支付,银联支付三种方式!史上最全介绍!

2017-03-17

写博客不能打开,PING都行

发表于 2017-04-11 最后回复 2018-04-23

csdn 博客访问不了

发表于 2017-04-06 最后回复 2017-04-10

空空如也

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

TA关注的人 TA的粉丝

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