自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

指尖的回忆

我有一壶酒,足以慰风尘

  • 博客(18)
  • 收藏
  • 关注

转载 运维技术进阶——Linux性能问题解决思路

一 Linux服务器性能监控常用性能监控工具Vmstat、sar、iostat、netstat、free、ps、top的具体使用方法,请阅读以下文章:Linux监控工具介绍系列——vmstatLinux监控工具介绍系列——freeLinux监控工具介绍系列——iostatLinux监控工具介绍系列——sarLinux监控工具介绍系列——netstat二 Linux服务器性能评估2.1.1 影响Li...

2018-05-25 15:26:51 836 1

转载 linux面试常用命令

1. 绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?绝对路径: 如/etc/init.d当前目录和上层目录: ./  ../主目录: ~/切换目录: cd2. 怎么查看当前进程?怎么执行退出?怎么查看当前路径?查看当前进程: ps执行退出: exit查看当前路径: pwd3. 怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定...

2018-05-25 11:33:44 275

原创 Oracle SQL优化实践系列1——优化器与成本

《SQL优化器最佳实践》——韩锋 著本文大部分内容取自韩锋《SQL优化器最佳实践》,文章用于记录本人学习过程,非商用使用。第2章 优化器与成本话题一、【优化器】什么是优化器?优化器的作用是什么?优化器是数据库最核心的功能,也是最复杂的一部分。它负责将用户提交的SQL语句根据各种判断标准,制定出最优的执行计划,并交由执行器来最终执行。优化器算法的好坏、能力的强弱,直接决定了语句的执行效率。Oracl...

2018-05-23 08:28:04 713

原创 状态机 Stateless VS StateMachine

最近在项目中使用了状态机,在此记录下相关内容,逐步完善......【Stateless】https://github.com/dotnet-state-machine/stateless【StateMachine】https://github.com/appccelerate/statemachine

2020-10-09 20:32:11 1493 1

原创 oracle数据库用户删除及表空间删除

--查找用户select  * from dba_users;--查找工作空间的路径select * from dba_data_files; --删除用户drop user 用户名称 cascade;--删除表空间drop tablespace 表空间名称 including contents and datafiles cascade constraint;...

2018-07-11 09:55:05 4773

转载 java 泛型详解

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java 泛型详解、Java中的泛型方法、 java泛型详解1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化...

2018-06-26 14:58:38 161

转载 Linux 下应用程序最大打开文件数的理解和修改

运行在Linux系统上的Java程序运行了一段时间后出现"Too many open files"的异常情况。  这种情况常见于高并发访问文件系统,多线程网络连接等场景。程序经常访问的文件、socket在Linux中都是文件file,系统需要记录每个当前访问file的name、location、access authority等相关信息,这样的一个实体被称为file entry。“open fil...

2018-06-25 08:50:49 321

转载 oracle 锁表,解锁,批量解锁

-- 1. 查看被锁的表SELECT p.spid, a.serial#, c.object_name, b.session_id, b.oracle_username,b.os_user_name FROM v$process p, v$session a, v$locked_object b, all_objects c WHERE p.addr = a.paddr  AND a.proces...

2018-06-19 17:14:46 5471

原创 程序员的修炼之道

我的源码让猫给吃了1.在所有的弱点中,最大的弱点就是害怕暴露弱点。2.提供各种选择,不要找蹩脚的借口。本章讲述的道理是如果你确实同意要为某个结果负责,你就应切实负起责任。当你犯错时,应诚实的承认他并提供解决方案,而不是责备别人或是拼凑借口。就像“我的源码让猫

2018-05-29 19:20:10 596

转载 本地工程如何初始化成为git项目

git命令设置初始化为git项目:cd .../project  //切换到项目目录下git init  //把project初始化为git项目git remote add origin https://gitee.com/name/project.git  //设置远程项目地址git remote set-url origin https://gitee.com/name/project.git...

2018-05-25 16:17:40 3851

转载 Linux监控工具介绍系列——netstat

简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为[vagrant@centos6 ~]$ netstat|moreActive Internet connections (w/o s...

2018-05-25 14:58:28 2765

转载 Linux监控工具介绍系列——free

free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。语法free(选项)选项-b:以Byte为单位显示内存使用情况;-k:以KB为单位显示内存使用情况;-m:以MB为单位显示内存使用情况;-o:不显示缓冲区调节列;-s<间隔秒数>:持续观察内存使用状况;-t:显示内存总和列;-V:显示版本信息。实例free -m ...

2018-05-25 14:47:45 381

转载 Linux监控工具介绍系列——iostat

Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。 它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat属于sysstat软件包。可以用yum install sysstat 直接安装...

2018-05-25 14:37:29 957

转载 Linux监控工具介绍系列——sar

sar命令可以从文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等方面进行报告。命令格式:sar [options] [-A] [-o file] t [n]t为采样间隔,n为采样次数,默认值是1-o file表示将命令结果以二进制格式存放在文件中,file 是文件名。options 为命令行选项sar命令常用选项如下:-A:所有报告的总和-u:...

2018-05-25 14:33:13 166

转载 Linux监控工具介绍系列——vmstat

 vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、IO读写、CPU活动等进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。     指令所在路径:/usr/bin/vmstat      注意事项: 本文实验、总结环境为RHEL 5.7,vmstat在不同版本的Unix与Linux有所差别,使用时,...

2018-05-25 14:21:36 184

转载 Java虚拟机工作原理详解

文章转自:https://blog.csdn.net/bingduanlbd/article/details/8363734一、类加载器首先来看一下java程序的执行过程。                         从这个框图很容易从大体上了解java程序工作原理。首先,你写好java代码,保存到硬盘当中。然后你在命令行中输入[java] view plain copyjavac YourC...

2018-05-15 19:14:27 93

转载 Java基本类型和包装类型

Java的基本类型及其对应的包装器类Java有8种基本类型:大致分为3类:字符,布尔,数值类型(在java中数值是不存在无符号的,这一点不像C/C++,他们的取值范围是固定的,不会随着机器硬件的环境或者操作系统的改变而改变)byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。short:16位,最大数据存储量是65536,数据范围是-32768~32767之间。int:3...

2018-05-09 09:13:51 271

转载 从JDK源码角度看Byte

Java的Byte类是基础类型byte的包装类,提供byte类型对象层面的封装,提供各种方法,使java其他组成部分更好的使用byte类型主要实现代码如下:public final class Byte extends Number implements Comparable<Byte> { public static final byte MIN_VALUE = -12...

2018-05-09 09:04:19 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除