自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

快快乐乐,天天开心

欢迎来到小苏互联网上的家

  • 博客(42)
  • 资源 (3)
  • 收藏
  • 关注

转载 如何给CentOS安装字体库

很多时候,我们需要做一些图像生成工作(譬如验证码之类的),这时候,我们一般都需要用到系统的字体库。但事情却总非尽善人意,我们所使用的Linux操作系统无法像Windows操作系统那样足够“旗舰”,字体这种东西,分分钟都是缺失的(譬如我们选择Minimum方式安装或者没有选择Chinese Support之类的)。如果遇到这种情况,我们就得发扬DIY(自己动手丰衣足食)的精神,自己给操作系统安装字体

2016-10-27 17:07:34 471

转载 Hbase简介

1. 简介  HBase是一个分布式的、面向列的开源数据库,源于google的一篇论文《bigtable:一个结构化数据的分布式存储系统》。HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协同服务。2. HBase的表结构  

2016-08-01 14:09:06 360

转载 Hbase基本概念

原文博客地址:http://blog.csdn.net/woshiwanxin102213/article/details/17584043概述HBase是一个构建在HDFS上的分布式列存储系统;HBase是基于Google BigTable模型开发的,典型的key/value系统;HBase是Apache Hadoop生态系统中的重要一员,主要用于海量结构

2016-07-25 12:24:41 300

转载 Mac find 命令

从文件系统中寻找特定的文档或文件非常容易和迅速,很多人喜欢用OS X系统自带的Spotlight完成,当然有时Spotlight并不能正常工作,比如说正在索引的时候。其实OS X系统的终端才是更强的搜索工具,只要善于使用,你可以使用终端应用玩转你的Mac。 通过Find命令搜索文件find命令非常高效,并且使用简单。find命令来自unix,OS X和Linux系统同样支持

2016-07-15 11:39:40 9658

转载 HTML常用符号

本文地址:http://write.blog.csdn.net/postedit/8817826by wusuopubupt提示:请直接按CTRL+F搜索您要查找的转义字符。常用表:No.文字表記10進表記16進表記文字 Comment001"

2016-05-26 16:29:13 398

转载 Web开发从前端、后端、编程语言、到框架的初学指南

作为一篇Web开发初学者指南,本文从学习什么出发到如何专攻。从前端、后端,到编程语言,再到框架,或许对打算进军Web开发的您有所帮助。如果你正在阅读这篇文章,你可能是对Web开发有某种兴趣,甚至你开始想去学习Web开发。本文则展示了一个成为一个Web开发者可以遵循的途径。作为一篇初学者指南,本文从学习什么出发到如何专攻。或许对打算进军Web开发的您有所帮助。前端VS后端

2016-05-24 15:01:27 1181

转载 shell里的条件判断方式

学习shell的时候总是被shell里的条件判断方式搞得头疼,经常不知道改 用[],[[]],(())还是test,let,而很少有书把它们的关系讲解的很清楚(应该是我悟性差或是看书太少),今天总结一下,基础的东西如它们 的使用方法不再赘述,重点说说它们的区别的使用时应该注意的地方。先说[]和test,两者是一样的,在命令行里test expr和[ expr ]的效果相同。test的三个基

2015-10-30 14:36:53 432

转载 Shell 同时读取多个文件

1、如果2个文件行数一样多,可以这样:while read -u3 line1 && read -u4 line2do    echo "$line1 $line2"done 3复制代码2、不用管到就可以了while read linedo    ........done 复制代码

2015-10-29 10:20:11 1435

转载 Shell date

使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]] 说明 : date 可以用来显示或设定系统的日期与时间,在显示方面,使用者可以

2015-10-28 16:47:40 269

转载 正则表达式

一、正则表达式:元字符是用来阐释字符表达式意义的字符,简言之,就是用来描述字符的字符。正则表达式RE(Regular Expression)是由一串字符和元字符构成的字符串。正则表达式的主要功能是文本查询和字符串操作,它可以匹配文本的一个字符或字符集合。实际上正则表达式完成了数据的过滤,将不满足正则表达式定义的数据拒绝掉,剩下与正则表达式匹配的数据。    

2015-10-28 13:22:01 335

转载 shell编程获取文件名以及文件后缀名.

shell编程的过程中,经常遇到要获取文件名以及文件后缀名的问题.一般的处理方法如下:1 #code2 file="thisfile.txt"3 echo "filename:${file%.*}"4 echo "extension:${file##*.}"5 #result6 filename:thisfile7 extension:txt其主要是利用了S

2015-10-28 12:52:19 3230 1

转载 Linux文本命令集锦

内容目录:find 文件查找grep 文本搜索xargs 命令行参数转换sort 排序uniq 消除重复行用tr进行转换cut 按列切分文本paste 按列拼接文本wc 统计行和字符的工具sed 文本替换利器awk 数据流处理工具迭代文件中的行、单词和字符本文将介绍Linux下使用Shell处理文本时最常用的工具:find、grep、xargs、sort、uniq、tr

2015-10-28 10:30:08 306

转载 Linux文本处理与正则表达式

[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]  今天来看一下shell关于文字过滤的知识,其实最主要的就是正则表达式以及关于文本的一常见的命令。正则表达式:  一种用来描述文本模式的特殊语法。  由普通字符(例如字符a到z)以及特殊字符(称为元字符,如/、*、?等)组成。基本元字符集及

2015-10-28 10:25:38 553

转载 scp

\svn 删除所有的 .svn文件find . -name .svn -type d -exec rm -fr {} \;  linux之cp/scp命令+scp命令详解   名称:cp使用权限:所有使用者使用方式:cp [options] source destcp [options] sourc

2015-07-14 20:35:41 555

转载 java.nio.ByteBuffer中flip、rewind、clear

java.nio.ByteBuffer中flip、rewind、clear方法的区别对缓冲区的读写操作首先要知道缓冲区的下限、上限和当前位置。下面这些变量的值对Buffer类中的某些操作有着至关重要的作用:limit:所有对Buffer读写操作都会以limit变量的值作为上限。position:代表对缓冲区进行读写时,当前游标的位置。capacity:代表缓冲区的最大容量(一般新建一个

2015-06-18 11:02:12 473

转载 RandomAccessFile

RandomAccessFileRandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。RandomAccessFile不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOutput接

2015-06-17 13:57:43 388

转载 linux awk

简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfr

2015-05-27 15:26:37 413

转载 Linux du/df

今天也有同学问我Linux下查看目录大小的命令,现在也将前阵子学习到du/df两个命令总结一下吧。前阵子测试工作中有遇到过由于磁盘空间满导致程序无法执行到情况,所以使用了df和du两个命令。du查看目录大小,df查看磁盘使用情况。我常使用的命令(必要时,sudo使用root权限),1.查看某个目录的大小:du -hs /home/master/documents  查看目录

2015-05-27 15:26:08 359

转载 java 正则表达式

众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配

2015-05-27 15:15:49 346

转载 Mockito测试实例

Mockito是现在java领域中,用java语言编写的测试代码保持最简洁的一个mock框架(不与groovy等比较)。相比easymock,jmock,编写出来的代码更加容易阅读。无需录制mock方法调用就返回默认值是很大一个优势。 以下为实际的精简测试用例使用,相比较其它mock框架,更加容易阅读。更加符合DSL。 Java代码  

2015-04-22 14:51:33 884

转载 Mockito常用方法及示例

Mockit是一个开源mock框架,官网:http://mockito.org/,源码:https://github.com/mockito/mockito要使用Mockit,首先需要在我们工程中引入对应的jar包,对于maven工程而言,需要添加如下依赖项即可:[html] view plaincopydependency>    

2015-04-22 14:43:49 921

转载 mock1

一、什么是mock测试,什么是mock对象? 先来看看下面这个示例:从上图可以看出如果我们要对A进行测试,那么就要先把整个依赖树构建出来,也就是BCDE的实例。 一种替代方案就是使用mocks从图中可以清晰的看出mock对象就是在调试期间用来作为真实对象的替代品。mock测试就是在测试过程中,对那些不容易构建的对象用一

2015-04-22 14:41:06 503

转载 SELECT FOR UPDATE

Oracle的Select For Update语句可以实现在读取数据后马上锁定相关资源,防止被其他session修改数据的目的。也就是我们常常谈到的“悲观锁定”(现实应用开发中,使用悲观锁定的情况少之又少,也许是因为乐观锁定的实现更加灵活和便捷的缘故)。这个小文儿做一个小小的实验,来看看Select For Update语句实现的行级锁定1.创建实验表table_sfu,并初始化三条

2015-04-10 13:35:07 403

转载 find 命令

[Linux/Mac学习] find用法心得find命令相对于grep命令要复杂一些。通过几个比较典型的find用法来学习find命令find . -type f -exec ls -l {} \;从当前文件夹中查找普通文件,并且对每个匹配的文件执行“ls -l {}”操作;-type表示按照文件类型来查找文件:b - 块设备文件。d - 目录。c

2015-02-27 15:39:50 373

转载 java 正则表达式基础知识

许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。所以JAVA语言也不例外。正则表达式已经超出了某种语言或某个系统的局限,成为被人们广为使用的工具,我们完全可以用它来解决实际开发中碰到的一些实际的问题。       在JDK1.3及之前的JDK版本中并没有包含正则表达式的类,如果

2015-01-13 10:34:23 457

转载 一个使用javascript promise的例子

复杂的异步代码变得简单了OK,现在我们来写点实际的代码。假设我们想要:显示一个加载指示图标加载一篇小说的 JSON,包含小说名和每一章内容的 URL。在页面中填上小说名加载所有章节正文在页面中添加章节正文停止加载指示……这个过程中如果发生什么错误了要通知用户,并且把加载指示停掉,不然它就会不停转下去,令人眼晕,或者搞坏界面什么的。当然了,你不会用 JavaScrip

2015-01-04 21:39:33 3075

转载 json.parse() and json.stringify()

parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str)Objectage: "23"name: "huangxiaojian"__proto__: Object注意:单引号写在{}外,每个属

2015-01-04 16:12:48 359

转载 初识Promises

原文:Promises in Node.js with Q – An Alternative to Callbacksby Marc Harter 《Node.js in Practice》怎么写异步代码?相对原始的callbacks而言,promises无疑是更好的选择。可掌握promises的概念及其用法可能不太容易, 而且很有可能你已经放弃它了。但经过一大波码农的努力,promi

2014-12-30 14:34:59 431

转载 JavaScript中hasOwnProperty函数方法是返回一个布尔值,指出一个对象是否具有指定名称的属性。

JavaScript中hasOwnProperty函数方法是返回一个布尔值,指出一个对象是否具有指定名称的属性。hasOwnProperty()使用方法:object.hasOwnProperty(proName)其中参数object是必选项。一个对象的实例。proName是必选项。一个属性名称的字符串值。如果 object 具有指定名称的属性,那么JavaScri

2014-12-29 14:19:01 855

转载 javascript函数querySelector介绍

querySelector用于获得dom节点,可以接受三种类型的参数:id(#),class(.),标签。很像jquery的选择器。不过只能返回一个子孙元素,但是jquery选择器的话,可以返回一组元素集合。下面的代码示例:idclassvar htmlStr= document.querySelector("body #query").innerHTML,//idht

2014-12-29 10:41:35 957

转载 js中的时间转换

【1】js毫秒时间转换成日期时间var oldTime = (new Date("2012/12/25 20:11:11")).getTime(); //得到毫秒数  //不是上面格式的时间需要转换   //starttime ='2012-12-25 20:17:24';    starttime = starttime.replace(new

2014-12-29 10:26:30 388

转载 linux lsof命令详解

简介lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应

2014-12-26 13:09:55 337

转载 JavaScript Promise启示录

(转自互联网 版权归原作者)【编者按】JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。自推出后就大受开发者的青睐,基于JavaScript的开发工具也不计其数,开发者们可以灵活选择,轻松构建应用。原文作者TAT.dmyang就JavaScript中的Promise规范给出了一些见解,目前高级浏览器如Chrome、Firefox都已经内置了Promise对象,提

2014-12-23 14:35:04 559

转载 nodejs中exports与module.exports的区别详细介绍

(转自互联网 版权归原作者)你肯定非常熟悉nodejs模块中的exports对象,你可以用它创建你的模块。例如:(假设这是rocker.js文件)代码如下:exports.name = function() { console.log('My name is Lemmy Kilmister'); }; 在另一个文件中你这样引用 复制代

2014-12-23 13:54:12 391

转载 软件工程硕士研究生论文撰写事项

本文转载于:http://blog.sina.com.cn/s/blog_6860203101017rss.html年复一年指导硕士研究生撰写论文,特将软件工程方向的专业硕士(即工程硕士)以及学术硕士(即工学硕士)的论文工作要点总结如下。注:本文的第四第五部分,同样适用于工学硕士论文V1.0,2012/09/09;V2.0,2012/09/21;V2.1,201

2014-12-21 21:45:24 3909

转载 Node.js入门

Node.js的教程并不缺乏,但有大部分教程针对已有Node.js基础的开发者。“我已下载了Node.js,可我如何开始呢?”以下教程是专门针对Node.js初学者,文中将通过实例分享,一步步教你如何开始Node.js之旅。  什么是Node.js?很多初学者并没有真正地理解Node.js到底是什么。nodejs.org网站中的描述也没有多大帮助。首先要清楚Node不是一个

2014-12-18 15:35:19 460

转载 Elasticsearch基础教程

Elasticsearch基础教程    翻译:潘飞([email protected])基础概念    Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。    接近实时(NRT)        Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索

2014-12-11 15:23:16 421

转载 随机数问题

http://www.cnblogs.com/yysblog/archive/2012/06/27/2566276.html1、问题定义可以简化如下:在不知道文件总行数的情况下,如何从文件中随机的抽取一行?   首先想到的是我们做过类似的题目吗?当然,在知道文件行数的情况下,我们可以很容易的用C运行库的rand函数随机的获得一个行数,从而随机的取出一 行,但是,当前的情况是不知

2014-05-04 22:02:49 443

转载 从printf()谈c/c++中可变参数函数的实现

从printf谈可变参数函数的实现 转贴原文作者:戎亚新摘要:一直以来都觉得printf似乎是c语言库中功能最强大的函数之一,不仅因为它能格式化输出,更在于它的参数个数没有限制,要几个就给几个,来者不拒。printf这种对参数个数和参数类型的强大适应性,让人产生了对它进行探索的浓厚兴趣。 关键字:printf, 可变参数 1. 使用情形 int a =10;do

2009-12-29 17:28:00 663

转载 一篇非常好的介绍c、c++中有关时间函数的用法

C/C++中的日期和时间 time_t与struct tm转换摘要:本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。关键字:UTC(世界标准时间),Calendar Ti

2009-12-29 17:20:00 772

linux0.01内核源码(最最初的版本)

linux0.01内核源码(最最初的版本)

2010-12-03

学生成绩管理系统(c语言做的)

用c语言实现,系统分了7个模块:查询模块,更新模块,输入输出模块,文件读写模块,统计模块等,采用多文件形式组建项目,数据结构采用链表的形式,对文件进行读写操作。代码风格严谨,非常适合c语言的初学者模仿参考。

2010-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除