码迷,mamicode.com
首页 > 2015年06月25日 > 全部分享
Effective C++ 条款18
让接口容易被正确使用,不容易被误用如题目,我们自己的程序接口是面向用户的,程序的目的不但是解决问题,而且要让用户容易使用,所以,必须保证我们的程序接口具有很强的鲁棒性。怎么保证接口的鲁棒性,不同情况有不同的处理结果,作者列出了以下几个例子所对应的方法。1.设计一个class来表示日期class Date{ public: void Date(int month, int day, int year...
分类:编程语言   时间:2015-06-25 17:32:09    阅读次数:193
安卓通过spinner实现二级选择地区(根据思路可以写三级)
思路I  :通过二维数据放我们需要的城市地区 ,第一个spinner加载第一级城市,监听第一级城市去控制第二个spinner加载二级城市。 demo下载地址http://download.csdn.net/detail/u012303938/8838489  代码如下: MainActivity package com.example.testdiqu; import java....
分类:移动开发   时间:2015-06-25 17:30:31    阅读次数:182
HDU 1692 Destroy the Well of Life-卡时间-(枚举+剪枝)
题意:有n口井,编号为1到n,打破第i口井需要p[i]的能量,但是只要井被打破里面的水会流到下一口井,只要一口井的井水w[i]多余一个上限l[i]会自动打破,求打破第n口井需要的最少的能量 分析:hdu 把它归为dp,想了一会发现找不到最优子结构,然后看题解——根本不是dp,只是一个剪枝的题。或许有dp的解法,如果哪位大知道还请指教。解题思路一旦局限在一个框框内很危险啊 代码: #inclu...
分类:其他好文   时间:2015-06-25 17:32:16    阅读次数:146
ExtJS中的accordion布局如何展开特定的item
因为项目需要,使用了extJS作为后台管理系统的前端框架。 众所周知,后台管理系统一般是根据权限来展示菜单的。 菜单使用了panel的accordion布局,然后内部使用panel包裹了一棵树(treepanel)。 刷新时自然是不方便啦,因为想要自动打开上次的菜单展开状态。 关键点如下: 1. 使用Cookies或者HTML5的LocalStorage记住最后展开菜单的rootID。...
分类:Web程序   时间:2015-06-25 17:29:09    阅读次数:182
js forEach
?? forEach()函数从头到尾把数组遍历一遍。有三个参数分别是:数组元素,元素的索引,数组本身(如果是一个参数就是数组元素,也就是数组的值。 var data=[1,2,3,4,5,6]; var sum=0; data.forEach(function(v){//其中的v就是数组的值 123456 sum+=v;}) document.write(sum+"");//打...
分类:Web程序   时间:2015-06-25 17:30:16    阅读次数:174
发现竖屏应用其实可以不用适配的了 惊喜
今天通过配置启动图发现了一个可以不用适配竖屏应用的方法了 即可以不用Autolayout 就可以快速开发了 但是得有几个前提:1:必须将App Icon and Lauch Images 配置成这样的 2:这种只针对竖屏App  3:   只能在xib上面拖拽,不能用代码写,既不能写frame 4:项目必须配置默认的启动图片:(如下) 这些都配置好之后就可以随心所欲了...
分类:其他好文   时间:2015-06-25 17:30:27    阅读次数:142
XML Publiser For Excel Template
1、XML Publisher定义数据 2、XML Publisher定义模板 模板类型选择Microsoft Excel,默认输出类型选择Excel,上传.xls模板 3、定义并发程序 4、定义请求 请求输出格式选择XML 5、制作Excel模板(97-2003格式保存) http://docs.oracle.com/cd/E21764_01/bi.1111/e13881/T527...
分类:其他好文   时间:2015-06-25 17:31:27    阅读次数:289
C++入门学习——标准模板库之vector
vector(向量容器),是 C++ 中十分有用一个容器。vector 之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector 是一个能够存放任意类型的动态数组,能够增加和压缩数据。 使用 vector 之前,必须包含相应的头文件,vector 属于 std 命名域的,因此需要通过命名限定: #include using std::vect...
分类:编程语言   时间:2015-06-25 17:30:16    阅读次数:131
Leetcode--easy系列8
#172  Factorial Trailing Zeroes   Given an integer n, return the number of trailing zeroes in n!. Note: Your solution should be in logarithmic time complexity. 一个很直观的想法是用递归求出n!然后/10 计算末...
分类:其他好文   时间:2015-06-25 17:30:33    阅读次数:115
并行程序设计---cuda memory
CUDA存储器模型: GPU片内:register,shared memory; host 内存: host memory, pinned memory. 板载显存:local memory,constant memory, texture memory, texture memory,global memory; register: 访问延迟极低; 基本单元:register file (32bit/each) 计算能力1.0/1.1版...
分类:其他好文   时间:2015-06-25 17:29:44    阅读次数:144
js返回上一页并刷新的多种实现方法
js返回上一页并刷新的多种实现方法本文主要介绍了js返回上一页并刷新的几种方法...
分类:Web程序   时间:2015-06-25 17:28:06    阅读次数:214
Android实现心跳的效果
最近再做一个教育类的项目。在做一些学习工具的时候,美工提出了一些要求,大致如下: 其实实现过程也不难,大致就是对一个视图控件添加一个圆形的背景,然后该视图进行动画处理,膨胀的同时,透明度增大,收缩的同时,透明度降低。 我在例子中是使用了TextView,所以首先对TextView添加一个圆形的背景: <shape xmlns:android="http://schemas.android....
分类:移动开发   时间:2015-06-25 17:30:02    阅读次数:136
svn安装 启动svn服务客户端访问等
下载地址:   http://pan.baidu.com/s/1pJn612F    32位地址   http://pan.baidu.com/s/1bn33XaZ    64位地址 1、安装的时候一定要选择command line client tools否则安装成功后没有svnservie服务。 2、根据自己电脑下载安装,先安装T开头的软件,再安装中文 语言包L...
分类:其他好文   时间:2015-06-25 17:29:17    阅读次数:117
firefox篇
QQ:1187362408 欢迎技术交流和学习 firefox篇(firefox): TODO: 一,firefox:使用总结如下: 运用filefox调试,  总结如下:  1、添加firebug:附加组件,firebug安装  2、自定义快捷键:附加组件,customizable shortcuts  3、清空缓存:菜单,历史记录,清楚最近的历史记录  4、查看源文件:此框架...
分类:其他好文   时间:2015-06-25 17:27:24    阅读次数:103
Pacemaker 安装与使用
Pacemaker 只做资源管理器(CRM),底下的消息系统采用 corosync。 安装 以 ubuntu 为例, sudo aptitude install -y pacemaker corosync 配置 corosync 修改 /etc/default/corosync 文件,修改 start=yes,否则服务脚本无法启动。...
分类:其他好文   时间:2015-06-25 17:28:51    阅读次数:284
C++11并发编程-条件变量(condition_variable)详解
头文件主要包含了与条件变量相关的类和函数。相关的类包括 std::condition_variable和 std::condition_variable_any,还有枚举类型std::cv_status。另外还包括函数 std::notify_all_at_thread_exit(),下面分别介绍一下以上几种类型。std::condition_variabl...
分类:编程语言   时间:2015-06-25 17:29:47    阅读次数:148
[Err] 1172 - Result consisted of more than one row
1 错误描述 [Err] 1172 - Result consisted of more than one row Procedure execution failed 1172 - Result consisted of more than one row 2 错误原因 3 解决办法...
分类:其他好文   时间:2015-06-25 17:26:50    阅读次数:181
1848条   上一页 1 ... 38 39 40 41 42 43 44 ... 109 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!