码迷,mamicode.com
首页 > 其他好文
关于makefile需要掌握的知识
关于makefile需要掌握的知识有: 1.基本規則, 2.makefile文件里的賦值方法,包括廷时变量和立即变量。 3.常用函数,包括字符冲替换函数,分析函数和文件名函数等。 makefile介绍: 最简单的makefile文件如下。 ﹉﹉﹉﹉ hello:hello.c     gcc -o hello hello.c clean:     rm -f hello...
分类:其他好文   时间:2015-06-03 17:47:15    阅读次数:109
SRAM,SDRAM,网卡
SRAM,SDRAM,网卡有地址总线,由cpu统一编址。 NAND flash没有地址总线。 因 此有这两者寻址方式不同。 字符设备驱动程序的框架。 驱动程序 1.有led.read,led.write,led.open 这些函数,2.定义了—个结构体fileoperation,这个结构体包含指向led.read的.read 函数,包含指向led.write的.write函数,包含指向...
分类:其他好文   时间:2015-06-03 17:48:33    阅读次数:183
复杂类型长度统计函数
1.    Map类型长度函数: size(Map) 语法: size(Map) 返回值: int 说明: 返回map类型的长度 举例: hive> select size(map('100','tom','101','mary')) from lxw_dual; 2 2.    array类型长度函数: size(Array) 语法: size(Array) 返回值: in...
分类:其他好文   时间:2015-06-03 17:46:22    阅读次数:105
Scala---For语句段
For语句段 语法: Expr1 ::= ?for? (?(? Enumerators ?)? | ?{? Enumerators ?}?) {nl} [?yield?] Expr Enumerators ::= Generator {semi Enumerator} Enumerator ::= Generator | Guard | ?val? Pattern1 ?=? Expr...
分类:其他好文   时间:2015-06-03 17:46:01    阅读次数:170
redis学习笔记之发布订阅
发布订阅(pub/sub)是一种消息通信模式,主要的目的是解耦消息发布者和消息订阅者之间的耦合,这点和设计模式中的观察者模式比较相似。pub /sub不仅仅解决发布者和订阅者直接代码级别耦合也解决两者在物理部署上的耦合。redis作为一个pub/sub server,在订阅者和发布者之间起到了消息路由的功能。订阅者可以通过subscribe和psubscribe命令向redis server订...
分类:其他好文   时间:2015-06-03 17:46:33    阅读次数:181
hbase列表分页
HBase的分页实现相对复杂一些。核心思想是结合分页过滤器PageFilter(pageSize)和查询设置开始行scan.setStartRow(lastRow),lastRow为上一次查询rowkey,需要注意的是该rowkey是一个数组,对应多字段的存储位置; 不同用户登录会产生不同lastRow,因此我们把lastRow存储到session中,参考PageLastRowCache。  ...
分类:其他好文   时间:2015-06-03 17:46:39    阅读次数:116
leetcode—58 Length of Last Word Total(字符串中最后一个单词的长度)
解题思路: 方法一: 刚开始这道题想的太简单了,首先最开始的想法是得知s的长度,然后从头开始遍历找到最后一个空格的位置,作减法就可以得到最后单词的长度 然而忽略了,如果这个字符串结尾有空格的情况。如“a ”。于是改变思路,从后面开始遍历,找到最后一个单词的最后一个字符开始计数,然后依次向前知道遇到第一个空格。 方法二: 使用投机取巧的方法,用split函数把字符串按照空格分隔好,返回最后那个就行。。。...
分类:其他好文   时间:2015-06-03 17:47:19    阅读次数:124
solr自动聚类
Solr 使用Carrot2完成了聚类功能,能够把检索到的内容自动分类, Carrot2聚类示例:          要想Solr支持聚类功能,首选要把Solr发行包的中的dist/ solr-clustering-4.2.0.jar, 复制到\solr\contrib\analysis-extras\lib下.然后打开solrconfig.xml进行添加配置: ...
分类:其他好文   时间:2015-06-03 17:45:08    阅读次数:177
HDU5246 超级赛亚ACMer
超级赛亚ACMer Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1286    Accepted Submission(s): 386 Problem Description 百小度是一个ACMer,也是一个超级赛亚人...
分类:其他好文   时间:2015-06-03 17:46:14    阅读次数:147
Maximal Square (leeCode)
Given a 2D binary matrix filled with 0's and 1's, find the largest square containing all 1's and return its area. For example, given the following matrix: 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 ...
分类:其他好文   时间:2015-06-03 17:45:21    阅读次数:101
(总结)Nginx配置文件nginx.conf中文详解
#定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] error_log /var/log/nginx/error.log info; #进程文件 ...
分类:其他好文   时间:2015-06-03 17:46:11    阅读次数:126
linxu虚拟内存小结
概念Virtual Address(VA):虚拟地址,实际上不存在,是对物理地址的抽象,CPU通过虚拟地址访问内存。 Physical Addrss(PA):物理地址,内存真实的地址。 Memory mangagement unit(MMU):地址转换单元,将虚拟地址转换成物理地址.虚拟内存重要特性1.虚拟内存存放在磁盘中,缓存在物理内存中。虚拟内存使得每个进程好像可以独占物理内存一样,这样简化...
分类:其他好文   时间:2015-06-03 17:40:00    阅读次数:113
IDEA系统提示中文乱码问题及解决
最近要切换到IDEA开发, 在输出界面发现打印小方格, 或者乱码, 是因为字体不支持中文, 选择......
分类:其他好文   时间:2015-06-03 17:42:21    阅读次数:111
Ralink5350开发环境搭建
一、安装虚拟机(Oracle VM VirtualBox  或 VMware Workstation) 二、在虚拟机中安装linux操作系统(当前使用的是Ubuntu1204桌面版) 三、配置linux相关服务 安装、配置、启动ftp服务apt-get install vsftpd 修改 vsftpd 的配置文件 /etc/vsftpd.conf,将下面几行前面的"#" 号去掉 #...
分类:其他好文   时间:2015-06-03 17:42:28    阅读次数:112
u-boot,初试牛刀
手里拿到的uboot是uboot-2012,整个目录和之前的1.3.4没什么太大变化。但是系统启动初始化的流程,以及一些接口函数的定义变化了许多。以及初始化make的流程也变化,另外在nand的ecc校验算法增加了bch校验。 第一步,编译...
分类:其他好文   时间:2015-06-03 17:39:03    阅读次数:134
【HDU】5249-KPI(线段树+离散化)
好久没写线段树都不知道怎么写了。。。非常简单的线段树二分问题 #include #include #include #include #include using namespace std; typedef long long LL; #define lson (pos<<1) #define rson (pos<<1|1) const int maxn = 10005; int n,Case...
分类:其他好文   时间:2015-06-03 17:41:03    阅读次数:116
Profiling with Traceview and dmtracedump——使用Traceview和dmtracedump分析
Traceview是你通过在代码中使用Debug类记录跟踪信息的执行日志的图像显示。Traceview可以帮助你调试应用和分析应用性能。Traceview布局当你有一个跟踪日志文件时(通过在应用中添加跟踪代码或DDMS生成),你可以在Traceview中加载日志文件,这样会在两个面板显示日志数据: 时间轴面板——描述每个线程和方法什么时候开始和结束 分析面板——提供在一个方法中发生的事件概要...
分类:其他好文   时间:2015-06-03 17:39:17    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!