0

ADO调用分页查询存储过程

一、分页存储过程 使用存储过程编写一个分页查询 set nocount off --关闭SqlServer消息 --set nocount on --开启SqlServer消息 gocreate proc usp_getMyStudentsDataByPage --输入参数@pagesize int ...

hao_1234_1234 发布于 2017-12-11 23:20 评论(0)阅读(3)
0

.net WINFORM的GDI双缓冲的实现

有时候在窗体中执行不断的GDI+操作的时候会出现闪速的状况,除了修改窗体的参数,更应该解决刷新本身的问题,双缓冲可能就是这样来的。 方法1: 用GDI绘制在位图上,然后再重新生成位图 ...

大盗梁 发布于 2017-12-11 23:17 评论(0)阅读(3)
0

4、C#基础 - C# 的 常见概念简述

在上篇文章中,你跟着我写了一个HelloWorld,本篇中,我们来谈谈一些C#程序中的小概念 1、C# 程序结构 一个 C# 程序主要包括以下部分: 命名空间声明(Namespace declaration) 一个类(class) Class 方法 Class 属性 一个 Main(主)方法 语句( ...

MrBug 发布于 2017-12-11 23:00 评论(0)阅读(6)
0

多条件搜索问题 -sql拼接与参数化查询

来源:传智播客 免费开发视频。 问题:根据书名或出版社或作者查询书籍信息。 知识点: 1.sql拼接 2.参数化查询 3以下部分看起来简单,但却很难想到。 ...

hao_1234_1234 发布于 2017-12-11 22:45 评论(0)阅读(5)
0

GetHashCode方法学习

GetHashCode方法我的理解是做两个对象的比较,每个对象,不管是值类型还是应用类型都提供这个基本函数,都可以去重写它。GetHashTable通常用于HashTable、List<>、Dictionary等集合,如果两个集合返回的哈希码相同那么这两个集合不一定是同一个集合(也可能是两个相等的集 ...

阳光下的海啊 发布于 2017-12-11 10:57 评论(0)阅读(27)
0

怎样写SQL语句可以提高数据库的性能

1、首先要搞明白什么叫执行计划? 执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个10万条记录的表中查1条记录,那查询优化器会选择“索引查找”方式,如果该表进行了归档,当前只剩下5000条记录了,那查询优化器就 ...

叁水木 发布于 2017-12-11 10:47 评论(0)阅读(104)
0

将ZIP文件添加到程序集资源文件然后在运行时解压文件

使用.net内置的压缩解压缩程序,解压程序集嵌入的ZIP资源文件 ...

深蓝医生 发布于 2017-12-08 17:19 评论(1)阅读(74)
0

序列化和反序列化

序列化简单的说就是把对象的字节序列永久的保存到硬盘上,但是一些文件操作类也能实现把对象保存到本地(文件流保存XML文件),在存储对象的结果上是没有什么差别的(序列化能保存对象的类型[pototype],而文件操作不能),只不过最后文件类型不同,但是在把对象保存到本地后想对对象在进行操作就有很大差别了 ...

阳光下的海啊 发布于 2017-12-06 16:56 评论(1)阅读(87)
3

多线程编程学习笔记——任务并行库(三)

本示例学习如何实现基于Task的异步操作进行取消流程,以及在任务真正运行前如何知道任务已经被取消。 我们学习如何在task中抛出不同情况的异常,以及如何获取这些异常信息。 ...

DotNet菜园 发布于 2017-12-06 16:39 评论(0)阅读(410)
0

.NET创建WebService服务简单的例子

Web service是一个基于可编程的web的应用程序,用于开发分布式的互操作的应用程序,也是一种web服务 WebService的特性有以下几点: 1.使用XML(标准通用标记语言)来作为数据交互的格式。 2.跨平台性,因为使用XML所以只要本地应用可以连接网络解析XML就可以实现数据交换,比如 ...

被上帝咬过的苹果 发布于 2017-12-06 14:52 评论(0)阅读(87)
0

Web服务的调用

1.创建服务引用 例如:天气预报 2.在代码添加引用空间 1 TvProgram.ChinaTVprogramWebService tp = new TvProgram.ChinaTVprogramWebService(); 2 DataSet ds= tp.getAreaDataSet(); 3. ...

乌朦朦 发布于 2017-12-06 10:05 评论(0)阅读(63)
0

Dapper入门使用,代替你的DbSQLhelper

Dapper介绍 Dapper是.Net下的一个轻量级ORM框架.在小型工具向的项目下,使用Dapper会使数据库操作层代码更加优雅. Dapper的使用 在项目中使用引用Dapper非常简单,你可以选择两种方式: 1.在NuGet引用 2.Github下载源代码,添加到项目当中去 Dapper 项 ...

蓝曈魅 发布于 2017-12-05 16:43 评论(0)阅读(111)
0

Spring学习之路

(一)搭建Spring.NET环境常见的DLL 1.spring.core --整个框架的基础,实现了依赖注入的功能 2.Spring.AOP--提供面向方面编程(aop)的支持 3.Spring.Data--a定义了一个抽象的数据访问层,可以跨越各种数据访问技术(从ADO.NET到各种orm)进行 ...

Be_YourSelf夏 发布于 2017-12-05 13:43 评论(0)阅读(51)
6

c# AutoMapper 使用方式

安装方式:使用vs自带的nuget管理工具,搜索AutoMapper ,选择第一个安装到你的项目即可。 我从网上找了一些资料, 参考网址:http://blog.csdn.net/csethcrm/article/details/52934325 下载了个demo,然后自己又写了一遍,我把AutoM ...

大稳·杨 发布于 2017-12-03 18:58 评论(2)阅读(1354)
0

IList,ICollection,IEnumerable,IEnumerator,IQueryable

http://www.cnblogs.com/edison1105/archive/2012/07/30/2616082.html 1、首先看一个简单的例子 大家都知道要实现foreach的必须要实现IEnumerable和IEnumerator的接口,只有实现了它们,才能实现遍历,所以要讲fore ...

yufeiyunsui 发布于 2017-12-02 19:32 评论(0)阅读(78)
0

C# linq to xml 简单示例

data.xml 通过 linq to xml ,查找价格超过10的产品,并打印供应商名称与产品名称; 输出 SupplierName=CD-by-CD-by-Sondheim , ProductName=AssassinsSupplierName=Solely Sondheim , Product ...

三司稻恩 发布于 2017-12-02 17:38 评论(0)阅读(80)
0

查询数据表 奇慢!

总结:数据库中某张表有问题,导致查询速度奇慢! 问题排查过程: 1. 视图问题 ? 2、sql语句问题? 3、没有建立必须的索引? 后来: 整个sql语句分段调试,发现加入某张表后就变的非常卡! 将该表信息导入新表,删除该表,使用新表就不卡了! 数据表竟然有问题!!! 头一次遇到这种稀奇问题,我这个 ...

hao_1234_1234 发布于 2017-12-01 15:16 评论(0)阅读(113)
1

多线程编程学习笔记——任务并行库(二)

本示例,将上一篇(多线程编程学习笔记——线程池(三))中的(使用BackgroundWorker组件示例)转为任务。 本示例是学习如何基于事件的异步转换为TASK来运行。本示例的关键是使用TaskCompletionSource ...

DotNet菜园 发布于 2017-12-01 13:59 评论(0)阅读(371)
0

CLR via C# 读书笔记-26.线程基础

前言 这俩个月没怎么写文章做记录分享,一直在忙项目上线的事情,但是学习这件事情,停下来就感觉难受,clr线程这章也是反复看了好多遍,书读百遍其义自见,今天我们来聊下线程基础 1.进程是什么,以及线程起源 2.线程开销,以及上线文切换 3.使用线程的理由 4.线程调度和优先级 5.前台线程和后台线程 ...

快跑啊兔兔 发布于 2017-12-01 00:36 评论(0)阅读(99)
0

程序部署到服务器后非常慢!!!

结论: 1、EF 查询 比ADO慢,甚至直接报告超时错误,原因不详。 2、在原生ADO.Net中 使用 参数化查询 比 直接使用sql拼接 慢几十倍!!! ADO.Net代码测试 EF代码(已舍弃) 数据库内部测试 sqlHelper类 博客园非常蛋疼的说:字数少有150字不能发布的首页。 答:亲, ...

hao_1234_1234 发布于 2017-11-30 19:09 评论(1)阅读(104)