SpringBoot整合ActiveMQ

SpringBoot整合ActiveMQ 一.安装ActiveMQ 到Apache官方网站下载最新的ActiveMQ的安装包,并解压到本地目录下,下载链接如下:http://activemq.apache.org/download.html,解压后的目录结构如下: bin目录结构如下: ...

2019-06-13 17:13:12

阅读数 17

评论数 0

消息队列详解

一、什么是消息队列? 消息队列不知道大家看到这个词的时候,会不会觉得它是一个比较高端的技术,反正我是觉得它好像是挺牛逼的。 消息队列,一般我们会简称它为MQ(Message Queue),嗯,就是很直白的简写。 我们先不管消息(Message)这个词,来看看队列(Queue)。这一看,队列大...

2019-06-13 15:27:55

阅读数 35

评论数 0

UML画图

UML各种图总结-精华 UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。 一、基本概念     如下图所示,UML图分为用例...

2019-05-23 10:39:36

阅读数 59

评论数 0

powerdesigner逆向工程,从数据库导出PDM

powerdesigner 15, 数据源oracle 11g 第一步如图,新建一个模型 第二步:选中当前模型 testdb. 然后在菜单栏database->update model from database 如图: 会弹出如下窗口: 选择或者配置一个数据...

2019-05-23 10:36:59

阅读数 36

评论数 0

powerdesigner datasource反转 Could not load class oracle.jdbc.OracleDriver

powerdesigner datasource反转 Could not load class oracle.jdbc.OracleDriver 用powerdesigner连接oracle数据库出现这个问题。 Non SQL Error : Could not load class ...

2019-05-23 10:35:00

阅读数 33

评论数 0

Oracle 创建视图view 权限不足,无法创建 解决办法

Oracle 在创建用户的时候如果直接给用户DBA权限,那么在B用户中可以直接查询A用户的表,但是在创建视图时就会报无权限,在这种情况下需要再在被访问的A用户里面去给予要访问该表的B用户授权。 --创建视图权限,一般网上找都是说的这句,但是光有这句还是无法创建 grantcreateviewtoB...

2019-04-01 15:38:55

阅读数 48

评论数 0

JVM虚拟机选项:Xms Xmx PermSize MaxPermSize区别

ava虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明内存分配限制。 否则可能导致应用程序宕掉。 举例说明含义: -Xms128m 表示JVM Heap(堆内存)最小尺寸128MB,初始分配 -Xmx512m 表示JVM Heap(堆内存)最大允许的尺寸256MB,按需分配。 ...

2019-03-13 17:30:26

阅读数 73

评论数 0

JVM(Java Virtual Machine,Java虚拟机)详解

说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: 运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然...

2019-03-13 17:17:05

阅读数 258

评论数 0

堆(heap)和栈(stack)详解

Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等 指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时 动态分...

2019-03-13 17:15:27

阅读数 40

评论数 0

线程问题汇总

前言 个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的...

2019-03-13 11:10:31

阅读数 44

评论数 0

oracle DELETE,commit后数据回滚

有两种方案解决此问题,具体操作: 一:根据时间来恢复: 1、查询数据库当前时间(目的是为了检查数据库时间是否与你电脑时间相近,避免时间不同而将数据恢复到错误时间点) select  to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; 2、...

2019-01-23 10:19:37

阅读数 399

评论数 0

不用exp/imp,oracle把某个用户下的所有表复制到另一个用户/纯用sql

select 'create table A.'|| a.table_name || ' as select * from '|| 'B.'||a.table_name||';' from dba_tables a where owner='B'; 以上语句的查询结果为:生成复制所有B用户下的表...

2018-12-10 17:44:51

阅读数 440

评论数 0

linux下php安装完成后如何集成mysql扩展

问题背景 平常我们都是先安装mysql,然后才能去安装php。假如先安装php,后安装mysql,由于php需要连接mysql,因而在php引擎中需要配置使用mysql.so扩展。这时需要手动编译生成mysql.so扩展。解决方案 使用phpize工具能够生成mysql.so,但是必须加上&...

2018-09-26 20:23:51

阅读数 213

评论数 0

LINUX 安装 PHP5.6.13

安装PHP  1、 下载     [root@localhost src]#wget http://cn2.php.net/distributions/php-5.6.13.tar.gz 2、解压     [root@localhost src]#tar -zxvf php-5.6.13.tar...

2018-09-26 19:17:32

阅读数 535

评论数 0

Linux下Apache2.4+安装

准备安装包:     apache安装之前,需要安装APR、APR-Util和PCRE依赖包,因为apache是依赖于它们的。具体下载地址如下   APR和APR-Util:http://apr.apache.org/download.cgi   PCRE:http://sourcefor...

2018-09-26 17:43:59

阅读数 553

评论数 0

如何通过命令查看日志文件的某几行

Linux如何通过命令查看日志文件的某几行(中间几行或最后几行) linux 如何显示一个文件的某几行(中间几行) 【一】从第3000行开始,显示1000行。即显示3000~3999行 cat filename | tail -n +3000 | head -n 1000 【二】显示100...

2018-09-14 14:54:01

阅读数 132

评论数 0

XSS及CSRF攻击防御

一、概念: XSS攻击全称跨站脚本攻击(Cross Site Scripting); CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF; 二、XSS 什...

2018-08-17 10:39:59

阅读数 2005

评论数 0

JAVA面试题

ThreadLocal(线程变量副本) Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。 采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。 ThreadLocal类...

2018-08-16 15:53:03

阅读数 71

评论数 0

RPC远程过程调用详解

RPC概念解析 首先要知道RPC是什么,以及RPC能做什么。RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。比如说,一个方法可能是这样定义的:  ...

2018-08-16 15:39:43

阅读数 181

评论数 0

数据库锁细分及详解

引言: 简单的数据库锁的大致类型有三种:  共享(S)锁:多个事务可封锁一个共享页;任何事务都不能修改该页; 通常是该页被读取完毕,S锁立即被释放。  排它(X)锁:仅允许一个事务封锁此页;其他任何事务必须等到X锁被释放才能对该页进行访问;X锁一直到事务结束才能被释放。  更新(U)锁:用来预定...

2018-08-16 15:37:31

阅读数 1516

评论数 0

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