首先,去官网下载最新的JDK,网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html将jdk-8u91-linux-x64.tar.gz解压usr@usr-VirtualBox:~$tarxzf~/下载/jdk-8u91-linux-x64.tar.gz将解压的文件夹移动到/opt/目录下usr@usr-VirtualBox:~..
分类:
系统相关 时间:
2016-04-26 22:26:09
阅读次数:
353
1.在zabix服务端安装java工具(服务器已安装zabbix)[root@db02~]#rpm-ivhhttp://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-java-gateway-2.4.7-1.el6.x86_64.rpm[root@db02~]#vim/etc/zabbix/zabbix_server.confJavaGateway=127.0.0.1JavaGatewayPort=10055StartJavaPol..
分类:
其他好文 时间:
2016-04-26 22:25:03
阅读次数:
315
字符的合并,更确切的说是字段数据的合并吧。现在很多公司,尤其是工厂,上下班都要刷卡。假如有以下的数据库表,记录着员工上下班的刷卡记录。但是这样直接导出或显示,不太好看,不够直观。下面实现把每个员工每天的刷卡时间横向显示。Figure-1:打卡记录插入测试数据:IFOBJE..
分类:
其他好文 时间:
2016-04-26 22:27:01
阅读次数:
292
隧道,字面上来看就是一条通道,这条通道由点到点,独立与其他。linux下的隧道其他的了解不深,单独写下最近搭建过的gre隧道和路由转发功能实现。先说一下隧道的基本概念:一种技术(协议)或者策略的两个或多个子网穿过另一种技术(协议)或者策略的网络实现互联,称之为overl..
分类:
系统相关 时间:
2016-04-26 22:26:51
阅读次数:
5093
######################################################监控mysql(默认监控模板不能用,再agentd.conf开启自定义key,自己编写脚本)在zabbix_agentd.conf尾部添加(注意相关文件路径,以及脚本权限等问题)vimzabbix_agentd.confUserParameter=mysql.version,mysql-VUserParame..
分类:
数据库 时间:
2016-04-26 22:25:25
阅读次数:
377
上篇文章写到通过dhcp实现客户机上网功能,由于公网地址只有一个,我想把内部服务发布到外网就需要通过“端口转发”来实现1、公网服务器:eth0:公网IPeth1:内网IP-192.168.1.12、HTTPD服务器:eth0:内网IP-192.168.1.1003、实现方法:通过访问公网IP的8080端口来实现到内网MYSQ..
分类:
Web程序 时间:
2016-04-26 22:24:36
阅读次数:
651
namespaceSeleniumTests
{
[TestFixture]
publicclassLogin
{
privateIWebDriverdriver;
privateStringBuilderverificationErrors;
privatestringbaseURL;
privateboolacceptNextAlert=true;
[SetUp]
publicvoidSetupTest()
{
driver=newFirefoxDriver();
baseURL="URL";
veri..
练习题来源:https://projecteuler.net/archivesProblem1:Ifwelistallthenaturalnumbersbelow10thataremultiplesof3or5,weget3,5,6and9.Thesumofthesemultiplesis23.Findthesumofallthemultiplesof3or5below1000.问题1:在10(不包括10)以内的自然数中,能够被3或5整除的数字..
分类:
编程语言 时间:
2016-04-26 22:26:14
阅读次数:
349
#include<stdio.h>#include<conio.h>#include<stdlib.h>#include<time.h>#defineN35voidprint(int[][N]);//输出函数voidmovebul(int[][N]);//子弹移动函数voidmovepla(int[][N]);//敌机移动函数voidsetting(void);//设置函数voidmenu(void);//菜单函数..
分类:
其他好文 时间:
2016-04-26 22:24:37
阅读次数:
276
监控思路、架构介绍需求:使用shell定制各种个性化告警工具,但需要统一化管理、规范化管理。思路:指定一个脚本包,包含主程序、子程序、配置文件、邮件引擎、输出日志等。主程序:作为整个脚本的入口,是整个系统的命脉。配置文件:是一个控制中心,用它来开关各个子程序,指..
分类:
系统相关 时间:
2016-04-26 22:25:55
阅读次数:
345
#include"stdio.h"#include"stdlib.h"#include"string.h"#include"conio.h"#definePAGE3#defineMAX1000#defineN5intk=0;/*结构体类型*/typedefstruct{intnum;/*学号*/charname[20];/*姓名*/charsex[5];/*性别*/intage;/*年龄*/charstudentclass[20];/*班级*/intscore;/*成绩*/}..
分类:
其他好文 时间:
2016-04-26 22:23:48
阅读次数:
369
一.概述:信号量是一个非负整数的计数器,它通过计数器来实现多线程对临界资源的顺序访问,从而实现线程间的同步。它与进程间通信的信号量不同,进程间通信的信号量是一个信号量集,而线程间同步的信号量是一个信号。还有一点,就是对信号量的操作是原子的。信号量与互斥锁的区..
分类:
编程语言 时间:
2016-04-26 22:25:16
阅读次数:
359
虚继承节省空间,解决二义性问题。虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。如下图所示。类D继承自类B1、B2,而类B1、B2都继承自类A,因此出现如右图所示的局面(非虚基类)。为了节省内存空间,可以将B1、B2对A的继承定义为虚拟继承,而A就成了虚..
分类:
其他好文 时间:
2016-04-26 22:23:12
阅读次数:
240
#include#include#include#include#defineN35voidprint(int[][N]);//输出函数voidmovebul(int[][N]);//子弹移动函数voidmovepla(int[][N]);//敌机移动函数voidsetting(void);//设置函数voidmenu(void);//菜单函数intscr[22][N]={0},pl=9,width=24,speed=3,density=30,score=0,d..
分类:
其他好文 时间:
2016-04-26 22:23:42
阅读次数:
226
#include"stdio.h"#include"stdlib.h"#include"string.h"#include"conio.h"#definePAGE3#defineMAX1000#defineN5intk=0;/*结构体类型*/typedefstruct{intnum;/*宿舍门牌号*/charname[20];/*姓名*/ charsex[5];/*性别*/ intage;/**/ charstudentclass[20];/*所属班级*/ intscore..
分类:
其他好文 时间:
2016-04-26 22:22:43
阅读次数:
237
各位前端大神们,大家在用IDE编辑器的时候喜欢用哪些呢?是Dreamweaver、ZendStudio、editplus又或者是sublimetext?今天马浩周给大家就要说说设置sublimetext2/3中默认预览浏览器快捷键的方法了,可能你早都设置了,(设置好的自动忽略)。此篇文章讲给sublimetext的使用新手..
分类:
其他好文 时间:
2016-04-26 22:23:31
阅读次数:
772
#include"stdio.h"#include"stdlib.h"#include"string.h"#include"conio.h"#definePAGE3#defineMAX1000#defineN5intk=0;/*结构体类型*/typedefstruct{intnum;/*编号*/charname[20];/*物品名称*/ charsex[5];/*种类*/ intage;/*保质期*/ charstudentclass[20];/*品牌*/ intscore..
分类:
其他好文 时间:
2016-04-26 22:24:01
阅读次数:
310