摘要: :是Spring中的控制反转所用到的是Java的“反射”技术,通过在XML文件中定义应用程序所需要的类,再由IoC容器根据xml文件创建这些对象。一个轻量级的应用程序框架:组成:spring corespring contextspring aop(AOP允许程序员模块化横向业务逻辑,或定义核心部分的功能,例如日志管理和事务管理。)spring web容器MVC事务管理异常控制模块:Core mo... 阅读全文
posted @ 2017-08-30 08:52 石头-Stone 阅读(85) 评论(0) 推荐(0) 编辑
摘要: mysql的优化大的有两方面:1、配置优化 配置的优化其实包含两个方面的:操作系统内核的优化和mysql配置文件的优化 1)系统内核的优化对专用的mysql服务器; 2)mysql配置的优化,一般来说包含:IO处理的常用参数、最大连接数设置、缓存使用参数的设置、慢日志的参数的设置、innodb相关参数的设置等 2、sql语句的优化 1.尽量稍作计算 Mysql的作用是用来存取数据的,不是做... 阅读全文
posted @ 2017-08-22 16:00 石头-Stone 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、storm计算框架 :性能优化的第一步就是找到瓶颈在哪里,从瓶颈处入手,解决关键点问题,事半功倍。 除了通过系统命令查看CPU使用,jstack查看堆栈的调用情况以外,还可以通过Storm自身提供的信息来对性能做出相应的判断。 在Storm 的UI中,对运行的topology提供了相应的统计信息 阅读全文
posted @ 2017-08-14 15:25 石头-Stone 阅读(708) 评论(0) 推荐(0) 编辑
摘要: Hbase hbase shell:进入 exit:退出 存储单元:表,行键,列簇:限定语,时间戳 列簇中成员。 数据都为字符流 增删改查 general:status,version 表是属性DDL DDL:create,drop,disable,disable_all,enable,enable 阅读全文
posted @ 2017-07-31 21:17 石头-Stone 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 路由器(Router):连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号的设备。 防火墙:一个由软件和硬件设备组合而成、在内部网和外部网之间、专用网与公共网之间的界面上构造的保护屏障.形象说法,它是一种计算机硬件和软件的结合,使Internet 阅读全文
posted @ 2017-07-31 21:16 石头-Stone 阅读(195) 评论(0) 推荐(1) 编辑
摘要: MR框架原理 分片,map,分区,排序,分组,归约,合并,合并,排序,归约,合并,reduce 一、关于Reducer与输出文件 MR中Reducer默认值为一,当job.setNumReduceTasks(2)时,在Eclipse中运行只有一个输出文件。 将代码导出成JAR包(代码中要添加job. 阅读全文
posted @ 2017-07-31 21:16 石头-Stone 阅读(1558) 评论(0) 推荐(0) 编辑
摘要: 国际化标准组织(inernational standards organization, ISO)推出了开放系统互联参考模型(open systems interconnection reference model,OSI/RM) OSI体系结构: 应用层 表示层 会话层 传输层 网络层 数据链路层 阅读全文
posted @ 2017-07-31 17:06 石头-Stone 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 一、ASCII ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 二、ORD ORD(str) 如果字符串str最左面字符是一个多字节字符,通过以格式((first byte ASCII code)*256+(s 阅读全文
posted @ 2017-07-30 09:53 石头-Stone 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、null与''的区别 MySQL> INSERT INTO my_table (phone) VALUES (NULL); mysql> INSERT INTO my_table (phone) VALUES (''); 这两条语句均会将值插入phone(电话)列,但第1条语句插入的是NULL值 阅读全文
posted @ 2017-07-30 09:51 石头-Stone 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一、数据库 数据库名都是小写(mysql忽视大小写) 还没安全的命令,改数据库名称(表备份,删除,新建) 二、表,视图,字段 null无效值,empty string用于字符:空值 数值默认值为0(null为0),varchar默认长度为255,char的最大长度为255 三、字段的数据类型和字段的 阅读全文
posted @ 2017-07-30 09:46 石头-Stone 阅读(316) 评论(0) 推荐(0) 编辑