`
文章列表
这个架构当中,没有整合进数据库连接及事务管理等的配置,单纯介绍采用ContentNegotiatingViewResolver来做视图解析的一个配置实例,其它的一些配置,相信也难不倒各位亲。源代码实例见附件。 好了,我们接下来将按 项目构建-->配置文件-->后端实现-->前端实现 来讲解。下面先从构建项目开始 采用Gradle做项目构建 这里只描述一些基本的要用到的构建语法,基础的应用是很简单的。 1. 命令行下进入项目的根目录,即build.gradle配置文件所在的目录。 2. 执行命令:gradle eclipse  自动下载build.gradle配置中的依赖包并 ...
1. Gradle安装:     从官方网站www.gradle.org下载最新版本,解压后,将GRADLE_HOME/bin目录加到系统环境变量PATH上。测试是否配置成功在命令行运行:gradle -v 会打印出gradle的版本号等信息. 2. Gradle基本使用:    新建一个项目后,在项目文件夹下创建build.gradle文件,并加入内容:       apply plugin: 'eclipse'。    然后在终端运行gradle eclipse即可构建eclipse IDE的开发环境。    gradle默认值:gradle有些目录是有默认值存在,建议项目的配置,承袭了 ...
(虽然apt-get方式安装方便快捷,不喜欢文件散落到各个约定的目录里,喜欢完全地控制,安装在同个目录内,需要mysql服务时,手动启动,暂不用时节省资源。) 1. 下载: 从mysql网站下载linux版本 http://downloads.mysql.com/archives.php,在此以mysql-5.6.10版本为例。 2. 解压到相应目录,可以解压到home目录下。官方建议安装mysql 需要建立mysql用户组和用户,如果您想按官方的来安装,可参与目录下的INSTALL-BINARY的文件,教您如何在shell下安装,如下:   groupadd mysql u ...
对于安装方面不清楚的,可移步 nginx + tcp_proxy_module的安装 参考nginx_tcp_proxy_module的readme文件,对每个定义项都做了详细的描述,tcp{...}与http{...}是在同一层级。下面是我的配置,仅供参考: worker_processes auto; events { use epoll; worker_connections 1024; } tcp { upstream logicSrv { server 127.0.0.1:8080; ...
Nginx开源软件默认没有提供TCP协议的负载均衡,下面记录一下我的安装过程: 1. 下载nginx最新稳定版的源码。可访问:http://www.nginx.org 或 linux命令下载到本地: wget http://www.nginx.org/download/nginx-1.2.7.tar.gz 2. 解压至当前目录: tar -zxvf nginx-1.2.7.tar.gz 当前目录下将新增目录nginx-1.2.7. 3. 此外,nginx_tcp_proxy_module会用到openssl(http://www.openssl.org)的支持,安装中需要这个包 ...
1. socket通信:有客户端和服务端的socket代码。 2. 多线程:客户端和服务端各用一线程发送信息;服务端另有一监听线程,用于把超时的信息删除。     这里应用到了同步,使两个线程可以操作同一个map。 代码:(类全在同一个包内) server端: import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import jav ...
图片截图显示不正常的话可以转到: http://hi.baidu.com/yidwo/blog/item/3e2b44d4f8b87505a08bb766.html 用java+ajax做的一个类似于google输入栏版提示的ajax小功能. 稍改进了下.现在类似于163.126的邮件地址自动完成功能. 结构描述: 1.前台页面: autoComplete.js autoComplete.jsp 2.配置: 把web.xml文件的内容配置到你web工程的web.xml文件. 3.后台程序及源码: 在com文件夹下. 运行: 在tomcat中打开autoComplete.js ...
setTimeout的标准语法是: setTimeout(表达式,时间(毫秒)) 两个参数. 在这里着重记下第一个参数是一个 function时的调用,假设是一个函数. 1.函数无参: function alertV(){ alert("000"); } 当第一个参数不加引号("" 或 '')时,延迟一秒: setTimeout(alertV,1000); 当第一个参数加上又引号时,延迟一秒: setTimeout("alertV()",1000); 2. 函数有参: function alertV(event){ ale ...
1. java.io.EOFException 1.1 Tomcat在启动时出现如下异常问题: 严重: IOException while loading persisted sessions: java.io.EOFException 严重: Exception loading sessions from persistent storage 是因为保存在硬盘上的session数据读取失败,问题似乎不大,但是如果不处理一下,每次启动都会出现这个问题,处理方法如下: 将work下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser亦可。
在jdk1.5 tomcat 5.0 中测试通过. 在Tomcat的根目录下打开common文件夹找到server.xml,打开在host标签的对应位置加上如下: <Host name="yidwo" debug="0" appBase="E:\workspace\"        unpackWARs="true" autoDeploy="true"        xmlValidation="false" xmlNamespaceAware="false&q ...
配置resin.conf中的host部分。 定义日志目录,格式化输出,web发布目录,错误码定义等等。 在resin2.x中可以定义 <classpath id=’WEB-INF/classes’ source=’src’ compile=’true’/> 来自动编译源码,但是在resin3.x中没有这个用法,只能放到WEB-INF/classes目录下。 具体如下: <host id=”www.2hei.net“>   <stdout-log path=’/root/soft/resin/log/stdout.log’ rollover-period=’1W’/& ...
发现网上讲hibernate + proxool的比较多。说spring的比较少。而且说得也不是太详细。 在spring下配置proxool 网上搜了一下,感觉有好几种配置,我就说一下我用的这种,配置成功了的这种,3个步骤: 1:在web.xml中配置两个servlet,一个是加载pro ...
SECTION 01 为何需要 connection pooling  当我们进入了 Java 的开发世界, pool 也是一门学问, 如何让 connection 先建立好与 DB 的连结, 后来的人可以使用已经存在于 pool 的 connection, 减少连结的时间, 这么优秀的功能, 在许多 application server 都已经实现好了, 你只要简单地按照说明文件配置, 包括最大连结数量, 初始连结数量, 最大等待数量等等的参数, 当然, Tomcat 也有内建 common ...
这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于java模式和其他相关的说明。本人水平有限,也没有能力去讨论关于模式设计和开发细节的 ...
源:http://blog.csdn.net/explorers/archive/2005/08/15/454769.aspx 现在eclipse越来越好用了,随着sun jdk5.0的补丁4的推出,eclipse3.1也正式发布, 二者结合,速度比以前快了很多。而wtp0.7 m5版本放出也有了一段时间,这个月月 底可能wtp0.7会有rele ...
Global site tag (gtag.js) - Google Analytics