[主板] 索泰 H61 itx wifi BIOS更新 支持22nm H61ITX-A-E
https://www.chiphell.com/thread-699432-1-1.html
17cm见方 支持18核心处理器的华擎工作站主板来了!两张子卡的X299E-ITX/ac已经让人见识了什么叫极致性能小钢炮。不满足于此的华擎近日又拿出第二张ITX板型的X299主板——X299 WSI/IPMI。
戴尔(DELL)UltraSharp U2713HM 27英寸宽屏高分辨率LED背光IPS液晶显示器
【返300京券】高分辨率2560*1440 硬屏广视角旋转升降 超震撼色彩还原
http://www.360buy.com/product/696835.html
索泰
主板:ZOTAC H55ITX-A-E ITX H55,DDR3,WiFi,LGA1156,M.ITXM/B 价格:965
该主板不仅支持32nm Core i5-600/i3-500系列双核心处理器,也能使用45nm Core i7-800/i5-700系列四核心,但注意搭配后者的时候还要添加一块独立显卡,而且功耗也会更大。
cpu:Inter Core i3 540 (3.06GHz) CPU/4M [Socket 1156] BOX 盒装 价格:1090
内存:2GB Kingston DDR3 PC3-10600 CL9 1.5V(D3-1333) 365 2根 730 价格是:730
机箱: 大水牛S0203机箱 价格:150块
电源:150W 机箱自带
硬盘:高清套餐 西部数据WD1TB绿盘 64M缓存 WD10EARS硬盘 价格:580
鼠标:8115 DELL鼠标 戴尔鼠标 usb接口 价格:48
键盘:戴尔DELL新版SK-8115键盘 非L100 防水静... 价格:18
合计:3581
阅读全文
https://www.chiphell.com/thread-699432-1-1.html
17cm见方 支持18核心处理器的华擎工作站主板来了!两张子卡的X299E-ITX/ac已经让人见识了什么叫极致性能小钢炮。不满足于此的华擎近日又拿出第二张ITX板型的X299主板——X299 WSI/IPMI。
戴尔(DELL)UltraSharp U2713HM 27英寸宽屏高分辨率LED背光IPS液晶显示器
【返300京券】高分辨率2560*1440 硬屏广视角旋转升降 超震撼色彩还原
http://www.360buy.com/product/696835.html
索泰
主板:ZOTAC H55ITX-A-E ITX H55,DDR3,WiFi,LGA1156,M.ITXM/B 价格:965
该主板不仅支持32nm Core i5-600/i3-500系列双核心处理器,也能使用45nm Core i7-800/i5-700系列四核心,但注意搭配后者的时候还要添加一块独立显卡,而且功耗也会更大。
cpu:Inter Core i3 540 (3.06GHz) CPU/4M [Socket 1156] BOX 盒装 价格:1090
内存:2GB Kingston DDR3 PC3-10600 CL9 1.5V(D3-1333) 365 2根 730 价格是:730
机箱: 大水牛S0203机箱 价格:150块
电源:150W 机箱自带
硬盘:高清套餐 西部数据WD1TB绿盘 64M缓存 WD10EARS硬盘 价格:580
鼠标:8115 DELL鼠标 戴尔鼠标 usb接口 价格:48
键盘:戴尔DELL新版SK-8115键盘 非L100 防水静... 价格:18
合计:3581
阅读全文
接触编程有两年多了,也算积累了一些经验,希望能给刚入门的朋友一些帮助,文章仅
代表本人观点,如有错误之处,还请多多包涵。阅读全文
代表本人观点,如有错误之处,还请多多包涵。阅读全文
经常会碰到需要从数据库中导出数据到Excel文件,用一些开源的类库,比如PHPExcel,确实比较容易实现,但对大量数据的支持很不好,很容易到达PHP内存使用上限。这里的方法是利用fputcsv写CSV文件的方法,直接向浏览器输出Excel文件。
简单易用,非常节省内存,不依赖第三方类库。
来源:http://www.fuchaoqun.com/2010/05/php-export-mysql-excel/
<?php
// 输出Excel文件头,可把user.csv换成你要的文件名
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="user.csv"');
header('Cache-Control: max-age=0');
// 从数据库中获取数据,为了节省内存,不要把数据一次性读到内存,从句柄中一行一行读即可
$sql = 'select * from tbl where ……';
$stmt = $db->query($sql);
// 打开PHP文件句柄,php://output 表示直接输出到浏览器
$fp = fopen('php://output', 'a');
// 输出Excel列名信息
$head = array('姓名', '性别', '年龄', 'Email', '电话', '……');
foreach ($head as $i => $v) {
// CSV的Excel支持GBK编码,一定要转换,否则乱码
$head[$i] = iconv('utf-8', 'gbk', $v);
}
// 将数据通过fputcsv写到文件句柄
fputcsv($fp, $head);
// 计数器
$cnt = 0;
// 每隔$limit行,刷新一下输出buffer,不要太大,也不要太小
$limit = 100000;
// 逐行取出数据,不浪费内存
while ($row = $stmt->fetch(Zend_Db::FETCH_NUM)) {
$cnt ++;
if ($limit == $cnt) { //刷新一下输出buffer,防止由于数据过多造成问题
ob_flush();
flush();
$cnt = 0;
}
foreach ($row as $i => $v) {
$row[$i] = iconv('utf-8', 'gbk', $v);
}
fputcsv($fp, $row);
}
// 输出Excel文件头,可把user.csv换成你要的文件名
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="user.csv"');
header('Cache-Control: max-age=0');
// 从数据库中获取数据,为了节省内存,不要把数据一次性读到内存,从句柄中一行一行读即可
$sql = 'select * from tbl where ……';
$stmt = $db->query($sql);
// 打开PHP文件句柄,php://output 表示直接输出到浏览器
$fp = fopen('php://output', 'a');
// 输出Excel列名信息
$head = array('姓名', '性别', '年龄', 'Email', '电话', '……');
foreach ($head as $i => $v) {
// CSV的Excel支持GBK编码,一定要转换,否则乱码
$head[$i] = iconv('utf-8', 'gbk', $v);
}
// 将数据通过fputcsv写到文件句柄
fputcsv($fp, $head);
// 计数器
$cnt = 0;
// 每隔$limit行,刷新一下输出buffer,不要太大,也不要太小
$limit = 100000;
// 逐行取出数据,不浪费内存
while ($row = $stmt->fetch(Zend_Db::FETCH_NUM)) {
$cnt ++;
if ($limit == $cnt) { //刷新一下输出buffer,防止由于数据过多造成问题
ob_flush();
flush();
$cnt = 0;
}
foreach ($row as $i => $v) {
$row[$i] = iconv('utf-8', 'gbk', $v);
}
fputcsv($fp, $row);
}
简单易用,非常节省内存,不依赖第三方类库。
来源:http://www.fuchaoqun.com/2010/05/php-export-mysql-excel/
参考:http://www.cnblogs.com/xiaochina/p/5669992.html
测试页面index.php
192.168.1.82(Nginx)
192.168.1.82:81(Apache)
Nginx配置文件:
worker_processes 2;
events {
use epoll;
worker_connections 1024;
}
/usr/sbin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u nobody -f /usr/local/php_fastcgi/bin/php-cgi
Apache配置:(什么都没改,默认的,采用的prefork)
测试结果,见图:
nginx测试结果:
apache测试结果:
当需要测试的类依赖另外一个类的实例,而你又不想这两个类紧密关联时,Mock对象就派上用场了。Mock对象是原实例的“克隆体”,我们可以用它完成断言或替换原实例的某些功能来简化测试。
本文首先讲述如何在PHPUnit中创建和使用mock对象,然后再举例说明如何使用mock对象测试从数据库中取回数据的代码。阅读全文
本文首先讲述如何在PHPUnit中创建和使用mock对象,然后再举例说明如何使用mock对象测试从数据库中取回数据的代码。阅读全文
apache virtualhost directory
本人是ibm thinkpad t60的本,在windows server 2008下装thinkpad 无线wifi和access conntections还有指纹软件失败的问题着实郁闷了一会,后来发现windows server 2008默认没有启动无线服务
解决办法:
1,网络中心(network and sharing center)中没有管理无线网络(manage wireless networks)这一选项,在vista下是有的。
2, 点击"开始(start)-管理员工具(administrative tools)-服务器管理器(server manager)-功能(features)-添加功能(add feature)",在最下面的"无线服务(wireless lan service)"上打上勾,点安装(install).
3,请确认windows已激活,不然在点击“服务器管理器(server manager)”时会出错。
4,再安装access conntections,thinkpad 无线wifi,指纹软件一切正常
(在此鄙视csdn一下,本来刚打完一篇文章,点击发布时CSDN报错,接着所有博客在这一时间都报错了,过了几分钟后才恢愎正常,害的我又重新写了一遍,当然内容肯定有出入了,兴趣也打消了)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lihui_830501/archive/2009/07/09/4333521.aspx
解决办法:
1,网络中心(network and sharing center)中没有管理无线网络(manage wireless networks)这一选项,在vista下是有的。
2, 点击"开始(start)-管理员工具(administrative tools)-服务器管理器(server manager)-功能(features)-添加功能(add feature)",在最下面的"无线服务(wireless lan service)"上打上勾,点安装(install).
3,请确认windows已激活,不然在点击“服务器管理器(server manager)”时会出错。
4,再安装access conntections,thinkpad 无线wifi,指纹软件一切正常
(在此鄙视csdn一下,本来刚打完一篇文章,点击发布时CSDN报错,接着所有博客在这一时间都报错了,过了几分钟后才恢愎正常,害的我又重新写了一遍,当然内容肯定有出入了,兴趣也打消了)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lihui_830501/archive/2009/07/09/4333521.aspx
建议还是用server Windows Server 2003是MS的服务器系统 专门用在服务器上的 有很多服务器专用的选项 稳定性 安全性都高出普通的OS 所以管理 上和性能更加好 但是娱乐性能 是不能 和非 Server 版比的 个人建议 要是做服务器 当然还得是server 要是 自己用或者非常小的项目 也是可以的但最好也是旗舰版呵呵
如果你的意思是安装sql的话那是绝对没问题的 我现在就用呢
参考资料:http://chinazhengjun.blog.sohu.com/106605097.html
如果你的意思是安装sql的话那是绝对没问题的 我现在就用呢
参考资料:http://chinazhengjun.blog.sohu.com/106605097.html
挖掘机<meetcode@qq.com> 2010-6-24 0:00:31
jquery 有没有好的表格控件
config.t(10202001) 2010-6-24 0:05:02
flexigrid
http://d.download.csdn.net/down/1846934/zechen
jquery 有没有好的表格控件
config.t(10202001) 2010-6-24 0:05:02
flexigrid
http://d.download.csdn.net/down/1846934/zechen
一)Linux下一个简单命令检测你的电脑上是否有USB 3.0接口:
lsusb -tv # 列出所有USB设备,通常情况下USB3.0接口是蓝色的,所以大家只要看到USB接口是蓝色的即可确认该接口是USB 3.0接口。
二)在Ubuntu中折腾了好几天终于解决了usb3.0不能开启:
https://blog.csdn.net/hs2188/article/details/85841825
--------------------------------------------------------------------------------
1.lsusb命令的RPM包yum安装:
rpm -qf /usr/bin/lsusb
usbutils-007-5.el7.x86_64
[root@localhost ~]# lsusb
lsusb lsusb.py
[root@localhost ~]# lsusb
Bus 001 Device 002: ID 8087:07e6 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 002 Device 003: ID 2c7c:0125
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
2.如何得到硬盘的信息?
阅读全文
lsusb -tv # 列出所有USB设备,通常情况下USB3.0接口是蓝色的,所以大家只要看到USB接口是蓝色的即可确认该接口是USB 3.0接口。
二)在Ubuntu中折腾了好几天终于解决了usb3.0不能开启:
https://blog.csdn.net/hs2188/article/details/85841825
--------------------------------------------------------------------------------
1.lsusb命令的RPM包yum安装:
rpm -qf /usr/bin/lsusb
usbutils-007-5.el7.x86_64
[root@localhost ~]# lsusb
lsusb lsusb.py
[root@localhost ~]# lsusb
Bus 001 Device 002: ID 8087:07e6 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 002 Device 003: ID 2c7c:0125
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
2.如何得到硬盘的信息?
阅读全文
D:\Program Files\Zend\Zend Studio - 7.2.0\plugins\com.zend.php.phpunit_7.2.0.v20100324-1300\resources\ZendPHPUnit.php
require_once $_SERVER['ZEND_PHPUNIT_TESTS_LOCATION'];
define('PHPUnit_MAIN_METHOD', '');
set_include_path(get_include_path()
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_LOCATION']
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_PROJECT_LOCATION']
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_CONTAINER_INCLUDE_PATH']
);
开始继承PHPUnit_Framework_TestSuite:
require_once 'PHPUnit/TextUI/TestRunner.php';
$cwd = getCwd();
foreach ($ZendPHPUnitTests as $test) {
chDir(dirname($test['file']));
require_once $test['file'];
chDir(dirname($cwd));
}
class ZendPHPUnitSuite extends PHPUnit_Framework_TestSuite {
public static function suite() {
$suite = new self();
$suite->setName(__CLASS__);
foreach ($GLOBALS['ZendPHPUnitTests'] as $test)
if ($test['type'] === 'suite') {
$suite->addTest(call_user_func(array ($test['name'], 'suite')));
} else $suite->addTestSuite($test['name']);
return $suite;
}
}
首先是加入环境变量:
.;Z:\soa1.3.1_code;;Z:\soa1.3.1_code;
然后,才是自己继承它加入自己的变量:
VoteTest.php 内容:
<?php
require_once 'component/test/service/DirTest**.include.php';
包含被测试文件
继承文件:require_once 'component/test/ComponentPHPUnit_Framework_TestCase***.php';其内容大体如下:
class ComponentPHPUnit_Framework_TestCase extends PHPUnit_Framework_TestCase{
。
。
。
开始测试的函数编写
EOF!
=================================================================
DirTest**.include.phpcode如下:
<?php
define("ROOT_PATH",realpath("../../../").'/');
define("LIB_PATH",ROOT_PATH."PHP_TM_LIB***/");
set_include_path(
get_include_path()
.PATH_SEPARATOR . ROOT_PATH
.PATH_SEPARATOR . LIB_PATH
);
?>
首先:path里面已经包含:
.;Z:\soa1.3.1_code;D:\Program Files\Zend\Zend Studio - 7.2.0\plugins\com.zend.php.phpunit_7.2.0.v20100324-1300\resources\library\
然后:
set_include_path(get_include_path()
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_LOCATION']
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_PROJECT_LOCATION']
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_CONTAINER_INCLUDE_PATH']
);
把本地文件包含进来:
注意:zend unit里面的:
var_dump( $_SERVER['ZEND_PHPUNIT_LOCATION']); 就是源文件工程目录path位置:Z:\soa1.3.1_code
require_once $_SERVER['ZEND_PHPUNIT_TESTS_LOCATION'];
define('PHPUnit_MAIN_METHOD', '');
set_include_path(get_include_path()
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_LOCATION']
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_PROJECT_LOCATION']
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_CONTAINER_INCLUDE_PATH']
);
开始继承PHPUnit_Framework_TestSuite:
require_once 'PHPUnit/TextUI/TestRunner.php';
$cwd = getCwd();
foreach ($ZendPHPUnitTests as $test) {
chDir(dirname($test['file']));
require_once $test['file'];
chDir(dirname($cwd));
}
class ZendPHPUnitSuite extends PHPUnit_Framework_TestSuite {
public static function suite() {
$suite = new self();
$suite->setName(__CLASS__);
foreach ($GLOBALS['ZendPHPUnitTests'] as $test)
if ($test['type'] === 'suite') {
$suite->addTest(call_user_func(array ($test['name'], 'suite')));
} else $suite->addTestSuite($test['name']);
return $suite;
}
}
首先是加入环境变量:
.;Z:\soa1.3.1_code;;Z:\soa1.3.1_code;
然后,才是自己继承它加入自己的变量:
VoteTest.php 内容:
<?php
require_once 'component/test/service/DirTest**.include.php';
包含被测试文件
继承文件:require_once 'component/test/ComponentPHPUnit_Framework_TestCase***.php';其内容大体如下:
class ComponentPHPUnit_Framework_TestCase extends PHPUnit_Framework_TestCase{
。
。
。
开始测试的函数编写
EOF!
=================================================================
DirTest**.include.phpcode如下:
<?php
define("ROOT_PATH",realpath("../../../").'/');
define("LIB_PATH",ROOT_PATH."PHP_TM_LIB***/");
set_include_path(
get_include_path()
.PATH_SEPARATOR . ROOT_PATH
.PATH_SEPARATOR . LIB_PATH
);
?>
首先:path里面已经包含:
.;Z:\soa1.3.1_code;D:\Program Files\Zend\Zend Studio - 7.2.0\plugins\com.zend.php.phpunit_7.2.0.v20100324-1300\resources\library\
然后:
set_include_path(get_include_path()
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_LOCATION']
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_PROJECT_LOCATION']
. PATH_SEPARATOR . $_SERVER['ZEND_PHPUNIT_CONTAINER_INCLUDE_PATH']
);
把本地文件包含进来:
注意:zend unit里面的:
var_dump( $_SERVER['ZEND_PHPUNIT_LOCATION']); 就是源文件工程目录path位置:Z:\soa1.3.1_code
先看下来自百度的文章:
USB转串口使用设置:
在Windows下可以使用超级终端来连接交换机和路由器等工业设备,而且在Windows下使用usb转串口的线也有相应的驱动,但是如何在Linux下使用呢?
首先要有一个Linux下的终端软件叫minicom假如没有装这个的朋友可以到自己的源中去下载,然后你就要插上你的usb转串口的线,在Linux下Usb转串口的线几乎不需要驱动,你插上以后在你的dev的目录下应该会有一个ttyUSB0的文件,假如有那么恭喜你了,你的这根线现在是可用的了。进入到终端输入su以root用户进行登录,使用minicom必须要用root用户,然后输入minicom -s 进行设置,进入设置界面以后你会看到有几个选项,分别是:
Filename and Paths, File transfer and protocols, Serial port setup, Modem and dialing, Screen and keyboard, Save setup as df1, Save setup as…… , Exit from minicom
进入Serial port setup
输入选项字母将
第一项改成 A—Serial Device : /dev/ttyUSB0
第二项:B—lockfile Location: /var/lock
第五项:E—Bps/par/Bits :57600(这里要注重,这个值要改成你的连接的设备的波特率)
第七项:F—Hardware Flow Control: yes
然后退出进入Modem and dialing
将A—initing string B-Rest string K-Hang-up string 这三项的值去掉。
然后退出选择 Save as df1,然后选择EXIT FROM MINICOM 到这里的终端已经设置好了。
接下来你就可以将你的串口线接上设备,然后在终端下输入minicom就可以对设备进行调试了。
把USB串口线插上之后的dmesg和lsusb -v的输出贴出来看看吧.
阅读全文
下载文件
USB转串口使用设置:
在Windows下可以使用超级终端来连接交换机和路由器等工业设备,而且在Windows下使用usb转串口的线也有相应的驱动,但是如何在Linux下使用呢?
首先要有一个Linux下的终端软件叫minicom假如没有装这个的朋友可以到自己的源中去下载,然后你就要插上你的usb转串口的线,在Linux下Usb转串口的线几乎不需要驱动,你插上以后在你的dev的目录下应该会有一个ttyUSB0的文件,假如有那么恭喜你了,你的这根线现在是可用的了。进入到终端输入su以root用户进行登录,使用minicom必须要用root用户,然后输入minicom -s 进行设置,进入设置界面以后你会看到有几个选项,分别是:
Filename and Paths, File transfer and protocols, Serial port setup, Modem and dialing, Screen and keyboard, Save setup as df1, Save setup as…… , Exit from minicom
进入Serial port setup
输入选项字母将
第一项改成 A—Serial Device : /dev/ttyUSB0
第二项:B—lockfile Location: /var/lock
第五项:E—Bps/par/Bits :57600(这里要注重,这个值要改成你的连接的设备的波特率)
第七项:F—Hardware Flow Control: yes
然后退出进入Modem and dialing
将A—initing string B-Rest string K-Hang-up string 这三项的值去掉。
然后退出选择 Save as df1,然后选择EXIT FROM MINICOM 到这里的终端已经设置好了。
接下来你就可以将你的串口线接上设备,然后在终端下输入minicom就可以对设备进行调试了。
把USB串口线插上之后的dmesg和lsusb -v的输出贴出来看看吧.
阅读全文
yum install usbutils -y
yum install pciutils -y
usbutils-0.71-2.i386.rpm ---可以用lsusb命令查看usb adsl的信息!!!
安装CentOS5、驱动usb-adsl、安装下载软件、安装多媒体软件、编译内核、适合新手。
阅读全文
yum install pciutils -y
usbutils-0.71-2.i386.rpm ---可以用lsusb命令查看usb adsl的信息!!!
安装CentOS5、驱动usb-adsl、安装下载软件、安装多媒体软件、编译内核、适合新手。
阅读全文
简单抓取uptime与mpstat输出中的数值,比较儿科。如果有更多需求,请上各款高档monitor类工具,如走snmp的cacti等...
#!/usr/bin/perl
use strict;
use warnings;
use POSIX qw(strftime);
my $topavg = 0;
my $topcpu = 0;
my $procnum = $$;
$SIG{INT} = \&disp;
while(1) {
my $uptime = `uptime`;
my $mpstat = `mpstat -P ALL 1 1`;
my $loadavg = $1 if $uptime =~ /([0-9]+\.[0-9]+),/;
my $usercpu = $1 if $mpstat =~ /all\s+([0-9]+\.[0-9]+)/;
my $cur_time = strftime "%F %T", localtime;
print "$cur_time CPU: $usercpu\tLOAD: $loadavg\n";
$topavg = $loadavg if $loadavg > $topavg;
$topcpu = $usercpu if $usercpu > $topcpu;
sleep 1;
}
sub disp {
return if $procnum != $$;
print "\nStop...\n";
print "MAX CPU: $topcpu\tMAX LOAD: $topavg\n";
exit;
}
[~]# perl per.per
2010-06-22 17:21:04 CPU: 1.99 LOAD: 1.00
2010-06-22 17:21:06 CPU: 1.99 LOAD: 1.00
2010-06-22 17:21:08 CPU: 2.74 LOAD: 1.00
来源:http://blog.vetcafe.net/2009/10/perlcpuload_avg.html
#!/usr/bin/perl
use strict;
use warnings;
use POSIX qw(strftime);
my $topavg = 0;
my $topcpu = 0;
my $procnum = $$;
$SIG{INT} = \&disp;
while(1) {
my $uptime = `uptime`;
my $mpstat = `mpstat -P ALL 1 1`;
my $loadavg = $1 if $uptime =~ /([0-9]+\.[0-9]+),/;
my $usercpu = $1 if $mpstat =~ /all\s+([0-9]+\.[0-9]+)/;
my $cur_time = strftime "%F %T", localtime;
print "$cur_time CPU: $usercpu\tLOAD: $loadavg\n";
$topavg = $loadavg if $loadavg > $topavg;
$topcpu = $usercpu if $usercpu > $topcpu;
sleep 1;
}
sub disp {
return if $procnum != $$;
print "\nStop...\n";
print "MAX CPU: $topcpu\tMAX LOAD: $topavg\n";
exit;
}
[~]# perl per.per
2010-06-22 17:21:04 CPU: 1.99 LOAD: 1.00
2010-06-22 17:21:06 CPU: 1.99 LOAD: 1.00
2010-06-22 17:21:08 CPU: 2.74 LOAD: 1.00
来源:http://blog.vetcafe.net/2009/10/perlcpuload_avg.html
查询一天:
select * from table where to_days(column_time) = to_days(now());
select * from table where date(column_time) = curdate();
查询一周:
select * from table where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(column_time);阅读全文
select * from table where to_days(column_time) = to_days(now());
select * from table where date(column_time) = curdate();
查询一周:
select * from table where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(column_time);阅读全文
控制面板\程序\默认程序\设置关联
为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWare-tools,来实现文件共享。这里主要讲的是在Windows下用 Vmware虚拟Linux来与windows来共享。 阅读全文