JVM-Java8的MetaSpace

Java 8 彻底将永久代 (PermGen) 移除出了 HotSpot JVM,将其原有的数据迁移至 Java Heap 或 Metaspace为什么取消了永久代而用MetaSpace代替了永久代?  在 HotSpot JVM 中,永久代中用于存放类和方法的元数据以及常量池,比如Class和Method。每当一个类初次被加载的时候,它的元数据都会放到永久代中。  永久代是有大小限制的,因此如果
阅读本文

centos7上安装cacti监控

简介CPU、内存、磁盘空间使用情况等。为了能够及时的发现问题,尽量减少故障的发生。当网络中的设备,服务器等数量较多时,可以部署一套监控系统来实时跟踪服务器,我们通常会借助一些软件来实现今天我们就以Cacti套件为例,介绍服务器集中监测体系的构建和使用一、Cacti基本监测体系概述Cacti是一款使用PHP语言开发的性能与流量监测工具,监测的对象可以使linux或windows服务器也可以是路由交
阅读本文

win7系统下Oracle完美导入dmp

第一步:创建备份文件存储目录create or replace directory back_file as ‘D:appyangxfback_or_memery_file‘;create or replace directory 目录名 as ‘D:appyangxfback_or_memery_file‘;第二步:创建表空间create tablespace BASE_DATA d
阅读本文

SQL Server中如何识别、查找未使用的索引(unused indexes)

如何找到未使用索引呢? 在ORACLE数据库中提供了监控索引使用情况的功能。虽然在SQL Server中没有提供此类功能,但是提供了DMV视图sys.dm_db_index_usage_stats ,关于这个视图,详细信息可以参考官方文档,下面仅仅介绍需要用到的几个字段 user_scans      用户查询执行的扫描次数。user_seeks      用户查询执行的搜索次数。us
阅读本文

20154303 Exp8 Web基础

基础问题回答什么是表单?  表单是一个包含表单元素的区域,表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息的元素,表单在网页中主要负责数据采集功能,一个表单有三个基本组成部分:表单标签、表单域、表单按钮; 表单标签(<form>):这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法;表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选
阅读本文

Python基础-模块和包

1.1 什么是模块常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。但其实import加载的模块分为四个通用类别:  1.  使用python编写的代码(.py)  2. 已被便以为共享库或DDL的C或者C++扩展  3. 包好一组模块的包1.2 为何要使用模块  如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此
阅读本文

JAVA代码—算法基础:寻找缺失的数组元素

寻找缺失的数组元素 问题描述:给定一个一维整型数组,元素是正整数。有一些元素重复出现了1次以上,有一些元素缺失了。 请设计一个算法,找出缺失的元素。 Example: 一维数组的长度为 20,数组元素的取值范围为 1<= arrayDemo[i] <=20 int[] arrayDemo={ 13 18 6 17 5 9 19 17 5 7 6 11
阅读本文

数据库mysql的常规操作

1. 什么是数据库?    数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。    简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。    严格来说,数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据指的是以一定的数据模型组织、描述和储存在一起、具有尽可能小的冗余
阅读本文

如何修改Oracle Enterprise Linux时区?

修改/etc/sysconfig/clock [root@psdyy-2 ~]# cat /etc/sysconfig/clock ZONE=“Asia/Shanghai“ UTC=true [root@psdyy-2 ~]# date Thu May 18 10:22:35 EDT 2017 备份并修改/etc/localtime [root@psdyy-2 ~]# ls -l /etc/loc
阅读本文

powerdesign连接Oracle

想用powerDesign,需要用到oracle数据库,记录配置过程1,安装win64_11gR2_client,选择安装方式为管理员,按默认选安装,过程大概几分钟就好2,配置客户端参照oracle10g如何配置客户端:https://jingyan.baidu.com/article/4d58d541c108939dd4e9c0f5.html3,配置odbc打开odbc,找到oracle驱动,
阅读本文

Oracle RMAN Recover中使用BBED 跳过缺失的归档恢复测试

一.测试场景Oracle RMAN 备份的恢复分2个步骤:RESTRE 和 RECOVER。在这个过程中,Recover 是依赖与归档文件的。假设一种情况:周一对数据库做了全备,然后保留归档。周四发现数据库有异常,准备恢复,发现周二的时候少了一个归档。 按照正常的情况,我们只能将数据库恢复到周二缺失归档的之前的点。这里测试,如何跳过这个缺失的归档,让数据库继续进行Recover。根据测试结果,Re
阅读本文

表的创建和管理

一、Oracle常用的数据类型1、CHAR:长度为1-2000个字节 定长2、VARCHAR2 :长度为1-4000个字节   变长3、NUMBER:数字类型4、DATE:时间类型 不包含毫秒5、TIMESTAMP :时间类型   包含毫秒6、CLOB:4G 存海量文字,7、BLOB:4G 存二进制文件注意:表中最好不要用LONG类型,因为LONG类型一张表中只能有一个,而且限制条件比较多。二、表
阅读本文

Oracle PL/SQL语言初级教程(自学)

Oracle PL/SQL语言初级教程 PL/SQL 语言基础 PL/SQL 是一种高性能的基于事务处理的语言,能运行在任何 ORACLE 环境中,支持所有数据处理命令。 通过使用 PL/SQL 程序单元处理 SQL 的数据定义和数据控制元素。 • Oracle PL/SQL语言基础(1) • Oracle PL/SQL语言基础(2) • Oracle PL/SQL语言基础(3) 单
阅读本文

如来神掌第一式第十招----LAMP详解

一、LAMP简介:   l: Linux         a: apache (httpd)接收用户的web请求;静态资源则直接响应;动态资源为php脚本,对此类资源的请求将交由php来运行;        m: mysql, mariadb  数据管理系统;        p: php, perl, python  运行程序;
阅读本文

kbmmw 中的简单返回 extjs 数据JSON

以前,我们通过自己写json 来返回数据表的内容。在delphi 10.2.2中,官方自带了一个FDBatchMoveJSONWriter1来直接处理数据库内容。把结果推送到浏览器客户端。 今天我们就利用kbmmw 自身的功能,做一个类似的东西。在主界面放上相关的数据库访问控件 首先在服务上放两个东西一个查询,一个kbmmwjsonstreamformat.定义相关的函数 [kbmMW_R
阅读本文

oracle 11g数据库以管理员身份登录不上

电脑是Win10 64位,数据库是Oracle 11g,今天登录sqlplus/nolog; conn / as sysdba   的时候显示:ORA-01031: insufficient privileges, 权限不足。参照 此种方法,我的本地用户和组里有ora_dba组,而且组中也有系统登录用户; 而且,数据库也是安装好使用了一段时间,今天才显示的那个提示。不过,用文中最后说的方法一样可
阅读本文

Java入门第一季 1-2 Java环境搭建

1.安装JDK官网下载JDK:www.oracle.com/technetwork/java/javase/downloads下载对应的JDK2.配置环境变量JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置详解 Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。     JAVA_HOME 指向的是JDK的安装路径,如C:jd
阅读本文

oracle快速创建可用用户

执行语句create user utaptest identified by utaptest; create tablespace utaptestspace datafile ‘d:data.dbf‘ size 100m; alter user utaptest default tablespace utaptestspace; grant create session,create tab
阅读本文