码迷,mamicode.com
首页 > 2015年03月07日 > 全部分享
理解存储结构1
没有摘要╮(╯_╰)╭...
分类:其他好文   时间:2015-03-07 20:06:22    阅读次数:354
iOS 百度地图 轨迹记录 道路贴合
记录轨迹中遇到的问题,道路的贴合。...
分类:移动开发   时间:2015-03-07 20:03:50    阅读次数:3519
第4章2节《MonkeyRunner源码剖析》ADB协议及服务: ADB服务SERVICES.TXT翻译参考(原创)
ADB服务器端在接受到ADB客户端发送过来的命令后会进行相应的处理,如果是主机服务就在ADB服务器内部进行处理,如果是本地服务就会发送给Android目标机器端的adbd守护进程进行处理。 因为ADB相关的源代码不在我们源码分析的范围之内,所以我们很有必要把官方提供的ADB服务器支持的所有服务在这里描述下。虽然本人对自己的英语水平相当有信心,但总担心有词不达意的时候,所以翻译的过程中把英文也保留了下来以供大家参考。...
分类:数据库   时间:2015-03-07 20:03:33    阅读次数:172
URAL 1294. Mars Satellites 几何
题意:有ABCD四个点在圆上,按顺序排列(也就是说B一定在AC之间)。 然后根据输入的四条边。 做法:因为同弦的圆周角相等,所以∠A==∠B。 然后在三角形ADC和三角形BCD中各用一遍余弦定理。可以得到两个方程。未知的只有cos∠A 和 DC,一个二元方程组,化简一下 就可以求出DC了。 余弦定理 a^2=b^2+c^2-2*b*c*cos(∠A);...
分类:其他好文   时间:2015-03-07 20:04:57    阅读次数:148
C++默认构造函数
C++ primer中的三个地方讲解了默认构造函数: P44变量初始化规则 P227函数(构造函数) P388类(构造函数初始化式) 一, 变量初始化规则(P44和P227) 1,对于类类型的成员,调用该成员所属类自身的默认构造函数实现初始化。 2,内置类型成员的初值依赖于对象定义的位置,如果对象在全局作用域中定义(既不在任何函数中)或定义为静态局部对象,则这些成员将被初始化为...
分类:编程语言   时间:2015-03-07 20:02:45    阅读次数:150
URAL 1295 Crazy Notions 数学 找规律
题意:输入一个n,计算ans= 1^n+2^n+3^n+4^n ,输出ans末尾几个0。 做法:规律题,刚开始暴力,看了下规律,发现最多末尾只会有2个零。而且有一定规律。所以可以找循环节,n%20。 或者用快速幂,我用快速幂,循环了一遍1到300000,发现确实末尾最多只有两个0,所以。。。...
分类:其他好文   时间:2015-03-07 20:02:28    阅读次数:183
BZOJ 3904 最长上升子序列 lkids 线段树
题目大意:给定一个序列,求以较小数开始的锯齿子序列,使相邻两项之间差值不小于k 令f[i][0]表示第i个数为序列中的较大值的最长子序列 f[i][1]表示第i个数为序列中的较小值的最长子序列 暴力转移是O(n^2)的 我们发现决策点的值都是连续的一段区间 因此用线段树维护一下就行了 (真简略) #include #include #include #include #defi...
分类:其他好文   时间:2015-03-07 20:02:56    阅读次数:215
Linux进程的堆
进程的地址空间中有很大的一块区域是被称作“堆”的区域 其地址空间是在进程的.data和.bss的地址增长方向到动态库区域的低地址部分的范围 堆可以理解成是进程的一大块内存区域(已经分配实际物理内存,但并不是所有的地址空间都分配了物理内存,其大小根据系统类型和版本来定) 用来供进程中的程序动态分配内存空间 通常,进程通过向操作系统批发一大块实际的内存空间交给glibc管理以提高动态内存请求和释放的效率 在程序要请求动态分配比较小的内存空间的时候,glibc从这一大块内存空间中分配之 当程序要请求动态分配较大的...
分类:系统相关   时间:2015-03-07 20:03:14    阅读次数:194
第4章3节《MonkeyRunner源码剖析》ADB协议及服务: ADB协议概览SYNC.TXT翻译参考(原创)
本文档的目的是去文档化一个客户端请求ADB服务器往adbd守护进程发送文件相关的请求。请查看OVERVIEW.TXT文档去查看(ADB服务器和adbd守护进程)相关信息,查看SERVICES.TXT去学习其他更多的可用请求。...
分类:数据库   时间:2015-03-07 20:04:52    阅读次数:202
[BS]初学数据结构的几个基本概念以及时间复杂度的分析
几个基本概念: 数据,数据元素,数据项,数据结构 数据(data):数据是对客观信息的一种描述,它是由能被计算机识别与处理的数值、字符等符号构成的集合。含义较为广泛,意会即可。 数据元素(data element):数据元素是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。 数据项(data item):博主认为可以和数据元素参照理解。在遇到实际问题时我们再做分析。 数据结...
分类:其他好文   时间:2015-03-07 20:04:32    阅读次数:204
URAL 1297. Palindrome(后缀数组 求最长回文子串)
URAL 1297. Palindrome(后缀数组 求最长回文子串)...
分类:编程语言   时间:2015-03-07 20:04:10    阅读次数:157
Android Studio几个常用的设置
从Eclipse切换到Android Studio有一点不习惯,在这里把Android Studio常用的几个设置记录下来,我的系统是Ubuntu12.04 我的版本android-studio-ide-135.1740770-linux: 安装后的界面是 字体和主题都不好看,在下方还有Error Download JDK7 1、设置字体和主题,在File->Setting ...
分类:移动开发   时间:2015-03-07 20:03:38    阅读次数:232
Ural1110(数论)
题目链接:点击打开链接 解题思路: 用到数论知识,不然的话可能就要JAVA开大数·····鉴于我JAVA这么弱,还是用数学知识吧! (i * i * i * ····*i) % m ==( ( (i % m) * i % m) ····)%m。总之就是最后不要忘记循环结束后还要对m取一次余。 完整代码: #include #include #include #inc...
分类:其他好文   时间:2015-03-07 20:03:49    阅读次数:133
排序 2:选择排序 - 不断选出剩余数组中最小的元素
选择排序过程:首先,选出数组中最小的元素,将它与数组中第一个元素交换,然后找出次小的元素,并将它与数组中第二个元素交换。。。直至整个数组排序完成。即通过不断选出剩余数组中最小的元素实现。 选择排序时间复杂度:O(N^2) 元素大,关键字小...
分类:编程语言   时间:2015-03-07 20:02:49    阅读次数:148
2015年创业中遇到的技术问题:1-10(乱码-SpringMVC-jquery-JSON等)
1.数据库表名重构。   之前受PHP等程序的影响,数据库表名喜欢用数据库的名称作为前缀,比如“p2p_account”。   在经过大量的实践之后,发现Java程序中,基本没有这个必要。   so,从今天开始,数据库表明不再加上多余的前缀了。      Java的Dao和Mybatis的xml,大量用到了数据库表名,我当然不笨,想到的是Eclipse的replace替换功能。   把“p2p_”...
分类:编程语言   时间:2015-03-07 20:01:10    阅读次数:316
URAL 1298. Knight(DFS啊 )
URAL 1298. Knight(DFS啊 )...
分类:其他好文   时间:2015-03-07 20:01:10    阅读次数:291
雷观(二十二):项目开发中,要少做无用功
最近,正在重构一个项目的后台管理系统。    注意到,所有的table列表页,都有个搜索功能。后端的搜索功能,还是需要一点代码去实现。然后,还得去测试一遍。    但是呢,忽然意识到,有的页面根本没有必要增加“搜索”功能。    比如,有个表,实际项目中是“借款人”这个user表。真实环境下,尤其是项目早期过程中,根本不可能有多少“数据”或者说“借款人用户”。一页,显示20个,基本上就足够了。  ...
分类:其他好文   时间:2015-03-07 20:00:49    阅读次数:178
1347条   上一页 1 ... 13 14 15 16 17 18 19 ... 80 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!