码迷,mamicode.com
首页 > 其他好文
this指针
1. this指针的用处: 一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。也就是说,即使你没有写上this指针,编译器在编译的时候....
分类:其他好文   时间:2015-07-20 14:14:00    阅读次数:71
Maven最佳实践:Maven仓库
什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文 件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重...
分类:其他好文   时间:2015-07-20 14:12:28    阅读次数:106
git删除远端分支
之前推送本地的代码到远端的时候,远端的分支名字写错了,导致远端产生了一个新的分支之前用的git push -f origin Test:mater$ git push origin :materUsername for 'https://github.com': chuckluPassword fo...
分类:其他好文   时间:2015-07-20 14:12:00    阅读次数:94
Intellj IDEA14.0.2启动异常之3分钟修复
今天是周一,刚到公司启动心爱的IDEA,,突然启动到一半,就抛异常了,直接弹窗,报如下的异常:? Java代码?? java.lang.RuntimeException:?com.intellij.ide.plugins.PluginManager$StartupAbortedExceptio...
分类:其他好文   时间:2015-07-20 13:09:22    阅读次数:234
子界类型、集合类型、记录类型、文件类型
子界类型 如果我们定义一个变量i为integer类型,那么i的值在微型机系统的pascal中,使用2字节的定义表示法,取值范围为-32768~32767。而事实上,每个程序中所用的变量的值都有一个确定的范围。 例如,人的年龄一般不超过150,一个班级的学生不超过100人,一年中的月数不超过12,一月中的天数不超过31,等等。 如果我们能在程序中对所用的变量的值域作具体规定的话,就便于检查出那...
分类:其他好文   时间:2015-07-20 13:08:19    阅读次数:179
链式队列
编程判断一个字符序列是否是回文。回文是指一个字符序列以中间字符为基准两边字符完全相同,即顺着看和倒着看是相同的字符序列。如字符序列“ABCDCBA”就是回文,而字符序列“ABCBCAB”,就不是回文。#include//包含输出函数 #include//包含退出函数 #include//包含字符串长度函数 #include//包含内存分配函数 typedef char DataType;//类型定...
分类:其他好文   时间:2015-07-20 13:07:04    阅读次数:148
XML总结
XML英文名字为:Extensible Markup Language ,是可扩展标记语言,是在HTML、SGML等的基础发展而来的语言,它很像HTML(超文本标记语言),但其设计宗旨是传输数据,而不是显示数据。      首先来看一下XML写了主要研究了什么:      XML中的标签没有被预先定义,我们可以根据自己的需要自行定义,这一方面对我们来说很便利,也很灵活;但与此同时又会有不同...
分类:其他好文   时间:2015-07-20 13:07:48    阅读次数:139
字符和字符串
关于字符 类型名:char 功能:说明了一个字符数据集合 范围:Pascal语言的字符集,也就是ASCII字符集 表示方法:字符类型中的一个元素表示就是用单引号括起来的一个且仅一个字符。‘1’、  ‘A’、  ‘b’ 字符类型是有序类型。可以比较大小。 字符类型占内存一个字节。 字符常量的定义: const   字符常量=‘字符’   字符变量的定义: Var   字符...
分类:其他好文   时间:2015-07-20 13:06:43    阅读次数:125
快速查询hive数据仓库表中的总条数
Author: kwu --- 快速查询hive数据仓库中的条数,在查询hive表的条数,通常使用count(*),但是数据量大的时候,mr跑count(*)往往需要几分钟的时间。...
分类:其他好文   时间:2015-07-20 13:07:16    阅读次数:440
OC的单例模式的实现
在ARC,GCD下的单例模式实现:...
分类:其他好文   时间:2015-07-20 13:05:54    阅读次数:147
设计模式_中介者模式
定义 Define an object that encapsulates how a set of objects interact.  Mediator promptes loose coupling by keeping objects from referring to each other explicitly,and it lets you vary their interact...
分类:其他好文   时间:2015-07-20 13:04:19    阅读次数:89
《你最美》换发型应用项目源码
偶然一天看到公司同事在用一款换发型的app,当时看了下,自己也在心里构思了一下,觉得实现起来没什么难度,所以就在空闲时间模仿实现这样一款应用,至于应用名字,我就不说了,避免打广告的嫌疑,这个是我自己随便想的一个应用名字。主要的功能难点基本都实现了,剩下的很多其他的界面我看了没什么难度,基本思路都是一样,所以没继续做了,因为自己最近也有了一些想法,准备做一个自己的app,所以也没什么时间了,不过,大...
分类:其他好文   时间:2015-07-20 13:04:39    阅读次数:182
zoj 3430 Detect the Virus AC自动机
点击打开链接题目链接 Detect the Virus Time Limit: 2 Seconds      Memory Limit: 65536 KB One day, Nobita found that his computer is extremely slow. After several hours' work, he finally found that it ...
分类:其他好文   时间:2015-07-20 13:02:50    阅读次数:120
hdu 1009 FatMouse' Trade
FatMouse' Trade Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 53352    Accepted Submission(s): 17788 Problem Description FatMouse...
分类:其他好文   时间:2015-07-20 13:04:57    阅读次数:156
hdu4607Park Visit 树的直径
//给一棵双向树,数中边的权值为1,问对于这颗树中走k个节点的最短路径 //如果k小于这颗数的直径加1,那么走k个节点就没有重复的路,如果大于 //那么大于的节点都需要走两遍 #include #include #include #include using namespace std ; const int maxn = 100010 ; int head[maxn] ; i...
分类:其他好文   时间:2015-07-20 13:04:36    阅读次数:150
RTTI(运行时类型识别)
c++的dynamic_castdynamic_cast        格式:dynamic_case(src);...
分类:其他好文   时间:2015-07-20 13:04:32    阅读次数:187
poj 2059 单调栈
题意:求柱状图中最大矩形面积。 单调栈:顾名思义就是栈内元素单调递增的栈。每次插入数据来维护这个栈,如果当前需要插入的数据小于栈顶的元素,那就一直弹出栈顶的元素,直到满足当前需要插入的元素大于栈顶元素为止。可以容易求出某个数左边或右边,第一个大于或小于它的数,且复杂度是O(n)O(n)。 思路:容易先想到一个好的枚举方式:以当前柱状为扩展点,往左边和右边扩展,当遇到一个比当前柱状小的柱状时停止扩展,...
分类:其他好文   时间:2015-07-20 13:03:53    阅读次数:100
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!