- 博客(22)
- 收藏
- 关注
转载 C# 操作word 模板 值 替换
1.引用aspose.words dll2.word 使用doc3.给word 模板中添加要替换位置的 书签1.引用 aspose.words dll2.word 使用doc 3.给word 模板中添加要替换位置的 书签 string templatePath = Server.MapPath("~" + path);//文档模...
2019-01-15 09:31:00 881
转载 sql for xml path 处理
1.将下列结果集 做成 aa 语文,数学 bb 英语,语文 这种格式使用 for xml path 记得去重复WITH cte AS(SELECT stu.studentname,course.coursename FROM t_student_courseinfo stu_course LEFT J...
2018-11-28 15:51:00 140
转载 sql 事务处理 与 try catch
1 begin transaction tr 2 declare @error int; 3 set @error=0; 4 select * from Car_Brand 5 set @error=@error+@@ERROR 6 select 1/0 7 set @error=@error+@@ERROR...
2018-11-27 12:08:00 239
转载 MongoDB 安装与配置
1.下载 mongodb 安装包2.在磁盘 创建 mongdb文件夹 data 文件夹(db空文件夹) log 空文件夹 mongod.cfg 配置文件cfg 配置文件指定日志存放路径 以及 db存放路径3.cmd 命令切入到 mongodb安装目录 bin 文件夹下4 .输入指令 D:\Program Files\Mo...
2018-04-24 15:59:00 105
转载 分页
http://jqpaginator.keenwon.com/转载于:https://www.cnblogs.com/kaikaichao/p/8473352.html
2018-02-26 15:10:00 90
转载 JsRender 学习总结
最近学习了一下Jsrender模板渲染工具,非常不错,功能比较强大,官网说他是“简单直观 功能强大 可扩展的 快如闪电”确实如此。总结一下!! jsRender三个最重要的概念:模板、容器和数据。 最重要的是:view(视图) 是我们定义的模板,上下文是视图所用的对象。一、基础。 {{:}} 和 {{>}}(或{{html:}})两者都可以输...
2018-02-06 09:22:00 157
转载 Rabbitmq(三)
1.在服务器安装好rabbitmq后,自己配置自己用的vhost,exchange和queue的绑定2.项目添加RabbitMqClient.dll(nuget获取)引用3.添加helper就可以使用了a.RabbitMqHelperusing koala.application.models;using RabbitMQ.Client;usin...
2017-07-13 16:24:00 102
转载 Rabbitmq(二)
1.安装 Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。 erlang:http://www.erlang.org/download.html rabbitmq:http://www.rabbitmq.com/download.html 2.配置 1. 安装完以后erlang需要...
2017-07-13 16:12:00 109
转载 Rabbitmq(一)
ClientA,ClientB: 为Producer,数据的发送方。 Client1,Client2,Client3:为Consumer,数据的接收方。 Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列。 Queue:消息队列载体,每个消息都会被投入到一个或多个队列。 Routing Key:路由...
2017-07-13 16:07:00 85
转载 Redis(三)
1.服务器部署好redis后 在项目里边添加 StackExchange.Redis.dll (可以去nuget下载)2.添加SERedisHelper.cs 里边有 对应的缓存的相关方法using Newtonsoft.Json;using StackExchange.Redis;using System;using System.Collections.G...
2017-07-13 15:34:00 191
转载 MVC action过滤器验证登录
方法一 : 1.创建一个全局action过滤器 (在appstart 的filterconfig中注册 filters.Add(new LoginAttribute());) 2.不需要登录的contoller或者action 则在该类或者action上添加该过滤器特性 (isNeed=false)方法二: 1.创建一个filte...
2017-06-30 10:25:00 177
转载 分布式缓存 Redis(二)
代码实例namespace RedisTest{ class Program { static void Main(string[] args) { Student stu = RedisOperator.Instance.Get<Student>("stu"); ...
2017-05-11 14:17:00 112
转载 分布式缓存 Redis(一)
概念Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。在此基础上,redis支持各种不同方式的排序。与memcached一样,为...
2017-05-11 14:02:00 99
转载 md5 加密
MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的十六进制数字串)MD5算法具有以下特点:1、压缩性:任意长度的数据,算出的MD5值长度都是固定的。2、容易计算:从原数据计算出MD5值很容易。3、抗修改性:对原数据进行任何改动,哪怕只修改1个字节,所得到的MD5值都有很大区别。4、强抗碰撞...
2016-09-27 16:39:00 102
转载 C# 发送Http协议 模拟 Post Get请求
1.参数 paramsValue的格式 要和 Reques.ContentType一致,如果 contentype "application/x-www-form-urlencoded" 表单类型,那么 参数为 a=1&b=2 形式如果 。。。 "application/json" json 类型 那么参数就为 "{a:1,b:2}" ...
2016-09-27 14:58:00 91
转载 http 协议
引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服...
2016-09-27 14:51:00 120
转载 一条sql 执行查询列表 返回分页数据以及总数 totalCount
SELECT ID,Name,Age,Addr,Tel,COUNT(1) OVER() AS totalFROM dbo.Student WHERE Age>22 ORDER BY id DESCOFFSET 2 ROW FETCH NEXT 2 ROWS ONLY转载于:https://www.cnblogs.com/kaikaichao/p/5749250.html...
2016-08-08 14:45:00 4789
转载 C# 设计模式 简单工厂模式
设计模式(C#版)--简单工厂模式为什么要用设计模式?1、设计模式是前人根据经验总结出来的,使用设计模式,就相当于是站在了前人的肩膀上。 2、设计模式使程序易读。熟悉设计模式的人应该能够很容易读懂运用设计模式编写的程序。3、设计模式能使编写的程序具有良好的可扩展性,满足系统设计的开闭原则。比如策略模式,就是将不同的算法封装在子...
2016-08-05 11:15:00 73
转载 C# 设计模式之 单例模式
单例模式三种写法:第一种最简单,但没有考虑线程安全,在多线程时可能会出问题,不过俺从没看过出错的现象,表鄙视我……publicclassSingleton{privatestaticSingleton_instance=null;privateSingleton(){}publicstaticSingletonCreateIns...
2016-08-05 11:12:00 117
转载 聚集索引和非聚集索引
聚集索引 一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。 聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含...
2016-08-05 11:04:00 80
转载 C# 多条件拼接sql
#region 多条件搜索时,使用List集合来拼接条件(拼接Sql) StringBuilder sql = new StringBuilder("select * from PhoneNum"); List<string> wheres = new List<string>(); if (c...
2016-06-30 15:15:00 464
转载 数据库分页
1.ROW_NUMBER() 的分页方法 DECLARE @currentPage INT =2,@pageSize INT =5; WITH cte AS( SELECT ROW_NUMBER() OVER(ORDER BY OrderId desc) rowid,* FROM dbo.EC_Orders) SELECT * FROM cte WHERE rowid >...
2016-06-23 13:57:00 74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人