- 博客(50)
- 资源 (5)
- 收藏
- 关注
原创 win7和win10安装系统时的设置
win7和win10安装系统时的设置前言前提准备一般的设置Tips前言很多刚接触“系统安装”都有疑问。如何安装win10,win7系统?这两个安装有啥区别?硬盘msr和gpt分区的区别?bios中uefi和legacy分别如何设置?u盘启动如何做?…虽然是软件出身, 但是也是倒腾过无数次系统,不过没有总结过。那现在总结一下吧。本文对象:有一定安装系统基础的人。主要是装系统的bios设置和硬盘分区格式的设置,具体的安装步骤不一一赘述。前提准备系统:建议使用官方系统,避免后期例如驱动不匹配等很多
2020-12-12 16:38:15 769
原创 1-ConcurrentHashMap
ConcurrentHashMap1. 问题出现原因modCount != expectedModCount2. 问题规避使用copyOnWriteArrayList(线程安全);使用Iterator来遍历;3. 代码package com.hgq.common.collections;import org.junit.jupiter.api.Test;import java.util.ArrayList;import java.util.Iterator;import j
2021-04-05 23:35:48 183 1
原创 如何写一个简单的oracle存储过程
有朋友问我oracle存储过程怎么写?游标怎么写?游标如何控制批次,分批次提交?我稍稍回忆了一下,刚好写博客里,有需要的可以参考了解。直接上代码+注释,仅做参考。朋友他没装plsql develper,我也没有,哈哈,盲敲盲改,最后总算改好了。连接oracle神器,大家经常用的话,自己装一下,可以清晰标黄提示错误信息等,很方便。-- 建议大家第一次创建sp的时候用create。后面移交部署用创建并且替换,注意不要和之前的名字重复了。CREATE OR REPLACE PROCEDURE stored
2020-12-12 17:15:00 719
转载 ssm简单环境搭建
ssm环境搭建:http://blog.csdn.net/gebitan505/article/details/44455235/
2017-05-27 01:06:04 359
转载 log4j配置
参考:http://blog.csdn.net/xiao_mengxi/article/details/54910450在项目的web.xml文件中添加log4j配置html] view plain copy context-param> param-name>log4jConfigLocationparam-name
2017-05-27 00:57:40 274
转载 使用两个栈实现一个队列
1.基本概念线性表:线性表中数据元素之间的关系是一对一的关系,大部分线性表除了第一个元素和最后一个元素之外,其他元素都是首尾相接的。栈:是一种运算受限的线性表,只允许在表的一端(栈顶)进行插入和删除运算。队列:是一种特殊的线性表,只允许在表的前端进行删除操作,而在表的后端进行插入操作。2.用两个栈实现队列简述:两个栈a和栈b,a和b都为空,数据进入栈a的操作相当于队
2017-05-13 19:17:15 319
转载 java排序
1.冒泡:// 时间复杂度o(n^2)public class BubbleSort {// bubblepublic static void sort(int[] arr) {for (int i = 0; i for (int j = 0; j if (arr[j] > arr[j + 1]) {int temp = arr[j];arr[j] =
2017-05-01 23:27:56 261
转载 二叉树
简介:二叉树是一种非线性数据结构。二叉树是每个节点最多有两个子树的有序树。通常子树的根被称为“左子树”和“右子树”。被用作二叉查找树、二叉堆和二叉排序树。树的深度:树的最大层次。孩子,兄弟,双亲:如果0的孩子是1和2,那么1、2互为兄弟,0是1、2的双亲。满二叉树:满足节点数位2的深度次方-1,满二叉树也是完全二叉树。完全二叉树:每个节点与满二叉树编号完全对应,完全二叉树不一定
2017-04-29 10:59:53 229
转载 vueJs初探
参考文档:vue官方一直做得后端开发,前端时间工作中适用到vueJs,想想还是简单聊一下。先放这里,等后面有时间继续完善。先说说我们的项目:我们项目通过别人搭建好的架子,然后我们结合官方文档,我这个小白,慢慢也做好了一个小单页网站。vueJs有几个特点:a)简洁 b)轻量 c)快速 d)数据驱动 e)模块友好 f)组件化a)简洁vueJs代码相对其他代码,十分简洁,例如通过v-
2017-04-29 09:43:46 380
转载 表连接的三种方式简单介绍
文章出处:http://www.jb51.net/article/53891.htm表连接的三种方式简单介绍1. NESTED LOOP对于被连接的数据子集较小的情况,nested loop连接是个较好的选择。nested loop就是扫描一个表,每读到一条记录,就根据索引去另一个表里面查找,没有索引一般就不会是 nested loops。一般在nested loo
2016-12-18 00:34:37 4447
转载 sublime如何安装插件
文章出处:http://www.cnsecer.com/460.html安装Sublime Text 3插件的方法:朋友们,小站活着不容易,全靠广告费养着了,如果本文对你有帮助。麻烦动下手点下页面的广告吧,谢谢!2015.06.08更新更新一个,推荐sublime的一些其他插件个常用主题:http://www.cnsecer.com/se
2016-09-14 23:08:58 326
转载 转载-如何让oracle强制走索引
文章出处:http://www.cnblogs.com/yjmyzz/p/3875520.html大多数情况下,oracle数据库内置的查询优化策略还是很成功的,但偶尔也有犯2的时候,即使有索引,也会做全表扫描,可以参考以下语句的写法,强制让select语句使用索引 1 CREATE OR REPLACE VIEW V_RES_CBA AS 2 SELECT /*+INDEX
2015-02-28 17:02:35 2373
转载 转载-oracle限制ip访问
文章出处:http://blog.sina.com.cn/s/blog_4d19b6210100jyce.html限制登录oracle的IP地址有两种方法 一、编辑$ORACLE_HOME/network/admin/sqlnet.ora,增加tcp.validnode_checking = yes#tcp.invited_nodes=() #允许访问的IP列表,各IP之间用逗
2015-02-07 11:28:38 561 2
转载 转载-plsql登录显示乱码
文章出处:http://jingyan.baidu.com/article/a3aad71aa9bfefb1fa00964d.html方法/步骤 登陆plsql,执行sql语句,输出的中文标题显示成问号????;条件包含中文,则无数据输出 输入sql语句select * from V$NLS_PARAME
2015-01-27 14:34:41 2656
转载 转载-不安装oracle客户端也可以使用pl/sql developer
文章出处:http://blog.itpub.net/25514216/viewspace-693089/通常情况下,用PL/SQL Developer连接Oracle是需要安装Oracle客户端软件的,这也就意味着你的硬盘将被占用大约1G-2G的空间,对于Windows操作系统来说,你还会多出一些开机自启动的服务。当然对于大部分人来说,并不会在自己的机器上应用所创建的数据库,而只是希望通过他
2015-01-27 09:45:15 498
转载 转载- 如何将V$表查询权限(V$session)
文章出处:http://blog.itpub.net/17179887/viewspace-665506/SQL> SELECT owner, object_type FROM dba_objects WHERE object_name = ‘V$SESSION’;OWNER OBJECT_TYPE———————— ——————-PUBLIC SYNONYMSQ
2015-01-26 14:51:27 1737
转载 转载- expdp中TABLE_EXISTS_ACTION参数
文章出处:http://blog.chinaunix.net/uid-13232826-id-1993260.html当使用IMPDP完成数据库导入时,如遇到表已存在时,Oracle提供给我们如下四种处理方式:a.忽略(SKIP,默认行为);b.在原有数据基础上继续增加(APPEND);c.先DROP表,然后创建表,最后完成数据插入(REPLACE);d.先TRUNCA
2015-01-26 13:09:46 1049
转载 转载-终止imp/exp和expdp/impdp进程运行的方法
文章出处:http://www.2cto.com/os/201308/238174.html终止imp/exp和expdp/impdp进程运行的方法 一、停止EXP/IMP优化速度 可以直接KILL 进程,但先要KILL 父进程,然后KILL子进程,只KILL子进程,EXP/IMP还会在后台执行的 样例:ps -ef |grep
2015-01-26 12:59:51 1169
转载 转载-ORA-01113,ORA-01110的简单解决
文章出处:http://blog.sina.com.cn/s/blog_a32eff280100y3fe.html分析和解决问题:1.重起数据库:C:\Documents and Settings\Jacken>sqlplus /nolog SQL> conn sys/123456 as sysdba; SQL>shutdown immediate; 数据库已经关闭。
2015-01-22 15:12:42 4097
转载 转载-Oracle拆分字符串,字符串分割的函数
文章出处:http://www.cnblogs.com/smile-wei/archive/2012/12/13/2816447.htmlOracle拆分字符串,字符串分割的函数。第一种:oracle字符串分割和提取分割create or replace function Get_StrArrayLength( av_str v
2015-01-20 16:53:28 979
转载 转载-Oracle Flashback技术总结
文章出处:http://www.cnblogs.com/coohoo/archive/2011/01/16/1936888.htmlFlashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。 在Oracle 10g中, Flash back家族分为以下成员: Fla
2015-01-15 16:52:07 524
转载 转载-oracle 归档日志满了如何处理
文章出处:http://312350968.iteye.com/blog/1964923今天在进行Oracle相关测试,因为Windows自动更新,自己重启机器了,结果重启完毕之后,我的oracle就无法正常启动了报ora-03113错误。[csharp] view plaincopyprint? ORA-03113: 通
2015-01-09 10:30:54 445
转载 转载-ORA-00031: 标记要删去的会话
文章出处:http://blog.sina.com.cn/s/blog_4b7809800100oq7b.html一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。但是shutdown immediate又怕可能进程杀不掉会一直停留在shutdown immediate,直接shutdown
2014-12-19 09:21:15 419
转载 转载-gettrcname.sql
文章出处:http://www.eygle.com/archives/2007/05/script_gettrcname.html最近有很多朋友问起《深入浅出Oracle》一书中的一个脚本gettrcname.sql。这个脚本用于获取跟踪文件的名称的,可以用于Linux/Unix环境,已经被包含在书的脚本包中。其内容如下:SELECT d.VALUE
2014-12-12 17:16:32 368
转载 转载-使用Oracle的外部表查询警告日志文件
从Oracle9i开始,Oracle的外部表技术(Oracle External Tables)被极大的增强,通过外部表访问外部数据增强了Oracle数据库和外部数据源进行数据交互的能力,对于数据仓库和ETL来说,这些增强极大的方便了数据访问。对于DBA来说,最常见一个例子是可以使用外部表来访问警告日志文件或其他跟踪文件.以下一个例子用来说明外部表的用途。首先需要创建一个Dir
2014-12-12 16:13:44 387
原创 利用数据文件恢复数据库
冷备份恢复现象:利用数据文件异机数据重建;只有数据文件的本机数据恢复。实践环境:Win server2003/xp+oracle11g32位; 小弟今日新装了v8软件,装完后,数据库突然不能使用,报ora-03113/ora-24324/ora-01041错误,由于原因太多、时间仓促,无法解决,就直接利用数据文件恢复了。 恢复原理:由于数据文件在
2014-12-12 09:10:50 597
转载 转载-Oracle 11g Alert log 文件位置的问题
装了oracle 11g的玩了一下,有点问题,想看一下log日志,找了半天才找到,原来11g的alert log 做了变动,从 Oracle 11g 开始,Oracle 数据库以XML与传统的文本两种格式提供 Alert 日志。新的日志位置由 Automatic Diagnostic Repository (ADR) 决定。可以通过新的初始化参数 DIAGNOSTIC_DE
2014-12-10 17:32:24 306
转载 转载-SQL的主键和外键约束
SQL的主键和外键约束 原文出处:http://www.cnblogs.com/ywb-lv/archive/2012/03/12/2391860.htmlSQL的主键和外键的作用: 外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建
2014-12-09 17:10:50 398
转载 转载- windows下的unix增强工具
最近挑着看完了从网上买的《剑破冰山Oracle开发艺术》这本书,感觉收获很多(之所以说挑着看,是因为感觉有些知识暂时用不到,所以也就不需要花时间了),之后在官方文档《concepts》、《Oracle Database 10g Administration Workshop I》、《循序渐进Oracle数据库管理、优化与备份恢复》以及白鳝的《DBA的思想天空》等等的这些书籍之间纠结,到底先看那一本
2014-11-21 16:59:26 622
转载 转载-with as用法
文章出处:http://blog.csdn.net/shaochao14/article/details/6223052一.WITH AS的含义 WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的
2014-11-20 12:31:18 641
转载 转载-不能启动DBConsole服务
本文出自 “inthirties(三十而立) ”博客,转载请务必注明作者和保留出处http://blog.csdn.net/inthirties/archive/2009/08/19/4464583.aspx 网 络断掉,不能启动DBConsole服务的解决这个问题有不少刚刚接触的Oracle 10g的XDJM都遇到过,我在笔记本上也遇到过,本来DBConsole是可
2014-11-04 09:23:29 404
转载 转载-Oracle 参数分类 和 参数的查看方法
文章出处:http://blog.csdn.net/tianlesoftware/article/details/5583655Oracle数据库系统根据初始化参数文件init.ora中设置的参数来配置自身的启动,每个实例在启动之前,首先读取这些参数文件中设置的不同参数。Oracle系统中的参数,根据系统使用情况可以简单分为两大类:普通参数:也就是Oracle系
2014-10-28 15:36:59 313
转载 转载-如何查看alert文件
文章出处:http://www.jb51.net/article/34590.htm1、查看操作系统版本 SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle Database 10g Enterpr
2014-10-28 11:05:37 995
转载 转载-enq:TM-contention
7.1 enq:TM-contention 执行dml期间,为防止对与dml相关的对象进行修改,执行dml的进程必须对该表获得TM锁,若在获得TM锁的过程中发生争用, 则等待enq:TM-contention事件。 TM锁其用途十分明确,但是准确的概念及定义方面有容易混淆的一面,例如:oracle的concept手册上,关于锁的分
2014-10-22 15:10:47 426
转载 转载-insert /*+ append */
文章出处:总结得出以下3点结论:a、非归档模式下,只需append就能大量减少redo的产生;归档模式下,只有append+nologging才能大量减少redo。b、总结得出以下3点结论:a、非归档模式下,只需append就能大量减少redo的产生;归档模式下,只有append+nologging才能大量减少redo。b、insert /*+ append */
2014-10-22 14:53:17 458
转载 转载-Oracle全局索引和本地索引
Oracle索引分区杂谈Oracle数据库中,有两种类型的分区索引,全局索引和本地索引,其中本地索引又可以分为本地前缀索引和本地非前缀索引。下面就分别看看每种类型的索引各自的特点。全局索引以整个表的数据为对象建立索引,索引分区中的索引条目既可能是基于相同的键值但是来自不同的分区,也可能是多个不同键值的组合。全局索引既允许索引分区的键值和表分区键值相同,也可以不相同。全局索引
2014-10-22 09:02:45 318
转载 转载-oracle经验分享-ORACLE时区问题
文章出处:http://blog.csdn.net/aptweasel/article/details/4834570Oracle的时区问题Oracle 9i 开始多了 3 个关于时间的数据类型:TIMESTAMP [(precision)] TIMESTAMP [(precision)] WITH TIME ZONE TIMESTAMP [(precision)] WITH LO
2014-10-17 19:14:19 537
windows下配合oracle使用的自动发邮件工具和代码
2014-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人