摘要:
愉悦的绅士 愉悦的绅士 菜鸟之旅——学习线程(基础) 在现在的软件编程中,不可避免的会用到多线程或者其他方式来实现异步的目的,那么,线程是个什么东西,如何使用?这些都是需要去学习与摸索的东西。不过在学习线程之前,还是有一些知识需要掌握的,虽说都是书本上的东西,但是还是对线程的学习有一定的作用的。 进 阅读全文
摘要:
愉悦的绅士 愉悦的绅士 菜鸟之旅——学习线程(线程和线程池) 上一篇主要介绍了进程和线程的一些基本知识,现在回归正题,我们来学一下线程的使用,本篇主要是使用新建线程和线程池的方式。 线程 先来介绍简单的线程使用:使用new方法来创建线程,至于撤销线程,我们不必去管(我也不知道怎么去管XD),因为CL 阅读全文
摘要:
ADO.NET 对数据操作 以及如何通过C# 事务批量导入数据 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 4 阅读全文
摘要:
C# 单例模式和窗体的单例打开方法 第一种最简单,但没有考虑线程安全,在多线程时可能会出问题,不过俺从没看过出错的现象,表鄙视我…… public class Singleton{ private static Singleton _instance = null; private Singleto 阅读全文
摘要:
WebService学习概念总结 概念总结:WebSerevice是一种跨编程语言和跨操作系统平台的远程调用技术传输协议:HTTP技术构成:XML+XSD,SOAP,WSDL XML封装数据格式,解决数据表示问题 XSD定义一套数据类型标准 SOAP协议=HTTP协议+XML数据格式,SOAP提供了 阅读全文
摘要:
sql 去掉 空格 一、问题描述: 数据库中字段 nvarchar类型 存放数据如下: '3.3×10' 二、解决方案: --测试用例CREATE TABLE #temp(NAME NVARCHAR(20) null) INSERT INTO #temp select FecalColiform 阅读全文
摘要:
DataSet & DataTable &DataRow 深入浅出 本篇文章适合有一定的基础的人去查看 ,最好学习过一定net 编程基础在来查看此文章。 1.概念 DataSet是ADO.NET的中心概念。可以把DataSet当成内存中的数据库,DataSet是不依赖于数据库的独立数据集合。所谓独立 阅读全文
摘要:
Net is as typeof 运行运算符详解 概述 在了解运行运算符的前提我们需要了解什么是RTTI ,在任何一门面向对象的语言中,都有RTTI这个概念(即 运行时)。 RTTI(Run-Time Type Identification),通过运行时类型信息程序能够使用基类的指针或引用来检查这些 阅读全文
摘要:
net 反射30分钟速成 概述 什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个 阅读全文
摘要:
MVC架构介绍-框架分层 实例产品基于asp.net mvc 5.0框架,源码下载地址:http://www.jinhusns.com/Products/Download Tunynet.Infrastructurs 是我们自己封装的一个底层DLL基础设施,我们外面只需要引用这个DLL就可以调用里面 阅读全文
摘要:
MVC架构介绍——自运行任务 实例产品基于asp.net mvc 5.0框架,源码下载地址:http://www.jinhusns.com/Products/Download 通过自运行任务来调度及执行程序中需要定时触发或处理的一些操作:可以通过配置相关规则来使任务在制定的周期或时间点运行。可以在日 阅读全文
摘要:
重温.NET下Assembly的加载过程 最近在工作中牵涉到了.NET下的一个古老的问题:Assembly的加载过程。虽然网上有很多文章介绍这部分内容,很多文章也是很久以前就已经出现了,但阅读之后发现,并没能解决我的问题,有些点写的不是特别详细,让人看完之后感觉还是云里雾里。最后,我决定重新复习一下 阅读全文
摘要:
代码运行时间 System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 // 需要测试的代码 .... stopwatch.Stop(); // 停止监视 TimeSpan t 阅读全文
摘要:
新建 .NET Core 控制台项目 1. 安装 .NET Core SDK 1.0 参考微软官方网站 https://www.microsoft.com/net/download/windows 2. 打开命令提示符:输入以下代码验证SDK安装成功。 1 dotnet -version 创建一个名 阅读全文
摘要:
asp.net mvc Html.BeginForm()及Html.Action用法 Html.BeginForm Add:操作方法的名称,Activities:控制器的名称,FormMethod.Post:定义from的method的值,,new { id = "form1"}:指定form的id 阅读全文
摘要:
小数运算需要注意什么? 小数运算需要注意什么? 1. 生活中0.1+0.2=0.3, 计算机中可不是这样,为什么呢? 大家都知道计算机类型都是有数据范围的。整形int范围是 正负21亿左右,小数类型同样也是有范围的,但是即使0.1~0.2之前如果问你有多少小数? 无穷个!!! 那么有限的范围怎么表示 阅读全文
摘要:
读《构建之法》 这周精读了几遍《构建之法》的一、二、十六章,本人更偏好于语言精练概况的书籍,由于语言习惯问题,这本书对我而言有些解读困难。由此在下面对几章内容精练出总结概况,并提出问题。 第一章 1.1软件 = 程序 + 软件工程 ·软件 = 数据结构 + 算法 文中的软件被定义为程序与软件工程的结 阅读全文
摘要:
关于ASP.NET MVC中Response.Redirect和RedirectToAction的BUG (跳转后继续执行后面代码而不结束进程)以及处理方法 在传统的ASP.NET中,使用Response.Redirect("")可以直接对页面进行转向,并且结束当前进程,不再往下执行. 但是在MVC 阅读全文
摘要:
DataTable和DataRow利用反射直接转换为Model对象的扩展方法类 /// <summary> /// 类 说 明:给DataTable和DataRow扩展方法,直接转换为对象集合或对象 /// 编 码 人:程晨旭 /// 联系方式:Email:97391519@qq.com /// B 阅读全文
摘要:
三行代码实现.NET MVC统计显示页面的执行时间 超简单的实现方法 分析页面执行效率 博客页脚处添加了页面执行时间统计显示,如下图所示,也可以直接查看网页页脚处. 实现方法非常简单,只需三行代码(只算主要代码)即可: 第1行:在Controllers中添加一个BaseController类继承自S 阅读全文