码迷,mamicode.com
首页 > 其他好文
Objective-C之优雅的命名
There are only two hard things in Computer Science: cache invalidation and naming things.在计算机科学中只有两件难事:缓存失效和命名。— Phil Karlton计算机语言是人和计算机之间通讯的媒介。好的代码应该...
分类:其他好文   时间:2015-05-24 00:09:38    阅读次数:242
利用代码契约编写更好的代码
(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:要编写更好代码的途径有很多,其中一种方式就是给代码加上契约。今天推荐的文章就是介绍微软研究院推出的开源Code Contract工具库的使用。 所谓代码契约就是让你用额外的代码来表达应用程序中对业务代码的假...
分类:其他好文   时间:2015-05-24 00:10:02    阅读次数:184
压缩和解压缩
1、压缩文件类型 *.Z:compress程序压缩的文件 *.bz2:bzip2程序压缩的文件 *.gz:gzip程序压缩的文件 *.tar:tar程序打包的数据,没有压缩 *.tar.gz或tgz:tar程序打包并经过gzip压缩的文件 *.tar....
分类:其他好文   时间:2015-05-24 00:05:37    阅读次数:124
《The C Programing Language》阅读笔记
《The C Programing Language》要理解一种程序语言,而不仅仅只是会使用它。 -----我的心声介绍部分:作者 C语言设计者 Kernighan Ritchie 标准C语言及其程序设计方法应用级编程两个主流语言 C++ Java 都建立于C的语法和基本结构上现在世界上许多软件都是...
分类:其他好文   时间:2015-05-24 00:05:59    阅读次数:95
程序员必读书
前言Reading makes a full man; conference a ready man; and writing an exact man.Francis Bacon优秀的程序员应该具备两方面能力:良好的程序设计能力:掌握常用的数据结构和算法(例如链表,栈,堆,队列,排序和散列);理解...
分类:其他好文   时间:2015-05-24 00:06:26    阅读次数:134
理解ThreadLocal背后的概念
介绍 我之前在任何场合都没有使用过thread local,因此没有注意到它,直到最近用到它的时候。前提信息 线程可以理解为一个单独的进程,它有自己的调用栈。在java中每一个线程都有一个调用栈或者说每一个调用栈都有一个线程,即使你不在你的程序中创建线程,线程仍然会在你不知道的情况下运行。最简单.....
分类:其他好文   时间:2015-05-24 00:06:41    阅读次数:98
安装qtp提示“安装程序已确定挂起重新启动。是否要立即退出安装已重新启动系统”
[安装qtp时出现下面描述的情况,经与度娘多方协商给出解决方案如下:]安装qtp出现上述提示,点击“是”后重新打开仍出现该提示,说明之前安装的没有卸载干净,那么,修改注册表喽。①删除qtp安装时遗留下来的文件;②"开始"-"运行"中输入regedit,进入注册表编辑器,依次查找 HKEY_LOCAL...
分类:其他好文   时间:2015-05-24 00:04:02    阅读次数:228
二叉树的前序/中序/后续遍历(递归+非递归)
这几日又把二叉树的递归写了一遍,原来是用C写的,自己写了一个栈,这一次直接用的C++,使用了自带的栈结构。代码如下: 1 /************************************************************************* 2 > Au...
分类:其他好文   时间:2015-05-24 00:03:30    阅读次数:172
导航悬浮于顶部代码学习
【视频操作】当你使用此效果装饰网页时,出现滚动条无法下拉的情况,是因为悬浮元素加入position:fixed样式之后,已经脱离布局,页面的高度不会把悬浮元素的高度计算在内.比如当前例子,浏览器的可视区域的高度为644px,内容未超过644px,浏览器将不会出现滚动条.我们将top的高度设置为44p...
分类:其他好文   时间:2015-05-24 00:04:15    阅读次数:138
Git相关操作汇总
git clone:正如上图,当我们打开终端的情况下,默认我们所在的目录是在/home/shiyanlou的,大家可以在终端输入以下命令把目录切换到桌面cd /home/Desktop这个时候输入'git clone https://....'后,下载的代码就在我们实验楼的环境桌面了。如果大家想要了...
分类:其他好文   时间:2015-05-24 00:02:44    阅读次数:117
弹框提示用户输入
在很多页面,都会有提示用户输入账号和密码的弹框。并保障用户的良好体验效果。 用户名: 密码: 在做js的时候要给div,table设置绑定事件,并设置用户在点击的时候,是否该隐藏或者显示。并做好相应事件的相应。并对用户输入的结果,进...
分类:其他好文   时间:2015-05-24 00:00:50    阅读次数:153
Certification
0.National Computer Rank Examination Rank Two AccessDatabaseProgramming [2014/9 Done]1.Occupational Qualification Certificate Third Level /Senior Skil...
分类:其他好文   时间:2015-05-24 00:02:15    阅读次数:295
$('div','li')
要搞清楚$('div','li') 和 $('div , li') 和 $('div li') 区别$('div','li')是$(子,父),是从父节点里找子,而不是找li外面的div$('div , li')才是找所有的div和li,之间不存在父子关系$('div li') 是找div里面所有li...
分类:其他好文   时间:2015-05-24 00:02:04    阅读次数:403
怎样写一个解释器
我这个标题起的有一些不厚道,与大神的文章同名,倒不是因为我自比大神,是因为这两个说的是同一个东西。简单地说,这篇是我在学习了 eopl 前面三章之后,把里面课后作业的解释器的构建过程,拿出来给团队同事们介绍一遍,并且从两条最简单的语法规则开始(输入一个字符串,返回一个数字),逐步完成书中介绍的 ``...
分类:其他好文   时间:2015-05-24 00:01:11    阅读次数:368
握手(bestcode#42)
Shaking hands问题描述今天是Gorwin的生日,所以她举办了一个派对并邀请她的朋友来参加。她将邀请n个朋友,为了方便,Gorwin把他们从1到n标号。他们之中有一些人已经相互认识,有一些人不认识对方。相互认识的朋友见面之后会握手然后喝一杯香槟。Gorwin想要知道要准备多少杯香槟。你能帮...
分类:其他好文   时间:2015-05-24 00:01:22    阅读次数:370
XML数据录入工具
为了手机端使用XML数据库,写了一个xml录入工具。XML格式如下: 1 using System; 2 using System.Collections.Generic; 3 using Syst...
分类:其他好文   时间:2015-05-23 23:59:04    阅读次数:391
程序与资源管理
1、ctrl + z : 将当前作业放到后台暂停2、jobs : 观察目前的后台作业状态3、fg : 将后台作业拿到前台处理4、bg : 让作业在后台进行5、kill : 管理后台作业6、进程管理,将影响整个系统的性能的进程删除或暂停执行等7、ps进程管理命令8、top进程管理命令9、pstree进...
分类:其他好文   时间:2015-05-24 00:00:18    阅读次数:386
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!