首页 > 系统服务
LruCache的终极解析
LruCache是android提供的一个常用而且有用的数据缓存工具类. LruCache是一个通过强引用来保存一定数量的数据的缓存技术.每次使用一个数据时候,这个数据就会被移动到队列的最前面(这样维护来一个访问数据的顺序).当新加一个数据到这个已经满了的缓存时候,这个缓存里面最后面的数据(最不常使用的数据)就会被清理掉....
分类:系统服务   时间:2015-06-13 18:35:29    收藏:0  评论:0  赞:0  阅读:286
eclipse+CDT调试segmentation fault错误
先来看两段代码-- 错误代码: #include "string.h" #include #include void test(char ** dest, char * src, int n) { (*dest) = (char*) malloc(sizeof(char) * n); strcpy(*dest, src); } int main(int argc, char** a...
分类:系统服务   时间:2015-06-13 17:08:39    收藏:0  评论:0  赞:0  阅读:350
配置到 Framework GAC(Global Assembly Cache) Assembly
配置到 Framework 通常有两种方法,一种是直接把它放到GAC(Global Assembly Cache作用是可以存放一些有很多程序都要用到的公共Assembly)中 ;另一种是把它们放到具体的程序目录下。要放到GAC里面,简单的方法就是直接把卫星配件拖放到"Windows/assembly...
分类:系统服务   时间:2015-06-13 17:05:39    收藏:0  评论:0  赞:0  阅读:153
Shell中IFS用法
一 、IFS的介绍Shell 脚本中有个变量叫IFS(Internal Field Seprator) ,内部域分隔符。完整定义是The shell uses the value stored in IFS, which is the space, tab, and newline characte...
分类:系统服务   时间:2015-06-13 17:02:39    收藏:0  评论:0  赞:0  阅读:269
eclipse 删除所有注释及空白行
Ctrl+F删除java注释: /\*{1,2}[\s\S]*?\*/Ctrl+F 删除xml注释: Ctrl+F 删除空白行: ^\s*\n选择正则表达式,替换全部即可。
分类:系统服务   时间:2015-06-13 16:58:39    收藏:0  评论:0  赞:0  阅读:235
[machine learning] Loss Function view
[machine learning] Loss Function view有关Loss Function(LF),只想说,终于写了一、Loss Function什么是Loss Function?wiki上有一句解释我觉得很到位,引用一下:The loss function quantifies th...
分类:系统服务   时间:2015-06-13 16:50:49    收藏:0  评论:0  赞:0  阅读:488
linux入门基础——linux软件管理基础:YUM
YUM软件管理 YUM(yellowdog Updater,modified)是一个RPM的前端程序,主要的目的是设计用来自动解决RPM的依赖关系问题。其特点如下: 自动解决依赖关系 可以对RPM进行分组,并基于组进行安装操作 引入仓库概念,支持多个仓库 配置简单 YUM引入了仓库的概念,仓库用来存放所有现有的rpm软件包,当使用rpm安装一个rpm软件时,如果存在依赖关系,会自动在仓...
分类:系统服务   时间:2015-06-13 15:41:49    收藏:0  评论:0  赞:0  阅读:290
Shell中逻辑判断
[ 条件1 -a 条件2 ] 当1和2都真时才为真[ 条件1 -o 条件2 ] 当1和2其中一个为真即为真[ ! 条件 ] 取反&& 与|| 或! 非符号[ -d name ] && echo "is dir" name为目录时为真,接着才出输入内容 有if---then的意思[ -d...
分类:系统服务   时间:2015-06-13 15:39:39    收藏:0  评论:0  赞:0  阅读:138
Shell中的数值计算
#!/bin/bashecho "please input number:"read na=`expr $n / 100`#a1=`expr $n - $a * 100`b=`echo "($n-$a*100)/10" | bc`c=`echo "($n-$a*100-$b*10)" | bc`d=...
分类:系统服务   时间:2015-06-13 15:39:19    收藏:0  评论:0  赞:0  阅读:195
Linux shell 脚本中”2>&1″的含义解释
脚本是:nohup /mnt/Nand3/H2000G >/dev/null 2>&1 &对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述符2(STDE...
分类:系统服务   时间:2015-06-13 15:38:49    收藏:0  评论:0  赞:0  阅读:221
Shell语法中的test命令用法
test命令用法。功能:检查文件和比较值1)判断表达式if test (表达式为真)if test !表达式为假test 表达式1 –a 表达式2 两个表达式都为真test 表达式1 –o 表达式2 两个表达式有一个为真2)判断字符串test –n 字符串 字符串的长度非零test –z 字符串 字...
分类:系统服务   时间:2015-06-13 15:36:29    收藏:0  评论:0  赞:0  阅读:213
系统管理中 bash shell 脚本常用方法总结
在日常系统管理工作中,需要编写脚本来完成特定的功能,编写shell脚本是一个基本功了!在编写的过程中,掌握一些常用的技巧和语法就可以完成大部分功能了,也就是2/8原则1. 单引号和双引号的区别单引号与双引号的最大不同在于双引号仍然可以引用变量的内容,但单引号内仅是普通字符,不会作变量的引用,直接输出...
分类:系统服务   时间:2015-06-13 15:35:19    收藏:0  评论:0  赞:0  阅读:248
shell中常用的特殊符号
在shell中常用的特殊符号罗列如下:#;;;.,/\'string'|!$${}$?$$$*"string"***?:^$#$@`command`{}[][[]]()(())||&&{xx,yy,zz,...}~~+~-&\+-%===!=# 井号 (comments)这几乎是个满场都有的符号,除...
分类:系统服务   时间:2015-06-13 15:35:09    收藏:0  评论:0  赞:0  阅读:128
Linux && vim 批量替换
Linux批量文件的字符串替换sed -i "s/oldstring/newstring/g" `grep oldstring -rl path`vim多行替换::1,2s/str1/str2/g仅替换文件中的第1行到第2行中的“str1”成“str2:s/vivian/sky/ 替换当前行第一个 ...
分类:系统服务   时间:2015-06-13 15:33:59    收藏:0  评论:0  赞:0  阅读:173
Linux awk命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,g...
分类:系统服务   时间:2015-06-13 15:33:29    收藏:0  评论:0  赞:0  阅读:167
linux下串口的阻塞和非阻塞操作
有两个可以进行控制串口阻塞性(同时控制read和write):一个是在打开串口的时候,open函数是否带O_NDELAY;第二个是可以在打开串口之后通过fcntl()函数进行控制。阻塞的定义: 对于read,block指当串口输入缓冲区没有数据的时候,read函数将会阻塞在这里,移植到串口输入缓.....
分类:系统服务   时间:2015-06-13 15:33:19    收藏:0  评论:0  赞:0  阅读:302
shell 中 2>&1 的使用
一 相关知识1)默认地,标准的输入为键盘,但是也可以来自文件或管道(pipe |)。2)默认地,标准的输出为终端(terminal),但是也可以重定向到文件,管道或后引号(backquotes `)。3) 默认地,标准的错误输出到终端,但是也可以重定向到文件。4)标准的输入,输出和错误输出分别表示为...
分类:系统服务   时间:2015-06-13 15:30:59    收藏:0  评论:0  赞:0  阅读:225
shell中if做比较
比较两个字符串是否相等的办法是:if [ "$test"x = "test"x ]; then这里的关键有几点:1 使用单个等号2 注意到等号两边各有一个空格:这是unix shell的要求3 注意到"$test"x最后的x,这是特意安排的,因为当$test为空的时候,上面的表达式就变成了x = t...
分类:系统服务   时间:2015-06-13 15:29:49    收藏:0  评论:0  赞:0  阅读:223
经典shell面试题整理
一、取出/etc/passwd文件中shell出现的次数问题:下面是一个/etc/passwd文件的部分内容。题目要求取出shell并统计次数,shell是指后面的/bin/bash,/sbin/nologin等,如下面/bin/bash出现12次,/sbin/nologin出现3次。hyn:x:5...
分类:系统服务   时间:2015-06-13 15:28:39    收藏:0  评论:0  赞:0  阅读:146
鸟哥的linux私房菜学习笔记 ---第7章-2
1,文件内容查阅的命令: cat ,tac nl,more, less,head,tail ,od 文件的查阅参数,显示行号如何显示行号 nl 中的所有参数都是关于如何显示行号的 这里面less的功能更多,更灵活 :空格 下一页 pageup上一页 pagedown 下一页 /string 字符串查...
分类:系统服务   时间:2015-06-13 15:27:19    收藏:0  评论:0  赞:0  阅读:198
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!