2017年6月27日

SQL数据库面试题以及答案

摘要: Student(S#,Sname,Sage,Ssex) 学生表 S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别Course(C#,Cname,T#) 课程表 C#,课程编号;Cname:课程名字;T#:教师编号SC(S#,C#,score) 成绩表 S#:学号;C#,课程编 阅读全文

posted @ 2017-06-27 14:43 一叶飞天 阅读(35590) 评论(1) 推荐(2)

chrome jsonView插件安装

摘要: chrome 应用商店打不开,想装插件愁死人了。 今天想到一个好方法,以 jsonView插件为例分享一下。 1、打开 https://github.com ; 2、搜索 jsonView 链接:https://github.com/search?utf8=✓&q=jsonview; 3、选择需要的 阅读全文

posted @ 2017-06-27 14:41 一叶飞天 阅读(164) 评论(0) 推荐(0)

jstack

摘要: 简介 jstack用于打印出给定的java进程ID的Java堆栈信息,一般用于检查应用的线程问题,死锁问题 常用命令 jstack 输出 $ jstack 11376 2014-01-21 20:36:54 Full thread dump Java HotSpot(TM) Server VM (1 阅读全文

posted @ 2017-06-27 14:40 一叶飞天 阅读(257) 评论(0) 推荐(0)

jstat

摘要: 简介 jstat主要用来查看JVM的内存情况,因为JVM有自己的内存管理机制,所以直接使用top, free等命令无法看到JVM内部的内存使用。jstat可以显示出JVM内存各部分使用情况以及JVM gc情况。JVM 常用命令 jstat -gcutil [interval] [count] 例如: 阅读全文

posted @ 2017-06-27 14:38 一叶飞天 阅读(287) 评论(0) 推荐(0)

CPU

摘要: cpu是计算机里最重要的资源,没有之一,并且在性能优化领域,也是最需要理解的内容。 在代码执行方面,cpu执行代码的最终指令,调度资源,操作内存,对完成一个任务的各个方面都有较大影响。 首先,在linux中查看cpu信息的基础指令是看cpu的硬件信息 cat /proc/cpuinfoo 可以看到c 阅读全文

posted @ 2017-06-27 14:36 一叶飞天 阅读(163) 评论(0) 推荐(0)

JProfiler - Java的性能监控工具

摘要: 简介 JProfiler是一款Java的性能监控工具。可以查看当前应用的对象、对象引用、内存、CPU使用情况、线程、线程运行情况(阻塞、等待等),同时可以查找应用内存使用得热点,即:哪个对象占用的内存比较多;或者CPU热点 主要功能 JProfiler 的内存视图部分可以提供动态的内存使用状况更新视 阅读全文

posted @ 2017-06-27 14:35 一叶飞天 阅读(2093) 评论(0) 推荐(0)

Linux - iostat命令详解

摘要: 简介 iostat可以提供更丰富的IO性能状态数据,iostat命令有两个用途: 输出CPU的统计信息 输出设备和分区的I/O统计信息 命令语法及参数说明 语法: iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -n ] [ -h ] [ 阅读全文

posted @ 2017-06-27 14:33 一叶飞天 阅读(516) 评论(0) 推荐(0)

Linux netstat命令详解

摘要: 简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 输出信息含义 执行netstat后,其输出结果为 Active Interne 阅读全文

posted @ 2017-06-27 14:32 一叶飞天 阅读(3526) 评论(0) 推荐(0)

Linux vmstat命令详解

摘要: 介绍 vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况 使用 一般vmstat工具的使用是通过两个数字参数来完成的,第一个参数是采样的时间间隔数,单位是秒,第二个参数是采样的次数 $ vm 阅读全文

posted @ 2017-06-27 14:28 一叶飞天 阅读(346) 评论(0) 推荐(0)

top命令详解

摘要: top命令 top作为日常管理工作中最常用也是最重要的Linux 系统监控工具之一,可以动态观察系统进程状况。 top常用方式 top -p top -p top -H top -H top -d 5 -n 2 top -d 5 -n 2 上面代码是指定每5秒刷新一次数据,一共执行2次 top输出信 阅读全文

posted @ 2017-06-27 14:27 一叶飞天 阅读(548) 评论(0) 推荐(0)

ActiveMQ集群支持Master/Slave模式

摘要: 现在ActiveMQ, 在Failover方面有两种解决方案:Pure Master Slave和Shared File System Master Slave。 先看Pure Master Slave, 这种部署方式可以同时运行两个ActiveMQ, 只允许一个Slave连接到Master上面,也 阅读全文

posted @ 2017-06-27 11:07 一叶飞天 阅读(1094) 评论(0) 推荐(0)

CentOS升级Python到2.7版本

摘要: 查看python的版本 1 python -V 1 python -V 1 python -V python -V Python 2.4.3 1.先安装GCC 1 yum -y install gcc 1 yum -y install gcc 1 yum -y install gcc yum -y 阅读全文

posted @ 2017-06-27 10:59 一叶飞天 阅读(3356) 评论(0) 推荐(0)

使用Eclipse构建Maven项目 (step-by-step)

摘要: Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。本文仅对Eclipse中如何安装、配置和使用Maven进行了介绍。完全step by step。 如果觉得本文对你有用,请移步到:http://download.csdn.net/detail/qjyong/5 阅读全文

posted @ 2017-06-27 10:51 一叶飞天 阅读(274) 评论(0) 推荐(0)

CentOS 5升级python版本(2.4>2.7)

摘要: 日前在CentOS上搭建测试环境时候,遇到需要升级python版本的情况,于是就记录了整个升级的过程: 在CentOS5中自带的Python版本是2.4,但是目前许多基于Python的应用软件要求的Python版本应要高于2.4。 升级python版本的时候千万不能卸载python 2.4,再安装p 阅读全文

posted @ 2017-06-27 10:47 一叶飞天 阅读(371) 评论(0) 推荐(0)

Linux 中如何卸载已安装的软件

摘要: 软件的安装 Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。 对于第一种,安装方法如下: 1 .首先,将安装文件拷贝至你的目录中。例如,如 阅读全文

posted @ 2017-06-27 10:42 一叶飞天 阅读(1058) 评论(0) 推荐(0)

Java 常用排序算法实现--快速排序、插入排序、选择、冒泡

摘要: public class ArrayOperation { //二分查找算法 public static int branchSearch(int[] array, int searchNum) { if (array == null) throw new NullPointerException( 阅读全文

posted @ 2017-06-27 10:37 一叶飞天 阅读(193) 评论(0) 推荐(0)

Storm集群安装部署步骤

摘要: 本文以Twitter Storm官方Wiki为基础,详细描述如何快速搭建一个Storm集群,其中,项目实践中遇到的问题及经验总结,在相应章节以“注意事项”的形式给出。 1. Storm集群组件 Storm集群中包含两类节点:主控节点(Master Node)和工作节点(Work Node)。其分别对 阅读全文

posted @ 2017-06-27 10:34 一叶飞天 阅读(1066) 评论(0) 推荐(0)

Linux学习笔记(二)——文件/目录/VIM

摘要: 文件和目录管理 及 VI编辑器的使用 文件和目录管理,刚开始学这块的时候感觉内容很多很杂,但是学完进行总结后,发现其实很有条理的而且没什么难度,只是熟练掌握这些常用的命令就行了。至于Vim编辑器,不得不说,用了这个编辑器之后,感觉windows的notepad很没有技术含量了。 先简单总结一下文件和 阅读全文

posted @ 2017-06-27 10:32 一叶飞天 阅读(456) 评论(0) 推荐(0)

Storm集群部署

摘要: 搭建 Storm 集群的主要步骤 1. 搭建一个 Zookeeper 集群 2. 在 Nimbus 和所有工作机器(Supervisor)上安装 Storm 依赖的软件 Python-2.7.2 JAVA 7 ZeroMQ -2.1.7 JZMQ unzip 3. 配置 storm.yaml 4. 阅读全文

posted @ 2017-06-27 10:30 一叶飞天 阅读(604) 评论(0) 推荐(0)

Jmeter之分布式测试

摘要: 1)Jmeter 是纯java 应用,对于CPU和内存的消耗比较大,并且受到JVM的一些限制; 一般情况下,依据机器配置,单机的发压量为300~600,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就容易卡死,引起JAVA内存溢出错误;(在1.4GHz~3GHz的CPU、1GB 阅读全文

posted @ 2017-06-27 10:23 一叶飞天 阅读(817) 评论(7) 推荐(0)

导航