- 博客(57)
- 资源 (8)
- 收藏
- 关注
原创 2020年最新JS获取百度搜索引擎推广关键字方法
这几天因为网站需求需要获取百度推广关键确定推广效果和推广转换率。看了很多技术类的文章都不能实现获取百度推广关键词,通过对百度营销工具的研究终于成功。现讲方法总结如下:1、需要百度推广账户配合解决问题,在百度推广账户中带上keywordid,如下:https://www.baidu.com/?keywordid=228750344738&bd_vid=111030663739509799522、在网站上获取对应的keywordid,通过百度接口获取关键词。接口地址为:https:/
2021-03-08 18:38:58
1164
原创 判断客户端是否使用代理服务器及其匿名级别
要判断客户端是否使用代理服务器,可以从客户端所发送的环境变量信息来判断。具体来说,就是看HTTP_VIA字段,如果这个字段设置了,说明客户端使用了代理服务器。匿名级别可以参考下表来判断。给出一个应用例子,可以挂上代理试试效果:http://ip.mixsec.org/一、没有使用代理服务器的情况:REMOTE_ADDR=您的IP HTTP_VIA=...
2019-07-26 11:01:47
1639
原创 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
1345
原创 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
2145
原创 微信token验证
protected void Page_Load(object sender, EventArgs e) { if (!string.IsNullOrEmpty(Request["echoStr"])) { var echostr = Request["echoStr"];
2017-09-25 10:27:09
464
转载 sql语句优化
性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。常见的简化规则如下: 1)不要有超过5个以上的表连接(JOIN)2)考虑使用临时表或表变量存放中间结果。3)少用子查询4)视图嵌套不要过深,一般视
2017-05-11 10:03:39
699
转载 缓存依赖(文件、数据库)
什么是缓存依赖缓存 把你要访问的资源,放在内存中,占用一定的内存空间,从而使用户读取内存中的数据,进而减少读取数据库,或资源文件的次数,从而对你的程序并发量,以及返回请求速率上得到提高的一种机制。缓存的不及时性 由于在缓存的作用时间内,数据放在内存中,不知道数据源是否已经改变,从而使信息失去即时效应。解决不及时性 为了解
2017-05-11 10:01:28
956
原创 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
1691
原创 sql实现split方法,带拆分结果排序
/*函数名称:f_SplitToNvarchar作用:实现split功能的函数更新记录:设计思路:将nvarchar类型字符结合的一个串,分隔到一张只有一列nvarchar类型的表里*/create FUNCTION [dbo].[f_SplitToNvarchar](@SourceSql NVARCHAR(MAX),--源分隔字符串@StrSeprate V
2017-05-09 10:41:55
3724
原创 C#FTP下载文件返回文件路径或者byte[]
FTP下载文件返回文件路径和返回byte[]方法,以PDF为例FTP下载文件保存到本地并返回文件路径 public static string returnFilePath(string filePath, int yymxid) { FtpWebRequest reqFTP; try ...
2017-03-29 16:55:15
2482
转载 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
372
原创 c#获得短网址
最近在实际开发中遇到短信推送需要使用短网址,目前市面上用的最多的有百度短网址和新浪短网址。但是这些平台都需要手动生成,经过研究我就已新浪短网址生成方法接口调用为实例!简单的说明一下 都是简单的方法,原理就是简单的httpwebrequest请求。直接贡献代码!using System;using System.Collections.Generic;using System.IO;
2017-02-23 16:59:30
1535
原创 windows 定时服务之Timer
一、如何创建一个Windows服务这样我们就创建了一个简单的服务。然后我们可以切换到代码视图。然后,设置Windows服务的属性(Windows服务里没有窗体,所以点击左侧设计器里空白的地方即可在右侧属性栏里看到属性)这里属性是控制服务器是否可以停止,暂停,继续等等的操作。根据需要选择。属性的名字已经很明白了,不需要再做太多解释。我是把 CanPauseAndCon
2017-02-08 11:23:34
3246
原创 淘宝开放平台深入浅出
淘宝开放平台(TOP)的API是基于HTTP协议来调用的,开发者(ISV)可以直接使用TOP提供的官方SDK(支持多种语言,包含了请求的封装,签名加密,响应解释,性能优化等)来调用,也可以根据TOP的协议来封装HTTP请求进行调用,以下主要是针对自行封装HTTP请求进行API调用的原理进行详细解说。调用流程(1)动态获取sessionKey(AccessToken)
2016-12-27 10:56:19
18864
2
原创 微信扫码支付回调操作
微信扫码支付回调可以分为两个部分(特别说明,本文所涉及的方法是直接调用微信SDK,所贴的代码只是处理业务的方法。),微信SDKX下载地址:1、轮询订单状态 轮询订单状态就是时刻监听用户的支付状态,比如扫码成功,支付成功等状态。具体状态说详见微信支付订单查询接口文档说明。这里我就简单的说下我实现的逻辑 // / /// 查询订单状态
2016-12-26 18:12:57
21469
1
原创 使用js将手机wap网页截图
最近在开发中接到一个需求,在用户分享的时候需要把当前网页生成截图并将图片加网页链接一起分享。首先想到的就是html5的画布功能,现在记录一下我的劳动成果。 屏幕截图测试 <a href="" class=
2016-11-18 18:41:21
1949
原创 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
27444
原创 完美解决window.navigator.geolocation.getCurrentPosition,在IOS10系统中无法定位问题
目前由于许多用户都将电话升级到了IOS系统,苹果的iOS 10已经正式对外推送,相信很多用户已经更新到了最新的系统。然而,如果web站没有及时支持https协议的话,当很多用户在iOS 10下访问很多网站时,会发现都无法进行正常精确定位,导致部分网站的周边推荐服务无法正常使用。为何在iOS 10下无法获取当前位置信息?这是因为在iOS 10中,苹果对webkit定位权限进行了修改,所有定位
2016-10-13 09:33:41
55623
32
原创 文件操作集合
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
1344
原创 c#根据身份证号获取简单信息
public class PackIden { /// /// 根据身份证获取生日 /// /// 身份证 /// 是否有格式(true1990-01-01,false19900101) /// public static s
2016-09-20 11:22:58
2743
原创 分布式数据中心数据库和存储部署解决方案
建设分布式双活数据中心是需要网络系统、存储系统、计算资源甚至包括应用系统等多个IT系统之间紧密合作才能实现的。用户所有的业务系统同时在两个数据中心运行,包括前端的全局负载均衡、服务器前端的负载均衡、服务器集群HA技术,后端的数据库系统和存储系统技术,同时为用户提供服务。当某个数据中心的应用系统出现问题时,由另一个数据中心的应用来持续的提供服务。本文主要介绍在网络双活已经Ready情况下,数据库和存
2016-09-05 14:49:18
16145
原创 最强身份证验证
//包括省,生日性别等验证 身份证号: //定义地区数组 var CityArray = { 11: "北京", 12: "天津", 13: "河北", 14: "山西", 15: "内蒙古", 21: "辽宁", 22: "吉林", 23: "黑龙江", 31: "上海", 32: "江苏",
2016-06-07 14:15:42
626
转载 十条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
397
转载 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
2929
原创 完整版本支付宝扫码支付 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
10966
原创 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
25940
2
原创 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
16248
1
翻译 让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
1597
原创 http请求工具类
#region MD5加密方法 /// /// MD5加密方法 /// /// /// public static String AKMD5(String s) { char[] hexDigits = { '0', '1'
2016-01-11 14:35:23
518
原创 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
1816
原创 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
999
原创 微信获取所有关注者信息
前提是你所使用的微信公众号已经有获取用户信息的权限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
1411
原创 百度地图开发工具类,包括计算坐标距离,坐标转换
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
3043
原创 PHP访问.NET WebService的若干问题
今天遇到一个问题,商城的购物车接口用.NET WebService开发的,PHP也想要购物车的数据。于是我就像平时用ajax跨域请求那样直接给他链接,那么问题来了。1、通过url访问完全没有问题2、PHP后台代码Getjson方法访问不管怎样都获取不到数据。ok,那么说说解决方法吧,他那边返回了一个安全机制的变量也就是说在链接后边加一个随机参数。Eg: 一般普通的访问方法
2015-12-14 12:50:18
567
原创 c#获取客户端IP
/// /// 获取客户端IP地址(无视代理) /// /// 若失败则返回回送地址 public static string GetHostAddress() { string userHostAddress = HttpContext.Current.Request.UserHostAddress; if
2015-12-02 15:56:44
5057
原创 C#Winfrom如何测试当前设备是否处理联网状态。
最近做一个pos系统需要定时向服务器传送交易数据,大家都知道传输数据需要联网状态,如果不判断当前设备是否处理联网状态而直接传送数据,有可能会造成线程阻塞等这样那样的问题。所以我写了一个判断设备是否处于联网状态的方法。 /// /// 测试系统是否联网 /// /// public static bool testIsHaveIn
2015-11-25 16:43:49
2146
原创 [Web API] 如何让 Web API 统一回传格式以及例外处理
[Web API] 如何让 Web API 统一回传格式以及例外处理前言当我们在开发 Web API 时,一般的情况下每个 API 回传的数据型态或格式都不尽相同,如果你的项目从头到尾都是由你一个人独力完成,那也许还可以说声「阿密陀佛」,但如果是有其他人需要和你共享你的 Api ,而回传的数据格式又不一样,相信是会增加使用者的困扰,也大大增加了程序的复杂度与维护上的难度。所
2015-11-06 17:16:00
10916
原创 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
2461
原创 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
5165
C#微信Toke验证.zip
2020-01-03
c# winfrom/asp.net实现查看附近的人和两个人之间的距离计算
2015-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人