自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 awk 行处理器

awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file[-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=value...

2019-08-20 09:36:38 372

转载 Linux awk+uniq+sort 统计文件中某字符串出现次数并排序

在服务器开发中,我们经常会写入大量的日志文件。有时候我们需要对这些日志文件进行统计。Linux中我们可以利用以下命令简单高效的实现这一功能。需要用到的命令简介cat命令cat命令主要有三大功能1.一次显示整个文件 cat filename2.创建一个文件 cat > fileName3.将几个文件合并为一个文件 cat file1 file2 > file参数:-n 或...

2019-08-20 09:34:37 947

原创 top查看cpu

查看多核CPU命令mpstat -P ALL 和 sar -P ALL说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txttop命令经常用来监控Linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。本文通过一个运行中的WEB服务器的top监控截...

2019-08-20 09:25:15 24396

原创 SpringMVC 异常处理配置

定义自定义异常类 public class CustomException extends Exception { private String message; public CustomException(String message) { this.message = message; } public String getMessage() { ...

2019-01-20 22:34:24 211

原创 SpringMVC 数据校验

1.导入校验jar文件hibernate-validator.jarjboss-logging.jarvalidation-api.jar2.在spring-mvc.xml文件中配置校验器<!-- 配置校验器 --><bean id="validation" class="org.springframework.validation.beanvalidation.Lo...

2019-01-20 22:31:38 189

原创 Spring MVC 环境配置步骤

新建web项目导入核心jar包spring-beans.jarspring-context.jarspring-core.jarspring-expression.jarspring-aop.jar【spring-web.jarspring-webmvc.jar】需导入依赖包:commons-logging.jaraopalliance.jaraspectjweav...

2019-01-20 22:23:33 157

原创 java IO流分类

java 流类图结构:一、 流的分类按数据流的方向不同:输入流,输出流。按处理数据单位不同:字节流(InputStream,OutputStream),字符流(Reader,Writer)。 (1) 字节流:数据流中最小的数据单元是字节。 (2) 字符流:数据流中最小的数据单元是字符, Java中的字符是Unicode编码,一个字符占用两个字节。按功能不同:节点流,处理流...

2019-01-20 14:57:20 4222

原创 java 设计七大原则

java 七大设计原则--开闭原则--里氏代换原则(Liskov Substitution Principle)--依赖倒转原则(Dependence Inversion Principle)--接口隔离原则(Interface Segregation Principle)--组合/聚合复用原则--迪米特法则(Law Of Demeter)--单一职责原则(Single Respo...

2019-01-20 14:55:24 108

原创 java 静态与动态代理机制

1.什么是代理?大道理上讲代理是一种软件设计模式,目的地希望能做到代码重用。具体上讲,代理这种设计模式是通过不直接访问被代理对象的方式,而访问被代理对象的方法。这个就好比 商户---->明星经纪人(代理)---->明星这种模式。我们可以不通过直接与明星对话的情况下,而通过明星经纪人(代理)与其产生间接对话。2.什么情况下使用代理?(1)设计模式中有一个设计原则是开闭原则,是说对修...

2018-10-06 13:36:20 146

原创 java 异常处理

非检查性异常:运行时异常 (可处理可不处理) 检查性异常:非运行时异常(必须处理)处理异常的方法: try { }catch { }finally { }关键字:throws 抛异常 throw 抛明确异常自定义异常 :继承父类 Exception...

2018-08-18 15:25:04 149

原创 oracle 用户、角色、权限相关数据字典

1 三者的字典表1.1 用户select * from dba_users;select * from all_users;select * from user_users;1.2 角色select * from dba_roles;1.3 权限分为系统权限与对象权限:select * from system_privilege_map;select * f...

2018-08-18 14:33:22 737

原创 java jdbc连接各种数据库配置步骤,如:Oracle、MySql、SQLserver等数据库

配置之前大家先了解一下各种数据库连接配置,可以上网查相关文件,一下是一些常用数据库的连接配置。jdbc.properties各种数据库连接配置:Oraclejdbc.driverClassName=oracle.jdbc.OracleDriver jdbc.url=jdbc:oracle:thin:@localhost:1521:orcl jdbc.username=scott ...

2018-08-05 15:10:38 1058

原创 oracle 数据操作、数据库对象、表、约束、视图、序列、索引、同义词学习笔记和练习题答案、课后作业

数据操作:增、删、改DQL(Data Query Language) 数据查询语言:select DML(Data Manipulation Language) 数据操作语言:insert update delete TPL(Transaction Process Language) 事务处理语言:commit rollback– 新增 insert ...

2018-08-04 10:17:33 1062

原创 oracle 单行函数学习、习题和答案

单行函数–单行函数特征 – 单行函数对单行操作 – 每行返回一个结果 – 有可能返回值与原参数数据类型不一致 – 单行函数可以写在SELECT、WHERE、ORDER BY子句中 – 有些函数没有参数,有些函数包括一个或多个参数 – 函数可以嵌套字符函数(11种): lower upper initcap length concat instr substr lpad ...

2018-08-02 19:02:31 2138

原创 oracle 系统权限、对象权限大全和用户的授权解析

权限、角色、用户:

2018-08-02 11:52:42 12625 1

原创 oracle sql语句执行顺序、查询效率分析、步骤解析

语句 执行顺序 select –5 from –1 where –2 group by –3 having –4 order by ...

2018-07-31 16:10:37 2338

原创 Oracle 数据库官方文档目录结构说明

这里以11g官方文档为例:今天来说说怎么快速的从官方文档中得到自己需要的知识。在线官方文档地址: https://tahiti.oracle.com/ 几乎囊括了 oracle各种产品的文档(oracle db12c的文档还没更新上来) 离线下载地址: www.oracle.com 这个不多说了 以11g官方网文档为例: Getting started 页面: 这里包括一些最基础的文...

2018-07-31 16:08:29 3695

原创 oracle 学习集合运算、习题答案

oracle 学习笔记–集合查询CREATE TABLE emp_jobhistory( id NUMBER, –流水号 empno NUMBER, –员工编号 job VARCHAR2(9), –岗位 begindate DATE, –开始日期 sal Number(7,2) –在该岗位时工资 ); drop table emp_jobhistory;2.插入如下数...

2018-07-27 22:27:15 740 1

原创 oracle 学习 子查询、嵌套子查询、相关子查询、课后习题和答案

oracle 学习笔记–子查询–单行子查询显示和雇员7369从事相同工作并且工资大于雇员7876的雇员 的姓名和工作 SELECT ename, job FROM emp WHERE job=( SELECT job FROM emp WHERE empno=7369 ) AND sal>( ...

2018-07-27 22:25:52 2455

原创 oracle 学习分组查询、分组函数、练习题答案

oracle 学习笔记–分组查询 MIN MAX AVG COUNT SUM NVL –NVL(参数一,参数二) 函数可以使分组函数强制包含含有空值的记录–NVL2(参数一,参数二,参数三)SELECT nvl2(null,’男’,’女’) FROM DUAL;–女 SELECT nvl2(‘M’,’男’,’女’) FROM DUAL; –男 select * from emp...

2018-07-27 22:22:44 1814

原创 oracle 学习 复杂查询、多表连接查询、课后练习题答案

oracle 学习笔记–复杂查询–多表连接查询SELECT * FROM emp; SELECT * FROM dept; –笛卡尔积 15*4=60 条 SELECT emp.*,dept.deptno,dept.dname,dept.loc FROM emp,dept ORDER BY empno;–等值连接 SELECT emp.*,dept.deptno,de...

2018-07-27 22:19:14 2409

原创 oracle 学习 简单查询、条件查询、单行函数、课后练习答案

oracle 学习笔记–简单查询select * from emp; select empno,ename,job,deptno from emp; –1.员工转正后,月薪上调20%,请查询出所有员 –工转正后的月薪。 select ename,sal*1.2 from emp; /*2.员工试用期6个月,转正后月薪上调20%,请查 询出所有员工工作第一年的年薪所得(不考虑奖...

2018-07-27 22:12:04 4093

空空如也

空空如也

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

TA关注的人

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