自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 MemoryCache与ConcurrentDictionary性能对比

var max = 999999; MemoryCache memoryCache = MemoryCache.Default; Stopwatch stopwatch = Stopwatch.StartNew(); Enumerable.Range(0, max).ToList().ForEach(o => { memoryCache.Add(ne...

2021-06-15 10:00:16 495 1

原创 c# 时间比较的一个小坑

var d1 = new DateTime(2020, 8, 4, 0, 0, 0); var d2 = new DateTime(1, 1, 1, 0, 0, 0); //以下结果为0 Console.WriteLine((int)d1.Subtract(d2).Minutes); //以下结果为1062201600 Console...

2020-08-04 10:43:21 180

原创 ORA-12570问题解决

问题的根源 在使用loadrunner或jmeter压测wcf系统时,有时会出现ORA-12570: 网络会话: 意外的数据包读取错误(odp.net全托管,并开清应用程序连接池)。但是在本机测试不会出现此问题。问题的根源在于硬件防火墙关闭了TCP连接。解决方案:更改防火墙配置,牵扯到调整网络结构,此方法一般不可行 在连接字符串中添加validate connection=true,此校验会有性能损耗,但是经过压测,在可以控制的范围内。抓取的错误信息\ n "ClassName"..

2020-06-29 19:41:16 14398

原创 c# 字符串判断空的方式

public static void Main(string[] args){ var str = ""; //空字符串的情况 // true Console.WriteLine(string.IsNullOrEmpty(str)); // true Console.WriteLine(string.IsNullOrWhiteSpace(str)); // 空格的情况 str = " "; // false Con.

2020-06-16 10:43:57 484

原创 entity framework 数据库默认时间的问题的一种解决方案

提供一种解决方法吧,期待更好的方法           PlatFormDBEntities db = new PlatFormDBEntities();            var ts = db.Test.SingleOrDefault(o=>o.id == 8) ;//插叙一条记录            var dbDate = db.Test.Select(o=>SqlFun

2013-01-22 15:10:21 1084

转载 理解ASP.NET MVC中的ActionResult

常我们在一个ASP.NET MVC项目中创建一个Controller的时候,Index()方法默认的返回类型都是ActionResult,通过查看UML图,ActionResult实际上是一个抽象类,因此实际返回的类型是该抽象类的子类。  ·ActionResult及其子类的UML图  有关ActionResult及其子类的UML图如下所示:     由于图片比较大,所以在

2013-01-22 08:58:11 685

原创 entity framework 数据库默认时间的问题

google,百度了很久,没有找到明确的方法。c/s模式的项目,尤其是在开发winform的软件的时候,在数据库中设置默认值的时候,并不会执行,在edmx文件中的对应类视图中,我们可以设置日期属性为 Computed就可以了。但是在修改的时候却没有生成新的值,这是不是微软的一个bug标识列是StoreGeneratedPattern="Identity"属性,意思是值在

2013-01-21 08:30:27 3670

转载 c# 获取命名空间 类名 方法名

public static string GetMethodInfo()        {            string str = "";               //取得当前方法命名空间            str += "命名空间名:"+System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Na

2012-06-15 11:11:17 2503 1

转载 安装sqlserver2008重启失败解决方法

重启机器,再进行安装,如果发现还有该错误,请按下面步骤 在开始->运行中输入regedit 到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置 在右边窗口右击PendingFileRenameOperations,选择删除,然后确认 重启安装,问题解决

2012-06-05 09:35:39 3119

原创 JS处理JSON数据

var jsObject = eval('(' + jsonText + ')');   jsonText 为json格式的数据

2012-06-05 08:42:02 1019

转载 SqlServer之Convert 函数应用格式化日期

SqlServer之Convert 函数应用Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16

2012-06-04 14:59:40 1100

转载 mvc弹出提示窗口的方法

方法一,也是先在页面定义好js方法,如上面的function showalert(){alrer('我是弹出框');}然后在页面判断是否调用该方法:showalert();接着就是在Controller中根据需要定义ViewData["IsShowAlert"]的值了。方法二:这个方法最简单,最节省代码了:直接在Contr

2012-05-31 19:06:23 8108

原创 sugarcrm去掉版权声明的简单方法

最近学习php,看了看sugarcrm,真是让人难受,看到网上有人很多说如何取消版权声明,加密解密之类的。但是感觉好像没有那么难,sugarcrm使用了smarty模板,只要把模板改了就行了。路径themes\Sugar5\tpls代码部门如下:    {$STATISTICS}            {$COPYRIGHT}        学习ph

2012-03-20 17:48:12 1663

原创 清除VS2008的缓存文件

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\删除其全部文件即可

2012-03-08 10:46:41 858

原创 MS Sql server 日期转换为特定字符串格式

日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select CONVERT(varchar(

2012-03-07 12:05:47 2117

转载 如何通过Web方式把服务器端的数据库备份到本地的电脑硬盘中?

问题描述:    如何通过Web方式把服务器端的数据库备份到本地的电脑硬盘中?解决思路:1.       首先必须保证Web站点和数据库部署在同一台服务器上。数据库备份时只能备份到本地硬盘上,如果数据库和Web服务器不在同一台服务器上,那么通过Web站点下载数据库服务器上的数据库备份比较麻烦,我们后面再介绍如何解决不在同一台服务器上的情况。2.

2012-03-06 09:28:53 1740

转载 在ASP.NET中实现多文件上传

在以前的Web应用中,上传文件是个很麻烦的事,现在有了.NET,文件上传变得轻而易举。下面的这个例子实现了多文件上传功能。可以动态添加输入表单,上传的文件数量没有限制。代码如下:ASPX 代码@ Page Language="C#" AutoEventWireup="true" CodeFile="MultiFileUpload.aspx.cs"  Inherits="Mu

2012-03-03 10:44:38 536

转载 设计模式(C#)之迭代器模式(Iterator Pattern)

设计模式(C#)之迭代器模式(Iterator Pattern)代码下载1.概念提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。2.类图3.代码Model.cs[csharp] view plaincopyusing System;  using System.Coll

2012-03-03 09:21:10 495

转载 AppSettings和ConnectionStrings的区别

AppSettings和ConnectionStrings的区别AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings. 1.  providerName="System.Data.SqlClient" />  或是  providerName=

2012-02-16 09:44:17 329

mvc3补丁文件

放到这里好找,vs2010没有集成安装放到这里好找,vs2010没有集成安装

2012-08-10

mssql数据库修改,备份,还原

对mssql数据库连接配置文档的修改,对数据库备份和还原。winform b/s模式的以后会加上的。

2012-03-02

空空如也

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

TA关注的人

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