`
文章列表
最近在做一个项目采用maven3作为构建工具,同时使用jetty作为web容器进行调试编码。 过程中发现,在jetty容器启动的时候修改项目中的静态文件(htdocs)后不能正常保存。其实是由于jetty的一种保护机制。 查询了网上的一些方法,好像要解压出jetty.jar,修改里面的属性,很麻烦,其实不用这么麻烦,只要在代码中配置一个参数,关闭掉 这种保护机制就可以了。   在web.xml中添加如下代码即可: [xhtml] view plain copy <!-- 解决Jetty启动后不能修改静态文件问题 -->    ...
1.建立maven项目,POM文件内容如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</mod ...
将maven项目提交到svn时,应该避免将target目录及eclipse配置文件 (.project,.classpath,.settings)提交,因为这些文件都是可以从源代码和pom文件重新生成的,没有必要再进行版本控制, 如果提交到svn中反而容易引起冲突和不便. svn提供两种机制来忽略特定文件的提交: 1.全局:这个全局其实是针对每个客户端的,编辑客户端的~/.subversion/config(*unix系统,windows可能不一样)文件,找到倍注释掉的global-ignores配置,改成需要的,如: global-ignores= .settings .proj ...
Tomcat 和 Jetty 下 JNDI 配置 DBCP 连接池 Tomcat 的配置如下:(在某个App的context.xml中,或某个虚拟主机的ROOT.xml中) <?xml version="1.0" encoding="UTF-8"?> <Context path=""> <Resource name="jdbc/pgsqldbcp" auth="Container" ...
越来越多的人开始意识到,网站即软件 ,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全 ...
== _ _builtin_ _ 模块 == 这个模块包含 Python 中使用的内建函数. 一般不用手动导入这个模块; Python会帮你做好一切.   === 使用元组或字典中的参数调用函数 === Python允许你实时地创建函数参数列表. 只要把所有的参数放入一个元组中或者字典中 示例代码如下:   #-*- encoding:gb2312 -*- ''' Created on 2012-5-1 @author: Administrator ''' def transimtParams(a,b): print(a,b) #python ...
      J2EE 容器为 J2EE 应用程序组件提供运行时支持。J2EE 应用程序组件使用容器的协议和方法访问服务器提供的其他应用程序组件和服务。Application Server 提供了应用程序客户机容器、小应用程序容器、Web 容器和 ...
以前使用JPA的实现是toplink,现在改为hibernate,所以要修改persistence.xml文件,两者的配置有一些不一样,并且在EE环境下面和SE的环境下面也有不一样,还有一点,那就是当persistence.xml里面有些格式出错的时候,虽然出错的不是我们需要的那个单元,但也会使得整个persistence.xml报废。 下面帖的是在SE的环境下面使用toplink和hibernate的实现,两者都写在同一个persistence.xml里面。这样切换起来也方便一些。   <?xml version="1.0" encoding="UTF ...

JPA EntityManager详解

    博客分类:
  • JPA
1.   持久化上下文(Persistence Context ) 一个持久化单元(Persistence Unit )就是关于一组Entity 类的命名配置。持久化单元是一个静态的概念。 一个持久化上下文(Persistence Context )就是一个受管的Entity 实 ...
当使用Flex进行debug的时候,老是出现这个错误。Waiting for Flash Player to connect to debugger... 连了半天都连不上。查了下原因,网上大部分都是这个这样说的。   引用原文: I have just had the most frustrating afternoon I can remember in a long time. I’ve been using Flex 3 and have recently upgraded to the Flash Player 10 debug version. Since then, eve ...
一.下载groovy,http://groovy.codehaus.org/Download。我下载的是Windows-Installer。目前最新的是Groovy 1.8。 二.groovy的eclipse插件 1.地址:http://dist.codehaus.org/groovy/distributions/update/GroovyEclipse.zip 2.安装插件   解压,把目录features和plugins 拷贝到G:\eclipse\plug-in\groovy\eclipse\下。   在G:\eclipse\links\下创建groovyPlugin_lin ...
  安装 groovy eclipse 插件 原文出处:http://blog.chenlb.com/2008/12/install-groovy-eclipse-plugin.html 写代码最好还是要个ide,最过学习 groovy。平时用 eclipse 开发 java 程序,写 groovy 还是用 eclipse 吧(虽然目前 groovy 的 eclipse 插件不是最好。)。 虽然可以用 update site 来安装插件,但 eclipse 的下载功能有点烂,还是用迅雷下载吧。groovy eclipse 插件下载地址:http://dist.codehaus.org ...
== 介绍 == Python 的标准库包括了很多的模块, 从 Python 语言自身特定的类型和声明, 到一些只用于少数程序的不著名的模块. 本章描述了一些基本的标准库模块. 任何大型 Python 程序都有可能直接或间接地使用到这类模块的大部分. ...
系统编程 Python 对操作系统服务的内置接口,使其成为编写可移植的维护操作系统的管理工具和部件(有时也被称为Shell 工具)的理想工具。Python 程序可以搜索文件和目录树,可以运行其他程序,用进程或线程进行并行处理等 ...
在我们接项目的时候,可能会使用不同的语言去做开发。假如我们需要用一种对我们来说完全陌生的脚本语言去做开发的时候,我们该如何的快速的去学习新的脚本语言呢?步骤如下。     前提条件:必须精通一门脚本语 ...
Global site tag (gtag.js) - Google Analytics