欢迎来到【一个大西瓜】的博客

不曾为梦想奋斗,拿什么去燃烧青春。有梦之人亦终将老去,但少年心气如昨。
太阳每一个时刻都同时是夕阳和朝阳,每天她沉入西边,意味着她同时从另一面土地升起。
扩大
缩小

随笔分类 - 【C#加深理解系列】

.NET CORE 中使用AutoMapper进行对象映射
摘要:简介 AutoMapper uses a fluent configuration API to define an object-object mapping strategy. AutoMapper uses a convention-based matching algorithm to ma 阅读全文

posted @ 2018-12-15 15:13 一个大西瓜咚咚咚 阅读(4046) 评论(0) 推荐(0) 编辑

WinDbg调试C#技巧,解决CPU过高、死锁、内存爆满
摘要:软件安装 安装问题:执行 .loadby sos clr 命令无效 解决办法: 代码调试 查看线程 命令: !threads 执行结果: 进入线程 命令: ~~[线程Id]s 执行结果: 查看线程详情 命令: !clrstack 执行结果: 查看线程状态 命令: !ThreadState 线程Sta 阅读全文

posted @ 2018-11-26 14:20 一个大西瓜咚咚咚 阅读(2094) 评论(1) 推荐(3) 编辑

Asp.Net进程外Session(状态服务器Session、数据库Session)
摘要:介绍 我们知道,当浏览器关闭,或者网站重启的时候,会话就结束了。即Seesion就丢失了。(当Web.config配置文件改动,哪怕什么内容都不加,仅仅往配置文件中加一个空格都是改we.config变配置文件,改变配置文件网站就会重启。网站重启进程内的Session就会丢失,而进程外的Seeion不 阅读全文

posted @ 2018-09-17 00:26 一个大西瓜咚咚咚 阅读(1424) 评论(1) 推荐(5) 编辑

c#多线程总结(纯干货)
摘要:线程基础 创建线程 static void Main(string[] args) { Thread t = new Thread(PrintNumbers); t.Start();//线程开始执行 PrintNumbers(); Console.ReadKey(); } static void P 阅读全文

posted @ 2018-08-21 13:16 一个大西瓜咚咚咚 阅读(62981) 评论(37) 推荐(107) 编辑

深入理解C#中的IDisposable接口
摘要:写在前面 在开始之前,我们需要明确什么是C#(或者说.NET)中的资源,打码的时候我们经常说释放资源,那么到底什么是资源,简单来讲,C#中的每一种类型都是一种资源,而资源又分为托管资源和非托管资源,那这又是什么?! 托管资源:由CLR管理分配和释放的资源,也就是我们直接new出来的对象; 非托管资源 阅读全文

posted @ 2018-07-13 13:59 一个大西瓜咚咚咚 阅读(24215) 评论(2) 推荐(26) 编辑

MVC5+EF6 入门完整教程 密码保护
该文被密码保护。

posted @ 2018-06-05 11:34 一个大西瓜咚咚咚 阅读(1) 评论(0) 推荐(0) 编辑

c#书 密码保护
该文被密码保护。

posted @ 2018-05-08 23:44 一个大西瓜咚咚咚 阅读(1) 评论(0) 推荐(0) 编辑

ABP学习汇总 密码保护
该文被密码保护。

posted @ 2018-03-12 11:29 一个大西瓜咚咚咚 编辑

【EF6学习笔记】目录
摘要:【EF6学习笔记】(一)Code First 方式生成数据库及初始化数据库实际操作 【EF6学习笔记】(二)操练 CRUD 增删改查 【EF6学习笔记】(三)排序、过滤查询及分页 【EF6学习笔记】(四)弹性连接及命令拦截调试 【EF6学习笔记】(五)数据库迁移及部署 【EF6学习笔记】(六)创建复 阅读全文

posted @ 2018-03-01 16:00 一个大西瓜咚咚咚 阅读(466) 评论(0) 推荐(0) 编辑

【工具类】
摘要:加解密 public class EncryptUtils { #region Base64加密解密 /// <summary> /// Base64加密 /// </summary> /// <param name="input">需要加密的字符串</param> /// <returns></r 阅读全文

posted @ 2018-01-29 15:30 一个大西瓜咚咚咚 阅读(393) 评论(0) 推荐(0) 编辑

【C#加深理解系列】(二)序列化
摘要:什么是序列化 序列化,它又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。 .NET支持对 阅读全文

posted @ 2018-01-24 15:02 一个大西瓜咚咚咚 阅读(517) 评论(1) 推荐(3) 编辑

C#7.0新特性
摘要:前言 微软昨天发布了新的VS 2017 ..随之而来的还有很多很多东西... .NET新版本 ASP.NET新版本...等等..太多..实在没消化.. 分享一下其实2016年12月就已经公布了的C#7.0的新特性吧,虽然很早就出来了,但咱这IDE不支持啊.. 不过在昨天的VS2017中已经完美可以支 阅读全文

posted @ 2017-12-19 15:58 一个大西瓜咚咚咚 阅读(833) 评论(0) 推荐(1) 编辑

【C#加深理解系列】(一)反射
摘要:什么是反射 反射是.NET中的重要机制,通过反射,可以在运行时获得程序或程序集中每一个类型(包括类、结构、委托、接口和枚举等)的成员和成员的信息。有了反射,即可对每一个类型了如指掌。另外我还可以直接创建对象,即使这个对象的类型在编译时还不知道。 反射的用途 <!--[endif]--> (1)使用A 阅读全文

posted @ 2017-12-06 00:20 一个大西瓜咚咚咚 阅读(835) 评论(1) 推荐(3) 编辑

导航