- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 oracle中什么是已提交的事务
用户手动commit后,都是已提交的数据,只是有些数据还没有被写人磁盘,在缓存中等待写盘,而三分之一满了和日志文件达到一兆时会自动触发写盘。而当数据已提交却未被写入磁盘的时候突然断电等,就涉及到一个事务,事务具有一致性,所以已提交,没写盘的需要被恢复出来,将undo块中的数据恢复到内存中,再进行写盘。已提交的要保证写如磁盘,未提交的被放弃。回退未提交的事务是将数据恢复成你修改之前的数据。 COMMIT命令用于把事务所做的修改保存到数据库,它把上一个COMMIT或ROLLBACK命令之后的全部事务都保存到数
2021-10-29 16:35:25 475
原创 2021-10-23
注意:struts.xml和struts-user.xml中<package></package>标签中的name属性不能相同。道理很简单,<struts></struts>标签中可以有多个<package></package>标签,要通过name属性以示区别。
2021-10-23 00:15:28 58
原创 Oracle从横向和纵向方面创建
横向 1.创建一个表空间下的两个数据文件 create tablespace ts1 datafile 'c:\h1.dbf' size 10m autoextend off, 'c:\h2.dbf' size 20m autoextend on next 10m maxsize 50m; 2.创建临时表空间 create temporary tablespace tempts1 tempfile 'c:\h3.dbf' size 20m; 3.创建撤销表空间 create
2021-10-22 17:29:47 269
原创 input标签中的id和name的区别
可 以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复 的。 上周我也遇到了ID和Name的问题,在页面里输入了一个input type="hidden",只写了一个ID='SliceInfo',赋值后submit,在后台用 Request.Params["SliceInfo"]却怎么也去不到值。后来恍然
2021-06-30 22:09:44 813
原创 Eclipse快捷键总结
Ctrl+Shift+F 格式化当前代码 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置 Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面 Ctrl+Q 定位到最后编辑的地方 Ctrl+/ 注释当前行,再按则取消注释 ...
2021-04-15 18:13:22 102
原创 eclipse代码报红叉问题
代码确实没有打错 还是报 红叉 就把 报错的地方 剪切后 ctrl+s 等红叉 没有后 在复制 或者windows->preferences->MyEclipse->Validation,把JSP Syntax Validator勾为Manual并去掉Build的勾
2021-04-15 18:07:02 333
原创 JAVA中IO流详解
字节输入流: 父类:InputStream 常用的字节输入流:FileInputStream 1.FileInputStream ①构造方法: FileInputStream(File) FileInputStream(String filename) 2.常用方法 ①read :读取一个字节,返回该字节的值,如果到达文件的末尾,则返回-1。需要注意:read()方法和迭代器一样,会自动下移的 ②read(byte[ ])从输入流中读取至多一个数组长度的内容,到达文件末尾,则返回-1。 数组称为缓冲区数
2021-04-13 11:02:34 104
原创 java产生随机数的三种方式
一、Java随机数的产生方式 1、通过Math.random()返回一个0到1之间的double值。 2、通过Random类来产生一个随机数,这个是专业的Random工具类,功能强大。 3丶通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。 二、Random类使用 1丶带种子与不带种子的区别 1)带种子的,每次运行生成的结果都是一样的。 2) 不带种子的,每次运行生成的都是随机的,没有规律可言。 2丶创建不带种子的Random对象 Random random
2020-10-24 19:20:51 436 1
原创 顺序栈
#include <iostream> using namespace std; //顺序栈的实现 const int StackSize = 10; class SeqStack { public : SeqStack(); void push(int x); int pop(); int Getpop(); int empty(); private:
2020-10-13 11:20:57 78
原创 C++补考重学day01 2020.10.07
指针 一丶指针的定义和使用: 语法 :数据类型 * 指针变量名; int a = 10; //定义指针,并让指针记录a的地址; int *p = &a ; // &取地址符号 cout<<“a的地址”<< &a <<endl; //结果是一串16进制数值,即a的地址 cout<<“指针p为:”<< p <<endl; //与上面结果一样 //使用指针 //通过 解引用(*p)的方式来找到
2020-10-08 23:22:13 277
原创 JAVA重学 day1
eclipse运行时的错误提示: Resource leak:a'is never closed 原因:Scanner in = new Scanner(System.in);之后,没有关闭最后加一bai个in.close();即可 2.System.out.println()不能直接写在类中,例如: 如果硬是想使用System.out.println("我想输出!"),可以加上一个大括号 public static void main(String[] args) 是什么意思? ..
2020-09-18 18:14:13 111
原创 初学 面向对象 及 类
初学 面向对象 及 类 对象 = 数据(数据类型) + 行为(函数) 数据封装(数据 和 操作)关联性好 继承 多态性 声明形式 class 类名称 { public : 公有成员(外部接口) private : 私有成员 protected :保护成员 }; 注意:在类的声明中不能对数据成员 进行初始化! ...
2020-03-02 21:09:38 103
原创 结构初学 2020-2-25
结构 ------是由不同数据类型的数据组成的集合体。 //把带有 *不同步特点 *的东西分类. 基本形式 struct Typename ( 结构类型 /类名) { … //Members 成员 } 初始化 — 按定义变量的顺序来赋值 定义数组 — 结构类型 a[n]= { { … }; }; 对成员的访问 — 结构变量 . 成员 例、 a...
2020-02-25 21:30:40 108
原创 函数总结
一、重点内容1.函数的定义数据类型 函数名(形式参数表){ 函数体 //执行语句}注意:(1)型参必须有类型说明。(2)函数的数据类型是函数的返回值类型(若数据类型为void,则无返回值)。(3)函数不允许嵌套定义。2.函数的声明和调用调用函数之前先要声明函数原型。函数的三种传值类型:(1)传值调用;(只是赋值)(2)传值调用;(常用) 将实参变量的地址值传递给型参 ...
2018-03-26 00:00:31 119
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人