自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(139)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux下定时自动备份远程主机mysql数据库并拷贝到其他主机

环境:            操作系统CentOS6.5、mysql5.1            主数据库服务器(A)、备数据库服务器(B)、异地备份服务器(C)            主、备数据库服务器的mysql数据库完全一致,异地备份服务器用于存储备份文件。实施方案:在主机B建立计划任务,每天凌晨3:00自动定时备份主机A的数据库到主机B,备份文件从主机B拷贝至主机C存储,再

2017-06-09 16:44:58 6992 1

转载 linux下使用脚本自动化远程备份MySQL数据库

通常情况下、mysql都需要备份,备份的方法有很多种。下面是我用脚本配合计划任务完成的自动备份远程的数据库。

2017-06-02 17:29:03 2932

原创 【解决】网站运行一段时间后就无法访问,重启Tomcat才能恢复

【背景】重新部署了网站,运行环境是Linux(centOS6.5)+Tomcat7+mysql5,作了相关安全配置和系统优化工作;【问题】运行几天后,出现了网站无法访问的现象,具体是进入网站首页时页面呈现空白状态,网站ping值也很不稳定;查看tomcat访问日志,发现有同一IP在同一秒有超过10个的访问记录,且这种IP来源有不少;【解决办法】试了很多办法,问题依然存在,临时解决办法是

2017-05-16 10:35:27 17821

转载 使用tomcat java进程占用cpu偏高的原因

使用tomcat做为java容器,cpu占用偏高的原因,目前公司服务器上面跑的ubuntu环境nginx+tomcat+mysql运行一段时间之后java进程cpu偏高,会出现网站打不开的情况。所以进行了如下分析。一,首先查看tomcat日志,如果有出现OOM错误(内存溢出)可以对应的加大jvm的内存大小。1,修改tomcat目录下bin目录下的catalina.sh文

2017-05-11 14:49:47 15153

转载 生产环境下JAVA进程高CPU占用故障排查

问题描述:生产环境下的某台tomcat7服务器,在刚发布时的时候一切都很正常,在运行一段时间后就出现CPU占用很高的问题,基本上是负载一天比一天高。问题分析:1,程序属于CPU密集型,和开发沟通过,排除此类情况。2,程序代码有问题,出现死循环,可能性极大。问题解决:1,开发那边无法排查代码某个模块有问题,从日志上也无法分析得出。2,记得原来通过strace跟踪的

2017-05-09 18:41:11 344

转载 linux下导入、导出mysql数据库命令

一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/   mysqldump -uroot -p abc > abc.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名 -p密码

2017-04-11 18:52:24 377

转载 Linux下Mysql 5.6.30 tar包安装实践

环境:centos 6.5 x64先下载mysql安装包打开 http://dev.mysql.com/downloads/mysql/ 选择 linux - Generic再选择下载完毕后,得到安装包 mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz此包不再需要make编译源代码(真是扛扛的),之前的mysql-5.6.4

2017-04-09 16:22:49 9739 2

转载 Linux下安装配置 jdk7 + tomcat7 + mysql

一、Linux下安装配置 JDK 7  1、下载jdk由于我在linux环境下下载jdk不成功,所有手动下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html我下载的是jdk-7u13-linux-i586.tar.gz然后上传到服务器上 /var

2017-03-27 10:47:15 370

转载 CentOS 6.5搭建Tomcat+Mysql+JDK+FTP环境并部署项目

为了从头开始做,先把服务器重做下系统。好了,重做成功,登陆进去开始搭环境。一、搭建FTP服务器首先我们需要用FTP服务将云空间和自己的主机联系在一起,这样我们才能够进行上传和下载。1.检查是否有vsftpd服务我在Linux中常用的FTP服务器是vsftpd,这个服务器小巧轻快安全,这次我们也搭建这个FTP服务器。 首先判断云空间中是否安装了vsft

2017-03-26 02:29:26 376

转载 centos下tomcat+mysql的配置和项目部署

TOMCAT服务器的配置 1. jre的安装1.1 查看centos中原来自带的JDK并卸载1[root@balakids home]# java -version|grep gcj 2[root@balakids home]# yum -y remove java java-1.4.2-gcj-compat-1.

2017-03-26 02:23:39 1260

原创 两个月攻克系统集成项目管理工程师

很多朋友需要两个月时间拿下软考中“系统集成项目管理工程师”的考试,笔者通过两个月每天五小时的复习,顺利通过了考试,相信你也可以。这两个月需要对自己狠一点,丝毫不要放松。一、弄清重点计算题计算题是下午的必考试题,分值约在15-20分,保证计算题不丢分,下午过关不会有问题。计算题主要集中在进度和成本2个方面,详细的介绍请看本公众号文章“一起复习系统集成项目管

2016-04-26 17:16:23 5400

转载 centos6.5 64位 搭建FTP服务器

准备开始搞我的毕设了,到腾讯云服务器买了个最低配置的服务器。搭建了自己服务器上的FTP服务。写下来做个备份,顺便分享给大家,希望和大家一起学习学习!我主要是做个搬运工,搬运并加上自己的一些解释。亲测可行!云服务器平台:腾讯云服务器云主机:centos 6.5   64位配置: 1核、1GB、10GB(本地盘),1Mbps(公网流量)

2015-12-13 01:36:57 444

转载 CentOS 6.5修改英文为中文的方法

修改方法如下:1.用root登录系统,密码为创建虚拟机时候的密码。创建虚拟机的时候使用的用户名为: admin,密码:admin 这个时候用root/admin登录即可2.登录成功之后,进到/etc/sysconfig目录,打开i18n文件,修改文件内容#LANG=”en_US.UTF-8” LANG=”zh_CN.UTF-8” SYSFONT=”latarcyrheb-sun

2015-12-12 22:23:12 9696 1

原创 无法还原此客户机 目标主机不支持cpuid错误

虚拟机能正常运行,但恢复快照就会提示:“无法还原此客户机。目标主机不支持 CPUID 错误。”原因是在A机挂起状态下,迁移到B机。我们可以“放弃快照并关闭虚拟机”,然后再启动系统即可。

2015-12-12 15:23:16 40488 4

原创 kettle闪退问题

现象:因为kettle4.3里大部分核心对象的名称是英文,想调成简体中文的,于是在“选项”-“观感”,发现缺省语言是简体中文,但发现是第二语言是英文,顺手就把第二语言改成了中文,告知重启软件。重启后问题就来了,打开主界面后就闪退,而且界面出现了一些乱码。环境:win7 64位解决:在注册表里查找,也不见有相关键值。后重新解压了备份的kettle程序,运行kettle,问题依

2015-11-01 21:42:37 4163 2

原创 kettle报Unable to save shared ojects错误

kettle添加一个“空操作”时,保存时,报“Unable to save shared ojects“Unexpected problem reading shared objects from XML file : nullError reading information from input streamInvalid byte 1 of 1-byte UTF-8

2015-08-24 18:06:26 6565 1

转载 Nagios:企业级系统监控方案

在大多数情况下Cacti + RRDtool已经实现对系统各种参数的监测。但很多企业可能不满足于仅仅监测系统基本参数的需求,而是需要监测除基本参数之外的各种应用程序的运行状况。很显然在这种情况下对于一些系统或者是自定义的程序Cacti + RRDtool的局限性就显示出来了。而此时就轮到了另外一种监测系统的登场。这就是我们现在要介绍的Nagios。Nagios是一个功能非常强大的开源的系统网络

2015-08-20 11:23:51 634

转载 制作Windows Server 2008安装启动U盘

昨天刚下了Windows server 2008因为没有刻录机,所以我就用2G U盘把Windows server 2008光盘镜像做成U盘安装效果和光盘安装一样. 下面就是制作方法:1. 2G U盘一个. UltraISO软件(下面有下载) 2.首先插入U盘格式化成FAT文件系统,打开UltraISO软件 (1)用UltraISO软件打开Windows server 20

2015-08-16 22:43:28 21186

转载 VB.NET创建/修复/压缩/备份/恢复ACCESS数据库

VB.NET创建/修复/压缩/备份/恢复ACCESS数据库

2015-07-20 21:54:48 1467

转载 vb.net 操作Access数据库帮助类

VB.net 操作Access数据库的一些常用方法,代码如下:Imports SystemImports System.Data.SqlClientImports System.ConfigurationImports System.Collections.GenericImports System.TextImports System.DataImports System.Config

2015-07-10 09:58:57 1294 2

原创 vb.net中利用双缓冲绘图技术解决listview加载数据闪烁的问题

占位

2015-07-03 13:08:24 2408

原创 远程桌面登录后不显示桌面

今天在远程登录一台服务器时,输入登录信息后就没反应了,整个蓝屏着,没显示桌面。我觉得可能是服务器explorer.exe这个程序有点问题,显示不了桌面,执行下步骤:        Ctrl+Alt+End键,调出远程桌面中的任务管理器,选择“任务管理器”,查找explorer.exe,发现有两个,都结束掉进程,再新建一个explorer.exe,发现桌面可以显示出来了。 注:e

2015-05-30 19:38:15 15704

转载 如何将TOMCAT注册成系统服务

将TOMCAT注册成系统服务的好处,就是方便维护,在服务器重启的时候,系统会自动启动系统服务,而不必手动操作,这就为我们在项目维护时省下不少麻烦。在项目维护期间有很多客户只要一有问题,就电话招呼,而且是一召唤就得立马出现,如果手上运维的项目比较多的话,那就会很蛋疼了。将TOMCAT注册成系统服务可以减少很多这样的麻烦,直接叫客户自己重启服务器就OK了。注册方法:1. 在DO

2015-05-27 11:45:54 423

原创 电脑无线(外网)和有线(内网)网络同时使用方法

1.首先这里我设置有线为内网连接,无线为外网连接,这里就需要有线设置成固定IP,我们要先找到自己的有线和无线的路由代码,一步一步来操作吧,进入命令提示符也就是DOS命令2.然后输入route print 点击回车后出现本电脑的接口列表3.这里在命令提示符里面输入:route add -p 10.173.0.0 mask 255.255.0.0 192.168.1.1,这样设置就是把

2015-05-07 18:04:11 35450 1

转载 Oracle 删除重复数据只留一条

查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录 DELET

2013-10-28 16:28:11 457

原创 IIS6出现服务器应用程序不可用

环境:IIS6+WIN2003SERVER SP2 +FREAMWORK1.1            IIS出现如何的错误。        错误提示:        服务器应用程序不可用您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。         管理员注意事项:详述此特定请求失败原因的错误消息

2013-01-29 17:23:30 869

转载 oracle实现SQL server里的top功能

Oracle 不支持 TOP 关键字:不过这个好像并不十分严重,因为它提供了 rownum 这个隐式游标,可以实现与 TOP 类似的功能,如:SELECT TOP 10 ... FROM WHERE ...要写成SELECT ... FROM ... WHERE ... AND rownum    rownum 是记录序号(1,2,3...),但有一个比较麻烦的事情是:如果 SQL

2012-12-13 16:55:29 507

原创 SQL Server 2008 清空删除日志文件 360G日志 10秒内变10M

由于数据库日志增长被设置为“无限制”,所以时间一长日志文件必然会很大,一个400G的数据库居然有600G的LOG文件,严重占用了磁盘空间。由于主要是做OLAP,所以数据库本身不会有大变动,所以日志也就没有多少作用了,因此想办法把数据库日志文件收缩到很小或者删除。    网上搜索相关解决方案后,得到的答案丰富多彩,但是真正管用的方案并不多,这里分享一个csdn上找到的方法。这个方法讲述了SQL

2012-11-27 10:56:48 1395

原创 防止数据被多个线程同时更新

使用SyncLock 语句SyncLock 语句确保不会同时有多个线程执行该语句块。SyncLock 防止各个线程进入该语句块,直到没有其他线程执行它为止。SyncLock 的最常见作用是保护数据不被多个线程同时更新。如果操作数据的语句必须在没有中断的情况下完成,请将它们放入 SyncLock 块。有时将受独占锁保护的语句块称为“临界区”。规则分支。您不能从此块

2012-11-22 11:00:04 1214

转载 用vb.net写的验证码识别代码

一个很简单用vb.net写的验证码识别代码,代码质量不是太高,而且去噪部分算法很不好,但识别现在网站上的图形验证码已经够用了。比起前段时间给一群 人渣做的自动投票系统中用的一个带有相当强大的图形处理类的ocr来识别和去噪相比就差太远了,放代码只是提醒下要注意登陆入口的管理和管理员的密码安全 性,只要我能有一定的几率正确识别图形验证码,就能通过向http包头中添加新的头信息,就能对管理员帐号进行暴力

2012-10-10 16:22:37 3022

转载 SQL Server与Oracle的数据同步方案及解决过程

SQL Server与Oracle的数据同步方案及解决过程,更多内容请参考下文:  说到同步,其实是靠"作业"定时调度存储过程来操作数据,增,删,改,全在里面,结合触发器,游标来实现,关于作业调度,我使用了5秒运行一次来实行"秒级作业",这样基本就算比较快的"同步" 我做的是SQL Server往Oracle端同步,先在sql server上建立往Oracle端的链接服务器,我

2012-07-02 18:08:28 851

转载 通过SQL Server 访问Oracle

方法1. 通过oracle 客户端tnsnames.ora直接oracle1. 安装SQL Server 数据库:SQL Server 2008 R2 Express2. 安装Oracle 客户端访问程序:Oracle 10g Client3. 配置Oracle 客户端tnsnames.ora 文件,其中需要注意文件中的数据库别名“ORADB”,该名称在下文创建Linked Serve

2012-06-30 04:42:52 1771

转载 VB.NET开发全功能串口调试助手(含完整工程)

VB.NET的串口通信用了很长时间了,也只用Write和Read这样的方法,以前都是用这种方式做上位机软件,如此足矣。而前几天研究GSM模块时对串口返回的数据总是把握不好,参考开发板附送的例程,发现采用SerialPort的DataReceived事件,可以实现中断触发式的数据接收。于是想到要自己做一个串口调试助手,在实现基本功能的前提下增加一些方便自己调试的功能。经过断断续续的编写,就做成了下面

2012-06-17 10:20:02 8562 20

转载 VB.NET串口通讯

Mitsubishi公司的FX2N系列PLC与计算机之间的串口通讯,参考代码如下 mports System.IO.PortsPublic Class Form1 '使用WithEvents关键字声明一个通信端口对象 Dim WithEvents RS232 As SerialPort '初始化取得计算机中存在的可用串行通讯端口 Sub initializ

2012-06-17 10:06:54 4428 3

转载 VB.Net 串口通信用法

对于初次使用VB.Net 的 SerialPort  编写串口通信的朋友,这些是很必要的知识,也是编写串口通信程序前的知识准备。1、使用 SerialPort 设置串口属性    进行串口通讯时,需要设置一些相关参数,可以通过设置SerialPort 类的属性来进行。串口属性主要包括.PortName 串口名称,COM1, COM2等。.BaudRate 波特率,也就是串口通讯

2012-06-17 09:39:42 3138 1

转载 vb.net 写的串口通信类

本人在工作中经常要编程控制仪器,所以就要经常会用到串口通信,GPIB通信,网线接口通讯,和PCI总线通讯方面的知识。自己在刚开始学习摸索时走了很多弯路,所以今天把自己写的一个串口通信类放在这里,我知道,在.net中实现串口通讯已经非常简单了,只需把控件放在窗体上,然后进行相关设置就可以进行基本的读写操作了。我只是稍微进行封装了一下,写在自己常用的类库里,方便调用使用。希望对大家小有帮助!话不多说,

2012-06-04 18:05:00 2259 1

原创 脚本实现开机启动软件并最小化

在软件执行文件的目录下新建个文本,输入以下内容保存为 1.vbs,再将1.vbs的快捷方式拉到“启动”里即可。Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c start TeamViewer.exe",vbhidewscript.sleep 2000 ws.sendkeys "%"ws.sendkey

2012-05-30 14:04:49 5088 2

原创 SQL Server 2008过期导致MSSQLSERVER服务无法启动

现象:安装的是SQL Server 2008评估版,180天的试用期后,MSSQLSERVER服务就无法启动,手动启动就报告17051错误。解决办法:第一步:进入SQL2008配置工具中的安装中心,第二步:再进入维护界面,选择版本升级,第三步:进入产品密钥,输入密钥Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYBEnterpris

2012-05-21 10:50:41 2860 1

原创 华为AR28-31配置扫盲

因为工作上某各项目使用到了华为AR28-31路由器。可恶的是这款路由器竟然不支持WEB配置,只能采用配置线缆连接,通过超级终端命令方式进行配置。将路由器自带配置线缆一端插入路由器con口,一段插到操作路由器的PC,即可开始采取超级终端进行配置。1.基本命令system  //进入配置界面dis cu  //查看路由器当前配置参数undo  //删除某条配置记录2.配置路由器te

2012-02-28 11:41:40 3765

转载 实现内网通过外网域名访问NAT映射的内网服务器

大家都知道在用Huawei的中低端路由器做NAT地址映射时只能支持 “外网访问” 不支持 “内网访问”。也就是说只支持NAT映射后外网IP通过外网域名(外网IP)访问NAT映射的服务器 ,不支持NAT映射后内网IP通过外网域名(外网IP)访问NAT映射的服务器, 而在实际应用中实现后者还是很有意义的,相信遇到这个问题各位800的兄弟还是可以听到用户说:“三四百块的东西能支持的,这么贵的华为设备居然

2012-02-21 20:20:57 13662

系统集成项目管理工程师考试备考指南与习题详解

系统集成项目管理工程师考试备考指南与习题详解

2015-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除