`
勤业思行
  • 浏览: 82109 次
  • 性别: Icon_minigender_1
  • 来自: 贵阳
社区版块
存档分类
最新评论
文章列表
Spket是一个很好的extjs的IDE,下面讲一下怎么在Eclipse中进行Spket插件的安装和配置。 1、启动ECLIPSE Help → Software Updates → Find and Install… → Search for new features to install → New remote site…名称: “Spket”,地址URL是http://www.spket.com/update/完成后重启(自动会加载插件,也可CMD ECLIPSE目录 使用命令 eclipse -clean 重新编译) 当然,Spket的Eclipse插件可以通过其他方式进行下载,手 ...
在JSP中,经常会出现中文显示乱码的现象。一般出现的场所是JSP页面、request对象获取请求参数、Servlet输出响应和数据库交互。 1、JSP页面:每个JSP页面的第一行将page指令中的charset值设为支持中文编码的gbk,gb2312,gb1036等  <%@ page language="java" contentType="text/html;charset=gb2312"%> 2、request获取请求参数的获取:获取时,将获取的参数及其值进行字符串转换,以支持中文显示。 eg:<%             ...
Java语言诞生,由于其很好的跨平台特性,加速了Web应用的发展。与传统的C/S模式相比,Java对整个Web应用提供了一整套的解决方案:在客户端,Applet的应用;在Server端,有Servlet的应用。 一、Applet:Applet(小应用程序)采用Java创 ...
JSP的内置对象application对象是javax.servlet.ServletContext接口的实现。同时实现了该接口定义的一些与Servlet上下文相关的方法。 一、常用方法: 方法 输入 输出 getAttribute 属性名 属性名对应的属性值 getAttributeNames 无 所有应用对象中所有属性的名字组成的一个枚举 getInitParameter 参数名 指定参数的初始参数值 getInitParameterNames 无 所有初始化参数的参数名组成的一个枚举 getServletInfo 无 ...
Web服务器的构架是Web开发的必备环境,Apache Web服务器是目前市场使用最多的服务器。这源于Apache能运行在UNIX、Linux、Windows等多种操作系统之上和其开放源代码的开发模式的优势,自然使得Apache作为服务器的工作性能和稳定性远远领先于其他同类产品。 一、Apache服务器的安装 1、检查安装    目前基本所有的Linux版本搜捆绑了Apache,安装Linux默认不安装Apache服务器,可以通过命令查看Apache是否安装。由于目前Apache更名为httpd。 rpm -q httpd  命令会返回httpd安装情况:已安装版本信息、未安装。 2 ...
今天对K_means聚类算法用Java进行实现了一下,在这过程中使用了Java的文件操作,好久没用流了,用起来没那么快速了。下面我就Java的文件操作的几个常见问题附上实例进行说明,这几个问题主要是将内容写入文件、将文件读出和将由数字和相应的分隔符组成的文件读出为相应的数值数组。 一、通过流和Buffer的方式将文本内容写入新建的一个文件中: package K_means; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; class TestWriteD { ...
批处理命令就是将Doc下的命令写入一个批处理文件(.bat)中在逻辑上看着是多条命令一次执行,也就是批处理。之所以我们要编写一个自动编译Java文件的批处理文件同在命令行中执行一样,需要以下几个步骤: 一、设置环境变量 ...
正则表达式(regular expression):对文字进行模糊匹配的语言,用一些特殊的符号(元字符)来代表某种特征的一组字符以及指定匹配的次数,含有员字符的文本不再表示其特定的文本内容,而是一种由正则表达式指定的文本模式,它可以匹配所有符合这一模式的文本串。类似于操作系统的文件通配符:?、*。?表示任意的一个字符(如data_?:data_1,data_a等)。*表示0个或以上的字符(如data_*:data_、data_1、data_ab、data_2dkj等)。   一、正则表达式Java源码       正则表达式是jdk1.4提出,在软件包java.util.regex中实现。 ...
生产者—消费者问题:多线程访问的一个经典案例,即按面向对象的思想来分析问题的话,这个问题涉及四个对象,生产者Procedure、消费者Consumer、产品Product、仓库WareHouse。下面以一个简单的例子来进行实现。 一、产品Product   每个产品有一个属性id,这个id值由生产者赋予。即生产者调用产品的构造方法来设置该属性id。 class Product { int id=0; Product(int id){ this.id=id;} public String toString(){ return "Product: " ...

Java死锁

    博客分类:
  • j2se
死锁(DeadLock):指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程.一、死锁 ...
线程:是程序内部的顺序控制流。 Java线程:通过java.lang.Thread类来实现。 一、实现线程方法: 1、新建一个Thread对象 2、新建一个Thread类的子类对象 3、新建一个实现Runnable接口的对象 二、Java VM的主线程:VM启动一个主线程( ...
程序的国际化:当一个程序或Web应用需要面对多个国家或区域的用户时,由于不同国家或地区的用户的文化习惯不同,具体表现在使用的文字、货币、时间、数字等的表现格式不同。例中文和English,¥和$.此时就不可避免的需要实现程序的国际化来满足用户的需求。我们也可以把国际化简称为I18N,这是因为国家化单词internationalization的首字母"i"和尾字母"n"之间有18个字母。所以,国际化是一个跨地区或国家的企业级应用必不可少的功能。Java提供了非常好的国际化支持。  一、Java(J2SE)的国际化: 在Java中,Java是第一个设计成为全 ...
在开发基于数据库的应用系统时,需要在项目中进行数据源的配置来为数据库的操作取得数据库连接。配置不同数据库的数据源的方法大体上都是相同的,不同的只是不同数据库的JDBC驱动类和连接URL以及相应的数据库用户名和密码不同。下面列出8中常用的数据库的数据库数据源配置和相应的JDBC驱动包。 1、Spring中数据源配置格式 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">   <pr ...
现在Java程序员被更多地要求框架技术的前提下,当然这对程序员的要求就更高一层了。首先还是要基础扎实,不然凭什么去学习更为深奥的框架技术啊!所以现在我们更多地需要在项目中引入框架和进行框架的配置。接下来我们来看这么两点:一是在项目中引入框架。二是Servlet对URL的监听。   一、项目中引入框架:要想在一个项目中引入一个框架,必然要引入这个框架所需要的Jar包。其次如果是Web项目,还要在Web.xml中配置相应的Listener或者Filter来对Web进行监听和过滤。   二、Web项目中Servlet对URL的监听:不管是JSP Model2还是Struts、Webwork、S ...
下面通过一个简单的实例来了解Spring的业务层即相关机制和配置 1、用户登录的UserService package com.service; import com.domain.User; public interface UserService { boolean hasMatchUser(String userName,String password); User findUserByUserName(String userName); void loginSuccess(User user); } 2、Service实现 package co ...
Global site tag (gtag.js) - Google Analytics