自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小渣渣的博客

好脑袋不如烂笔头,记录每天学习的一些小技术

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 FastDFS安装

所需安装包FastDFS源代码:FastDFS_v5.07.tar.gz nginx模块源代码:fastdfs-nginx-module_v1.16.tar.gz nginx服务器源代码:nginx-1.8.0.tar.gz FastDFS依赖库:libfastcommon-master.zip 若未联网须下载nginx依赖的pcre库源代码:pcre-8.38.tar.gz nginx依

2016-03-13 14:40:52 438

原创 FastFDS原理

FastFDS简介FastDFS是一个开源的轻量级分布式文件系统。它解决了大数据量存储和负载均衡等问题,FastDFS是为互联网应用量身定做的一套分布式文件存储系统,特别适合以中小文件(建议范围:4KB < file_size <500MB)为载体的在线服务,如相册网站、视频网站等等。对于互联网应用,和其他分布式文件系统相比,优势非常明显。出于简洁考虑,FastDFS没有对文件做分块存储,因此不太适

2016-03-13 14:39:13 3251

原创 Hadoop学习-基础概念

官方教程点这里 相关论坛设计理念HDFS专为存储大文件而设计,通常以集群模型运行于普通的商业服务器上,基于流式数据访问模型完成数据存取。HDFS将所有文件的元数据存储于名称节点(NameNode)的内存中,能够利用分布式特性高效地管理“大”文件(GB级别甚至更大的文件),对于有着海量小文件的应用场景则会给名称节点的内存空间带去巨大压力并使得其很可能成为系统性能瓶颈。再者,HDFS为MapReduc

2016-03-13 14:29:52 1730

原创 Lua学习之路-3

dd

2016-01-05 16:21:26 285

原创 Lua学习之路-2

一、 Lua基本语法1.     程序块连续的语句之间并不需要分隔符,如果愿意也可以用分号进行分割。2.     标识符Lua标示符用于定义一个变量,函数获取其他用户定义的项。标示符以一个字母A到Z或a到z或下划线_开头后加上0个或多个字母,下划线,数字(0到9)。最好不要使用下划线加大写字母的标示符,因为Lua的保留字也是这样的。Lua不允许使用特殊字符如@,$和%来定义标示

2016-01-05 16:15:00 316

原创 Lua学习之路-1

LuaLua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua 特性轻量级: 它用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程序里。可扩展: Lua提供了非常易于使用的扩展接口和机制:由宿主语言(通常是C或C++)提供这些功能,Lua可以使用它们,就像是本来

2016-01-05 11:08:14 838

转载 JAVA集合小结

集合核心接口(core collection interfaces)包含了多种类型的集合。如下图所示:图表 1:集合核心接口所有的接口都是泛型接口,声明形式如下:public interface Collection... 当创建一个集合实例时,需要指定放入集合的数据类型。指定集合数据类型使得编译器能检查放入集合的数据类型是否正确,从而减少运行时错误,关于泛型更多知识,请参看泛

2015-10-19 20:24:33 317

转载 Java内存溢出详解及解决方案

内存溢出与数据库锁表的问题,可以说是开发人员的噩梦,一般的程序异常,总是可以知道在什么时候或是在什么操作步骤上出现了异常,而且根据堆栈信息也很容易定位到程序中是某处出现了问题。内存溢出与锁表则不然,一般现象是操作一般时间后系统越来越慢,直到死机,但并不能明确是在什么操作上出现的,发生的时间点也没有规律,查看日志或查看数据库也不能定位出问题的代码。更严重的是内存溢出与数据库锁表在系统开发和单元测

2015-10-19 20:15:45 19992

原创 Hibernate 学习入门4

Hibernate持久化类Hibernate对持久化类没有太多的要求,但我们还是应该遵守如下规则:       (1)提供一个无参数的构造器:所有持久化类都应该提供一个无参数的构造器,这个构造器可以不采用public访问控制符、因此提供了无参数的构造器,Hibernate就可以使用Constructor.newInstance()来创建持久化类的实例了。为了方便Hibern

2015-10-13 20:01:58 308

原创 hibernate学习入门3

Session 接口方法Session接口提供多个方法,但这里列出的只有少数重要的方法,这些方法我们在本教程中会使用。您可以查看Hibernate文档Session和SessionFactory相关方法的完整列表。S.N.会话的方法和说明1Transaction beginTransaction() Begin a unit

2015-10-13 18:52:21 259

原创 Hibernate 学习入门2

Hibernate概述Hibernate是对Java中的对象关系映射(ORM)解决方案,它由加文·金(Gavin King)在2001年提出并创建的一个开源持久框架。它是一个强大的,高性能的对象关系持久性和对任何Java应用程序的查询服务。Hibernate能够映射Java类到数据库表、Java数据类型到SQL数据类型以及完成95%的通用数据持久化相关的编程任务,解放了开发者。Hibe

2015-10-13 15:33:22 297

原创 Hibernate 学习入门1

一、首先说什么是ORM.1.JDBC是什么?JDBC代表Java数据库连接,并提供一组Java API,用于Java程序访问关系数据库。这些Java的API允许Java程序执行SQL语句,并与任何SQL兼容的数据库进行交互。JDBC提供了一个灵活的架构来编写一个独立于数据库应用程序,它可以在不同的平台上运行,并与不同的数据库管理系统交互,而无需任何修改。JDBC的优点和缺点

2015-10-13 14:30:08 461

原创 数组和集合小总结

数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型), 效率高,但容量固定且无法动态改变。JAVA集合可以存储和操作数目不固定的一组数据。所有的JAVA集合都位于 java.util包中。 JAVA集合只能存放引用类型的数据,不能存放基本数据类型。而几乎所有的集合都是基于数组来实现的.  因为集合是对数组做的封装,所以,数组永远比任何一个集合要快, 但任何一个集合,比数

2015-09-07 22:39:51 838

stm32控制的2.4g无线模块

本代码主要是stm32控制的2.4g无线模块的收发,以及实现的一些功能

2013-04-27

空空如也

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

TA关注的人

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