首页 > 其他
《编写可读代码的艺术》---把控制流变得可读
如果代码中没有条件判断、循环或者其他控制流程的语句,那么它的可读性会变得很好。而加入跳转和分支等控制流转部分会降低代码的可读性。本章主要从代码的控制流转部分入手,来讨论如何让其变得可读。把代码的控制流转部分修改的越自然越好,使得读者不用停下来,回头重读代码。1 判断时:变量放左,常量放右我们询问一个...
分类:其他   时间:2014-04-24 08:28:03    收藏:0  评论:0  赞:0  阅读:450
深入剖析 协变与逆变
C#4.0中有一个新特性:协变与逆变。可能很多人在开发过程中不常用到,但是深入的了解他们,肯定是有好处的。协变和逆变体现在泛型的接口和委托上面,也就是对泛型参数的声明,可以声明为协变,或者逆变。什么?泛型的参数还能声明?对,如果有了参数的声明,则该泛型接口或者委托称为“变体”。List 一群汽车 ....
分类:其他   时间:2014-04-24 08:27:22    收藏:0  评论:0  赞:0  阅读:624
△UVA120 - Stacks of Flapjacks
Stacks of FlapjacksBackgroundStacks and Queues are often considered the bread and butter of data structures and find use in architecture, parsing, ope...
分类:其他   时间:2014-04-24 08:30:13    收藏:0  评论:0  赞:0  阅读:680
Ultra-QuickSort
In this problem, you have to analyze a particular sorting algorithm. The algorithm processes a sequence of n distinct integers by swapping two adjacen...
分类:其他   时间:2014-04-24 08:29:30    收藏:0  评论:0  赞:0  阅读:548
栈 -- 顺序存储表示和链式表示及示例
栈(Stack)是限定仅在表尾进行插入或删除操作的线性表。表尾为栈顶(top),表头为栈底(bottom),不含元素的空表为空栈。栈又称为后进先出(last in first out)的线性表。堆栈可以用链表和数组两种方式实现,一般为一个堆栈预先分配一个大小固定且较合适的空间并非难事,所以较流行的做...
分类:其他   时间:2014-04-24 08:30:50    收藏:0  评论:0  赞:0  阅读:997
selenium ide界面介绍
SeleniumIde是firefox浏览器的一个插件,可以进行web的录制和回放,完成简单的自动化测试,同时可以将录制的脚本导出多种语言的脚本。下面是SeleniumIde的界面:BaseURL指录制的URL地址;Fast——Slow是调节回放的速度;TestCase:所有录制的脚本:执行所有的T...
分类:其他   时间:2014-04-24 08:34:14    收藏:0  评论:0  赞:0  阅读:660
xcode代码本地管理
有时候,我们在xcode里删除本地文件时,选择了一些不想删除的给删除掉,或者提交给公司版本管理时,把自己修改的给覆盖了。此时需要运用xcode自带的GIt服务器,管理本地代码。现在你可以给你的项目设置多个仓库(repositories),当然现在最流行,好用的就是用Git来进行版本控制了。当然如果用...
分类:其他   时间:2014-04-24 08:32:48    收藏:0  评论:0  赞:0  阅读:514
说明
1.stm32源码来源说明:ALIENTEK战舰STM32开发板,标准例程-V3.5库函数版本;2.红色表示程序修改部分,蓝色表示说明解释。3.http://download.csdn.net/detail/qglddh/7241281库函数下载地址。
分类:其他   时间:2014-04-24 08:38:45    收藏:0  评论:0  赞:0  阅读:483
C#Delegate.Invoke、Delegate.BeginInvoke And Control.Invoke、Control.BeginInvoke
一、Delegate的Invoke、BeginInvoke1、Delegate.Invoke (委托同步调用) a、委托的Invoke方法,在当前线程中执行委托。 b、委托执行时阻塞当前线程,知道委托执行完毕,当前线程才继续向下执行。 c、委托的Invoke方法,类似方法的常规调用。2、Del...
分类:其他   时间:2014-04-24 11:17:18    收藏:0  评论:0  赞:0  阅读:386
为什么要拿宽960做栅格化呢
原理:960可以分解为2的6次方乘以3和5, 这使得960可以分割成以下宽度的整数倍:2, 3, 4, 5, 6, 8, 10, 12, 15, 16, 20, 24, 30, 32, 40,48, 60, 64, 80, 96, 120, 160, 192, 240, 320, 480共26种(2...
分类:其他   时间:2014-04-24 11:22:44    收藏:0  评论:0  赞:0  阅读:485
960栅格化优势
1. 模板比例,不懊恼比例2.设计师们对苹果情有独衷。在 1024 x 768 的分辨率下,打开Firefox:自然状态下,Firefox窗体的大小约为 974 x 650. 减掉左右两边7px的边框,网页的实际大小为上图中的红色部分,高宽为 960 x 650.用苹果机的人很多,960更好合适苹果...
分类:其他   时间:2014-04-24 04:17:40    收藏:0  评论:0  赞:0  阅读:512
qt 5.2.1类和模块的关系图
QT│ ├─ActiveQt│ │ ActiveQt│ │ ActiveQtDepends│ │ ActiveQtVersion│ │ QAxAggregated│ │ QAxBase│ │ QAxBindable│ │ QAxFactory│ │ QAxObject│ │ QAxScript│ │...
分类:其他   时间:2014-04-24 11:35:31    收藏:0  评论:0  赞:0  阅读:1506
敌兵不正
C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测手段,所以每个工兵营地的人数C国都掌握的一清二楚,每个工兵营地的人数都有可能发生...
分类:其他   时间:2014-04-24 11:40:17    收藏:0  评论:0  赞:0  阅读:524
getServletContext()接口解析(收藏)
javax.servlet.ServletContext接口一个servlet上下文是servlet引擎提供用来服务于Web应用的接口。Servlet上下文具有名字(它属于Web应用的名字)唯一映射到文件系统的一个目录。一个servlet可以通过ServletConfig对象的getServletC...
分类:其他   时间:2014-04-24 11:42:59    收藏:0  评论:0  赞:0  阅读:505
Jmeter使用HTTP代理服务器进行录制
1.添加一个线程组2.在工作台右键添加HTTP代理服务器3.配置代理服务器*注:端口号不能被占用。排除模式中添加的东西将在录制时不被录制上。端口可能会有被占用的情况,这种情况下点击启动会报错,可以再cmd里查看是否被监听。命令为:netstat-aon|findstr"8080"(8080为端口号)...
分类:其他   时间:2014-04-24 11:50:31    收藏:0  评论:0  赞:0  阅读:565
EditText
EditText 属性介绍: maxLength:设置最大输入字符数。 hint:设置空白提示文字。 textColorHint:设置空白提示文字的颜色。 enabled:设置是否可编辑(可以获得焦点)。 password:设置是否是密码输入框样式。 phoneNumber:设置是否是电话号码输入框...
分类:其他   时间:2014-04-24 11:54:38    收藏:0  评论:0  赞:0  阅读:469
FORM ACTION=""
FORM ACTION="" 如果什么都不写,就表示提交到当前页
分类:其他   时间:2014-04-24 11:51:47    收藏:0  评论:0  赞:0  阅读:445
Loadrunner 场景中实际运行参数化取值实验
Loadrunner场景中实际运行参数化取值实验[By:yy]废话不多说了,直接入主题。我设置了一个参数化{NewParam}这个参数里面有5个值,分别是1、2、3、4、5。使用的Sequential+Eachiteration(每次迭代更新参数取值)。也就是说,我在VuGen里面如果迭代5次的话,...
分类:其他   时间:2014-04-24 11:56:32    收藏:0  评论:0  赞:0  阅读:688
命令方式重新签名apk
1、(每个指令之间要有一个空格)注:拿到一个apk后,首先删除META-INF。1、如果你的电脑装的是jdk1.6,就用下面的命令:打开命令符,首先直接输入:Jarsigner -keystore C:\Users\Administrator\.android\debug.keystore -sto...
分类:其他   时间:2014-04-24 12:00:00    收藏:0  评论:0  赞:0  阅读:515
整型转字符串
void itoa(int num,char str[]) { int sign = num; int i = 0; int j = 0; char temp[20]; //如果是负数就去掉符号,将-1234转成1234 if(sign 0); //如果是负数的话,加个符号在末尾,...
分类:其他   时间:2014-04-24 12:06:42    收藏:0  评论:0  赞:0  阅读:459
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!