自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

再谈蓝色勋章

长风破浪会有时,直挂云帆济沧海!

  • 博客(92)
  • 资源 (7)
  • 收藏
  • 关注

转载 centos系统(ssh)登录缓慢(输入账户密码后需要等待若干时间)

现象:打开ssh连接工具,输入用户名密码,需要等待约3分钟才能进入系统,进入系统后操作都很流畅,同时top查看系统消耗也很低!解决:在百度和谷歌搜索大量解决方案,都是如下解决方案:#取消ssh的反向dns解析UseDNS no#关闭ssh的gssapi认证GSSAPIAuthentication no按照上面方案修改,没有一点效果!排除dns的问题。经过排查最终原因为"/var/log/btmp"文件过大引起,经过百度得知,此文件是记录错误登录的日志,就是说有很多人试图使用密码字典

2021-01-15 22:20:51 1499 1

转载 使用COPY命令在Vertica中加载数据

使用COPY语句批量加载COPY语句是将大量数据加载到Vertica数据库中的最有效方式。您可以使用COPY命令将一个或多个文件复制到群集主机上。对于批量加载,最有用的COPY命令是:COPY LOCAL:将数据文件或所有指定的文件从本地客户端系统加载到服务器处理文件的Vertica主机。在Vertica群集中COPY源数据:将数据文件或来自不同来源的所有指定文件(如JSO

2017-11-24 11:27:25 3332

转载 Vertica “ERROR: Too many ROS containers exist”

最近在用Vertica的时候碰到一个问题,Vertica在运行了一段时间后总是出现类似下面的错误[java] view plain copyjava.sql.SQLException: [Vertica][VJDBC](5065) ERROR: Too many ROS containers exist for the following pro

2017-02-09 17:30:50 590

转载 sphinx加入到centos服务的脚本

sphinx加入到centos服务的脚本#gedit /etc/init.d/myservice#!/bin/sh# chkconfig: 2345 10 90# description: myservice ....#/www/wdlinux/sphinx/bin/#[email protected]_pidfile=/www/wdlinux/sphin

2017-02-04 11:43:04 428

转载 sphinx学习技巧:亿万级项目都在用的sphinx

前言年轻的时候总以为很多app或者网站的搜索功能是基于cache+sql的模式进行查询的,也未曾想过数据是亿万级别,用户也是亿万级别时候,cache和sql的入门级模式是否能应对。答案是肯定不能hold住的,现在年长了些,随着项目的发展有幸接触到相关解决方案,所以想记下来,备忘。 那么老规则本文主要解决三个问题: 1.如何解决与设计数据和用户都是亿万级别的搜索的思路。 2.sp

2017-02-03 22:37:08 1211

转载 MySQL里的wait_timeout

如果你没有修改过MySQL的配置,缺省情况下,wait_timeout的初始值是28800。wait_timeout过大有弊端,其体现就是MySQL里大量的SLEEP进程无法及时释放,拖累系统性能,不过也不能把这个指设置的过小,否则你可 能会遭遇到“MySQL has gone away”之类的问题,通常来说,我觉得把wait_timeout设置为10是个不错的选择,但某些情况下可能也会出

2017-02-01 22:56:51 3023 1

转载 MySQL server has gone away 问题的解决方法

mysql出现ERROR : (2006, 'MySQL server has gone away') 的问题意思就是指client和MySQL server之间的链接断开了。造成这样的原因一般是sql操作的时间过长,或者是传送的数据太大(例如使用insert ... values的语句过长, 这种情况可以通过修改max_allowed_packed的配置参数来避免,也可以在程序中将数据分批插

2017-02-01 22:53:09 1150

转载 iptables中DNAT、SNAT和MASQUERADE的理解

DNAT(Destination Network Address Translation,目的地址转换) 通常被叫做目的映谢。而SNAT(Source Network Address Translation,源地址转换)通常被叫做源映谢。这是我们在设置Linux网关或者防火墙时经常要用来的两种方式。以前对这两个都解释得不太清楚,现在我在这里解释一下。首先,我们要了解一下IP包的结构

2017-01-31 08:57:41 408

转载 Linux命令集合:chmod命令

指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 : mode : 权限设定字串,格式如下 : [ugoa...][[+-=

2017-01-29 18:18:04 272

转载 Linux命令集合:chown命令

chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。   1.命令格式:    chown [选项]... [所有者][:[组]] 文件...  2.命令功能:    通过chown

2017-01-29 18:15:28 237

转载 Linux添加用户(user)到用户组(group)

将一个用户添加到用户组中,千万不能直接用: usermod -G groupA 这样做会使你离开其他用户组,仅仅做为 这个用户组 groupA 的成员。 应该用 加上 -a 选项: usermod -a -G groupA user(FC4: usermod -G groupA,groupB,groupC user)-a 代表 append, 也就是 将自己添加到

2017-01-29 18:13:53 2901 1

原创 SSH超时自动断开问题解决

[root@hxzlyj_web etc]# Last login: Sat Jan 28 08:59:18 2017 from 223.220.37.211[root@hxzlyj_web ~]# grep "ClientAlive" /etc/ssh/sshd_config#ClientAliveInterval 0#ClientAliveCountMax 3[root@hxzly

2017-01-28 09:15:20 631

转载 Hybrid app(二)----开发主要应用技术

在上一篇 Hybird App(一)—-第一次接触 文章中,详细的介绍了现阶段手机APP的三大类,而Hybrid app结合Web app和Native app的优点,脱颖而出,变得越来越流行。下面就说说在开发过程中我们主要应用到的技术。混编APP主要是在Cordova的基础上,加入移动端组件Ionic,因为Ionic是基于Angular.Js编写的,所以,要求页面前端使用Angular.JS取代

2017-01-28 08:43:14 543

转载 nodejs+ionic+cordova+intellijIdea搭建webApp环境分析

第一次使用nodejs+ionic+cordova+intellijIdea搭建webApp开发环境,由于nodejs、ionic、cordova、andriod都是第一次接触,所以花了三天时间才把环境搭建好。这篇文章则是用来记录开发环境的搭建过程。1、工具、安装包的准备每个道友都应该知道android开发最痛苦的就是环境问题,要搭建一个开发andriod的app,必然会设计到sd

2017-01-28 08:41:48 756

转载 Hybrid APP混合开发的一些经验和总结

写在前面:由于业务需要,接触到一个Hybrid APP混合开发的项目。当时是第一次接触混合开发,有一些经验和总结,欢迎各位一起交流学习~1、混合开发概述Hybrid App主要以JS+Native两者相互调用为主,从开发层面实现“一次开发,多处运行”的机制,成为真正适合跨平台的开发。Hybrid App兼具了Native App良好用户体验的优势,也兼具了Web App使用

2017-01-28 08:06:16 1842

转载 OLTP与OLAP理解

OLTP:On_line Transaction Processing  联机事务处理 OLAP:On_line Analytical Processing   联机分析处理OLTP 顾名思义,以业务处理为主。OLAP则是专门为支持复杂的分析操作而设计的,侧重于对决策人员和高层管理人员的决策支持,可以应分析人员的要求快速、灵活地进行大数据量的复杂查询处理,并以一直直观的形式把查询结

2017-01-23 15:55:17 388

转载 Vertica 安装,建库,新建测试用户并授予权限,建表,入库

测试环境:RHEL 6.4 + Vertica 6.1.3-7需求:搭建Vertica数据库3节点的测试环境,建立测试用户,建表,测试数据入库。1.各节点关闭防火墙和SELinux,配置主机名,IP地址,统一root密码,确认系统字符集为utf-8关闭防火墙和selinux:service iptables statu

2016-12-19 13:09:30 1988

转载 修改PHP 上传文件大小限制

Windows 环境下的修改方法 ================================================================第一步:修改在php5下POST文件大小的限制1.编修php.ini找到:max_execution_time = 30 ,这个是每个脚本运行的最长时间,单位秒,修改为:max_execution_ti

2016-12-07 14:17:24 404

转载 MPP(massively parallel processing)大规模并行处理

大规模并行处理(MPP,massively parallel processing)是多个处理器(processor)处理同一程序的不同部分时该程序的协调过程,工作的各处理器运用自身的操作系统(Operating System)和内存。大规模并行处理器一般运用通讯接口交流。在一些执行过程中,高达两百甚至更多的处理器为同一应用程序工作。数据通路的互连设置允许各处理器相互传递信息。一般来说,大规模

2016-09-01 06:59:21 8232

转载 Oracle GoldenGate学习之Goldengate介绍

GoldenGate TDM(交易数据管理)软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增删改变化,再将这些变化应用到目标数据库,实现源数据库与目标数据库同步、双活。GoldenGate TDM 软件可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制,其复制过程简图如下:GoldenGate学习之

2016-09-01 06:39:04 355

转载 HA RAC Dataguard的区别

HA 是High Availability 的首字母组合,翻译过来,可以叫做高可用,或高可用性,高可用(环境)。我觉得应该说HA是一个观念而不是一项或一系列具体技术,就象网格一样。作过系统方案就知道了,评价系统的性能当中就有一项高可用。广义的高可用涉及到系统的各个方面,简单来说,让系统不会中断运行,就是高可用。包括软件的高可用,硬件的高可用,网络的高可用等等。具体实现的方案包括操作系统的集群,数据

2016-09-01 06:34:58 665

原创 [LNAMP]Linux+Apache+Nginx+MySQL+PHP纯手动安装编译

[LNAMP]Linux+Apache+Nginx+MySQL+PHP纯手动安装编译[精](网站的成功与否,与其稳定的性能有很大的关系。高配硬件对于很多草根站长而言,实在是望价止步。就拿一款512M的VPS来说,Apache固然强大又稳定,但动辄200M+的内存,实在不是首选,而Nginx、Lighttpd这类的程序,内存消耗低、速度快,但又不是很稳定,一旦在线人数过多或动态连接数

2014-06-04 21:15:05 4628 2

原创 Centos 6.3下rsync+sersync安装配置笔记

目前业内比较靠谱的同步解决方案有:rsync+inotify-tools,Openduckbill+inotify-tools和rsync+sersync前两者由于是基于脚本语言编写,所以规范程度,执行效率相对rsync+sersync就稍微弱一些。sersync是使用c++编写,基于boost1.43.0,inotify api,rsync command开发,主要用于服务器同步,w

2014-05-29 08:13:44 967

转载 Centos下配置rsync服务器和实时同步

1、安装yum -y install rsync2、设定xinetdvi /etc/xinetd.d/rsync,内容如下:# default: off# description: The rsync server is a good addition to an ftp server, as it \# allows crc checksumming etc.

2014-05-29 08:00:05 834

转载 Eclipse快捷键指南

Eclipse快捷键指南   编辑 作用域   功能   快捷键   全局   查找并替换   Ctrl+F   文本编辑器   查找上一个   Ctrl+Shift+K   文本编辑器   查找下一个   Ctrl+K   全局   撤销   Ctrl+Z   全局   复制   Ctrl+C   全局   恢复上一个选择   Alt+Shift+↓   全局

2012-02-10 13:40:29 519

转载 破解清除Vista & Win7登陆密码的方法

当然如果你有Vista或者Windows7的安装盘就容易了。下面的方法适合没有安装光盘的情况。总有一部分同志在设过电脑密码后忘了密码无法进入操作系统。重装系统能解决问题,但装系统麻烦啊,当然还有一些相对简单省事的方法可以使用。XP系统密码的清除和修改是很简单的,只要用一个U盘启动电脑,在DOS下或PE下都可以完成密码清除和重置。Vista和Win7系统没这么简单,适用于XP的密码清除工

2012-01-07 20:53:08 3079

转载 Win7开机登陆密码的破解

前段时间有人问起过这个Win7开机登陆密码的破解问题,当时没有Windows7系统,网上看看大多都是说修改WINDOWS\SYSTEM32下的osk.exe(屏幕键盘程序)或者magnify.exe(放大镜程序)。当时把这个方法告诉了朋友,不过对方还是没有破解成功,今天正好一用户需要破解,现将破解过程分享给大家。    1、首先你得有一个可以启动PE的U盘或者光盘,或者网络启动。总之就是要进入

2012-01-07 20:52:32 1311

原创 SVN服务器配置说明

SVN服务器配置说明1、前 言 花了72小时,终于把 Subversion 初步掌握了。从一个连“什么是版本控制”都不知道的门外汉,到配置出精确至每目录访问的入门者,中间还卡了一天时间。其中费了许多气力,摸索实验了多次,还差点放弃了,但是收获是巨大的。现把我的配置和学习过程写下来,供大家参考,也让初学者少走弯路。以下仅以 Windows 平台为例讲解,Unix/Linux

2011-12-15 18:52:35 555

原创 TOMCAT连接池配置

name="default"  auth="Container"  type="javax.sql.DataSource"  driverClassName="com.mysql.jdbc.Driver"  url="jdbc:mysql://localhost:3306/contractdb?useUnicode=true&characterEncoding=utf8"

2011-11-21 14:41:03 458

转载 ExtJs grid 的属性

1、Ext.grid.GridPanel 主要配置项: store:表格的数据集 columns:表格列模式的配置数组,可自动创建ColumnModel列模式 autoExpandColumn:自动充满表格未用空间的列,参数为列id,该id不能为0 stripeRows:表格是否隔行换色,默认为false cm、colModel:表格的列模式,渲染表格时必须设置该配置项

2011-11-11 10:31:54 408

转载 mysql查看所有存储过程,函数,视图,触发器,表,分页

查询数据库中的存储过程和函数 方法一:       select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE'   //存储过程       select `name` from mysql.proc where db = 'your_db_name' and `type` = '

2011-11-10 21:04:15 740

转载 mysql的dump导库命令

最近用到mysql的dump导库表,将该命令的使用方法记录下来: mysqldump备份:mysqldump -u用户名 -p密码 -h主机 数据库 a -w "sql条件" --lock-all-tables > 路径案例:mysqldump -uroot -p1234 -hlocalhost db1 a -w "id in (select id from b)" --loc

2011-11-01 15:28:37 902

转载 mysql中不能创建函数的处理方法

在使用MySQL数据库时,有时会遇到MySQL函数不能创建的情况。下面就教您一个解决MySQL函数不能创建问题的方法,供您借鉴参考。出错信息大致类似:ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary lo

2011-10-30 18:10:50 802

原创 2011年软考信息系统项目管理师(高级资格/高级工程师)简介

<br />信息系统项目管理师(高级资格/高级工程师)简介<br />考试目标 <br />  通过本考试的合格人员能够掌握信息系统项目管理的知识体系,具备管理大型、复杂信息系统项目和多项目的经验和能力;能根据需求组织制订可行的项目管理计划;能够组织项目实施,对项目的人员、资金、设备、进度和质量等进行管理,并能根据实际情况及时做出调整,系统地监督项目实施过程的绩效,保证项目在一定的约束条件下达到既定的项目目标;能分析和评估项目管理计划和成果;能在项目管理进展的早期发现问题,并有预防问题的措施;能协调信息系统

2011-05-25 12:40:00 867

原创 日常工作计划安排工具

<br />(1)一支笔、一个笔记本                                    <br />全世界87.9%的成功人士都利用这两样物品记录和安排自己的日程。“你可能非常努力工作,甚至因此在一天结束后感到沾沾自喜,但是除非你知道事情的先后顺序,否则你可能比开始工作时距离你的目标更远。”《世界主义者》的NB编辑海伦·格利布朗曾说过,他成功的原因和拟定合理的日程表密不可分,所以每天用笔记录下日程安排标注事情的先后顺序,能有效提高工作效率。<br />可用价值:★★★★<br />(2)

2011-04-29 08:42:00 1366

原创 ORACLE-数据库坏块

<br />一. 什么是数据库的坏块<br />首先我们来大概看一下数据库块的格式和结构:<br />数据库的数据块有固定的格式和结构,分三层:<br />Cache layer<br />Transaction layer<br />Data layer<br />在我们对数据块进行读取写入操作的时候,数据库会对要读写的数据块做一致性的检查,其中包括:数据块的类型、数据块的地址信息、数据块的SCN号以及数据块的头部和尾部。如果发现其中有不一致的信息,那数据库就会标记这个数据块为坏块了。数据库的坏块分为两种

2011-04-29 08:41:00 586

原创 如何处理Oracle中的坏块

<br />一. 什么是数据库的坏块<br />首先我们来大概看一下数据库块的格式和结构:<br />数据库的数据块有固定的格式和结构,分三层:<br />Cache layer<br />Transaction layer<br />Data layer<br />在我们对数据块进行读取写入操作的时候,数据库会对要读写的数据块做一致性的检查,其中包括:数据块的类型、数据块的地址信息、数据块的SCN号以及数据块的头部和尾部。如果发现其中有不一致的信息,那数据库就会标记这个数据块为坏块了。数据库的坏块分为两种

2011-03-04 09:50:00 1409

原创 迁移oracle的dbf数据文件

<br />今天在一个dba朋友的指点下,尝试了一下迁移oracle数据库的数据文件,记在这里做个备忘。 <br />要迁移的目标文件原来是/u01/app/oracle/oradata/sid/TEST.dbf,要迁移到/u02/app/oracle/oradata/sid/这个目录下面 <br /><br />首先用oracle用户执行sqlplus / as sysdba,进入sqlplus,然后先看看当前有哪些数据文件 <br />SQL> select name from v$datafile;

2011-02-23 09:59:00 5399

原创 修改Sybase数据库最大连接数

<br />今天有一家客户说数据库产生了错误,让我看一下。<br />Error: 1601, Severity: 17, State: 3 There are not enough 'user connections' available to start a new process. Retry when there are fewer active users, or ask your System Administrator to reconfigure SQL Server with more u

2011-01-19 18:11:00 3739 1

原创 SYBASE数据库常见优化及参数调整手册

参考资料(SYBASE数据库常见优化及参数调整手册)----------------------------------------------------------一. SYBASE 系统参数调整1.内存sp_configure "max memory",1500000 重启生效(设置为共享内存的75%)sp_configure "allocate max shared mem",1 启动的时候自动分配max memory指定的最大内存sp_cacheconfig "defaul

2011-01-19 18:02:00 2151

IBM DB2数据库的SQL语法参考手册

IBM DB2数据库的SQL语法参考手册,是必须的入门参考资料。

2011-10-31

Antlr入门详细教程

Antlr 中有主要类有两种(其实还有一种 TreeLexer )      Lexer: 文法分析器类。主要用于把读入的字节流根据规则分段。既把长面条根据你要的尺寸切成一段一段:)并不对其作任何修改。      Parser: 解析器类。主要用于处理经过 Lexer 处理后的各段。一些具体的操作都在这里。

2011-07-17

RequisitePro_使用手册

Rational RequisitePro Tutorial是一个介绍RequisitePro和Rational需求管理工具的联机用户手册。下面介绍RequistPro的一些主要特征,这将帮助您成功地管理项目(Project),您也有机会使用RequistePro来创建一个项目并与现有的项目协同工作。 理解需求管理的第一步就是在公共词汇上取得一致。需求可以定义为系统必须提供的性能。 需求管理是: • 获取,组织和记录一个系统需求的系统化方法。 • 客户和项目团队就系统需求改变而建立和维护一致意见的过程。 需求的一致定义了项目的成功。这样,它明白的发现需求是什么,在变化的每个事件时记下,组织并跟踪它们。成功需求管理的结果是满足客户需要并按时按预算完成的优质产品。

2010-04-06

JIRA基础设置.pdf

JIRA是一个优秀的问题(or bugs,task,improvement,new feature )跟踪及管理软件。 它由Atlassian开发,采用J2EE技术.它正被广泛的开源软件组织,以及全球著名的软件公司使用,它堪称是J2EE的Bugzilla。 JIRA提供了全面的功能,界面十分友好,可用性以及可扩展性方面都十分出色,如果购买商业版许可,还可以得到JIRA的源码(在开发许可协议下可以定制自己的JIRA系统)。

2010-03-02

Bourne Shell及shell编程

源码: ------------------------------------------------------------------------------ Bourne Shell 介绍 Bourne Shell 基础及其他很多有用的特性shell 编程及组织 主要内容 .shell 基础基本介绍 环境选项特殊字符 .shell 变量用户定义变量 环境变量位置变量(shell 参数) .shell script 编程 条件测试 循环及重复控制 .shell 定制

2010-01-12

电子行业解决方案-详细说明

随着社会的进步和市场开放, 各类电子产品需求从单纯的民生需求接轨到国际市场整体需求, 更以中国的独特环境条件使得其渐渐形成为全世界的生产制造中心;而电子行业相关产品的各类型中小制造业也有如雨后春笋般蓬勃发展,带动了整体民生需求市场的活络,也为国家整体经济创造了市场领先且独步全球的佳绩,更带动开创了国家外汇存底排名节节上升名列前茅的事实。中小电子制造业相关类型覆盖电子零组件制造、塑料注塑制造、电子组装制造……之过程,各类型之中小电子制造业面对全球性市场的激烈竞争皆面临到接单需求急迫、订单少量多样、制程复杂、计划变动频繁导致各环节的管理困难……的特性,但在此激烈竞争的环境中也体现出此行业在整体运作中对于供应链管理及生产管理上须急迫加强完善之特性与需求。

2010-01-12

电力系统故障测距装置的硬件设计方案

电力系统故障测距装置的硬件设计方案.pdf

2008-03-08

空空如也

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

TA关注的人

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