51CTO博客开发
public void test1(){ ArrayList<String> arraylist = new ArrayList<String>(); arraylist.add("a"); arraylist.add("a");&nbs
su - vincent (注意‘-’前后空格)
1.使用命令 show variables like 'slow_query_log'; 查看到当前没有开启慢查询2.使用命令 show variables like '%log%'; 也没有开启log_queries_not_using_indexs3.set global log_queries_not_using_indexes=on;4.show variables like
<hibernate-configuration> <!-- 用来描述数据库的链接 --> <session-factory> <!-- 驱动 --> <property name="connection.driver_class"> com.mysql.jdbc.Driver </
1.在sessionFactory中存放着配置文件和所有的映射文件2.sessionFactory是一个重量级别的类3.一个数据库只能有一个sessionFactory4.一个配置文件只能连接一个数据库5.只要创建sessionFactory,表就创建完毕了6.sessionFactory中存放的数据是共享数据,但是这个类本身是线程安全的7.sessionFactory实际上是接口,实现类是Ses
指的是聚集索引,索引可分聚集和非聚集索引,这两者区别比较多,但是最主要的区别是: 一个表的聚集索引只能有一个,是因为数据行在保存的时候,是按聚集索引的顺序保存的,你可以把它简单的理解成物理存储的位置,这里涉及到页面的概念,你可以查查看。就是物理磁盘上分很多页面,一个有聚集索引的表,他的页面链是按聚集索引排列的,举个例子,如果一个页面已经写满了数据,你要
1.开启MySQL的慢查询日志功能默认情况下,MySQL是不会记录超过一定执行时间的SQL语句的。要开启这个功能,我们需要修改MySQL的配置文件,windows下修改my.ini,Linux下修改my.cnf文件,在[mysqld]最后增加如下命令:复制代码 代码如下:slow_query_loglong_query_time = 1
1.首先导入所需的jar包2.在src目录下创建hibernate.cfg.xml文件:<?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC  
hibernate: *优点: *数据缓存 *面向对象对象编程 *代码操
使用struts2框架产生的问题:index.jsp:<%@ page language="java" contentType="text/html; charset=UTF-8"%> <jsp:forward page="/login/login.jsp"></jsp:forward>login.jsp:<
ognl.MethodFailedException: Method "setUploadImage" failed for object cn.itcast.upload.UploadAction@46db2f36 [java.lang.NoSuchMethodException: cn.itcast.upload.UploadAction.setUploadImage([Ljava.lang.
在本地打开网络连接,设置本地连接,设置连接共享,选择VMnet8设置在VMware中选择net方式连接,此处设置子网ip,最后一位必须是0,比如192.168.137.0在Ubuntu中选择
eval`ssh-agent`
直接使用桥接模式吧,将虚拟机直接连接到外部网络。同样在Ubuntu里面设置网络ip,见上一篇文章
在jsp页面中有这么一行代码:<input type="hidden" name="userID" value="<s:property value='userID' />" id="userID" />在action中有这么一行代码:ValueStack valueStack = ServletActionContext.getContext().getValueStac
在 菜单栏->编辑->虚拟网络编辑器->vmnet8->NAT模式如果还不行,就点击:恢复默认设置
警告: Error setting expression 'uploadImage' with value '[Ljava.lang.String;@5ff8a691'ognl.MethodFailedException: Method "setUploadImage" failed for object cn.itcast.upload.UploadAction@46db2f36 [java.l
手动验证struts.xml<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "ht
添加一个 FlySuperDuck.java implement IFlyBehavior在具体鸭子中可以拥有这种行为:public ModelDuck(){this.flybehavior=newFlySuperDuck();}这样就可以实现给某种鸭子添加某种行为。在具体鸭子中可以拥有这种行为:public ModelDuck(){this.flybehavior=newFlySuperDuck
如何自定义拦截器 *所有的拦截器都需要实现Interceptor接口或者继承Interceptor接口的扩展实现类 *要重写init()、Intercept()、destroy()方法 *init()是在struts2框架运
单文件上传: 在动作类action中,声明相关属性 在动作类action中,要声明与页面中表单name属性同名的属性,同名的属性的类型是File类型 在动作类action中,要声明[同名的属性]ContentType,类型是String类型。 &nb
struts.xml文件:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configur
Struts.xml<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configurati
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.ap
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"><struts>
1. identifying relationship: 1对多。 父实体的主键是子实体的外键(FK1),且FK1是主键。 2. no identifying, mandatory relationship: 1对多。 父实体的主键是子实体的外键(FK1),FK1不为空。 3. no identifying, optional relaotionship:
原来用的是5. .5的包,替换成5. . 7之后,如下生成主键的代码都会报错:ps getConnection .prepareStatement sql.toString ; .... rs ps.getGeneratedKeys ;? Generated keys notrequested. You need to sp
在选择使用Statement时,会产生SQL注入:@Test public void testSave(){ String name = "a' or 1=1 or
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号