自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 微信扫码支付模式一 : 获取商户订单信息超时或者商户返回的httpcode非200

这个坑困扰了很久终于解决了,前提你的微信服务号微信支付配置要正确,签名要正确的情况下,剩下的就是代码层面原理: 用户在微信扫码的时候,微信服务端会返回商户服务器探测包,如果服务端解析返回错误数据包 微信客户端 会提示“获取商户订单信息超时或者商户返回的httpcode非200”。一般出现这种问题都出现微信官方的Demo里,大概一般出现签名错误,或者异常错误的时候  this.H

2017-04-27 14:41:03 10841 2

转载 Apache 2.4 基于端口配置多个Diango项目

写在前边的话:       基于多端口配置普通的web项目是非常简单的,大家上网搜索就能得到很多答案,而且不会出错,然而在配置Django的多端口时,却出现了各种bug,苦苦的折腾了一晚上       环境 说明:             服务器 Windows Server 2008             Apache 2.4.4           

2017-03-01 08:55:47 718

转载 Apache部署django项目

安装apacheApache是非常有名的web服务器软件,如果想让我们web项目运行几乎离不开它。Apache官方网站:http://httpd.apache.org/根据自己的环境,选择相应的版本进行下载。apache 官网没有windows 64位版本,可以通过下面的链接进行下载:win7 64位:http://www.apachelounge.com/download

2017-03-01 08:54:35 409

转载 一个C#多线程的工作队列

自己写了一个多线程的工作队列,能够实现对队列中对象的自动处理。多线程添加元素到队列中,队列根据绑定的事件进行自动处理,可以设置WorkSequential属性来实现对队列处理的单线程(严格顺序处理)或者多线程处理(循序出队,但是多线程处理,不保证对队列元素的处理顺利)的选择。[csharp] view plaincopy/**

2015-12-14 14:44:54 781

原创 ASP.NET MVC ,WebAPI 自定义Basic授权方式

我想大家在做接口安全这块都考虑过,其中最为直接Basic方式阻止伪造请求,其中我改造了auth加密方式,看了之前有把帐号密码进行 base64加密觉得有点不太安全,稍微做了下改造,在登录的时候 返回一个Token做为一个令牌,只有客户端拿到令牌才能请求数据接口,这里你也可以改造下 加个过期时间 下面看看如何实现:using System;using System.Collections.G

2015-11-26 09:53:30 869

原创 WebAPI 传递复杂类型处理绑定模型

using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Http.ModelBinding;using Newtonsoft.Json;using System.IO;using

2015-11-03 13:10:46 2058 1

原创 MVC 传递复杂类型绑定模型

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using System.Web.Script.Serialization;using System.IO;using Newtonsoft.Json;na

2015-11-03 13:09:29 1303

原创 单线程任务队列

下边代码解决了 避免创建新线程 规避了线程池的创建过多线程 解决浪费资源问题  using System;using System.Collections.Generic;using System.Text;using System.Threading;namespace MyThreadPool{ /// /// 线程任务队列 /// /// publi

2014-10-31 15:50:19 3332 1

原创 .Net 调用office 的COM+ 组件 需要的相关配置

具体配置方法如下: 1:在服务器上安装office的Excel软件. 2:在 "开始 "-> "运行 "中输入dcomcnfg.exe启动 "组件服务 " 如果是2000   server   则   在弹出的窗口中选中     Microsoft   Excel   应用程序   ,点击属性,然后依次点中自定义配置-> 添加-> 显示用户-> aspn

2014-08-11 11:25:28 672

原创 SQL 拼音搜索函数

create function   [dbo].[f_GetPy](@str   nvarchar(4000)) returns   nvarchar(4000) as begin declare   @strlen   int,@re   nvarchar(4000) declare   @t   table(chr   nchar(1)   collate   Chines

2014-07-24 09:06:33 906

原创 WebAPI 获得远程IP 扩展类

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Net.Http;/**************************************************

2014-06-03 10:44:28 2140

原创 WebApi 寄宿windows服务 bat脚本

echo '正在创建服务……'C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe Legal.Api.Service.exe echo '正在启动服务……'net start LSHMobileService

2014-06-03 10:42:52 2140

原创 webAPI 网页测试工具

var controllerJson = [{ "cName": "Register" }, { "cName": "Contacts" }, { "cName": "Login" }, { "cName": "VersionTest" }, { "cName": "Service" }, { "cName": "Package" }, { "cName": "PackageOrder" }, {

2014-06-03 10:30:06 1399

原创 webAPI 支持网页测试 必须是谷歌浏览器

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;using System.Threading.Tasks;using System.Web.Http;using System.Net;using Syste

2014-06-03 10:28:50 2049

原创 WebAPI 寄宿windowService

webAPI 寄宿windowService服务

2014-06-03 10:25:51 4043 1

原创 WebAPI 添加模型验证

using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Net;using System.Net.Http;using Sys

2014-06-03 10:23:41 1594

原创 Javascrpt 分页工具

本javascript pageTool1.0分页工具 有待大家检验,如果bug 或者代码问题 即时回复 哦

2014-06-03 10:15:26 952

转载 c# 隐藏控制台窗口

#region 隐藏窗口        [DllImport("user32.dll", EntryPoint = "ShowWindow", SetLastError = true)]        private static extern bool ShowWindow(IntPtr hWnd, uint nCmdShow);        [DllImport("user32.

2014-02-17 16:42:14 714

原创 SQLServer2005 row_number() 分页存储过程

create procedure [dbo].[GetProductByCategoryId]( @CategoryID int, @PageIndex int = 0, @PageSize int = 20, @TotalRecords int output)asbegin declare @ResultTable table( RowIn

2012-06-20 15:30:42 430

转载 FlexPaper+SWFTools 实现仿百度文库及一些小问题

网上已有很多FlexPaper仿百度文库的一些文章,园子里也有很多大牛的详细教程。  结合这次做的例子,在这里详细记录一下使用Flexpaper实现仿百度文库的效果,及自己在跟着园子里的教程做的时候,遇到的一些小问题。希望能给初次接触或者遇到同样问题的同学们提供一些小小的帮助。(描述不足之处,请大家多多见谅,毕竟是第一次在园子里写文章)。1.准备工作:下载FlexPaper及PDF

2012-03-09 17:03:30 1026

转载 .NET 多线程同步 / 并发操作数据唯一

在实际应用过程中很多情况下涉及大批量、频繁访问,这样就会存在并发操作,如何保证数据的唯一正确性就成了一个问题,以下将自己为别人做的一个示例展示给大家,什么不足的地方大家也提提意见!  应用场景:  售票系统,假如涉及到以下几种简单数据访问操作:1.余票查询;2.购票;3:临时增加售票/退票 ,如果访问量较大,很多个用户同时访问时。  如1和2同时操作,2和3同时操作,1和3同时操作,就

2012-03-05 10:15:22 601

原创 SQLServer 游标讲解

在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。  1.游标和游标的优点  在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游

2011-12-26 13:33:17 310

原创 多线程中的lock,Monitor.Wait和Monitor.Pulse

这些疑问很自然。在大部分情况下,lock确实能基本达到我们要求资源同步的目的,加上配合其他同步工具,比如事件(AutoResetEvent)等的应用,日常工作中确实没有太多机会需要用到Monitor.Wait和Pulse。不过,虽然较少机会用到,事实上Wait和Pulse跟lock完全不是一回事。他们提供了更细腻的同步功能,能达到lock作不来的功能。为更好的回答和解释这些疑问,该帖将

2011-12-13 16:17:57 621

原创 SQL Server自动增长列重置

DBCC CHECKIDENT ('tb_User', RESEED, 0)

2011-11-22 21:34:55 884

转载 SQL 列转行

假设有张学生成绩表(tb)如下:Name Subject Result张三 语文  74张三 数学  83张三 物理  93李四 语文  74李四 数学  84李四 物理  94*/-------------------------------------------------------------------------/*想变成 姓名 语文

2011-11-18 17:05:02 270

原创 存储过程事务处理

Create proc RegisterUser(@usrName varchar(30), @usrPasswd varchar(30),@age int, @PhoneNum varchar(20), @Address varchar(50) )asbegin

2011-09-13 11:02:56 380

原创 inq to sql:存储过程

普通存储过程        首先在查询分析器运行下面的代码来创建一个存储过程:create proc sp_singleresultsetasset nocount onselect * from custo

2011-09-13 11:00:28 400

原创 asp.net中获取客户端IP

private string GetClientIP()         {           string result = Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; //http_forwarded_for

2011-09-07 20:49:16 262

转载 #如何用ping的方法验证代理IP是否可用

public static void LocalPing () { // Ping's the local machine. Ping pingSender = new Ping (); IP

2011-08-31 09:04:27 946

原创 .NET 基于Task的异步编程模型

最近下载了Visual Studio Async CTP,体验了下基于Task的异步编程带来的新特性。在CTP中,增加了新的关键字: async, await。尤其是在SL,WP7的编程中,大量使用异步调用的环境里,async, await的确能减少编程的复杂度。看上去像是同步的

2011-08-19 14:01:58 454

原创 GZip压缩

using System;using System.Collections.Generic;using System.Text;namespace Compression{    public class DeflateCompression : IC

2011-08-19 11:15:57 505 1

原创 JavaScript面向对象编程 小列子

//使用 混合构造 和 原形链 是最佳的方法 继承 使用 call或者 applyfunction person(name,age){this.name=name;this.age=age;person.prototype.say=function(){a

2011-08-19 11:03:38 378

原创 .NET GZip压缩和解压缩文件

//压缩文件 public static void ZGip(string fileName, string gipFileName)        {                      FileStream fc = File.OpenRead(file

2011-08-19 11:02:04 1302

原创 多线程占cup100%问题优化

<br />将这些现成放到第二个cpu上,那么cpu的占用率绝对不超过50%了,问题解决,效率满意,哈哈<br /><br />敬上代码:<br />C# code Process.GetCurrentProcess().ProcessorAffinity = (IntPtr)

2011-03-08 15:33:00 918 1

原创 泛型委托Predicate

<br />此委托返回一个bool值,该委托通常引用一个"判断条件函数"。<br />需要指出的是,判断条件一般为“外部的硬性条件”,比如“大于50”,而不是由数据自身指定,不如“查找数组中最大的元素就不适合”。<br /> <br />例子一:<br />class Progr

2011-03-08 10:59:00 571 3

原创 泛型委托Action

<br />对于函数返回值为空的情形,可以使用Action泛型委托<br />class Program<br />    {<br />        对于函数返回值为空的情形,可以使用Action泛型委托<br />        void Showstring(string

2011-03-08 10:57:00 285

原创 泛型委托Func

<br />为了方便开发,.NET基类库针对在实际开发中最常用的情形提供了几个预定义好的委托,这些预定义委托用得很广,比如在编写lambda表达式和开发并行计算程序时经常要用到他们。<br /> <br />预定义泛型委托Func<br />class Program<br />    {<br />        double AddInt(int x, int y)<br />        {<br />            return x + y;<br />        }<br />   

2011-03-08 10:56:00 413

原创 泛型委托

<br />泛型委托<br />class Program<br />    {<br />        泛型委托,与普通委托类似,不同之处只在于使用泛型委托要指定泛型参数<br />        <br />        public delegate T MyGener

2011-03-08 10:55:00 240

原创 学习 计算机英语的网址

<br />http://ite.educity.cn/zt/cihui/

2011-03-06 20:48:00 377

原创 windows窗口多线程 其中遇跨线程的使用控件

1.在跨线程使用控件时, 会遇到线程安全使用控件  如何处理呢    首先定义一个处理的 委托 来处理该问题   在判断 控件 的InvokeRequired(必须调用)  如果为真 那么 初始化委托 在在当前线程调用委托 this.Invoke(委托,new object[]{paramet1,paramet2,...});   例: private delegate void

2011-02-28 17:02:00 639

MVC2.0入门必读教程程序源码.rar

ASP.NET MVC作为微软官方的MVC解决方案,推出有一段时间了。可以说自动推出以来,一直广受关注。在经历了漫长的Preview之后,前几天终于推出了其beta版。并且在官方文档中,微软声明最终的正式版与beta版相比不会有大的变化。所以,对于.NET平台的开发人员来说,是时候学习ASP.NET MVC了。

2011-02-25

空空如也

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

TA关注的人

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