- 浏览: 28218 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
修改Tomcat中的conf文件下的server.xml配置文件
如下操作:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="/sz ...
基本涵盖了所有问题
HTTP 400 – 请求无效
HTTP 401.1 – 未授权:登录失败
HTTP 401.2 – 未授权:服务器配置问题导致登录失败
HTTP 401.3 – ACL 禁止访问资源
HTTP 401.4 – 未授权:授权被筛选器拒绝
HTTP 401.5 – 未授权:ISAPI 或 CGI 授权失败
HTTP 403 – 禁止访问
HTTP 403 – 对 Internet 服务管理器 的访问仅限于 Localhost
HTTP 403.1 禁止访问:禁止可执行访问
HTTP 403.2 – 禁止访问:禁止读访问
HTTP 403.3 – 禁止访问:禁止写访问
HTTP ...
MyBatis之配置文件
- 博客分类:
- Java-Mybatis
一.配置文件的基本结构
configuration —— 根元素
properties —— 定义配置外在化
settings —— 一些全局性的配置
typeAliases —— 为一些类定义别名
typeHandlers —— 定义类型处理,也就是定义java类型与数据库中的数据类型之间的转换关系
objectFactory
plugins —— Mybatis的插件,插件可以修改Mybatis内部的运行规则
environments —— 配置Mybatis的环境
environment
transactionManager —— 事务管理器
...
1.在Spring的applicationContext.xml(主容器)中,将Controller(控制器)的注解打消掉
<context:component-scan base-package="com">
<context:exclude-filter type="annotation" experession="org.springframework.stereotype.Controller" />
</context:component-scan>
2.在S ...
MYSQL导出和导入数据
- 博客分类:
- MySQL
网站开发中,时常遇到Mysql数据库备份或数据库迁移工作,这时Mysql怎么导入导出数据库中的数据就非常关键,Mysql本身提供了命令行导出工具Mysqldump和Mysql Source导入命令进行SQL数据导入导出工作,通过Mysql命令行导出工具Mysqldump ...
一、连接MySQL。
格式: mysql -h主机地址 -u用户名 -p用户密码
1、例1:连接到本机上的MYSQL。
首先在打开 DOS 窗口,然后进入目录 mysql bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好 MySQL,超级用户 root 是没有密码的,故直接回车即可进入到 MySQL 中了,MySQL 的提示符是:mysql>
2、例2:连接到远程主机上的 MySQL。
假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
mysql -h110.110.110.110 -u ...
在Java中实现同步的四种方法:
1.Volatile(易变的):volatile修饰的成员变量在每次线程访问时,都强迫从共享内存中重读该成员变量的值,且当成员变量发生变化时,强迫线程将变化值回写到共享内存.
1).特点:这样在任何时刻,其他线程总 ...
这是一道简单的面试题,我本着是否能找出更好的方法来,在网上找了很多别人的方法,把code都copy下来运行,发现还是有错误.所以自己就写了一个累赘的例子,不过不会有错.
思路:采用Random得到1-100的随机数(因为Random取值是0<=a<1之间的数,所以采用了一个三目运算),这个面试题的难点是取出1-100中随机而又不重复的整数.然后用1-100的总和减去99个随机数的总和,这样就得到了未放进的数.
package random;
import java.util.ArrayList;
import java.util.Iterator;
import java. ...
struts2之中的缺省拦截及其所对应的作用
<interceptor name="alias" class="com.opensymphony.xwork2.interceptor.AliasInterceptor"/>
<interceptor name="autowiring" class="com.opensymphony.xwork2.spring.interceptor.ActionAutowiringInterceptor"/>
<interceptor ...
「struts2中防止表单重复提交」
1.造成表单重复提交原因
a.由于服务器处理延迟缘故,人为缘故再次提交.
b.由Forward(转发)跳转引起重复提交.当用户将信息提交到服务器时,服务器想响应采用的forward方式跳转到下一个页面,但是 ...
在my.ini里找到(此文件在mysql安装目录下)
sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”把其中的STRICT_TRANS_TABLES,去掉,
或者把sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
注释掉,然后重启mysql就ok了
这是在以为道友哪里找到的...我记下来.希望给没有找到的方便吧.
http://nexus.tesla.io:8081/nexus/content/sites/m2e.extras/m2e-1.4-with-indigo/
缓存在很多地方我们都能看见,从数据库,hibernate(数据访问层),web前端都存在缓存问题.其中利弊我就不争论了,只是在上次的面试中,遇到一个实例.在一个项目中会存在大量的查询操作,有什么办法能更好的解决.我想缓存机制或许可以运用到.
下面大概写一下java的缓存机制吧,一个简单的缓存实例,方便以后在实际需求中进一步的改进.
Cache对象类
package cn.iholdmika.cache;
public class Cache {
private String key;// 缓存ID
private Object value;// 缓存数据
...
搭建Hibernate时需要的jar包:
hibernate3.jar
hibernate3.0的核心jar包,常用的session,Query,Transaction都位于这个jar文件中。
antlr-2.7.6rc1.jar
ANTLR (ANother Tool for Language Recognition) 是一个PCCTS制定的语言工具,它为他创建认定者,程序编译者,翻译者提供一个包括 java,c#和C++在内的语法描述框架,使用from 多态查询语句时需要它。
cglib-2.1.3.jar
CGL (Code Generation Libray) 是一种高性能, ...
hibernate的关系配置
- 博客分类:
- hibernate
一:一对多
实体类:
package cn.cat.model;
public class User {
private int id;
private String name;
Private Set<Order> orders = new HashSet<Order>();
//setter & getter ......
}
public class Order{
private int id;
private String orderName;
private int us ...