linux:查看磁盘硬件信息hdparm,smartctl

smartctl 命令 这个一个用于控制和监控支持smart技术的硬盘的命令。通常配合 -a 选项我们可以查看到比较详尽的硬盘信息(比如序列号、硬盘容量、已运行时间、硬盘健康状况等)。用法如下: smartctl -a /dev/sda Centos安装: yum -y install smartmontools smartctl -i 指定设备 -d 指定设备类型,例如:ata, scsi, marvell, sat, 3ware,N -a 或A 显示所有信息 -l 指定日志的类型,例如:T
分类: 其他 发布时间: 06-08 21:27 阅读次数: 8

对象---声明对象的方式

对象可以分为:1、内建对象:由ES标准中定义的对象,在任何的ES实现中都可以使用,比如:Math String Number Boolen Function等等        2、宿主对象:有JS的运行环境提供的对象,目前来讲主要指浏览器提供的对象,如:BOM DOM        3、自定义对象:由开发人员自己创建的对象 下面将对自定义对象进行讲解 声明对象的方式有:         1、字面式声明对象 2、new操作符后跟Object构造函数声明对象 3、构造函数声明对象 4、工厂方式声明
分类: 其他 发布时间: 06-08 21:27 阅读次数: 3

JMeter—断言(十一)

参考《全栈性能测试修炼宝典JMeter实战》第六章 JMeter 元件详解中第六节断言 断言用来对服务器的响应数据做验证,常用的断言是响应断言,支持正则表达式。 一、BeanShell Assertion   用来访问JMeter的属性:     log对象,可以利用此对象写日志     SampleResult对象,从中获取响应数据、响应码等信息,只读     Respose对象,获取响应数据,只读     Failure,用来设置断言成功与否,Boolean类型     FailureMe
分类: 其他 发布时间: 06-08 21:27 阅读次数: 3

oracle上课 学习2

1.1. 训练描述 使用游标,打印emp中20号部门的所有员工的信息 操作步骤答案 declare cursor c_emp is select * from emp where deptno=10; v_row emp%rowtype; begin open c_emp; loop fetch c_emp into v_row; exit when c_emp%notfound; dbms_output.put_line(v_row.empno||':'||v_row.ename); end
分类: 其他 发布时间: 06-08 21:27 阅读次数: 3

java 编程思想 GZip(Zip) 格式压缩解压缩

GZIPOutputStream 只能支持 OutputStream对象,不能接受Writer 对象,会中文乱码 GZIPInputStream 支持 Reader字符流   1 package io; 2 3 import java.io.BufferedOutputStream; 4 import java.io.BufferedReader; 5 import java.io.FileInputStream; 6 import java.io.FileNotFoundEx
分类: 其他 发布时间: 06-08 21:27 阅读次数: 5

初始myBatis(一)

  一、MyBatis框架简介   MyBatis是一个开源的数据持久化层框架。它的内部封装了通过jdbc访问数据的操作,支持普通的SQL查询,存储过程和高级映射,几乎消除了所有的JDBC代码和参数的手工设置以及结果集的检索。其主要思想是将程序中大量的SQL语句剥离出来,配置在配置文件中,实现SQL的灵活配置。MyBatis基本要素是核心配置文件、核心对象、SQL映射文件;   MyBatis官网: http://mybatis.org   二、ORM(Object Relational Ma
分类: 其他 发布时间: 06-08 21:27 阅读次数: 3

扫硬盘

echo'---'>/sys/class/scsi_host/host0/scanresize2fs-pxfs_growfs
分类: 企业开发 发布时间: 06-08 21:27 阅读次数: 3

Java总结基础知识

权限关键字: public:可以被所有其他类所访问,不同的包 protected:当前类的成员、同一个包中、不同包中对子类可见父类protected,继承类 default:同一包中的类可以访问,声明时没有加修饰符,认为是friendly。同一个包 private:只能被自己访问和修改 都可以修饰类中的成员变量和方法,但是只有public和友好型可以修饰类 (封装、抽象、多态、继承) 封装:隐藏内部实现过程,给调用者提供一个访问结果的方法,如Javabean的setter和getter。 抽象
分类: 其他 发布时间: 06-08 21:22 阅读次数: 3

JQuery实现聊天对话框

效果图如下: HTML代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title>
分类: 其他 发布时间: 06-08 21:22 阅读次数: 5

异常捕获 ACRA 崩溃报告

介绍 GitHub ACRA:Application Crash Report for Android,即一个Android异常日志收集的开源框架 ACRA is a library enabling是能够 Android Application to automatically post their crash reports to a report server. It is targeted to android applications developers to help them
分类: 其他 发布时间: 06-08 21:22 阅读次数: 3

[POJ 1935] Journey

Link: POJ1935 传送门 Solution: 一道吓唬人的水题 注意这是一棵树,两点间仅有唯一的路径! 于是每个“关键点”和起点只有一条路径,想去起点另一棵子树上的节点必须要回到起点 如果必须要回到起点,答案$res$就是除去无用边后整棵树总距离$*2$, 因为不必回到起点,最终结果为$res-mx$,$mx$为距起点的最远点的距离 除去无用边的方式:给每个“关键点”打上$vis$标记,这样最远点之后的点就不会被$dfs$到了 Code: #include <iostream> #i
分类: 其他 发布时间: 06-08 21:22 阅读次数: 3

javascript的数组之from()

Array.from()方法从一个类似数组或可迭代对象中创建一个新的数组实例。 const arr = [1, 2, 3]; Array.from(arr); //[1, 2, 3] Array.from('foo'); // ['f', 'o', 'o'] 参数 第一个:接受一个类数组或可迭代对象。 第二个:新数组每个元素都会执行的回调函数 第三个:指定第二个参数的this对象
分类: 其他 发布时间: 06-08 21:22 阅读次数: 3

C++ Primer 第8章作业

练习8.1 编写函数,接受一个istream&参数,返回值类型也是istream&. 此函数须从给定流中读取数据,直至遇到文件结束标识时停止。它将读取的数据打印在标准输出上。完成这些操作后,在返回流之前,对流进行复位,使其处于有效状态。 istream &func(istream &is) { int num; auto old_state = is.rdstate(); while(is.eof() != true) { is >> num;
分类: 其他 发布时间: 06-08 21:22 阅读次数: 3

Spring框架——day04参数校验和文件上传

一,参数校验 springmvc中我们可以使用第三方的校验框架来实现请求参数的校验,常用hibernate的校验框架validation 1.pom中导入所需依赖 hibernate-validator-4.3.2.Final.jar jboss-logging-3.1.0.CR2.jar validation-api-1.0.0.GA.jar 2.配置验证器 <!-- 配置验证器 --> <bean id="myvalidator" class="o
分类: 其他 发布时间: 06-08 21:22 阅读次数: 3

BZOJ1915[USACO 2010 Open Gold 1.Cow Hopscotch]——DP+斜率优化

题目描述 奶牛们正在回味童年,玩一个类似跳格子的游戏,在这个游戏里,奶牛们在草地上画了一行N个格子,(3 <=N <= 250,000),编号为1..N。就像任何一个好游戏一样,这样的跳格子游戏也有奖励!第i个格子标有一个数字V_i(-2,000,000,000 <=V_i <= 2,000,000,000)表示这个格子的钱。奶牛们想看看最后谁能得到最多的钱。规则很简单: * 每个奶牛从0号格子出发。(0号格子在1号之前,那里没钱) * 她向N号格子进行一系列的跳跃(也可以不跳),每次她跳到的
分类: 其他 发布时间: 06-08 21:22 阅读次数: 3

D - Knight Tournament

Problem description Hooray! Berl II, the king of Berland is making a knight tournament. The king has already sent the message to all knights in the kingdom and they in turn agreed to participate in this grand event. As for you, you're just a simple
分类: 其他 发布时间: 06-08 21:22 阅读次数: 3

基于Struts2框架的文件下载 --- Struts2

一、通过链接的方式提供指定类型文件的下载 1、最终功能实现的截图:(点击文件下载链接,下载文件 ) 2、核心代码 index.jsp: 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <% 3 String path = request.getContextPath(); 4 String basePath = request.getScheme()+"://"+request.ge
分类: 其他 发布时间: 06-08 21:12 阅读次数: 3

vim的配置

vim的配置文件是vimrc,位置在/etc/vim下 set nu--设置行号,其中nu是number的简写 set autoindent--设置自动缩进 set ts=4--将tab键的缩进设置为4个空格,其中ts是tabstop的缩写,所以也可以写成set tabstop=4 将tab键设置为自动补全,并且光标在内容前面的时候,tab键依然是缩进的功能,具体代码如下: function! CleverTab()   if strpart(getline('.'), 0, col('.')
分类: 其他 发布时间: 06-08 21:12 阅读次数: 3

修改host,上github

操作如下: 1、http://ping.chinaz.com/ 搜索github.com 海外ip,其实能找到的就两个;然后再搜gist.github.com 海外ip,也是两个。 192.30.253.113 github.com 192.30.253.113 github.com 192.30.253.118 gist.github.com 192.30.253.119 gist.github.com 2、将它们加入到hosts文件中。 windows下路径为:C:\Windows\Sys
分类: 其他 发布时间: 06-08 21:12 阅读次数: 3

java对象序列化的理解

1.java中的序列化时transient变量(这个关键字的作用就是告知JAVA我不可以被序列化)和静态变量不会被序列 化(下面是一个测试的例子) (实体带versionUUID,便于反序列化时不会报错。) 2.也是最应该注意的,如果你先序列化对象A后序列化B,那么在反序列化的时候一定记着JAVA规定先读到的对象 是先被序列化的对象,不要先接收对象B,那样会报错.尤其在使用上面的Externalizable的时候一定要注意读取 的先后顺序。 3.实现序列化接口的对象并不强制声明唯一的seria
分类: 其他 发布时间: 06-08 21:12 阅读次数: 5