`
星夜的遐想
  • 浏览: 189412 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
数据模型A       Public classs A{ @OneToMany(mappedBy = "a", fetch = FetchType.LAZY) @Fetch(FetchMode.SUBSELECT) @Cascade(value = { CascadeType.ALL }) List<B> bList=new ArrayList<B> } Public class B{ @ManyToOne(fetch = FetchType.EAGER) @JoinColumn(name = "A_ID ...
在SVN管理的项目中,为记录修改代码的原因很有必要,因此在提交代码前必须强制加入注释内容,以便后期跟踪。 在SVN的服务端,以visualSVN为例 在保存代码仓库对应的物理位置例如:D:\Repositories\mySource\hooks (其中mySource就保存代码的仓库名称)目录下建立一个 pre-commit.bat 文件内容如下:   @echo off setlocal set SVN_BINDIR=C:/Program Files/VisualSVN Server/bin set REPOS=%1 set TXN=%2 rem check t ...
public class MySort { public static void main(String[] args) { int[] arr = { 5, 7, 6, 8,9, 1, 3, 2, 4, 10 }; //selectSort(arr); //bubbSort1(arr); //inserSort(arr); quickSort(arr,0,arr.length-1); show(arr); } public static void show(int [] arr){ for (int i ...
1、控制台页面差异,生产模式有锁定,激活选项,开发环境没有                                                                            生产模式                                                                              开发模式 2、开发模式可以通过可以通过myelipse 启动部署,生产模式也可以启动但不能部署;    
  weblogic中,在一个domain下,我们可以新建多个sever,将不同的项目部署到不同的server中 例如在mydomain下再新建一个server,叫myserver,通过菜单启动mydomain,进入weblogic控制台界面,选择severs菜单:   进入server属性配置页面 点击finish完成,返回列表界面:   现在的server已经配置好了,现在它的状态时shutdown的,下面是如何启动它   到mydomain的bin目录下 C:\bea\user_projects\domains\mydomain\bin 新增一个bat文 ...
下面以weblogic 10.3版本为例在myelipse 6.5下配置的过程。   1、安装好weblogic主程序;   2、通过weblogic桌面菜单的配置向导创建domain(域),在myelipse配置时需要用到。   创建过程都很容易,不过有一点要注意,因为在开发环境 ...
看到好多网站都有这么一个功能,就是没登陆的时候,有些页面是可以查看的,但是必须要登陆才能进行操作,很多朋友在开发过程中为防止这样的事情发生也许会做一个提示框,或直接将用户界面重定向到登陆界面,其实这两种的用户用户体验效果都不是很好,其实,用户想操作,我们需要用户登陆,这是没问题的,问题就是我们在处理完用户登陆后,能继续让用户之前的操作流转下去呢,这种实现方式我感觉更好,当然很多网站也都这么实现的,下面我们来简单实现以下。   1、首先一个过滤器,对非法的操作进行拦截,同时保存当前的请求。 package com.lyl.servlet; import java.io.IOExcep ...
基于方法的缓存,顾名思义; 就是缓存的级别是在方法上,并且调用的方法的参数必须相同,那么直接从缓存中取数据,反之不取缓存中的数据。 最近查询了些资料,总结了下如何用Spring与Ehcache简单配置:   1、首先当然要配置ehcache的标准配置文件 ehcache.xml  <?xml version="1.0" encoding="UTF-8"?> <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:no ...
在WEB开发过程中,特别是集成了大量的框架后,一不小心很容易出现内存溢出就如PermGen space (永久保存区中加载过多的class文或meta信息,GC无法回收,导致永久保存区内存空间不足,造成此误)网上查询资料得知可以通过配置java虚拟机的参数项解决,通过几次经验,可以如下配置: Xms:初始化heap(堆)内存空间大小 Xmx:最大heap内存空间大小 MaxNewSize:每次堆内存中新生区的最大值 MaxPermSize:最大永久区的大小   在开发环境:  在安装的JDK中配置如下:-Xms256m -Xmx512m -XX:MaxNewSize=256m ...
上一篇也简单介绍了如何配置集群环境,下面来测试结果:   1、首先创建一个项目web项目TestCluster,因为测试比较简单,直接用jsp实现。 2、修改项目的web.xml文件,添加 <distributable/>节点 写道 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.co ...
平时用eclipse开发web过程中一般都是切换到server视图,加载对应的项目,然后启动tomcat,其实早就知道一种通过项目路径映射的方法访问,今天尝试了一把。   打开tomcat的安装目录,找到server.xml文件,再HOST的节点下,添加Context节点如:   <Host> …………………………省略…………………………………… <Context path="/TestCluster" docBase="D:\my-env\workspace\TestCluster\WebContent" ...
一、web开发中,为什么需要tomcat集群,我个人认为有两点: 1、防止其中的一个单一的应用服务器出现意外(崩溃,断电),导致请求无法处理。 2、分发处理请求减少应用服务器的压力。 下面切入正题,如何配置:   二、软件准备: Apache:http://apache.fayea.com/apache-mirror//httpd/binaries/win32/httpd-2.0.65-win32-x86-no_ssl.msi mod_jk:   http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binarie ...
做web开发,遇见乱码肯定是很正常的事 如每次都等到出现乱码了,再来解决乱码,倒不如在开始阶段做好以下准备,防止乱码的产生   项目编码,前端页面编码,数据库编码必须都是一致的; 其次请求路径尽量不要有中文; 请求的URL尽量不要有中文参数; 表单提交尽量采用POST请求方式 当然在开发过程中,不可能完全做到,这样也就没法避免造成乱码的问题,下面分情况总结下 一般情况下,现在假设都是UTF-8的编码方式; 1、表单通过POST提交方式      这是最简单的一种,例如在表单中填入了很多中文参数值,      从后台程序中通过req.getParamet ...
为保证Freemarker中文乱码问题配置有三:   一、web.xml中加入编码过滤器 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app ...
在使用springmvc集成jsp和freemarker时,我们要在spriingmvc的配置文件中同时配置sp的解析器和freemarker的解析器,同时解析器order属性(order越小,优先级别越高),指定视图的解析优先级,于是配置如下:   <beans xmlns="http://www.springframework.org/schema/beans"   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xmlns:mvc="http://www.spri ...
Global site tag (gtag.js) - Google Analytics