王旭博客

个人随笔
技术改变世界

最新发布 第3页

编程技术

C#中的Monitor与Lock的区别

王旭阅读(1676)评论(0)

实际上Lock就是Monitor,而唯一的区别就是使用Lock时在生成IL代码时加上了try。 如下所示的两种代码是相等的: lock(obj) { dosomething(); } (代码一)   try {     Monit...

编程技术

ILDasm.exe 文件所在文件夹

王旭阅读(755)评论(0)

通常我们需要验证在.NET中的某一些代码它是如何工作的,我们需要使用微软提供的ILDasm.exe工具查看最终编译的IL中间代码。 ILDasm.exe 工具所在路径:C:\Program Files (x86)\Microsoft SDK...

生活分享

学校只教Java的危险性

王旭阅读(966)评论(3)

本文转自书籍程序员部落酋长Joel谈软件《软件随想录》,也是前几年看的书了,突然又想起,所以分享到博客中。   2005年12月29日,星期四 如今的孩子变懒了。 多吃一点苦,又会怎么样呢? 我一定是变老了,才会这样喋喋不休的抱怨...

生活分享

寻找优秀程序员之实战指南

王旭阅读(761)评论(0)

本文转自书籍程序员部落酋长Joel谈软件《软件随想录》,也是前几年看的书了,突然又想起,所以分享到博客中。   2006年9月7日,星期四 你是一个雇主。你在所有正确的地方刊登了招聘广告,你有一个完善的实习生制度,你面试了所有你想...

其它文章

像玩游戏一样敲代码,很带感的一张Gif图

王旭阅读(1369)评论(1)

嗯…,如图,这样敲代码才叫酸爽~ 是不是很带感,再配个《小苹果》如何~~~ 当你脑袋的晃动频率和打字效果的频率一致时,~~就不会觉得头晕了~~带感不。   顺便说下这种效果是出自哪? 首先这个编辑器是Atom,Atom...

编程技术

使用git拉取服务器上最新版本

王旭阅读(1890)评论(0)

首先你需要下载git客户端工具,然后再拉取数据。 一、Git下载 下载最新版本的git。 下载地址:http://git-scm.com/downloads 如果无法打开网站,那么应该是需要翻墙才可以,或者去其它地方下载吧,这里不再叙述。 ...

编程技术

解决 .git 文件太大

王旭阅读(969)评论(0)

随着项目的日积月累,.git文件越来越大。 原因:.git文件存储了从最初拉取的下来的所有数据,它包含了标签、分支、版本信息等数据。 解决方案: Clone的时候,可以指定深度,如下所示,为1即表示只克隆最近一次commit. git cl...

编程技术

Git 与 SVN 的区别,哪个更好?

王旭阅读(1082)评论(0)

Git 与 SVN 到底哪个好?其实任何事情,归根结底都是人的问题,工具只是工具,所以并没有哪个好与不好。 下面再来简述下Git与SVN的区别,以及我对这两款版本控制工具的一些理解。。   Git 是分布式的,SVN是集中式的 使...

编程技术

PHP7 待定12月3日正式版发行

王旭阅读(2710)评论(1)

Laruence的微博看到PHP7又推迟发布的消息,PHP7正式版待定于12月3号,这个具体的发布日期目前还在争论中,很多开发者期待可以按时发布。 刚在QQ群里也看见了群友对PHP7的性能测试,确实提升非常非常大(基于WordPress进行...