51dev.com IT技术开发者社区

51dev.com 技术开发者社区

Visual Studio 2013新建工程导入现有代码文件夹并且保持目录结构

Visual Studio 2013新建工程导入现有代码文件夹并且保持目录结构

VisualStudio2013新建工程导入现有代码文件夹并且保持目录结构 本文提供了一个在Windows环境下使用VisualStudio2013编辑现有源代码并且保持目录结构的方法。本文使用VS2013中文社区版做示例(本版本为免费版,可在VS官网下载),其他版本的VS操作方式类似。打...

gdb调试命令的使用及总结

gdb调试命令的使用及总结

 gdb是一个在UNIX环境下的命令行调试工具。如果需要使用gdb调试程序,请在gcc时加上-g选项。下面的命令部分是简化版,比如使用l代替list等等。 1.基本命令  命令描述backtrace(或bt)查看各级函数调用及参数finish连续运行到当前函数...

NS10.1 产品技术规范

NS10.1 产品技术规范

产品技术规范==================4层-7层流量管理   4层负载均衡(LB)    支持的协议TCP,UDP,FTP,HTTP,HTTPS,DNS(TCP和UDP),SIP(overUDP),RTSP,RADIUS...

NS产品演进

NS产品演进

 Citrix产品体系================  Citrix产品类别================  NS产品演进================  产品联系方式================  ...

Netscaler立身之本—NAT

Netscaler立身之本—NAT

http://blog.51cto.com/caojin/1926579 一、前言ADC的主要作用是作为服务器的反向代理来进行应用发布的,介于客户端和服务器端之间,那么NAT就是它必然要面临的工作。归根结底,NAT就是ADC的数据转发立身之本。能否支持更多、更灵活、控制力更强的NAT转换就...

Citrix Netscaler负载均衡算法

Citrix Netscaler负载均衡算法

http://blog.51cto.com/caojin/1926308 众所周知,作为新一代应用交付产品的CitrixNetscaler具有业内领先的数据控制、应用交付的能力,然而作为根本内容之一的ADC功能,如果不具备强大的、多元化的均衡算法是不可能适应如此众多的应用场景,更无法做到好...

Netscaler的超高端口复用助力应对公网地址紧张

Netscaler的超高端口复用助力应对公网地址紧张

http://blog.51cto.com/caojin/1898351 经常会有人问一个IP只有65535(姑且不考虑预留端口),从Big-ip迁移到Netscaler后需不需要增加Ip地址数量来应对大吞吐的场景,尤其是链路负载均衡的应用?    ...

Netscaler重置密码的方法

Netscaler重置密码的方法

参考 https://support.citrix.com/article/CTX109006来源http://blog.51cto.com/caojin/1898401  有时候我们会碰到忘记Netscaler的密码,或接手别人的设备而不知道密码的情况。在这种情况下能...

Netscaler工作流程

Netscaler工作流程

http://blog.51cto.com/caojin/1898310 CitrixNetscaler有很多功能模块来满足应用交付的需求,为了能够做好的配置和排错工作,必须理解其各个模块的工作流程。下图是从client到server交互数据的流程。 ==============...

深入理解Netscaler INat

深入理解Netscaler INat

http://blog.51cto.com/caojin/1898173Netscaler的INat主要是用作基于目的地址的转换,将client访问的公网IP通过Netscaler转换成服务器的私网IP,与DNAT作用类似。由于Netscaler默认的工作机制就是同时做源IP:【源端口】+目的IP:...

Citrix Netscaler版本管理和选择

Citrix Netscaler版本管理和选择

来源http://blog.51cto.com/caojin/1898164 随着CitrixNetscaler的快速发展,有很多人在维护设备时经常搞不懂Netscaler软件版本是如何查看和选择,当前软件是否需要升级,当前软件是否稳定等。基于以上问题,简要介绍Netscaler软件版本的...

MongoDB常用操作命令

MongoDB常用操作命令

如果你想创建一个“myTest”的数据库,先运行usemyTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。 一、数据库常用命令1、Help查看命令提...

详解npm的模块安装机制

详解npm的模块安装机制

依赖树表面的逻辑结构与依赖树真实的物理结构并不一定相同!这里要先提到两个命令:tree-d(linux)和npmls(npm)在一个npm项目下:tree-d命令以树状图的方式列出一个项目下所有依赖的物理结构npmls命令以树状图的方式列出一个项目下所有依赖的逻辑结构 以官方文档为例子:项...

利用npm安装/删除/发布/更新/撤销发布包

利用npm安装/删除/发布/更新/撤销发布包

 npm是javascript的包管理工具,是前端模块化下的一个标志性产物简单地地说,就是通过npm下载模块,复用已有的代码,提高工作效率 1.从社区的角度:把针对某一特定问题的模块发布到npm的服务器上,供社区里的其他人下载和使用,同时自己也可以在社区里寻找特定的模块的资源,解...

eslint的安装与使用

eslint的安装与使用

ESLint(中文站点)是一个开源的JavaScript代码检查工具,使用Node.js编写,由NicholasC.Zakas于2013年6月创建。ESLint的初衷是为了让程序员可以创建自己的检测规则,使其可以在编码的过程中发现问题而不是在执行的过程中。ESLint的所有规则都被设计成可插入的,为...