- 浏览: 6033 次
- 性别:
文章列表
解决tomcat报45s问题,双击service下的Tomcat 点击Timeouts,将时间改大
1.1075 -Incorrecttable definition;there can be only one auto column and it must be defined as a key
这是当我尝试给表添加一个自增长字段时,根据报错意思是一张表里只能有一个自动生成的列,而且必须定义为键。
这时我发现我的表中有一个字段以UUID()函数自动生成的,于是我想把这个字段改成自增长而且定义它为主键,结果还是报错
2.ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry ’1′ ...
我对正则表达式概念的理解:正则表达式是对字符串操作的一种逻辑公式,根据某种规则,对字符串进行处理,从而使字符串达到自己想要的标准。
1. 匹配: 验证某字符串是否符合某项规则。
方法: str.matches(regex);
例如:验证邮箱格式是否符合要求
假设定义邮箱格式为 regex="\\w+[@][a-zA-Z]+\\.[a-zA-Z]+";
那么匹配代码如下:
public class Demo1 { public static void main(String[] args) { String str="123abc@qq.co ...
SAX解析适合用于解析较大的文件,它不需要完全加载文件,而是边加载边解析,这样当XML文件过大时就不容易导致溢出,但是sax解析的缺点不能对文件再进行操作。XML的DOM解析方式是需要把文件加载完全才进行解析,所以DOM适于解析小文件。
XML文件:
<?xml version="1.0" encoding="UTF-8" ?>
<student>
<stu name="小红">
<cla>二班</cla>
...
昨天刚接触数据库知识,学习了使用SQL Plus连接数据库。现在总结一些简单的操作口令。
以用户名system进入Oracle SQL *Plus,在连接system用户情况下才能创建用户
创建用户: creat user +用户 identified by +密码;
注意要给新创建的用户授权,才能切换和连接此用户。
授权: grant connect to +用户 ;
切换用户: conn 用户/密码 ;
例:
账号锁定和解锁也必须在system用户下才能才能成功操作
账号锁定 alter user +用户 account lock
账号解锁 alter user +用户 a ...
java 数据结构 二叉树
- 博客分类:
- java 数据结构 二叉树
树是一种特殊的非线性的数据结构。二叉树是一种特殊的树,每个节点最多有两个孩子,称为“左孩子”和“右孩子”。
树结构的特点:它的每一个节点可以有不止一个的直接后继节点,除根以外每个节点都只有一个前驱结点。
链表是特殊的二叉树。
二叉树有两种特殊的形态;完全二叉树和满二叉树。
二叉树遍历
遍历是对树的一种最基本的运算,所谓遍历二叉树,就是按一定的规则和顺序走遍二叉树的所有结点,使每一个结点都被访问一次,而且只被访问一次。由于二叉树是非线性结构,因此,树的遍历实质上是将二叉树的各个结点转换成为一个线性序列来表示。
(1)先序遍历
首先访问根,再先序遍历左(右)子树,最后先序遍历右(左)子树 ...
菜单条JMenubar,菜单JMenu,菜单项JMenuItem都是JComponent的子类。
菜单条直接放在窗体上,一个窗体上只能有一个菜单条。
方法:setJMenuBar(JMenuBar bar) 将菜单条添加到窗口的顶端。
把菜单放在菜单条上(menubar.add(menu)),菜单中包含可供选择的菜单项,创建JMenuItem对象,加在菜单里。
常用组件:
文本框 JTexField 文本区 JTextArea
按钮 JButton 标签 JLabel
选择框 JCheckBox 单选按钮 JR ...
接口概念
一、接口(interface):一个被调用的函数名及其参数就是一个接口。
特点:接口中的方法全部都是抽象方法(没有方法体)没有构造方法,不能创建对象。
接口中的方法默认是public abstract,且必须是。
接口中的属性默认是默认都是pubic static final,且必须是。
子类实现接口的时候必须重写接口中所有方法
二、1.定义接口
public interface A{
public static final 常量
public abstract 方法
}
2.使用接口
public class B i ...
我对重写的认识与理解:
子类继承父类时,可以重写父类的方法,方法定义和参数与父类方法相同,但方法体不同,以便实现子类自己特有的功能。如果子类重写了继承来的方法,则子类对象会调用重写之后的方法,即覆盖父类方法。另外,判断对象是调用父类的方法还是子类重写的方法,取决于对象本身的类型。
与重写易搞混的重载的定义是在同一个类里面,有两个或两个以上的方法具有相同的方法名,方法体不同,参数也不同。
1.何为文件
标准文件(txt doc mp3)
目录文件(文件夹)
虚拟内存文件()
2.如何操作文件
文件的描述方式:使用字符串表示文件路径(例String path="F:\\abc\\."注意双\)
使用对象表示文件 (File file=new File(path))
使用File类操作文件
绝对路径:从根磁盘开始计算的路径
相对路径:从某一文件相对于当前文件路径
字符串文件:凡是能用记事本打开的文件都是字符串文件.
文件流的操作
1.数据流:用 ...