在平时安装SqlServer时,总是提示需要重新启动计算机:即使按照要求重启后,还是提示重新启动,这时其实有一个很好的解决办法,win+r 调出运行命令,输入regedit,打开注册表,定位到:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager删除PendingFileRenameOperations项即可...
2020年03月22日 13:30 IT相关 1330
我们在iis发布web网站时有时会遇到这个问题,会报这个异常,<!DOCTYPEhtml><html><head><title>未能加载文件或程序集“Pechkin”或它的某一个依赖项。试图加载格式不正确的程序。</title><metaname="viewport"content="width=dev...
2019年11月28日 15:46 Asp.net 3079
我们上篇文章介绍了CefSharp浏览器ChromiumWebBrowser的基本用法,那么如何通过这个浏览器获取网页HTML代码呢,其实CefSharp很好的封装了这个方法,示例代码如下:privatestringGetHTMLFromWebBrowser(ChromiumWebBrowserwb){//calltheViewSourcemethodwhichwillopenupnotepada...
2019年11月26日 09:48 WinForm 1961
在平时的Winfrom开发中,我们会用到浏览器控件,我们知道winfrom自带的有WebBrowser,它是在System.Windows.Forms的命名空间下,我们直接可以使用这个,但是,这个兼容性不是很好,以为它是基于IE内核的,在读取某些H5的时候会出现无法加载的情况,这时,我们可以运用第三方的一些浏览器控件,本文主要介绍CefSharp的ChromiumWebBrowser控件。 ...
2019年11月23日 14:26 WinForm 1188
由于公司的项目集成了盛派微信SDK,SDK可以在你运用的项目中通过NuGet包来安装,根据需要安装你需要的SDK即可。一般来说安装的如下图所示: 然后在你的项目中,如果是.net Framework版本,在global文件的Application_Start进行一些配置:#regionCO2NET缓存,微信配置全局注册/*CO2NET全局注册开始*建议按照以下顺序进行注册*///设置全局De...
2019年10月19日 13:59 Asp.net 2394
在平时开发中,我们可能会用到置顶功能,单纯的置顶 可能没什么要说的,今天要说的是置顶的时候如何下沉之前的置顶,比如A记录置顶了排序是1,然后我把B记录也给置顶了,那么现在A记录排序应该是2,而B的排序变成了1,以此类推。 我们可以设置一个orderCount字段,默认值为99999,然后在置顶时进行一些逻辑操作。1.置顶时,首先将要置顶的记录排序ordercount字段设置为1,同时将其他ord...
2019年09月17日 14:54 Asp.net 1169
在开发中,我们可能遇到这样的需求,一个学生有好几门课程的分数,我们想讲分数汇总到一个字段里进行展示,那么这时STUFF函数和FOR XML PATH配合使用就能很好的帮我们实现这个需求。我们来创建个表,大致如下:sql语句:SELECT','+CONVERT(NVARCHAR(10),Score)FROMStuScoreWHEREScore>0FORXMLPATH('...
2019年08月16日 17:04 Asp.net 1066
STUFF ( character_expression , start , length ,character_expression )参数character_expression一个字符数据表达式。character_expression 可以是常量、变量,也可以是字符列或二进制数据列。start一个整数值,指定删除和插入的开始位置。如果 start 或 length 为负,则返回空字符串。如...
2019年08月16日 16:34 Asp.net 1055
EF全称Entity Framework,我们都知道java对应数据库就有很多的orm框架,而且很好用比如hibernate,当然EF并没有说用到xml去配置映射,EF的映射是直接写到代码里,通过一定的规则交给.Net Framework去处理映射关系的。 EF有Code First,DB Frist,DB First就是先建数据库,然后根据数据库自动映射生成对应的C#类,Code First就...
2019年07月29日 17:05 Asp.net 1517
在平时开发中,我们会遇到说,某段代码执行速度很慢,那么如何取判断这段代码段的执行时间呢,其实C#还是很强大的,几句代码就可以搞定了。System.Diagnostics.Stopwatchstopwatch=newSystem.Diagnostics.Stopwatch();stopwatch.Start();//开始监视代码运行时间/*要检测时间的代码段*/stopwatch.Stop();...
2019年07月18日 14:56 Asp.net 1191
字典类C#底层封装类:namespaceSystem.Collections.Generic{////摘要://表示键和值的集合。若要浏览此类型的.NETFramework源代码,请参阅ReferenceSource。////类型参数://TKey://字典中的键的类型。////TValue://字典中的值的类型。[ComVisible(false)][DebuggerDisplay("...
2019年06月28日 14:56 Asp.net 2414
首先,需要在项目中Nuget包中安装StackExchange.Redis类库。1.新建单例Redis连接类ConnectionSingleton,这个就有点类似ado.net的sqlconection的数据库连接对象,这里我用单例模式保证全局只有一个对象。usingStackExchange.Redis;usingSystem;usingSystem.Collections.Generic;us...
2019年06月28日 11:43 Asp.net 1986