- 博客(13)
- 资源 (1)
- 收藏
- 关注
转载 VS 常用快捷键最全面整理
.NET 工程师 必备的提高开发效率的快捷键。-------------------------------------------------------------------------------------常用的---------------------------------------------------------------------------------------
2017-06-30 10:49:52 587
转载 C# 为什么要重写了object类的ToString()方法
重写了object类的ToString()方法。在C#中所有的类都继承自object。object提供的方法在任何一个类中都可以使用,如果你不希望使用object的方法的话,你可以重写他。比如:public class A{public override string ToString(){return "Hello";}}当你使用A.ToString()时结果为“Hello”,如果你没有重写To
2017-06-29 16:38:05 1752
转载 C#奇妙的函数(1)-五个序列聚合运算(Sum, Average, Min, Max,Aggregate)
今天,我们将着眼于五个用于序列的聚合运算。很多时候当我们在对序列进行操作时,我们想要做基于这些序列执行某种汇总然后,计算结果。Enumerable 静态类的LINQ扩展方法可以做到这一点 。就像之前大多数的LINQ扩展方法一样,这些是基于IEnumerable 序列的操作。SUM() - 计算整个序列的总和它有两种形式:SUM( )计算整个序列的总值。
2017-06-29 14:33:14 2958
转载 深入理解C#中的泛型
为什么要有泛型? 请大家思考一个问题:由你来实现一个最简单的冒泡排序算法,如果没有使用泛型的经验,可能会毫不犹豫的写出以下代码:[csharp] view plain copypublic class SortHelper { //参数为int数组的冒泡排序 public
2017-06-28 15:03:24 258
原创 调试报The source file is different from when the module was built error解决办法
调试报The source file is different from when the module was built error解决办法!之前有个项目,一个Solution里面有几个consoleapp,一个website,调试没发现有任何错误,但是今天建立一个新的项目,类似之前的,发现每次改完代码,DLL引用的地址并非我references的地址,Google一下,老外给了各种建议:
2017-06-27 15:02:23 1589
转载 c# sqladapter 与sqldataReader
ADO.NET提供了丰富的数据库操作,在这些操作中SqlConnection和SqlCommand类是必须使用的,但接下来可以分为两类操作:第一类是用SqlDataReader直接一行一行的读取数据库。第二类是SqlDataAdapter联合DataSet来读取数据。下面通过两个子程序,来看看它们的用法:SqlDataReaderprivate void button1
2017-06-27 09:38:29 384
转载 贷还是不贷:如何用Python和机器学习帮你决策?
贷还是不贷:如何用Python和机器学习帮你决策?耳闻目睹了机器学习的诸般神奇,有没有冲动打算自己尝试一下?本文我们通过一个贷款风险评估的案例,用最通俗的语言向你介绍机器学习的基础招式,一步步帮助你用Python完成自己的第一个机器学习项目。试过之后你会发现,机器学习真的不难。任务祝贺你,成功进入了一家金融公司实习。第一天上班,你还处在兴奋中。这时主管把
2017-06-22 16:57:31 756
转载 C#中var、int、object性能比较
var关键字是.net3.5推出的关键字,主要是让编译器自动推断并判断变量类型,类似javascript中的var。在使用一些性能优化软件时,在代码优化时,我发现不管定义什么类型的变量,变量的类型都统统换成var。难道var的性能比具体的类型和object都要高?实践出真知:新建一个控制台应用程序class Program { static void
2017-06-13 10:54:02 848
转载 over partition by与group by 的区别
今天看到一个老兄的问题, 大概如下: 查询出部门的最低工资的userid 号 表结构: D号 工资 部门 userid salary dept 1 2000 1 2 1000 1 3 500 2 4 1000 2 有一个高人给出了一种答案
2017-06-09 14:39:11 845
原创 关于多线程传递参数调用方法
关于多线程传递参数调用方法学习完多线程通信方法,界面再也不会卡死了,但是项目中有级联反应,需要传递参数调度线程。一级级联: private void Window_Loaded(object sender, RoutedEventArgs e) { Thread thread = new Thread(new ThreadS
2017-06-07 16:33:39 1584
转载 WPF多线程UI更新——两种方法
前言 在WPF中,在使用多线程在后台进行计算限制的异步操作的时候,如果在后台线程中对UI进行了修改,则会出现一个错误:(调用线程无法访问此对象,因为另一个线程拥有该对象。)这是很常见的一个错误,一不小心就会有这个现象。在WPF中,如果不是用多线程的话,例如单线程应用程序,就是说代码一路过去都在GUI线程运行,可以随意更新任何东西,包括UI对象。但是使用多线程来更新UI就可能会出现以上所说
2017-06-07 15:44:22 1390
转载 Thread was being aborted 分析与解决
Thread was being aborted 分析与解决在捕获异常的try块中使用response.redirect();或response.write();response.end();有时会提示线程已被中止(英文:"Thread was being aborted")错误.分析该错误的原因是由于执行这两个命令会重新发起一次请求,将当前请求的进程abort掉;
2017-06-06 16:05:13 23394
转载 C#中BackgroundWorker中的DoWork执行了多次
【问题】C#中,调试一个BackgroundWorker,发现一个问题:DoWork在第一次执行完毕后,接下来,又进入了DoWork,即DoWork被调用了多次。 【解决过程】1.后来参考:https://stackoverflow.com/questions/12231379/dowork-of-backgroundworker-is-ca
2017-06-06 11:30:07 5036
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人