04 2010 档案
摘要:1. 什么是命名管道? 与TCP/IP(传输控制协议或internet协议)一样,命名管道是一种通讯协议。它一般用于局域网中,因为它要求客户端必须具有访问服务器资源的权限。要解释这个问题,我还是摘录微软官方的资料比较好http://msdn.microsoft.com/zh-cn/library/ms187892.aspx若要连接到 SQL Server 数据库引擎,必须启用网络协议。Microsoft SQL Server可同时通过多种协议处理请求。客户端用单个协议连接到 SQL Server。如果客户端程序不知道 SQL Server正在侦听哪个协议,可以配置客户端按顺序尝试多个协议。使用
阅读全文
摘要:如何开启SQL Server 2005 Express的远程访问功能在用户使用默认选项安装的SQL 2005 Express是不能进行远程连接的,所以需要一些额外的步骤:1、是否SQL 2005 Express服务未允许远程连接? 解决办法是在Management Studio Express中新建一个查询,执行以下语句: sp_configure 'remote admin connections', 1; GO RECONFIGURE; GO 然后重启服务。2、是否没有打开远程连接的协议? 解决方法是打开SQL Server Configuration Manager,展开
阅读全文
摘要:软件架构师应该知道的97件事软件架构师是IT 行业里独一无二的职业,既要精通软件开发技术,又要掌握业务知识,还要周旋于公司不同部门之间,协调各种予盾。做到这些绝非易事, 博文视点 即将翻译出版的新书《软件架构师应该知道的97 件事》(97 Things Every Software Architect Should Know )探讨的就是这个主题。本书的编辑Richard Monson-Haefel 是畅销书《 Enterprise JavaBeans 》和《 Java 消息服务 》的作者。Richard 邀请五十多位杰出的软件架构师分享工作经验和观点,帮助读者少走弯路。其中不乏大家熟悉的名字
阅读全文
摘要:Ext官网在4月22日推出了Ext Designer 1.0正式版,该版本可以试用14天。下面就是笔者的试用过程。 安装过程很简单,在这里就不赘述了。 软件运行后,将出现一个下图所示的注册窗口: 这里需要一个官网论坛帐号。 注册后,将显示以下窗口: 单击“ New project ”开始一个新项目,然后会看到下图的设计窗口。 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ...
阅读全文
摘要:本人最近学图灵系列丛书中《jQuery基础教程》,现将相关摘录整理如下(后续章节也会相继整理出来)。关于库的导入:引用jQuery库文件的<script>标签,必须放在引用自定义脚本文件的<script>标签之前。否则,在我们编写的代码中将引用不到jQuery框架。jQuery中基本的操作就是选择文档中的某个部分。这是通过$()结构来完成的。通常,该结构中需要一个字符串参数,参数可以包含任CSS选择符表达式。$()函数实际上就是jQuery对象的一个制造工厂。jQuery对象中会封装零个或多个DOM元素,并允许我们以多种不同的方式与这些DOM元素进行交互。.addCla
阅读全文
摘要:Asp.Net 2.0 中5个数据源控件,GridView,DataList,Repeator ,DetailsView,FormView其中前3个用于呈现多列数据,后面2个用于呈现单列数据,即常用的数据明细.GridView和DetailsView控件的布局固定,自定义数据显示的布局功能有限,一般适合布局简单的数据呈现DataList,Repeator和FormView数据控件都有很强的自定义布局能力,如果数据呈现需要较为复杂的布局方案,这3个控件是首选 GridView ,DetailsView和FormView都是2.0版本新增控件,内置了分页,排序等等功能,其改进程度是1.1所提供控件
阅读全文
摘要:1. 安装Nginx和Tomcat,这里假定nginx-0.7.65,Tomcat6.x。(Nginx可以从http://nginx.org/en/download.html下载)安装Nginx# ./configure# make# make install在这里假定Nginx安装在nginxhost,tomcat分别安装在tomcathost1和tomcathost2上;2. 修改/usr/local/nginx/conf/nginx.conf文件, http { ... upstream myhost { server tomcathost1:8080 weigh...
阅读全文
摘要:1. 安装Nginx和Tomcat,这里假定nginx-0.7.65,Tomcat6.x。Nginx可以从http://nginx.org/en/download.html下载。# ./configure# make# make install安装完毕后,默认nginx安装在/usr/local/nginx/目录下,启动命令是/usr/local/nginx/sbin/nginx,默认配置文件是/usr/local/nginx/conf/nginx.conf。安装完毕后可以使用以下命令来检查配置文件正确性# /usr/local/nginx/sbin/nginx -t使用以下命令启动Nginx
阅读全文
摘要:1. 安装Apache和Tomcat,这里假定Apache2.2.3,Tomcat6.x;且Apache安装在apachehost,tomcat分别安装在tomcathost1和tomcathost2上;2. 修改/etc/httpd/conf/httpd.conf文件,确定以下行没有被注释掉LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_http_module modules/mod_proxy_http.soLoadModule proxy_balancer_module modules/mod_proxy_bala
阅读全文
摘要:1. 下载并安装Tomcat,这里使用Tomcat的6.0.24版本;2. 修改conf/server.xml文件,将其中<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>前后的注释打开保存;3. 创建一个web app,这里为了简单使用tomcat自带的examples web app(webapps/examples),修改其中的WEB-INF/web.xml文件,在其中<display-name>Servlet and JSP Examples</displ
阅读全文
摘要:1. 安装Apache和Tomcat,这里假定Apache2.2.3,Tomcat6.x2. 修改/etc/httpd/conf/httpd.conf文件,确定以下行没有被注释掉LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_http_module modules/mod_proxy_http.soLoadModule proxy_ajp_module modules/mod_proxy_ajp.so3. 添加以下行到/etc/httpd/conf/httpd.conf文件中ProxyPass /tomcat/ ajp:
阅读全文
摘要:IntroductionYou can use the Microsoft® Web Platform Installer (Web PI) to easily install Internet Information Services (IIS), and applications that run on IIS. To learn more about the Web PI, see Learn about and install the Web PI.If you choose to install IIS 7.0 or IIS 7.5 (collectively known
阅读全文
摘要:asp.net中自带了一个非常不错的日历控件,但在其呈现方式上还是稍有欠缺。现在我们用一个小技巧,可以轻松创建一个弹出式日期。自此你再也不用去网上找那个带了很多脚本代码的JS制作的弹出式日期控件了。实现,方式很简单:只需在页面中加入一点Javascript和一些CSS,就可以制作一个简单的弹出式日期选择器。其中,.aspx代码如下:<head id="Head1" runat="server"> <title>无标题页</title> <mce:script type="text/javascript&
阅读全文
摘要:以下是最近搞的一个用asp.net实现的即时消息的小功能,由于消息的即时性,和网络的无状态无连接。因此曾一时间无法想到很好的解决方法,很多人都说可以使用socket编程来实现使用端口进行点对点即时通信。可是,暂时没有看到现成实现的例子。于是,我还是使用了像实现简易聊天室那样的方式,使用了一个Application对象,全局维护一个用户消息表来实现从一个客户端到服务器,再从服务器到另一个客户端信息的传递(这也是问题的关键所在,我无法实现不通过服务器,来实现点对点消息的传递,就算是通过了服务器也无法不通过Application这种共享的方式来实现信息的传递)。主要思路和实现方式如下:发送端:查看是
阅读全文
摘要:Linux如何退出VI编辑器:q 退出:q! 强行退出(不存盘):wq 强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。:x 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。 用ESC键只能切换到命令状态扩展知识:今天我才知道":x"和":wq"的真正区别,如下::wq 强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。:x 写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。这两者一般情况下没什么不一样,但是在编程方面,对编辑源文件
阅读全文