[置顶] 微软2012实习生笔试题及答案(望讨论)

摘要: 微软的实习生笔试题,不是太难,算法的题好多,但是很多答案都不确定,欢迎大家讨论答案~答案:1.C(每迭代一次至少一个确定) 2.AC 3.ACE 4.A 5.C 6.C 7.D8. AD 9.B 10.E 11.BCD(没把握) 12.BC 13.不会 14.ACE 15.D 16.A 17.B 18.D19.C 20.E各个论坛上看到的分析:11. 兰亭集序有361个中文字符(含标点),请问存储在文本文件中的时候,文件大小可能是多大? (A) 722字节 UTF-16 (这个不对,因为UTF-16有Big Endian和Little Endian两种,必须要加BOM)(这个我答错了... 阅读全文

posted @ 2012-04-19 17:33 老马的技术博客 阅读(16767) 评论(25) 推荐(7) 编辑

2013年10月30日

vim折叠设置(转载)

摘要: vim折叠设置(转载)set foldmethod=indent "set default foldmethod "zi 打开关闭折叠 "zv 查看此行 zm 关闭折叠 zM 关闭所有 zr 打开 zR 打开所有 zc 折叠当前行 zo 打开当前折叠 zd 删除折叠 zD 删除所有折叠 1. 折叠方式 可用选项 'foldmethod' 来设定折叠方式:set fdm=*****。 有 6 种方法来选定折叠: manual 手工定义折叠 indent 更多的缩进表示更高级别的折叠 expr 用表达式来定义折叠 syntax 用语法高亮来定义折叠 d 阅读全文

posted @ 2013-10-30 22:13 老马的技术博客 阅读(1878) 评论(0) 推荐(0) 编辑

详解mysql int类型的长度值问题

摘要: 原文链接:http://www.2cto.com/database/201208/150865.htmlmysql在建表的时候int类型后的长度代表什么? 是该列允许存储值的最大宽度吗? 为什么我设置成int(1), 也一样能存10,100,1000呢. 当时我虽然知道int(1),这个长度1并不代表允许存储的宽度,但却没有一个合理的解释. 或者说对这个长度也没有真正的研究过到底代表什么, 平时都用int(11), 也不知道为什么要11位. 所以我在网上查阅了一些资料, 也仔细的看了mysql手册关于int data type的说法.以下是每个整数类型的存储和范围(来自mysql手册) 类型字 阅读全文

posted @ 2013-10-30 11:15 老马的技术博客 阅读(796) 评论(0) 推荐(0) 编辑

2013年10月29日

linux的作业控制(job control)

摘要: 引用:http://blog.chinaunix.net/u2/68904/showart_1803789.html把作业放到后台运行:‘ & ’举个简单的例子, 我们要将 /etc/ 整个备份成为 /tmp/etc.tar.gz 时,又不想要等待, 那么可以这样做: [xhtml]view plaincopy[root@linux~]#tar-zpcf/tmp/etc.tar.gz/etc&[1]24874/tmp/log.txt2>&1&[1]24984[root@linux~]# 呵呵!如此一来,资料都给他传送到 /tmp/log.txt 当中,当然 阅读全文

posted @ 2013-10-29 22:27 老马的技术博客 阅读(607) 评论(0) 推荐(0) 编辑

2013年10月25日

Linux环境变量的设置和查看方法

摘要: 1. 显示环境变量HOME $ echo $HOME /home/redbooks 2. 设置一个新的环境变量hello $ export HELLO="Hello!" $ echo $HELLO Hello! 3. 使用env命令显示所有的环境变量 $ env HOSTNAME=redbooks.safe.org PVM_RSH=/usr/bin/rsh Shell=/bin/bash TERM=xterm HISTSIZE=1000 ... 4. 使用set命令显示所有本地定义的Shell变量 $ set BASH=/bin/bash BASH_VERS... 阅读全文

posted @ 2013-10-25 20:43 老马的技术博客 阅读(232) 评论(0) 推荐(0) 编辑

2013年10月24日

gearman入门初步

摘要: 原文地址:http://blog.sina.com.cn/s/blog_5f54f0be0101btsi.htmlPHP 没有提供直接的并发功能。要实现并发,必须:function asyn_send(){$fp = fsockopen('localhost', 80, &$errno, &$errstr, 5);if(!$fp){echo "$errstr ($errno) /n";}fputs($fp, "GET /sync.php?param=1&param2=2&a=c/r/n");fclose($ 阅读全文

posted @ 2013-10-24 16:57 老马的技术博客 阅读(336) 评论(0) 推荐(0) 编辑

2013年10月16日

VIM 乱码终极解决

摘要: 原文链接:http://blog.163.com/mageng11@126/blog/static/1408083742012128105645169/关于vim乱码,这篇文章讲的很详细,mark一下基本设置显示行号 :set nu显示空白字符 :set list编码(打开gb2312文件)set encoding=utf-8" 如果你要打开的文件编码不在此列,那就添加进去set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1set termencoding=utf-8[摘引] vim中编辑不同编码的文件时需要注 阅读全文

posted @ 2013-10-16 11:34 老马的技术博客 阅读(1452) 评论(0) 推荐(0) 编辑

2013年7月19日

android系统通过图片绝对路径获取URI的三种方法

摘要: 最近做项目要通过图片的绝对路径找到图片的URI,然后删除图片,小小总结一下获取URI的方法,亲自试验在android 4.1.3的系统上都是可用的。1.将所有的图片路径取出,遍历比较找到需要的路径,取出URI,效率较低其中 MediaStore.MediaColumns.DATA 字段存的就是图片的绝对路径,最后mImageUri得到的就是图片的URI 1 Uri mUri = Uri.parse("content://media/external/images/media"); 2 Uri mImageUri = null; 3 Cursor cursor = manag 阅读全文

posted @ 2013-07-19 21:17 老马的技术博客 阅读(49406) 评论(3) 推荐(1) 编辑

2013年6月13日

Win7系统重启网卡批处理

摘要: 最近,网卡老抽风,开机登录时必须重启一下本地连接才能连接到网络。于是写了一个批处理文件自动处理开机网卡重启任务,因为没有管理员密码,有些提权操作完成不太容易在网上搜集了一些资料,也试了一些方法,比如:计划任务,自启动程序等等。程序代码如下: 1 echo off 2 3 :: BatchGotAdmin 4 :------------------------------------- 5 REM --> Check for permissions 6 >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" " 阅读全文

posted @ 2013-06-13 21:46 老马的技术博客 阅读(8731) 评论(4) 推荐(3) 编辑

2012年4月20日

FPGA工程师:持守梦想or屈于现实

摘要: 转自:http://www.eefocus.com/ilove314/blog/12-04/246588_a995d.html昨晚无意间看到一段新闻频道对最近炒得火热的“史上最年轻教授”的专访,倒是他的一位同学对于梦想的“现实版”解说颇有些耐人寻味。大体意思是说“拼了老命考上一所梦寐以求的大学,父母辛辛苦苦交了学费,我们却挑了最容易的学分拿,为了求得一份好工作我们都已经失去了对梦想的追逐”。或许这都是曾经处于就业压力中的我们真实的写照,而在我们如愿拿到了或者如意或者迁就着的offer摸爬滚打若干年以后又如何呢?梦想在你的脑子里是否已然遥远?前些天在微博上看到一个蛮有意思的心理年龄测试,其中有个 阅读全文

posted @ 2012-04-20 14:21 老马的技术博客 阅读(1394) 评论(1) 推荐(1) 编辑

导航