- 博客(10)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 C#动态创建接口的实现实例对象
本文简单介绍如何动态创建接口interface的实现实例对象,包含两个知识点:1.如何获取接口interface的所有实现实例对象?2.如何判断实例对象的构造函数是否有参数?准备工作 首先新建一个名为IAnimal的interface接口对象,并定义一个Cry方法。namespace DynamicCreate{ /// <summary> /// 动物 /// </summary> public interface IAni
2021-11-24 16:06:54 1312
原创 Asp.Net Core中简单使用日志组件log4net
本文将简单介绍在.NET 6中使用log4net的方法,具体见下文范例。1.首先新建一个ASP.NET Core空项目2.通过Nuget包管理器安装下面两个包log4netMicrosoft.Extensions.Logging.Log4Net.AspNetCore 3.在项目根目录下新建log4net的配置文件log4net.config,并将其设置为始终复制。<?xml version="1.0" encoding="utf-8" ?>...
2021-11-22 15:52:03 696
原创 Unity Ioc 类型初始值设定项引发异常,The type name or alias SqlServer could not be resolved. Please check your con
先看一下unity的配置信息<unity> <typeAliases> <typeAlias alias="IDatabase" type="WzzApi.Db.DataBase.IDatabase,WzzApi.Db.DataBase" /> <typeAlias alias="SqlServer" type="WzzApi.Db.DataBase.Sqlserver.Database,WzzApi.Db.DataBase.S
2021-11-18 13:54:51 4384
原创 MySQL8.0数据库重新初始化
前言 我们在日常开发过程中,可能会遇到各种mysql服务无法启动的情况,各种百度谷歌之后,依然不能解决的时候,可以考虑重新初始化mysql。简单说就是重置,“恢复出厂设置”。重置之后,所有的数据都将被清空丢失,所以一定要备份好重要的数据库,就是data目录下面那些数据库文件,具体情况请百度,这不是本文的重点,就不多说明了。严重提醒:数据无价,切记备份。正文 重置MYSQL有两种方式:1.重新安装mysql,简单粗暴,此处不做说明。2.通过命令清空数据库,重新初始化mysql服务。
2021-06-07 15:57:20 14995 1
原创 MS SQLSERVER通用存储过程分页
最近在面试的时候,遇到个奇葩的秃顶老头面试官。问:写过存储过程分页吗?答:没写过,但是我知道分页存储的原理,我自己也写过,只是在工作中没写过。问:那你这么多年工作中就没写过吗?答:的确没写过,因为项目数据量都特别小。然后,这奇葩就起身就要走人了,连个招呼都没有。想我面试了这么多公司,这种奇葩面试官,还是头回见到,一点职业素质,礼貌都木有。气死我了! 明天要去入职新
2015-04-16 17:08:57 685
原创 ASP.NET仿新浪微博下拉加载更多数据瀑布流效果
闲来无事,自己琢磨着写点东西。貌似页面下拉加载数据,瀑布流的效果很火,各个网站都能见到各式各样的展示效果,原理大同小异。于是乎,决定自己写一写这个效果,希望能给比我还菜的菜鸟们一点参考价值。在开始之前,先把实现的基本原理说一下。当夜幕下拉到底部的时候,js可以判断滚动条的位置,到达底部触发js方法,执行jquery的ajax方法,向后台一般处理程序夜幕ashx文件请求数据源,得到json格
2015-01-13 16:29:29 2790
原创 Sql Server 2008开发版(Developer Edition)过期升级企业版(Enterprise Edition)失败后安装学习版(Express Edition)
试用期的MS SQLSERVER 2008开发版过期,升级企业版失败。
2015-01-13 15:30:05 1933
原创 未能加载文件或程序集“AspNetPager”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))
刚才,本来在写代码,无聊直接,打开QQ音乐,打算放点music,结果电脑卡死了,直接黑屏重启了。当我重启完电脑,重新打开VS时,悲剧的发现程序出错。奇怪的是,生成项目确实通过的。报错信息"未能加载文件或程序集“AspNetPager”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))"。如下图所示,相信很多人都曾遇到过。
2014-11-22 21:54:11 3047
原创 SQL Server 2008R2数据库文件导入到SQL Server 2008数据库中
最近,电脑重装系统之后,安装了SQL Server 2008。附加数据库文件的时候,发现无法附加,提示版本不对。想起来,原来的数据库版本是SQL Server 2008R2。低版本的数据库管理工具无法兼容高版本的数据库文件,所以无法直接附加。我有10几个这样的数据库文件需要附加到数据库管理工具中,上网百度一番之后,没有查到什么特别的捷径。最后,只好选择了先将这些数据库文件附加到一台安装了S
2014-10-20 11:05:45 7223
原创 浅谈数据库设计二三事
作为程序员,程序设计前的数据库设计非常重要,这将直接关系到紧接着的代码编写工作,这里谈谈有关数据库设计过程中的一些细节问题。一.数据表主键的字段选择(ID,Code,Number)ID(编号)一般是选择GUID,这种格式的字符串是一串全球唯一的字符串。当程序需要调用不同平台上的相同结构的数据库时,建议使用guid来作为主键。这样做的好处是,当在某一平台上汇总不同平台的数据时,同一表中的数据
2013-01-04 23:15:58 633
asp.net 微信扫码支付 回调处理的问题
2015-08-05
存储过程不让拼接SQL语句
2015-05-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人