搜索到与相关的文章
编程技术

如何用好双WAN口

如何用好TL-R480+的双WAN口TL-R480+网吧路由器提供了双WAN口设计,但是对于如何使用好这样的设备,用户有不少疑问,我们针对此款路由器中的WAN口设置、WAN口在线检测、流量均衡控制等的设置,作出详细介绍。一、WAN口设置例如:在一个有两条线路的环境中,一条10M的光纤线路,一条2M的ADSL线路。光纤线路使用静态IP设置,在选择WAN口1设置IP地址、DNS服务器后,请注意页面下方的下载带宽设置和上载带宽设置,请填入相关的参数,如下图1所示

系统 2019-08-29 22:07:08 2295

编程技术

我们应当怎样做需求分析:行动图和状态图

前面,我们耗费了大量的篇幅来讨论用例分析及用例图。用例图,无疑是功能分析、角色分析,以及流程分析的利器,它将我们要开发的系统,清晰而详尽地描述出来。但是,正如任何事物都有两面性,用例图也不例外,也有自己不利的一面。在我看来,这集中体现在两个方面:只见树木不见森林、不生动形象。什么叫“只见树木不见森林”呢?就是说,用例说明中对业务流程的描述,过早地将系统的整体流程,分散到了各个用例中了,丢失了对业务流程的整体描述。不生动形象,则是说用例说明中对流程的描述都是

系统 2019-08-29 21:59:12 2295

各行各业

Cygwin安装Gitolite3

Cygwin安装Gitolite3只要注意两点就行了,别的其实没有什么问题,一切按官方的安装文档即可必须完全按官方文档,安装时必须是clone下来的git仓库(带.git文件夹)安装完后,部分功能不能使用,经常输出乱码,在.gitolite.rc文件的最开始添加$ENV{PATH}="/usr/local/bin:/bin:/usr/bin";参考:http://alone11.iteye.com/blog/1078297(这是安装2,安装3的方式参见官方

系统 2019-08-12 09:26:53 2295

各行各业

一些必不可少的Sublime Text 2插件

安装SublimeText2插件的方法:1.直接安装安装Sublimetext2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。2.使用PackageControl组件安装也可以安装packagecontrol组件,然后直接在线安装:按Ctrl+`调出console粘贴以下代码到底部命令行并回车:importurllib2,os;pf='PackageControl.sublime-pack

系统 2019-08-12 09:26:42 2295

各行各业

Zookeeper安装注意事项

关于如何安装zookeeper,csdn里有很多,这里不赘述,请参考http://blog.csdn.net/franklysun/article/details/6424582。下面说一下本人在安装时遇到的问题:1.安装zookeeper的机器上要安装nc,避免出现HMaster与zookeeper连接成功,但立即又断开的错误;2.zookeeper的zoo.cfg中maxClientCnxns的值调大一点,避免出现连接数过多的错误。Zookeeper安

系统 2019-08-12 09:26:39 2295

数据库相关

浅谈数据库设计技巧

说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数据的函数(即算法),最后,再给类中的数据成员和函数划分访问权限

系统 2019-08-12 01:54:48 2295

数据库相关

Cube中时间维度

创建DW中时间维度表DimDateCREATETABLE[dbo].[DimDate]([TimeKey]intNOTNULL,[TheDate]datetimeNULL,--DateTime格式的日期[TheDateName]nvarchar(10)NULL,--日期名称[TheYear]smallintNULL,--年份[TheYearName]nvarchar(10)NULL,--年份名称[TheMonth]smallintNULL,--月份[The

系统 2019-08-12 01:54:31 2295

数据库相关

Pro*C介绍-内嵌SQL

概要Pro*C语法SQL预处理指令语句标号宿主变量基础指针结构数组指示器变量数据类型同等化动态SQL事务错误处理SQLCAWHENEVER语句Demo程序C++用户ListofEmbeddedSQLStatementsSupportedbyPro*C概要内嵌SQL是结合高级语言如C/C++的计算能力和SQL数据库处理能力的一种方法。它允许你在程序中执行任意的SQL语句。Oracle的嵌入SQL环境称为Pro*C。Pro*C程序分两步编译。首先,Pro*C的

系统 2019-08-12 01:53:41 2295

数据库相关

accept函数

accept()函数系统调用accept()会有点古怪的地方的!你能够想象发生这种事情:有人从非常远的地方通过一个你在侦听(listen())的port连接(connect())到你的机器。它的连接将增加到等待接受(accept())的队列中。你调用accept()告诉它你有空暇的连接。它将返回一个新的套接字文件描写叙述符!这样你就有两个套接字了,原来的一个还在侦听你的那个port,新的在准备发送(send())和接收(recv())数据。这就是这个过程!

系统 2019-08-12 01:51:52 2295

数据库相关

master 数据库备份原因

导致master更新并要求进行备份的操作类型包括:创建或删除用户数据库。用户数据库自动增长以容纳新数据时,master数据库不受影响。添加或删除文件和文件组。添加登录或其他与登录安全相关的操作。数据库安全操作(如向数据库中添加用户)对master数据库没有影响。更改服务器范围的配置选项或数据库配置选项。创建或删除逻辑备份设备。配置用于分布式查询和远程过程调用(RPC)的服务器,如添加链接服务器或远程登录。master数据库备份原因

系统 2019-08-12 01:34:02 2295