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

JSP统计在线人数

SessionCounter.java==============packageSessionCount;importjavax.servlet.*;importjavax.servlet.http.*;publicclassSessionCounterimplementsHttpSessionListener{privatestaticintactiveSessions=0;publicvoidsessionCreated(HttpSessionEven

系统 2019-08-29 22:50:11 2350

编程技术

eclipse调试

daimojingdeyu写道本文写给那些像几年前的我一样刚刚走出校门,及一些未使用过这些高级些的调试技巧的人。记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate,就连毕业设计也是用System.out找Bug的,想想真的很笨。开始工作后,一个星期过去了,在一个1、2百万行的系统中找Bug,我依然在用System.out,当时最痛苦的就是修改代码,每次找到疑似Bug,就输出一下,然后重启(那时也不知道代码热替换),直到有一天带我的导师发现了这

系统 2019-08-29 22:47:45 2350

编程技术

用HTML Validator检查HTML代码的错误

今天下了HTMLValidator来检查HTML代码,HTMLValidator的下载地址为:https://addons.mozilla.org/zh-CN/firefox/addons/versions/249下载页面会提示说,是旧版本,但是现在根本就没有新版本,旧版本也得用。注意这里一定要用Firefox去下载。HTMLValidator内置了两个检查器,一个是HTMLTidy和SGML解析器下载安装后,在Firefox状态栏在最右边多了一个图标,双

系统 2019-08-29 22:46:59 2350

编程技术

编写自己的IDE

如何在图形界面中实时捕获控制台程序的标准输出[王咏刚]IDE是集成开发环境(IntegratedDevelopmentEnvironment)的简称。印象里有很多出色的IDE,比如JBuilder和Kylix,比如VisualStudio。不知大家是否留意过,大多数IDE本身只提供代码编辑、工程管理等人机交互功能,我们在IDE中编译代码、调试程序时,IDE需要调用命令行的编译器、调试器完成相应的操作。例如,使用VisualStudio编译C++程序时,我们

系统 2019-08-29 22:33:07 2350

Android

Android系统搜索对话框(浮动搜索框)的使用

当您需要在您的应用程序中提供搜索服务时,您第一个想到的是您的搜索框要放哪呢?通过使用Android的搜索框架,应用程序将显示一个自定义搜索对话框来处理用户的搜索请求。通过一个简单的搜索按钮或从您的应用程序中调用API,搜索对话框就会显示在屏幕的顶部,并会自动显示您的应用程序图标。如下图所示:本文将教你如何为你的应用程序提供一个自定义搜索对话框。这样做,给您的用户提供一个标准化的搜索体验,并能增加如语音搜索和搜索建议等功能。基础知识Android的搜索框架将

系统 2019-08-29 22:24:17 2350

编程技术

筛法求素数

石器时代的版本:importmathl=[]foriinxrange(2,100000):ifany(i%x==0forxinlifx<=math.sqrt(i)):continueelse:printil.append(i)#forpinl:#printpprint"amount:",len(l)可以自己选择上限:importsysimportmathhigh=int(sys.argv[1])iflen(sys.argv)==2else10000l=[]

系统 2019-08-29 22:21:26 2350

Java

【java多线程与并发库】---传统java多线程<3> .

1、java中用两种线程:1)守护线程守护线程(Daemon)是比较特殊的一种低级别线程,一般被用于在后台为其它线程提供服务。比如当用户编写Word文档时,不断进行拼写检查的线程就是个守护线程,它不会影响用户编辑文件。典型的守护线程例子是JVM中的系统资源自动回收线程,它始终在低级别的状态中运行,不需要占用大量的系统资源,多用于实时监控和管理系统中的可回收资源。可以通过调用方法isDaemon()来判断一个线程是否是守护线程,而将一个用户线程设置为守护线程

系统 2019-08-12 09:29:59 2350

Java

Java线程:并发协作-死锁

Java线程:并发协作-死锁线程发生死锁可能性很小,即使看似可能发生死锁的代码,在运行时发生死锁的可能性也是小之又小。发生死锁的原因一般是两个对象的锁相互等待造成的。在《Java线程:线程的同步与锁》一文中,简述死锁的概念与简单例子,但是所给的例子是不完整的,这里给出一个完整的例子。/***Java线程:并发协作-死锁**@authorAdministrator2009-11-422:06:13*/publicclassTest{publicstaticv

系统 2019-08-12 09:29:31 2350