摘要: 一、慢查询分析 许多存储系统(例如MySql)提供慢查询日志帮助开发和运维人员定位系统存在的慢操作。 所谓慢查询日志就是系统在命令执行前后计算每条命令的执行时间,当超过预设阈值,就将这条命令的相关信息(例如:发生时间、耗时、命令的详细信息)记录下来,Redis也提供了类似的功能。 Redis客户端执 阅读全文
posted @ 2018-05-31 10:08 BigJunOba 阅读(583) 评论(0) 推荐(0)
摘要: 一、基础知识 1.全局命令 keys * :查看所有键 dbsize:返回当前数据库中键的总数 exists key:检查键是否存在 del key ... :删除键 expire key seconds:对键添加过期时间 ttl key:返回键的剩余过期时间(-1键没设置过期时间,-2键不存在) 阅读全文
posted @ 2018-05-31 10:05 BigJunOba 阅读(439) 评论(0) 推荐(0)
摘要: 一、Redis是什么 Redis是一种基于键值对(key-value)的NoSQL数据库,与很多键值对数据库不同的是,Redis中的值可以是由string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理 阅读全文
posted @ 2018-05-31 09:23 BigJunOba 阅读(338) 评论(0) 推荐(0)
摘要: 创建Spring的主要目的是用来替代更加重量级的企业级Java技术,尤其是EJB(Enterprise JavaBean 企业级JavaBean)。相对于EJB来说,Spring提供了更加轻量级和简单的编程模型。它增强了简单老式Java对象(Plain Old Java Object, POJO)的 阅读全文
posted @ 2018-05-30 16:41 BigJunOba 阅读(207) 评论(0) 推荐(0)
摘要: 在直系学长曾经的指导下,参考了直系学长的博客(https://www.cnblogs.com/WellHold/p/6655769.html)学习Spring的另一个核心概念--面向切片编程,即AOP(Aspect Oriented Programming)。 Java是一种经典的面向对象的编程语言 阅读全文
posted @ 2018-05-28 15:56 BigJunOba 阅读(351) 评论(0) 推荐(0)
摘要: 控制反转的概念:控制反转是一种通过描述(在Java中或者是XML或者注解)并通过第三方去产生或获取特定对象的方式。 在Spring中实现控制反转的是IoC容器,其实现方法是依赖注入(Dependency Injection, DI)。 在Spring中,对象无需自己查找或者创建与其所关联的其他对象。 阅读全文
posted @ 2018-05-23 11:46 BigJunOba 阅读(318) 评论(0) 推荐(0)
摘要: 一、Hadoop框架 1.HDFS(分布式文件系统) 2.MapReduce(分布式计算框架) 3.YARN(集群资源管理器) 4.Zookeeper(分布式协作服务) 5.Ambari(管理工具) 二、Spark(内存计算框架) 1.Scala 2.Spark SQL 3.Spark Stream 阅读全文
posted @ 2018-05-18 10:12 BigJunOba 阅读(788) 评论(0) 推荐(0)
摘要: 解决上述问题之后,作为“客户”的我,又觉得启动的时候启动的是若干个客户端窗口文件和一个服务器文件,服务器的输出都是在控制台输出的,有了之前解决问题的经验,考虑能不能写一个服务器窗口文件,将服务器的输出都放在窗口里面,这样启动的时候都是启动的是窗口文件,个人感觉好一些。 于是有了修改后的第二版程序: 阅读全文
posted @ 2018-05-12 21:32 BigJunOba 阅读(202) 评论(0) 推荐(0)
摘要: 接(原创)小程序设计(二)一起来聊天吧! 最终效果图(左一:主机2(客户端1)、中:主机1(服务器、客户端2)、右1:主机1分屏(客户端3)) 客户端1: 客户端2: 客户端3: 服务器输出: 相关代码已上传至github。 阅读全文
posted @ 2018-05-12 19:26 BigJunOba 阅读(261) 评论(0) 推荐(0)
摘要: 又过了一天,迎来了周末,然而本人仍然心心念念着如何对代码进行更加详细的测试,于是就吃完中午饭马上跑来实验室用媳妇儿的电脑进行测试了。 主要测试的预期就是,两台电脑之间运行代码后能够聊天,本来以为很简单呢,谁知道到处是坑,于是就费了好几个小时不断出现问题然后解决问题,不断出现bug然后分析代码,对代码 阅读全文
posted @ 2018-05-12 19:24 BigJunOba 阅读(331) 评论(0) 推荐(0)