DataTable 转换为 List 通常在DAL层我们都需要把DataTable转换为List让调用者尽可能的好用,尽量的不用关心数据库的字段等,所以我们一般传过去的都是List而不是DataTable。但是频繁的编写这样的重复代码比较费时间,所以我们在此采用反射的方式来进行List的动态生成。1. 假设实体类public class User{ public int ID { get; set; } p
C#:JSON嵌套对象反系列化,读取对象的值 //引用命名空间using Newtonsoft.Json;using Newtonsoft.Json.Linq;static void Main(string[] args){ Console.WriteLine("try: "); string value = "Hardness France"; //调用百度,返回JSON格式 string info = Trans
C#时间格式转换成ISO8601标准 string ISO8601time = DateTime.Now.ToString("yyyy-MM-ddTHH:mm:sszzzz", DateTimeFormatInfo.InvariantInfo);Console.WriteLine(ISO8601time);
System.Web.Caching.Cache类 缓存 Cache类,是一个用于缓存常用信息的类。HttpRuntime.Cache以及HttpContext.Current.Cache都是该类的实例。一、属性属性说明Count获取存储在缓存中的项数。EffectivePercentagePhysicalMemoryLimit获取在 ASP.NET 开始从缓存中移除项之前应用程序可使用的物理内
有时候替换Table更好用, CSS3设置Table奇数行和偶数行 标签dl,dt,dd不是经常用,用可以做简单列表,它也用独特好用之处。还有ol,ul,li,它还能自动产生序呢。一个普通列表中国城市 北京 上海 广州 美国城市 华盛顿 芝加哥 纽约 Apple Car Coffee Mile运行效果:中国城市 北京 上海 广州 美国城市 华盛顿
.ashx内部读取和设置html元件的内容 一、读取和设置html内部元件的值HTML://给客户端赋值Document.Find("#_isExistBilling").First().SetAttribute("value", ViewData["IsEnable"].ConvertTo().ToString());Document.Find("#_paymentOrderId").First().SetAttrib
DataTable对象系列化后可以用Linq获取值方法 系统化后可以用linq,不用循环语句,要方便很多,获取值方法://类public class User { public int ID { get; set; } public string Name { get; set; } } //对象转换private static List TableToEntity(DataTable dt) wher
ExtJS在传统模式、MVC模式下的使用区别 一、传统模式引用ExtJS function newWin() { //alert('ok'); var win = new Ext.Window({ id: "MyProfile", title: "用户资料:弹出窗口", width: 800, height: 400, html: '', maximizable: false,
下载远程指定路径URL图片 public static void DownLoadFile(string Url, string FileName){ bool Value = false; WebResponse response = null; Stream stream = null; try { HttpWebRequest request = (HttpWe
不同浏览器Ext.Window父窗体获取子窗体信息值 javascript代码: var i = 0, mygroup; function newWin() { //alert('ok'); var win = new Ext.Window({ id: "MyProfile", title: "测试弹
淘宝下单高并发解决方案 周末参加了@淘宝技术嘉年华 主办的技术沙龙, 感觉收获颇丰,非常感谢淘宝人的分享。这里我把淘宝下单高并发解决方案的个人理解分享一下。我不是淘宝技术人员,本文只是写自己的理解,所以肯定是会有一些出入的。在session中牧劳为我们介绍了淘宝下单部分的技术方案变迁,我不介绍变迁,而只对现有系统做介绍。要优化下单,提高下单的TPS(Transaction per second
同一数据库在两台机上不同路径的备份还原 在做数据库复制或BI商业分析时,我们经常遇到这样的问题,同一数据库在A服务器上是一个路径(如:D:\database),在B服务器上的路径不同(D:\sqlserver data)。如果用手工在企业管理器里操作,那么在还原时,我们要重新选择还原路径与实际路径相符,才可以还原成功,否则还原失败。那么,如果直接用命令完成还原,应该什么做呢?步骤如下:一、先把当前活动进程杀掉二、检查文件
SQL Server删除distribution数据库 在数据库服务器删除复制(发布订阅)后,如何删除掉数据库distribution呢?如果你通过SSMS工具去删除数据库distribution,你会发现根本没有删除选项。 下面介绍一下删除distribution的步骤 步骤1: 查看相关订阅服务器的信息,如果还存在对应的订阅服务器,从注册的服务器中删除订阅服务器名称exec sp_helpsubscriberinfo ;
SQL 2008 R2数据库变为REPLICATION,日志不断增长而且不能截断和收缩的解决方案 运行环境:windows server2003,sql server2008 R2,数据库上布置CDC 用户反应系统报错是日志已满,系统不能运行。查看日志文件时,发现日志文件已经达到15G,后来为了解决问题,干脆把数据库移到另一个F盘,D盘专门放日志文件,空间有80G。当时想这80G至少保证系统运行一周吧!谁知道系统刚运行两天,日志文件已爆涨到80G,D盘空间仅剩余
SQL Server DBA三十问 很多开发人员都想成为一名DBA,也有很多人一开始就把自己定位成为一名DBA,DBA究竟需要掌握些什么知识和技能呢?以下是我做DBA工作和面试DBA时,整理的一些DBA方面的三十个问题,三十个大问题中还有许多小的问题,涵括了SQLServer DBA比较多的技 术知识点,与大家分享下,希望给有志做DBA的朋友们一些帮助: char、varchar
sql server 2008数据库日志太大解决方法 环境:数据文件.mdf为22G,日志文件.ldf为33G,用常规方法清除日志文件时,报错:USE [master]GOALTER DATABASE CHIANG_SCM_DB SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE CHIANG_SCM_DB SET RECOVERY SIMPLE --简单模式GOUSE