自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黒辰的博客

心有猛虎-细嗅蔷薇

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

原创 Oracle表空间增/删/查

Oracle表空间增/删/查Oracle创建表空间 create tablespace vmcm datafile 'vmcm.dbf' size 2000m;Oracle删除表空间及对应的表空间文件drop tablespace vmcm including contents and datafiles cascade constraint;查询Oracle表空间内的表select table_name,tablespace_name from dba_tables where table

2022-04-21 00:00:00 268

原创 Oracle数据库死锁处理

Oracle死锁处理查询Oracle正在执行的sql语句及执行该语句的用户select b.sid oracleID, b.username 登录Oracle用户名, b.serial#, spid 操作系统ID, paddr, sql_text 正在执行的SQL, b.machine 计算机名 from v$process a, v$session b, v$sqlarea c where a.addr = b.paddr and b.sql_hash_value = c.hash_value;检

2022-04-20 00:00:00 5801

原创 Oracle 数据库的启停

Oracle启停查看监听状态lsnrctl statusOracle监听的重载lsnrctl reload注:如果对监听配置文件做了修改,又不想停止监听,可以考虑lsnrctl reload命令!不会对已连接会话造成影响。启动/停止监听lsnrctl startlsnrctl stop启动Oracle数据库启动Oralce实例startup nomount;注:nomount 选项仅仅启动一个oracle实例。由实例装载数据库startup mount;注

2022-04-19 15:40:15 2478

原创 Linux中安装java环境

Linux中安装java环境如果系统自带openJDK,可以先卸载rpm -qa|grep javarpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.101-3.b13.el7_2.x86_641、从Oracle官网下载jdk安装包2、新建jdk的安装目录3、将jdk的安装包复制到安装目录中并解压4、修改配置文件文件最后追加配置5、生效配置文件6、安装完成...

2021-03-02 15:38:41 152

原创 Mac Sublime Text 3 配置Python环境及安装插件

一、下载安装Sublime Text 3二、配置Python开发环境1、新建编译系统2、在新建的编译系统中输入配置{ "cmd": ["/Library/Frameworks/Python.framework/Versions/3.8/bin/python3", "-u", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python"}...

2020-07-06 21:54:44 665

转载 PLSQL Developer使用大全

PLSQL Developer软件使用大全第一章PLSQL Developer特性PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Developer侧重于易用性、代码品质和生产力,充分发...

2019-05-17 09:57:06 5328 3

转载 linux中替换系统自带的OpenJDK

在linux系统中,由于涉及到版权问题,在大部分linux系统的发行版本中,默认都安装了OpenJDK,并且OpenJDK的java命令也已经加入到环境变量中了。在刚装好的linux系统中,运行java -version,输出如下(根据JDK版本不同,输出的版本可能不同):java version "1.7.0_131"OpenJDK Runtime Environment (rhel-...

2019-01-16 15:45:00 1594 1

转载 linux中aufs的使用

aufs (another union file system), 从名字上就可以看出, 它的作用是合并几个文件夹到一个目录中, 使得这些文件夹(分散或者不是分散的)合并到同一个目录中。更神奇的是, 可以改变文件夹的属性, 将只读的变成可写(只是看起来可写, 修改的东西被保存在另外的地方, 不会对原来的只读文件夹造成损害。先看一个例子, 参考了http://www.linuxfans.org/b...

2018-09-06 16:13:26 10042

转载 SSH原理与运用

一、什么是SSH?简单说,SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速...

2018-09-03 15:52:04 128

转载 Linux的SSH服务

Linux 远程登录服务:ssh  ·SSH是标准的网络协议,可用于大多数UNIX操作系统,能够实现字符界面的远程登录管理,它默认使用22号端口,采用密文的形式在网络中传输数据,相对于通过明文传输的Telnet,具有更高的安全性。  ·SSH提供了口令和密钥两种用户验证方式,这两者都是通过密文传输数据的。  ·不同的是,口令用户验证方式传输的是用户的账户名和密码,这要求输入的密码具有足够的复...

2018-09-03 11:26:54 194

转载 RHEL7配置yum源

redhat 默认自带的 yum 源需要注册才能更新。想不花钱也可以更新,就需要替换掉redhat的yum源。 检查是否安装yum包 查看RHEL是否安装了yum,若是安装了,那么又有哪些yum包: [root@localhost ~]# rpm -qa |grep yum 删除redhat自带的yum包 卸载上面显示的所有yum包: [root@...

2018-09-01 16:52:04 1136

原创 Oracle的SQL练习Day4

/* 1. 显示工资涨幅,员工编号,原来的工资和增加的工资: 部门号10、50、110的有5%的涨幅,部门号为60的涨10%的工资部门号为20和80涨幅为15%,部门为90的不涨工资 */ select round(aa*100,2)||’%raise’ as raise,employee_id, salary, aa * salary as new_salary from (select...

2018-07-19 19:08:52 534 1

原创 Oracle的SQL练习Day3

/* 1. 显示所有在欧洲区域工作的员工,显示他们的部门,姓名,岗位,薪资,国籍,结果按照国籍升序,薪资降序排列 */ select department_name, last_name, job_id, salary, country_name from employees, departments, locations, regions, countries where employ...

2018-07-19 19:07:51 460

原创 Oracle的SQL练习Day2

/* 1. 显示部门编号、部门名字、该部门的员工数、每个部门的平均工资,部门负责人信息,包括姓名、薪 水、职业;平均工资保留 2 位小数,千分位分隔符显示;结果按部门升序 */ select employee.department_id, employee.employees, to_char(employee.avg_sal,’99,999.00’) as avg_sal, dep...

2018-07-19 19:06:41 342

原创 Oracle的SQL练习Day1

/* 1. 根据数据字典,查询当前用户下有哪些表 */select * from all_tables t where t.OWNER =’HR’;/* 2. 查询所有员工编号,员工姓名、邮件、雇佣日期、部门、部门详细地址信息。 */ select employee.employee_id,employee.first_name||employee.last_name as fu...

2018-07-19 19:04:49 427

转载 IntelliJ IDEA中debug使用教程

在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的,有的人keymap是mac版的,有的是Windows版的。我的就是Windows,而且修改keymap为eclipse的keymap,因为我算是eclipse转过来的吧。下面直接看图,详细解释,每一个按钮(按钮...

2018-02-17 12:21:35 14455 1

转载 网络爬虫架构

下面是一个超级计算机的排行榜,如果我们能拥有其中任意一个,那么我们就不需要搞什么分布式系统。可是我们买不起,即使买得起,也交不起电费,所以我们只好费脑子搞分布式。分布式的本质就如上期提到的一个概念:分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像是单个相关系统。这就是在说,把廉价的计算机堆到一起,通过程序控制,使其整体用起来像个高性能计算机,目的就是节约成本。

2018-01-02 11:46:20 4102

转载 Java后端学习流程

Java后端学习流程 2017-12-07Java团长 Java团长微信号 javatuanzhang功能介绍 分享Java学习方法,提供Java免费学习资源!首先,我个人比较推崇的学习方法是:先学java前端,也就是HTML,css,js,因为学习java以后肯定是往java ee方向发展的,学习完前端,在学习后端很多东西比计较容易理解

2017-12-29 17:18:38 812

原创 一个迷你的网络爬虫

网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。今天利用午休写了一个迷你的小爬虫。抓取搜狐新闻。

2017-12-29 09:21:03 484

转载 Java正则表达式

正则表达式定义了字符串的模式,可以用来搜索、编辑或处理文本,正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。1.正则表达式语法字符说明\将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,”n”匹配字符”n”。”\n”匹配换行符。序列”\“匹配”\”,”(“匹配”(“。^匹配输入字符

2017-12-28 16:00:05 192

转载 程序员江湖鄙视链大全,看看你处于链条的哪一级?

原2017.09.17程序人生有人的地方就有江湖。程序员,是一个知识、智商、都异于常人的 群体,有人总结了程序员江湖等级鄙视链的方法和流程。老婆漂亮的程序员鄙视老婆不漂亮的程序员鄙视有女友的程序员他们都鄙视单身狗程序员而在单身狗之间,才有了语言,编辑器和操作系统的互相鄙视。如下:

2017-12-27 17:07:12 303

转载 web.xml中 /和/*的区别

/   不会匹配到*.jsp,即:*.jsp不会进入spring的 DispatcherServlet类 。 /* 会匹配*.jsp,会出现返回jsp视图时再次进入spring的DispatcherServlet 类,导致找不到对应的controller所以报404错。 总之,关于web.xml的url映射的小知识:/  会匹配到/login这样的路径型url,不会匹配到模式为

2017-12-27 10:48:12 6880

转载 下载Git for windows和Ruby并安装

一、下载Git for windows和Ruby并安装二、Jekyll环境配置Jekyll的中文网:http://jekyllcn.comJekyll的官网:https://jekyllrb.com/在一个空文件夹中右键选择打开Git Bash Here,然后依次按以下命令执行,可能会比较慢,因为要下载安装,所以要耐心等待:$ gem install jekyll bundle

2017-12-25 16:32:56 697

转载 常用查找算法

常用查找算法上周写了一篇有关排序的几种算法实现,有排序当然就有查找咯,所以本篇文章对我们常用的几种查找算法进行介绍。源码请参见我的github,欢迎star和fork。关于查找,你必须要知道的一些概念查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。本文简单概括性的介绍了常见的七种查找算法,说是七种,其实二分查

2017-12-22 09:36:39 1104 1

转载 常用排序算法

常用排序算法忙碌了一整个星期公司布置的任务,如今周末终于能抽出时间继续自己在互联网技术上的学习,尽管现阶段是学校安排的考试周,但也无法阻止我对新技术的学习热情。因为计划是寒假就开始leetcode的学习之旅,所以今天先总结一篇学习到的关于排序的算法,后面也会继续记录自己在刷leetcode时的感悟,代码将上传至我的github,欢迎star和fork。当然,作为一个Java

2017-12-22 09:34:48 201

转载 idea插件的使用

idea 插件的使用 进阶篇(个人收集使用中的) 恭喜你,如果你已经看到这篇文章,证明在idear使用上已经初有小成!那么就要向着大神进发了! 下边就是大神之路! 插件的设置 在 IntelliJ IDEA 的安装讲解中我们其实已经知道,IntelliJ IDEA 本身很多功能也都是通过插件的方式来实现的,只是 IntelliJ IDEA 本身就是它自己的插件平台最大的开发者而已,

2017-12-16 15:27:18 305

转载 SpringMVC的工作原理

SpringMVC的工作原理图:SpringMVC流程1、  用户发送请求至前端控制器DispatcherServlet。2、  DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、  处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dispatc

2017-12-15 15:38:55 204

转载 【Shiro】Apache Shiro架构之实际运用(整合到Spring中)

Shiro系列文章: 【Shiro】Apache Shiro架构之身份认证(Authentication) 【Shiro】Apache Shiro架构之权限认证(Authorization) 【Shiro】Apache Shiro架构之集成web 【Shiro】Apache Shiro架构之自定义realm写在前面:前面陆陆续续对Shiro的使用做了一些总结,如题,

2017-12-13 17:04:10 393

转载 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认

2017-12-09 14:20:24 129

转载 手把手带你实现Spring、Spring MVC与Mybatis整合工程的搭建

系统的学完了Spring、Spring MVC以及Mybatis之后我们就可以进行这三者的整合工作了,其实不难,就是将这三个框架的配置文件提取出来放在一个项目中,然后便可以进行开发(就是这么简单)。此篇文章我们将在前篇文章Mybatis3.x与Spring3.x整合的基础上将Spring MVC的配置引入进来即可(超级简单)。1.整合的思路1.在Mybatis3

2017-12-08 15:42:47 260

转载 Shiro整合Web项目及整合后的开发

将Shiro框架整合到新的web项目中很简单,就是在web项目中导入Shiro的相关jar包以及整合jar包即可完成整合(是不是很简单…哈哈就是这么简单)。难的就是整合了Shiro框架后的web项目该如何进行开发,关于这一点,我将在下方通过一个demo演示用户的登录与退出及登录后的权限管理带你入门加入了Shiro框架后的web项目开发。写在前边的话:shiro基础知识的讲解请看前面的两篇文

2017-12-02 14:46:10 1305

空空如也

空空如也

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

TA关注的人

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