自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis作为消息队列的使用

1.生产者使用循环模拟高并发操作            RedisClient redisClient = new RedisClient("127.0.0.1", 6379);            for(int i=0;i            {                string key = "map" + i;                byte[]

2016-02-19 17:45:52 377

转载 mysql存储过程中使用事务

mysql存储过程中使用事务 1 DROP PROCEDURE IF EXISTS test_sp1 2 CREATE PROCEDURE test_sp1( ) 3 BEGIN 4 DECLARE t_error INTEGER DEFAULT 0; 5 DECLARE CONTINUE HANDLER FOR SQLEXCE

2016-01-21 16:48:18 324

原创 mysql 存储过程传出参数

-- 创建procdelimiter //create procedure proc_outdata(in num int,out count int) begin select * from User;set count=num;end//delimiter ;          -- // 先把结束符 回复为;         priva

2016-01-21 11:31:44 473

转载 mysql 分页proc

use test;-- 建表语句CREATE TABLE `uinfo` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',`iduse` varchar(200) DEFAULT NULL COMMENT '用户编号',`uname` varchar(200) DEFAULT NULL COMMENT '用户名称',

2016-01-21 10:32:08 564

原创 mysql的存储过程调用

1.C# MySqlParameter[] parameters = {                    new MySqlParameter("?num", 4)            };            int result = MySqlHelper.ExecuteNonQuery(MySqlHelper.DBConnectionString, CommandT

2016-01-21 10:13:10 305

转载 MysqlHelper

using MySql.Data.MySqlClient;using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Text;using System.Threading.Tasks;namespace HTBDataCreateH

2016-01-21 10:11:03 324

转载 MYSQL存储过程的一个完整实例

写mysql存储过程应注意的几点:1、声明变量(declare)时要注意字符集,用变量存储表字段时,表字段与变量的字符编码要一致。2、mysql的字符合并不能用‘+’号,必须用concat函数。3、每个游标必须使用不同的declare continue handler for not found set done=1来控制游标的结束。BEGINdeclare

2016-01-21 09:58:54 2172

原创 mysql循环插入数据

-- create table yh_user-- (-- UserID int not null,-- Account varchar(128) not null,-- Password varchar(256)-- )-- >>>>>>>>>>>>>>>>>>>>>>>>select * from yh_user;-- huxiutian-- 功能:

2016-01-21 09:44:15 462

转载 Oracle与MySQL字符串拼接

一、MySQL在java中我们通常用加号"+"来实现字符串的拼接,MySQL中也可以使用"+"来实现,比如:先加入测试数据 ?1234567CREATETABLE test(      idINT,      nameVARCHAR(1

2016-01-21 09:38:27 290

转载 jquery easyui-accordion做的动态菜单

前台页面代码如下:1 div data-options="region:'west',split:true" title="导航菜单" style="width:200px;">2 div id="menu" class="easyui-accordion" data-options="fit:true,border:false,animate:true,

2016-01-20 14:53:27 1506

转载 固定电话与手机号码正则表达式

//电话号码正则表达式    function telephone(obj)    {        var a=/^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$|(^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$)/;        var t1=document.getEleme

2016-01-04 16:57:49 2753

原创 confirm打中文出现乱码

1.homeindex.js$.messager.confirm("警告", '已开启太多窗口,将会影响性能,您确定要继续开启窗口!', function (b) {            if (b)                        });2.页面引用3.OK你把改成 就行了

2015-12-23 15:45:27 3005

转载 对C#和.net使用List<自定义>和Json格式相互转化的总结

关于JSON的入门介绍见http://www.json.org/ ,或者百度,这里不赘述,不过通过下面的例子会有个更快捷和更直观的认识。如Json格式[{"id":"1","name":"sara"},{"id":"2","name":"sara2"}]自定义数据类型,用于List [DataContract] class Person { [DataMem

2015-12-21 18:19:56 8480

原创 获取手机验证码并计时

获取手机验证码    function SendPhoneCode() {        alert("12");        jQuery("#getpCode").attr("onclick", "return false;").html("正在发送.....");        //timtout方法可以写在AJXC里,等发送短信请求成功后再执行    

2015-12-18 10:19:51 416

翻译 图片验证码生成

///         /// 自动生成图片验证码        ///         /// 返回的图片验证码        /// 显示到客户端的图片宽度        /// 显示到客户端的图片高度        /// 验证码长度        /// 流Stream返回        public static byte[] CreateImgVidCo

2015-12-17 16:44:38 282

转载 ASP.NET MVC 4.0 中使用NPOI 2.2.0 按模板生成Excel报表

使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作。NPOI 2.2.0.0 发布,并已经支持Excel 2007和Word 2007。NPOI作为国人开发的开源项目,文档完善,更新及时,为.NET开发者提供了便利,

2015-12-17 15:47:03 515

转载 CookieHelper,CacheHelper,MD5Helper

public class CookieHelper {        ///         /// 设置cookie        ///         /// cookie名称        /// cookie值        /// 作用域,为空就不写入作用域        public static void SetCookie(String cookieN

2015-12-17 15:31:32 317

转载 通过EF执行sql 及 获取当前线程内的数据上下文

public class EFSqlHelper {        ///         /// 通过EF执行sql语句获得Table        ///         /// 数据库上下文        /// sql语句        /// 参数        ///         public static DataTable SqlQueryFor

2015-12-17 15:27:06 666

转载 MVC 权限控制 Authorize Roles 简单实现

首先创建一个 BaseController ,让所有的Controller继承自BaseController 。 [Authorize] public class BaseController : Controller { } 系统登录需要一个 AccountController ,继承自BaseController ,并添加匿名访问标记 All

2015-12-17 15:02:23 4556

转载 MVC经典实例

http://www.csdn.net/article/2015-08-28/2825567 在门户上我们可以建立和管理云服务,我们本章将用SDK来建立和管理云服务。非常有意思的是,SDK中云服务管理的客户端不是CloudServiceManagementClient而是ComputeManagementClient。云服务的开发需要从你的订阅部署文件从提取订阅ID、订阅密钥。

2015-11-02 16:23:03 399

转载 ArrayList、string、string[]之间的转换

1、ArrarList 转换为 string[] :  ArrayList list = new ArrayList();  list.Add("aaa");  list.Add("bbb");  string[] arrString = (string[])list.ToArray(typeof( string)) ;2、string[] 转换为 ArrarList : 

2015-10-30 09:22:58 352

转载 js判断访问终端端

//初始化加载    $(document).ready(function () {        fBrowserRedirect();    });    var iphoneAppUrl=$("#iphoneAppUrl").val();    var androidAppUrl = $("#androidAppUrl").val();    var otherA

2015-10-29 14:17:17 411

转载 http的post传送文件详解

http以post方式上传一个文件,构造其请求头和消息报文  假设接受文件的网页程序位于 http://192.168.24.56/logsys/home/uploadIspeedLog!doDefault.html.假设我们要发送一个图片文件,文件名为“kn.jpg”,  首先客户端链接 192.168.24.56 后, 应该发送如下http 请求:  POST/lo

2015-10-28 10:42:38 667

转载 c# XML和实体类之间相互转换(序列化和反序列化)

using System;  using System.Collections.Generic;  using System.Linq;  using System.Text;  using System.IO;  using System.Data;  using System.Xml;  using System.Xml.Serialization;     ///   /// Xml序列化与

2015-10-20 15:54:21 364

转载 sql 循环语句几种方式

-->>>>第一种declare @orderNum varchar(255)create table #ttableName(id int identity(1,1),Orders varchar(255))declare @n int,@rows intinsert #ttableName(orders) select orderNum from pe_Orders w

2015-10-14 11:09:38 381

转载 概率抽奖

例如游戏中打败一个boss,会掉落下面其中一个物品,而每个物品都有一定概率: 1. 靴子 20% 2. 披风 25% 3. 饰品 10% 4. 双手剑 5% 5. 金币袋 40% 现在的问题就是如何根据概率掉落一个物品给玩家。一. 一般算法:生成一个列表,分成几个区间,例如列表长度100,1-20是靴子的区间,21-45是披风的区间等,然后随机从100取出一个数,看落在哪个区间。算法时间复杂度

2015-10-09 16:06:59 427

转载 sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件

select * from tablenmae where id in(1,2,3)这样的语句和常用,但是如果in 后面的 1,2,3是变量怎么办呢,一般会用字符串连接的方式构造sql语句string aa="1,2,3";string sqltxt="select * from tablename where id in ("+aa+")";然后执行 sqltxt

2015-10-08 16:29:22 488

原创 ApiController的过滤器使用

1. >>>>>>>>>>>>>>>>>>>DemoController>>>>>>>>>>>>>>>>>>using DJTWebBAL;using DJTWebModel;using System;using System.Collections.Generic;using System.Linq;using System.Net.Http;using Syst

2015-09-18 16:52:22 1754

转载 URL中的特殊转移符

+ 转义符为 %2B空格 转义符为 + 或 %20/ 转义符为 %2F? 转义符为 %3F% 转义符为 %25# 转义符为 %23& 转义符为 %26= 转义符为 %3D

2015-09-08 17:13:34 2101

转载 在上传文件时限制上传文件的大小,并捕捉超过文件大小限制的异常

在上传文件时,我们可以在web.config里设置允许上传的文件大小。但是,当上传的文件超过设置的限制时,在Application_Error事件里是无法捕捉到这个异常的。下面,就是捕捉上传文件超过设置大小的方法:首先,在web.config里设置允许一次上传的文件的总大小; [xhtml] view plaincopyWeb.config 文件  http

2015-08-21 16:14:08 1516

转载 ASP.NET文件上传大小II限制修改

我们大家都知道ASP.NET为我们提供了文件上传服务器控件FileUpload,默认情况下可上传的最大文件为4M,如果要改变可上传文件大小 限制,那么我们可以在web.config中的httpRuntime元素中添加maxRequestLength属性设置大小,同时为了支持大文件上传超时可以添加executionTimeout属性设置超时时间。网上有很多这样的例子,但实际情况是否是这样吗?ht

2015-08-21 16:09:39 1380

原创 C++封装C#的类库DLL,并c++中C#的string类型的转换使用

C++的DLL的创建(转发):How to call a custom C# dll in VUGenIt’s not possible to directly call a C#.Net code in LR; for that you need to create a wrapper dll around the original dll. Below is a s

2015-08-19 12:00:27 1072

转载 Session过期,如何跳出iframe框架页的问题

web开发中经常会有这种情况,在一个主页面中包含侧边导航菜单和iframe,点击菜单项,对应页面会在iframe中显示,整个页面不会刷新。但是如果设置了会话Session,在会话过期后再操作会自动redirect重定向到登录页面,经常会出现在session过期后,再点击菜单项,登录页面显示在iframe中而非显示在当前窗口的情况。解决办法,在登录页面加上如下js代码:         

2015-08-14 16:12:43 507

转载 JS键盘Enter事件

这里使用jquery方法:第一步获取键盘按键事件第二步判断是否按下enter键(通过检测按键的ASCII,enter键为13)如果是enter键,则执行你想要的方法$(document).ready(function(e){$(this).keydown(function (e){if(e.which == "13"){/

2015-08-14 11:32:47 2092

原创 初见WCF服务接口

1.建立MVC空项目,2.创建WCF服务契约(CalculatorService和MyTestService),3.MVC项目引用:Service和Service.Interface这两个项目4.修改配置文件

2015-07-02 15:12:34 316

转载 c# Deflate压缩与解压缩函数

1 /// 2 /// Deflate压缩函数 3 /// 4 /// 5 /// 6 public string DeflateCompress(string strSource) 7 { 8 if (strSource == null || strSource.Length > 8 * 1024) 9 throw new System.Argum

2015-07-01 12:01:44 1463

原创 C# Deflate、GZip压缩与解压缩

//1  web api         [DeflateCompression]        [HttpPost]        public HttpResponseMessage DeflateTest()        {            string httpRequestMessage = string.Format("{{\"status\":\"{0

2015-07-01 11:41:28 2604

原创 C# Deflate 压缩与解压缩

//web Api        [DeflateCompression]        [HttpPost]        public HttpResponseMessage DeflateTest()        {            string httpRequestMessage = string.Format("{{\"status\":\"{0}\",

2015-07-01 11:36:57 1550

ASP.NET文件上传大小II限制修改

ASP.NET上传大文件时,IIS限制了,默认4M,修改这个默认,以及修改“请求筛选”的30M的限制

2015-08-21

C++封装调用C#的类库

C++封装调用C#的类库,用C#写个类库,在C++中调用该类库,并且实现了C++的string和C#的string 之间的互转

2015-08-19

阿里云OSS的API说明

阿里云OSS的API说明,详细说明了OSS的Reference,Bucket,Object等定义和操作

2015-08-19

构建高伸缩性的APP交互系统

当 一款社交App发布之初,用户访问量比较小,使用一台服务器就能够支撑全部的访问压力和数据存储需求,但是互联网应用具有病毒式的传播特点。一款App很 可能会面临一夜爆红的现象,访问量和数据量在短时间内呈现爆发式增长,这时候会面临的局面是每天上亿PV、数百万新增用户和活跃用户、流量飙升至每秒数百 兆。这些对于一个只部署了简单后端架构的应用来讲是无法支撑的,会直接导致服务器响应缓慢甚至超时,以及在高峰期时服务呈现瘫痪状态,使得后端的服务完全 无法使用,用户体验急剧下降。本文将会通过一个真实的案例来分享一个社交应用如何构建一个具备高伸缩性的后端系统

2015-08-05

空空如也

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

TA关注的人

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