会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
33
34
35
36
37
38
39
40
41
···
46
下一页
2014年11月25日
Javascript之旅——第三站:几个需要注意的运算符
摘要: 平时写惯了C#,所以会觉得什么样的运算符就应该做什么样的运算,但是有一天你的习惯被其他语言颠覆了,不知道是不是有一股强大的好奇心,刚好在js中,我的这种习惯就被颠覆了,下面就看看哪些运算符颠覆了我的三观。一:==运算符 ==运算符之所以可以颠覆,可以从下面几个例子中看出来。 "10"==10 ...
阅读全文
posted @ 2014-11-25 23:57 一线码农
阅读(4018)
评论(13)
推荐(7)
2014年11月23日
Javascript之旅——第二站:对象和数组
摘要: 一觉睡到中午,本来准备起来洗洗继续睡,不过想想没辙,还得继续这个系列,走过变量的第一站,第二站我们再来看看对象和数组。一:对象 说起对象,我们不自然就想起了面向对象中自封装的一个类,同样JS中也是遵循这个守则,在web编程中几乎天天用到的就是JSON。是的,这就是一个对象,不过这个对象下面的...
阅读全文
posted @ 2014-11-23 16:58 一线码农
阅读(3804)
评论(2)
推荐(6)
Javascript之旅——第一站:从变量说起
摘要: 工作这几年,js学的不是很好,正好周末有些闲时间,索性买本《js权威指南》,大名鼎鼎的犀牛书,好好的把js深入的看一看。买过这本书的第一印象就是贼厚,不过后面有一半部分都是参考手册。一:作用域 说起变量第一个要说到的肯定就是作用域,正是因为不熟悉JS的作用域,往往就会把面向对象的作用域张冠李戴...
阅读全文
posted @ 2014-11-23 01:17 一线码农
阅读(5536)
评论(15)
推荐(17)
2014年11月6日
简单看看ThreadPool的源码以及从中看出线程间传值的另一种方法
摘要: 这几天太忙没时间写博客,今天回家就简单的看了下ThreadPool的源码,发现有一个好玩的东西,叫做”执行上下文“,拽名叫做:”ExecutionContext“。一:ThreadPool的大概流程。第一步:它会调用底层一个helper方法。第二步:走进这个helper方法,我们会发现有一个队列...
阅读全文
posted @ 2014-11-06 01:22 一线码农
阅读(5735)
评论(21)
推荐(14)
2014年11月3日
最近用Timer踩了一个坑,分享一下避免别人继续踩
摘要: 最近做一个小项目,项目中有一个定时服务,需要向对方定时发送数据,时间间隔是1.5s,然后就想到了用C#的Timer类,我们知道Timer确实非常好用,因为里面有非常人性化的start和stop功能,在Timer里面还有一个Interval,就是用来设置时间间隔,然后时间间隔到了就会触发Elaps...
阅读全文
posted @ 2014-11-03 01:18 一线码农
阅读(25840)
评论(76)
推荐(25)
2014年11月1日
看看Parallel中高度封装的三个方法,Invoke,For和ForEach
摘要: 说到.net中的并行编程,也许你的第一反应就是Task,确实Task是一个非常灵活的用于并行编程的一个专用类,不可否认越灵活的东西用起来就越复杂,高度封装的东西用起来很简单,但是缺失了灵活性,这篇我们就看看这些好用但灵活性不高的几个并行方法。一:Invoke 现在电子商务的网站都少不了订单的流...
阅读全文
posted @ 2014-11-01 23:38 一线码农
阅读(9204)
评论(11)
推荐(11)
2014年10月26日
面试中必知必会的那些题——第一题 单链表倒置
摘要: 我想你去很多家公司面试的时候,遇到单链表倒置的问题可能比较多,如果一定要给面试题来一个排名,估计也能上top10吧,其实这个题目玩的是技巧和你对单链表的理解,其实我们仔细想想也不是很难,既然是倒置,那我们一定是一定要走一遍单链表的,对吧,那么走单链表有两种形式,递归和循环两种方式,而递归正是...
阅读全文
posted @ 2014-10-26 12:43 一线码农
阅读(22015)
评论(21)
推荐(16)
2014年10月22日
简单看看这两个类 String和StringBuilder
摘要: 我记得以前在园子里面讨论这两个类的文章有很多很多,并且还拿出了很多的测试报告,在什么情况下,谁比谁快,在什么情况下,该用谁不该用谁等等这些,我这里就不比较了,我就简单看看他们里面的内部实现,那就先看看String吧。一:String类 说到String类,资料上都说是存在于堆上的一个不可CUR...
阅读全文
posted @ 2014-10-22 01:14 一线码农
阅读(5329)
评论(13)
推荐(7)
2014年10月20日
看看这个超级实用的一种类型——匿名类型
摘要: 既然说到匿名类型超级实用,得要找到场景来说服一下,如果大家玩过php,里面有一个万能的关联数组array,任你在关联数组array里面怎么写,都可以用json_encode来生成json,非常非常的方便。"hxc","age"=20,"isMale"=>true); //也可以这么写 $...
阅读全文
posted @ 2014-10-20 00:09 一线码农
阅读(10237)
评论(22)
推荐(8)
2014年10月15日
我的一个朋友过来面试引发我要说的一个小话题
摘要: 在很多家公司面试,也包括在携程,大多都会被问到一些算法的问题,其中机票事业部的面试,基本上算是算法问题的重灾区,没办法,有几个领导喜欢用数据结构来考人家,其中包括一些常见数据结构的复杂度以及手写一些算法,比如快排,单链表等等,前几天我一个推荐过来的朋友膝盖就被中了一箭。 题目就不方便具体说了,...
阅读全文
posted @ 2014-10-15 02:02 一线码农
阅读(10875)
评论(56)
推荐(17)
2014年10月12日
来看看两种好玩的方法,扩展方法和分部方法
摘要: 好久没过来扯淡了,话说这年头还有偶遇的事情吗?比如国庆回家的汽车上有个妹子要你qq,要你微信,想着法子跟你聊天,然后睡了一觉,醒来发现肾不见了?小花絮小花絮,要是肾真没了,也吹不了牛,败不了火了,继续言归正传。一:扩展方法 说到扩展方法,我想大家都已经再熟悉不过了,也许你的解决方案中有无数个...
阅读全文
posted @ 2014-10-12 22:13 一线码农
阅读(6210)
评论(31)
推荐(6)
2014年9月28日
一个类型转换而引起的三级事件的一些思考
摘要: 前段时间出了个三级事件,查下来竟然是因为一个溢出造成的死循环,在公司出事件还是挺冒险的一件事,除了大boss要扣钱,还要给高层一个合理的解释,如果在小公司干活,可能就算网站宕了一天估计也没事,如果在大点的公司每秒都是银子的流失,也许造成的损失就算我们白干一二年也抵不了,所以责任心和代码意识真的很...
阅读全文
posted @ 2014-09-28 01:09 一线码农
阅读(3498)
评论(29)
推荐(9)
2014年9月25日
看看这个常常被初级程序员弄不懂的 “事件”
摘要: 众所周知在面试中,经常有些崽子面试官会问些“事件和委托”的关系,也许一路走来的程序员大多都会被问到这个,那么对于这个高频的”事件和委托“问题,如何回击呢?首先我从最经典的一套面试题说起,用事件来实现 “猫爪老鼠“,这是一个从网上copy过来的一个例子。 static void M...
阅读全文
posted @ 2014-09-25 00:17 一线码农
阅读(8710)
评论(31)
推荐(9)
2014年9月23日
神奇的decimal,也许面试会问到哦~
摘要: 这段时间忙的像狗一样,写博客的事情也就耽搁了,继续扯,为什么说decimal神奇呢,大家都知道decimal是基元类型,但是这个decimal类型在IL中居然没有相应的IL指令,也就是说CLR根本不认识decimal,全是编译器这一层在糊弄我们。 话不多说,看下最simple的例子,(加了点注...
阅读全文
posted @ 2014-09-23 22:51 一线码农
阅读(7529)
评论(29)
推荐(10)
2014年8月23日
关于“构造函数”中的几个小问题,也许面试会问到哦~
摘要: 构造函数这玩意也是面试官经常会问到的东西,我们知道一个类的状态初始化就全靠它了,下面提几个小问题。Q:我看到Web项目里面通常都有一个BasePage页面,其中构造函数里面做了权限验证, 请问为什么要这么做。A: 既然这么做了,那么设计者肯定就知道了一个原则就是实例构造器中,父类构造器先于子类...
阅读全文
posted @ 2014-08-23 17:53 一线码农
阅读(4167)
评论(5)
推荐(3)
上一页
1
···
33
34
35
36
37
38
39
40
41
···
46
下一页
公告