自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

绝版灬小伙的博客

总结自己的学习笔记,扩展所学知识。

  • 博客(12)
  • 收藏
  • 关注

原创 Nosql之redis学习(四)

4、sets类型Set是集合,他是string类型的无序集合。Set是通过hash table实现的,添加,查找和删除的复杂度都是O(1),对集合我们可以取并集,交集,差集。通过这写操作我们可以实现sns中的好友推荐和blog的tag功能。方法:sadd    向名称为key的set中添加元素。   方法:smembers   返回指定key中的全部set元素。   

2015-12-28 11:22:04 278

原创 Nosql之redis学习(三)

3、List类型List类型及操作:List是一个链表结构,主要功能是push,pop,获取一个范围的所有值等等,操作中key理解为链表的名字。Redis的list类型其实就是一个每个子元素都是string类型的双向链表。我们可以通过push,pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列。方法:lpush       在key对应list的头

2015-12-28 11:17:12 221

原创 NoSql之redis学习(二)

五:Redis的数据类型1、String    是最简单的类型,一个key对应一个value,string类型是二进制安全的。Redis的string可以包含任何数据,比如jpg图片或者序列化的对象。方法:set       设置key对应的值为string类型的value.例子:添加一个name=feiyang的键值对   127.0.0.1:6379> set name

2015-12-28 11:02:38 302

原创 Linux-文件管理和目录管理

鸟哥的私房菜-------LinuxLinux前言选择与Linux搭配的主机配置对于中小型的Linux服务器CPU:双核以上RAM:1~4GB网卡:10、100、1000Mb/s显卡:如果有使用图形功能,用一个64MB内存的显卡    (算是最不重要的组件了)硬盘:越大越好,最好使用“磁盘阵列或者网络硬盘”的系统架构。你的主机支不支持该版linux时,查看P

2015-12-28 10:25:14 476

原创 Web Logic 中间件(一)

Web Logic 中间件学习一、中间件介绍1.1什么叫中间件? 中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。应用程序 框架WebLogicJDK操作系统Apache 开发的就是中间件,推动整个行业的发展。1.2什么是WebLogic?

2015-12-22 16:03:12 8585

原创 JVM虚拟机:JDK监控和故障处理工具

前言      Sun公司声明这些jdk的命令行工具为:“没有技术支持并且是实验性质的”,但事实上,这些工具都非常稳定而且功能强大,能在处理应用程序性能问题、定位故障时发挥很大的作用。                一、jps:虚拟机进程状况工具      功能:可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main Class,main()函数所在的类)名称以及

2015-12-18 14:59:47 553

原创 JVM虚拟机内存分配

一、对象优先在Eden分配    1、  设置虚拟机常规参数    2、代码展示:         问题:Minor GC  与Full GC有什么不一样么?      解答:            新生代GC(Minor GC),指发生在新生代的垃圾收集动作,因为java对象大多数都具备朝生夕灭的特性,所以Minor GC非常频繁,一般回收速度也比较快。

2015-12-17 16:16:54 321

原创 JVM虚拟机内存溢出

本节内容参考书籍:深入理解Java虚拟机另外,我们讲解的虚拟机为java的 HotSpot JVM,其他虚拟机不讲解。一、堆内存溢出     1、设置eclipse中的相关参数。           -Xms:堆的最小值           -Xmx:堆的最大值      (这两个值设置一样,可避免对自动扩展)          2、相关代码

2015-12-16 16:49:14 287

转载 JVM虚拟机---在centos下安装及编译openjdk

一、卸载原有的jdkrpm –qa | grep javarpm –e –nodeps xxxps:这里xxx是第一条指令中打印出来的原有jdk 二、安装openjdk自官网下载openjdk,openjdk-7u6-fcs-src-b24-09_aug_2012.zipunzip openjdk-7u6-fcs-src-b24-09_aug_2012.zip得到一

2015-12-15 14:07:30 580

转载 【插件开发二】开发OpenFire的消息拦截器

如何开发OpenFire插件,请参照【插件开发一】开发简单OpenFire插件:http://blog.csdn.net/majian_1987/article/details/9813467;开发消息拦截器的步骤跟开发简单插件步骤一样,直接上代码,要开发消息拦截器插件,就需要插件类实现Plugin接口和PacketInterceptor接口。 [java]

2015-12-06 16:42:53 488

转载 【插件开发一】开发简单OpenFire插件

废话不说,直接进入主题。(如何部署、运行OF源码,请参照别的文章)。1.部署成功后的openfire源码如下图,2.转到Navigator视图下,3.看of的插件目录结构,以后自己生成的插件目录结构也应该是这种结构的,4.再回到Packager Explorer视图下,右键->new->source foulder,创建一个源代码目录,5

2015-12-06 16:32:07 355

转载 openfire主要插件介绍

这次我们来介绍下openfire提供的可选插件,方便大家在开发中使用。openfire插件下载地址:http://www.igniterealtime.org/projects/openfire/plugins.jsp使用插件时大家请一定要注意插件支持的openfire版本,不要搞错了,否则是不能运行的。Broadcast最新版本 1.8.2广播消息插件,主要是将用

2015-12-06 16:03:52 399

空空如也

空空如也

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

TA关注的人

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