摘要: .NET面试题系列目录 .NET面试题系列[1] - .NET框架基础知识(1) .NET面试题系列[2] - .NET框架基础知识(2) .NET面试题系列[3] - C# 基础知识(1) .NET面试题系列[4] - C# 基础知识(2) .NET面试题系列[5] - 垃圾回收:概念与策略 .N阅读全文
posted @ 2016-07-04 17:22 Due勤奋的猪 阅读(14921) 评论(27) 编辑
摘要: 我的第一本书《C# 从现象到本质》已于近日正式在京东和淘宝天猫上开始销售了。至此,我的图书写作和出版活动正式告一段落。图书销售网址见下。 试读样章 京东 天猫 从看书到写书 借着图书出版之际,我也简单回顾一下我从工作到现在的整个心路历程。2012年3月我开始人生第一份码农工作,那时候真的是什么都不懂阅读全文
posted @ 2018-09-04 12:59 Due勤奋的猪 阅读(5679) 评论(354) 编辑
摘要: 代码 https://github.com/s055523/MNISTTensorFlowSharp 数据的获得 数据可以由http://yann.lecun.com/exdb/mnist/下载。之后,储存在trainDir中,下次就不需要下载了。 /// <summary> /// 如果文件不存在阅读全文
posted @ 2018-05-12 11:49 Due勤奋的猪 阅读(1060) 评论(1) 编辑
摘要: 机器学习是时下非常流行的话题,而Tensorflow是机器学习中最有名的工具包。TensorflowSharp是Tensorflow的C#语言表述。本文会对TensorflowSharp的使用进行一个简单的介绍。 本文会先介绍Tensorflow的一些基本概念,然后实现一些基本操作例如数字相加等运算阅读全文
posted @ 2018-03-26 23:08 Due勤奋的猪 阅读(2655) 评论(6) 编辑
摘要: 我之前的面试题停了很久,是因为 - 我写书去了。 前言 我于2012年3月开始工作,到现在马上就满六年了。这六年里,我从一个连Sql server是什么都不知道,只会写最简单的c#的程序员开始做起,一步一步从一个籍籍无名的外包公司奋斗到了一个比较大的金融机构的中层。在奋斗的过程中,我也走了很多弯路,阅读全文
posted @ 2018-03-06 12:15 Due勤奋的猪 阅读(12382) 评论(87) 编辑
摘要: 多线程:线程同步 同步基本概念 多线程:线程同步 多线程:线程同步 同步基本概念 多个线程同时访问共享资源时,线程同步用于防止数据损坏或发生无法预知的结果。对于仅仅是读取或者多个线程不可能同时接触到数据的情况,则完全不需要进行同步。 线程同步通常是使用同步锁来实现的。通过实现各种各样构造的锁,保证在阅读全文
posted @ 2017-05-16 11:08 Due勤奋的猪 阅读(3519) 评论(6) 编辑
摘要: 线程概念 线程概念 线程和进程的区别 线程和进程的区别 线程开销 线程开销 当我们创建了一个线程后,线程里面主要包括线程内核对象、线程环境块、1M大小的用户模式栈和内核模式栈。 线程有自己的线程栈,大小为1M,所以它可以维护自己的变量。线程是一个新的对象,它会增加系统上下文切换的次数,所以过多的线程阅读全文
posted @ 2017-05-15 11:14 Due勤奋的猪 阅读(1417) 评论(4) 编辑
摘要: .NET面试题系列目录 这篇文章主要是各个百科中的一些摘抄,简述了进程和线程的来源,为什么出现了进程和线程。 操作系统层面中进程和线程的实现 .NET面试题系列目录 这篇文章主要是各个百科中的一些摘抄,简述了进程和线程的来源,为什么出现了进程和线程。 操作系统层面中进程和线程的实现 操作系统发展史 阅读全文
posted @ 2017-05-13 11:27 Due勤奋的猪 阅读(2426) 评论(2) 编辑
摘要: .NET面试题系列目录 当你使用LINQ to SQL时,请使用工具(比如LINQPad)查看系统生成的SQL语句,这会帮你发现问题可能发生在何处。 提升性能的小技巧 避免遍历整个序列 提升性能的小技巧 避免遍历整个序列 当我们仅需要一个资料的时候,我们可以考虑使用First / FirstOrDe阅读全文
posted @ 2016-09-15 11:09 Due勤奋的猪 阅读(5132) 评论(7) 编辑
摘要: .NET面试题系列目录 名言警句 "理解IQueryable的最简单方式就是,把它看作一个查询,在执行的时候,将会生成结果序列。" - Jon Skeet LINQ to Object和LINQ to SQL有何区别? LINQ to Object和LINQ to SQL有何区别? LINQ to 阅读全文
posted @ 2016-09-12 10:34 Due勤奋的猪 阅读(3251) 评论(4) 编辑
摘要: .NET面试题系列目录 名言警句 "C# 3.0所有特性的提出都是更好地为LINQ服务的" - Learning Hard LINQ是Language Integrated Query(语言集成查询)的缩写,读音和单词link相同。不要读成“lin-Q”。 LINQ to Object将查询语句转换阅读全文
posted @ 2016-09-11 09:47 Due勤奋的猪 阅读(2727) 评论(1) 编辑