码迷,mamicode.com
首页 > 其他好文
短函数的优点
函数最初的用处 大家刚学编程的时候,一定还记得为什么要用函数。那就是把重复的代码归纳到一个函数中多次利用。这点毋庸置疑,大家也用的很熟了,但是除了这个还有什么改进空间吗?答案肯定是有的! PS.本文不讨论面向对象、不讨论设计模式,只是把视线聚焦在 Class 内部的函数上。 出现什么问题了? 大家都 ...
分类:其他好文   时间:2016-06-27 09:04:41    阅读次数:147
为什么objc_msgSend必须用汇编实现
译者前言 总是看到有人说用汇编实现objc_msgSend是为了速度快,当然这个不可否认。但是难道没有别的原因?于是就看到了这篇文章,遂翻译之!=。= 我自己的理解就是,用汇编实现,是为了应对不同的“Calling convention”,把函数调用前的栈和寄存器的参数、状态设置,交给编译器去处理。 ...
分类:其他好文   时间:2016-06-27 09:02:48    阅读次数:232
上大学了如何找到一台适合自己的电脑呢?
中考高考都结束了,暑假开始了,你还在为选择用什么配置的电脑发愁吗?现在小信告诉你,选择电脑时要注意那些事项。记得点击上面蓝色字体关注我们噢,每天都会免费推送最新科技资讯。一、CPU核心越多速度越快! 不错,人越多力量越大,但如果拔河比赛,8个普通人和4个大力士比赛,后者胜利。 实际对比: intel... ...
分类:其他好文   时间:2016-06-27 09:01:11    阅读次数:145
Struts2系列:(13)防表单重复提交(token + 拦截器)
1、原理服务器端和客户端通过token(令牌)来进行验证:(1)Browser向Tomcat服务器请求填写表单(2)Tomcat服务器将带有token的表单返回给Browser(3)浏览器端在提交时,将form和token一起发送到服务器(4)Tomcat服务器对Browser进行验证2、基本步骤基本步骤如下:第一步:..
分类:其他好文   时间:2016-06-27 07:59:43    阅读次数:333
软硬链接ln
ln-screatesymboliclink(hasitsowninodenumber),itwillnotincreaselinkcount,ifcreatehardlink(acopywithsameinodenumber):lnsourcetarget,itwill.ifunlinksimboliclink,itwon‘tdeletesourcefileunlinklinkname
分类:其他好文   时间:2016-06-27 08:01:01    阅读次数:181
Struts2系列:(14)Struts2验证
1、原理当浏览器向服务器提交表单数据时,在服务器端需要对表单数据的有效性进行校验.“校验方法”会在“业务方法”之前调用。2、实现验证的两种方式struts2校验的两种实现方法:1.手工编写代码实现(基本验证)2.基于XML配置方式实现(框架验证)2.1、基本验证(对action的方法进行..
分类:其他好文   时间:2016-06-27 07:58:49    阅读次数:260
Create Volume 操作(Part III) - 每天5分钟玩转 OpenStack(52)
本节是创建Volume的第三部分,也是最后一部分:cinder-volume的处理过程。第一部分和第二部分可以参考前面两个小节。cinder-volume通过driver创建volume,日志为/opt/stack/logs/c-vol.log。与cinder-api和cinder-scheduler执行方式类似,cinder-volume也启动了一个Flow来完成v..
分类:其他好文   时间:2016-06-27 08:00:26    阅读次数:180
识别喜欢开发的程序员
识别一个程序员是否喜欢开发,在你遇到下面的情境时特别重要:你要招募小伙伴 / 你要选择结对的开发人员 / 你想变得更好更强大(与优秀的人在一起事半功倍) / 研发新产品,你要从公司内部抽调人手组建团队 / 你想判断当前的团队 / (公司)值不值得继续待下去 / 司裁员,你要从几个候选人中挑一个...
分类:其他好文   时间:2016-06-27 07:59:57    阅读次数:226
计算机程序的思维逻辑 (21) - 内部类的本质
为什么要有内部类?都有哪些内部类?它们都适合用在什么场景?内部类最后都会转换为独立的类,它们是如何转换的?为什么内部类可以访问外部类的私有变量和方法?为什么方法内部类可以访问方法参数?但参数又为什么必须要声明为final? ... ...
分类:其他好文   时间:2016-06-27 07:57:28    阅读次数:252
我的 FPGA 学习历程(14)—— PWM 脉冲宽度调制
PWM 是一种调节输出功率的技术(俗称调压),其原理在于改变输出方波的占空比,具体输出见下图: 输出信号为电压值,当负载为恒阻时,上图中的输出功率分别为 25%、50%、75%。 实现方法如下: 设置一个计数器,上图中的第一行就是个 4 位的计数器,每满 15 自动变为 0。那么可以得到输出频率等于... ...
分类:其他好文   时间:2016-06-27 07:55:49    阅读次数:205
2016年6月27日 星期一 --出埃及记 Exodus 14:24
2016年6月27日 星期一 --出埃及记 Exodus 14:24During the last watch of the night the LORD looked down from the pillar of fire and cloud at the Egyptian army and t ...
分类:其他好文   时间:2016-06-27 07:58:03    阅读次数:194
<读书笔记>软件调试之道 :从大局看调试-理想的调试环境
声明:本文档的内容主要来源于书籍《软件调试修炼之道》作者Paul Butcher,属于读书笔记。欢迎转载! 自动化测试 1.有效的自动化测试 明确说明测试结果是否通过 不需要安装、测试后也能够撤销对环境所做的任何修改 单击运行所有的测试 全面覆盖,做到足够解决完全覆盖是可能的 2. 自动化测试可以作 ...
分类:其他好文   时间:2016-06-27 07:57:34    阅读次数:132
256.Paint House
...
分类:其他好文   时间:2016-06-27 07:55:04    阅读次数:302
ActiveMQ源码解析(四):聊聊消息的可靠传输机制和事务控制
在消息传递的过程中,某些情况下比如网络闪断、丢包等会导致消息永久性丢失,这时消费者是接收不到消息的,这样就会造成数据不一致的问题。那么我们怎么才能保证消息一定能发送给消费者呢?怎么才能避免数据不一致呢?...
分类:其他好文   时间:2016-06-27 06:53:34    阅读次数:441
PV,UV,IP
参加了DTCC归来之后,各大电商技术大牛都会自豪的分享一下自己公司网站的PV,流量等等。当时也是一知半解,回来之后赶紧查了查,也算是扫扫盲。 以下摘自网络中,自己稍稍做了整理,对于PV,流量和带宽的理解,可以分成几个问题可能更加容易理解。 问题1:首先什么是PV, 技术角度讲,1个PV是指从浏览器发 ...
分类:其他好文   时间:2016-06-27 06:53:37    阅读次数:143
276. Paint Fence
...
分类:其他好文   时间:2016-06-27 06:53:44    阅读次数:342
调bug时候应该提高思维深度(多问二十个为什么)
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 (一)关于思维深度 读书时 有的人做一份卷子有一份卷子的收获 有的人做100张卷子只有一份卷子的收获 写代码时 有的人调一个Bug可以收获多方面的知识 有的人调很多Bug却没有什么收获 我就是 ...
分类:其他好文   时间:2016-06-27 06:52:05    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!