在程序中我们会采用哪些方法来二级处理主要采用特别大的数?

查看:29255|回复:13
我单位有一台XP系统作为文件服务器和打印服务器,但新装后不久出现如下界面:提示连接数达到最大值。。。
是什么原因呢。。。。???要设置那里???求救~~~
下图是另一台电脑从网上邻居中访问出现如下提示。。重启后故障可以解决,但一段时间后再次出现
如图所示:用破解软件破解后为何还是提示达到了连接数的最大值???是我用的破解软件不对么??
给出解决方案的加30无忧币~~~
(468.8 KB)
(468.8 KB)
(438.67 KB)
14:45, 下载次数: 7214
(523.1 KB)
(523.1 KB)
(523.1 KB)
本帖最后由 lihong 于
16:10 编辑
高级工程师
搜下并发数破解,或是用服务器操作系统吧
以前试过2000server ,但Excel 表里的公式好像不跟XP的兼容,用2003server,,提示如下贴的提示。。
改用XP,又出现现在这种情况,,头都痛了,,~~
挨踢的大熊
XP并发数有限制,服务器还是用2003吧
XP需要修改的~
Let's start from here
初级工程师
因为XP最大的连接数只有10个,所以超出10连接后,就无法在连接入新的用户,建议你升级到2003,或者上网找到xp连接数破解的软件,以前我到是有,现在找不到了 ,你就自己找找吧
热心广援,参与讨论。
我现在在网上找了几个XP连接数破解的软件,修改了连接数为100,,试看下稳吾稳定先。。再上来告知结果~~
今天又出现同样故障,再试另一个XP连接数修改软件,,稳定性经测试后有待上传~~
热心广援,参与讨论。
今天又出现了如上图的现像,证明XP的连接数还未破解。。在上网下载下来的XP连接破解工具修改到1000也不行(最近一次修改为1000)。不明白这些修改到1000的效果是电脑与电脑连接访问提供1000个用户还是XP下载资源的时候资源数连接为1000&&???
由于下班的时间关系,暂时只反影这些,,请大家提供一个好的XP访问连接破解工具~~~谢谢!!!
提示: 作者被禁止或删除 内容自动屏蔽
而家就是想用XP和来做,因为有很多文件是根据XP系统的模式来做的~~公司全是用XP系统
使命的召唤-全能IT艺术家 ...
要想突破并发连接数本来就很麻烦。你干嘛要钻牛角尖?
XP本来就是桌面操作系统,像你这种情况各适合使用server的操作系统。你只是共享文件,文件从xp转到2003并不会影响文件本身。而且你可以换个思路,比如架设FTP,你做成支持匿名用户使用web访问就可以了。
一剑舞动惊四方,IT本是我所长 (R)丁胖胖
引用:原帖由 z00w00 于
10:15 发表
要想突破并发连接数本来就很麻烦。你干嘛要钻牛角尖?
XP本来就是桌面操作系统,像你这种情况各适合使用server的操作系统。你只是共享文件,文件从xp转到2003并不会影响文件本身。而且你可以换个思路,比如架设FTP,你做成支持 ... 兄弟,这些我都想过了,可手中无权力,又有一个野蛮的上司,整改又谈何容易呢???你明白我的感受吧??
论坛炮官,专发炮!
野蛮的上司,你告诉他,叫他电话微软公司,叫微软公司帮你解决这个问题吧!我觉得这个事情就这么给解决了!
既然是一个服务器,那应该就存放资料,对于什么系统根本不需要要求把??
看来这30大洋又发不出去了~~:(pdd_25):提升JSP应用程序的七大绝招
你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?本文讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些调优技术是在你的编程工作中实现的。而另一些技术是与应用服务器的配置相关的。在本文中,我们将详细地描述怎样通过调整servlet和JSP页面,来提高你的应用程序的总体性能。在阅读本文之前,假设你有基本的servlet和JSP的知识。  方法一:在servlet的init()方法中缓存数据  当应用服务器初始化servlet实例之后,为客户端请求提供服务之前,它会调用这个servlet的init()方法。在一个servlet的生命周期中,init()方法只会被调用一次。通过在init()方法中缓存一些静态的数据或完成一些只需要执行一次的、耗时的操作,就可大大地提高系统性能。  例如,通过在init()方法中建立一个JDBC连接池是一个最佳例子,假设我们是用jdbc2.0的DataSource接口来取得数据库连接,在通常的情况下,我们需要通过JNDI来取得具体的数据源。我们可以想象在一个具体的应用中,如果每次SQL请求都要执行一次JNDI查询的话,那系统性能将会急剧下降。解决方法是如下代码,它通过缓存DataSource,使得下一次SQL调用时仍然可以继续利用它:
public class ControllerServlet extends HttpServlet{ private javax.sql.DataSource testDS =  public void init(ServletConfig config) throws ServletException {  super.init(config);   Context ctx =  try  {    ctx = new InitialContext();   testDS = (javax.sql.DataSource)ctx.lookup("jdbc/testDS");  }  catch(NamingException ne)  {   ne.printStackTrace();   }  catch(Exception e)  {   e.printStackTrace();  } } public javax.sql.DataSource getTestDS() {  return testDS; } ... ... }  方法 2:禁止servlet和JSP 自动重载(auto-reloading)  Servlet/JSP提供了一个实用的技术,即自动重载技术,它为开发人员提供了一个好的开发环境,当你改变servlet和JSP页面后而不必重启应用服务器。然而,这种技术在产品运行阶段对系统的资源是一个极大的损耗,因为它会给JSP引擎的类装载器(classloader)带来极大的负担。因此关闭自动重载功能对系统性能的提升是一个极大的帮助。  方法 3: 不要滥用HttpSession   在很多应用中,我们的程序需要保持客户端的状态,以便页面之间可以相互联系。但不幸的是由于HTTP具有天生无状态性,从而无法保存客户端的状态。因此一般的应用服务器都提供了session来保存客户的状态。在JSP应用服务器中,是通过HttpSession对像来实现session的功能的,但在方便的同时,它也给系统带来了不小的负担。因为每当你获得或更新session时,系统者要对它进行费时的序列化操作。你可以通过对HttpSession的以下几种处理方式来提升系统的性能:  · 如果没有必要,就应该关闭JSP页面中对HttpSession的缺省设置: 如果你没有明确指定的话,每个JSP页面都会缺省地创建一个HttpSession。如果你的JSP中不需要使用session的话,那可以通过如下的JSP页面指示符来禁止它:
<%@ page session="false"%>   · 不要在HttpSession中存放大的数据对像:如果你在HttpSession中存放大的数据对像的话,每当对它进行读写时,应用服务器都将对其进行序列化,从而增加了系统的额外负担。你在HttpSession中存放的数据对像越大,那系统的性能就下降得越快。  · 当你不需要HttpSession时,尽快地释放它:当你不再需要session时,你可以通过调用HttpSession.invalidate()方法来释放它。  · 尽量将session的超时时间设得短一点:在JSP应用服务器中,有一个缺省的session的超时时间。当客户在这个时间之后没有进行任何操作的话,系统会将相关的session自动从内存中释放。超时时间设得越大,系统的性能就会越低,因此最好的方法就是尽量使得它的值保持在一个较低的水平。  方法 4: 将页面输出进行压缩  压缩是解决数据冗余的一个好的方法,特别是在网络带宽不够发达的今天。有的浏览器支持gzip(GNU zip)进行来对HTML文件进行压缩,这种方法可以戏剧性地减少HTML文件的下载时间。因此,如果你将servlet或JSP页面生成的HTML页面进行压缩的话,那用户就会觉得页面浏览速度会非常快。但不幸的是,不是所有的浏览器都支持gzip压缩,但你可以通过在你的程序中检查客户的浏览器是否支持它。下面就是关于这种方法实现的一个代码片段:
public void doGet(HttpServletRequest request, HttpServletResponse response)throws IOException, ServletException { OutputStream out = null String encoding = request.getHeader("Accept-Encoding");  if (encoding != null && encoding.indexOf("gzip") != -1) {  request.setHeader("Content-Encoding" , "gzip");  out = new GZIPOutputStream(request.getOutputStream()); } else if (encoding != null && encoding.indexOf("compress") != -1) {  request.setHeader("Content-Encoding" , "compress");  out = new ZIPOutputStream(request.getOutputStream()); }  else {  out = request.getOutputStream(); } ... ... }   方法 5: 使用线程池  应用服务器缺省地为每个不同的客户端请求创建一个线程进行处理,并为它们分派service()方法,当service()方法调用完成后,与之相应的线程也随之撤消。由于创建和撤消线程会耗费一定的系统资源,这种缺省模式降低了系统的性能。但所幸的是我们可以通过创建一个线程池来改变这种状况。另外,我们还要为这个线程池设置一个最小线程数和一个最大线程数。在应用服务器启动时,它会创建数量等于最小线程数的一个线程池,当客户有请求时,相应地从池从取出一个线程来进行处理,当处理完成后,再将线程重新放入到池中。如果池中的线程不够地话,系统会自动地增加池中线程的数量,但总量不能超过最大线程数。通过使用线程池,当客户端请求急剧增加时,系统的负载就会呈现的平滑的上升曲线,从而提高的系统的可伸缩性。  方法 6: 选择正确的页面包含机制  在JSP中有两种方法可以用来包含另一个页面:1、使用include指示符(<%@ includee file=”test.jsp” %>)。2、使用jsp指示符(<jsp:includee page=”test.jsp” flush=”true”/>)。在实际中我发现,如果使用第一种方法的话,可以使得系统性能更高。  方法 7:正确地确定javabean的生命周期  JSP的一个强大的地方就是对javabean的支持。通过在JSP页面中使用<jsp:useBean>标签,可以将javabean直接插入到一个JSP页面中。它的使用方法如下:
<jsp:useBean id="name" scope="page|request|session|application" class="package.className" type="typeName"></jsp:useBean>  其中scope属性指出了这个bean的生命周期。缺省的生命周期为page。如果你没有正确地选择bean的生命周期的话,它将影响系统的性能。  举例来说,如果你只想在一次请求中使用某个bean,但你却将这个bean的生命周期设置成了session,那当这次请求结束后,这个bean将仍然保留在内存中,除非session超时或用户关闭浏览器。这样会耗费一定的内存,并无谓的增加了JVM垃圾收集器的工作量。因此为bean设置正确的生命周期,并在bean的使命结束后尽快地清理它们,会使用系统性能有一个提高。  其它一些有用的方法   · 在字符串连接操作中尽量不使用“+”操作符:在java编程中,我们常常使用“+”操作符来将几个字符串连接起来,但你或许从来没有想到过它居然会对系统性能造成影响吧?由于字符串是常量,因此JVM会产生一些临时的对像。你使用的“+”越多,生成的临时对像就越多,这样也会给系统性能带来一些影响。解决的方法是用StringBuffer对像来代替“+”操作符。  · 避免使用System.out.println()方法:由于System.out.println()是一种同步调用,即在调用它时,磁盘I/O操作必须等待它的完成,因此我们要尽量避免对它的调用。但我们在调试程序时它又是一个必不可少的方便工具,为了解决这个矛盾,我建议你最好使用Log4j工具(http://Jakarta.apache.org ),它既可以方便调试,而不会产生System.out.println()这样的方法。  · ServletOutputStream 与 PrintWriter的权衡:使用PrintWriter可能会带来一些小的开销,因为它将所有的原始输出都转换为字符流来输出,因此如果使用它来作为页面输出的话,系统要负担一个转换过程。而使用ServletOutputStream作为页面输出的话就不存在一个问题,但它是以二进制进行输出的。因此在实际应用中要权衡两者的利弊。  总结  本文的目的是通过对servlet和JSP的一些调优技术来极大地提高你的应用程序的性能,并因此提升整个J2EE应用的性能。通过这些调优技术,你可以发现其实并不是某种技术平台(比如J2EE和.NET之争)决定了你的应用程序的性能,重要是你要对这种平台有一个较为深入的了解,这样你才能从根本上对自己的应用程序做一个优化!
看过本文的人也看了:
我要留言技术领域:
取消收藏确定要取消收藏吗?
删除图谱提示你保存在该图谱下的知识内容也会被删除,建议你先将内容移到其他图谱中。你确定要删除知识图谱及其内容吗?
删除节点提示无法删除该知识节点,因该节点下仍保存有相关知识内容!
删除节点提示你确定要删除该知识节点吗?目前,类似“倒角、圆角、T型槽、轴孔、键槽、越程槽”等一些具有稳定尺寸的典型设计、工艺结构在机电产品零部件中已被广泛使用。但针对上述这些典型结构目前还没有开发建立相关的信息管理系统,这就给实际中针对上述这些典型结构的快速、准确选型调用带来了很大的不便。为了有效解决其信息查询检索调用不便的问题,本文基于Access软件详细研究机电产品零部件典型通用设计、工艺结构信息管理系统的方法来解决此问题。实际中,设计、制造人员基于该数据库可以实现对所需典型结构相关数据和信息的快速准确查询检索和调用,从而可以为其工作的高效准确开展提供有力支持。同时,这也为为工程领域相关数据的科学管理起到良好的促进作用。的翻译:At present, similar to "chamfer, fillet, t-slot, axis, hole, slot, skip distance slot" with a stable size of typical structure design, technology has been widely used in the mechanical and electrical parts. But for the typical structure of these there is no development relating to the establishment
什么意思?中文翻译英文,英文翻译中文,怎么说?
青云英语翻译
目前,类似“倒角、圆角、T型槽、轴孔、键槽、越程槽”等一些具有稳定尺寸的典型设计、工艺结构在机电产品零部件中已被广泛使用。但针对上述这些典型结构目前还没有开发建立相关的信息管理系统,这就给实际中针对上述这些典型结构的快速、准确选型调用带来了很大的不便。为了有效解决其信息查询检索调用不便的问题,本文基于Access软件详细研究机电产品零部件典型通用设计、工艺结构信息管理系统的方法来解决此问题。实际中,设计、制造人员基于该数据库可以实现对所需典型结构相关数据和信息的快速准确查询检索和调用,从而可以为其工作的高效准确开展提供有力支持。同时,这也为为工程领域相关数据的科学管理起到良好的促进作用。
选择语言:从
罗马尼亚语
罗马尼亚语
正在翻译,请等待...
At present, similar to "chamfer, fillet, t-slot, axis, hole, slot, skip distance slot" with a stable size of typical structure design, technology has been widely used in the mechanical and electrical parts. But for the typical structure of these there is no development relating to the establishment
At present, similar “the bevel edge, the fillet, the T die, the axle hole, the key slot, the grinding undercut” and so on some have the stable size model design, the craft structure has been widely used in the mechanical and electrical products spare part.But has not at present developed the establi
正在翻译,请等待...
At present, similar to "chamfer, fillet, t-slot, axis, hole, slot, skip distance slot" with a stable size of typical structure design, technology has been widely used in the mechanical and electrical parts. But for the typical structure of these there is no development relating to the establishment
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
用java程序写出一个程序求3个数中的最大值
童真桐趣°孟6
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
int a=1,b=2,c=3
简写:int maxNum= a>b?a>c?a:c:b>c?b:c;System.out.print(maxNum); //输出最大值也可以用程序判断if(a>b){
Ststem.out.print(a);//最大值
Ststem.out.print(c);//最大值
Ststem.out.print(b);//最大值
Ststem.out.print(c);//最大值
}}上面的逻辑有点乱,初学者一般这么写.还可以将三个数放到一个数组中,进行排序,排序方法很多.
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 二级处理主要采用 的文章

 

随机推荐