Spring AOP的关键是它的底层的原理和思想,配置和使用并不是十分困难.AOP本身就是一个思想,是面向对象的延伸,不是用来替换面向对象的,而是用来解决面向对象中的一些问题的.在最初的时候提出过一个问题,在程序中在某些方法之前需要做权限的校验或者是一些别的什么事情,但是没有办法去完成,你需要打开很 ...
分类:
数据库 时间:
2017-05-05 14:14:18
阅读次数:
204
转载请注明出处:http://blog.csdn.net/songhfu/article/details/40074795 主要利用:oracle函数-SYS.UTL_MATCH.edit_distance_similarity SQL脚本: select * from (select '河北沧州东 ...
分类:
数据库 时间:
2017-05-05 14:16:10
阅读次数:
234
SHOW VARIABLES LIKE 'event_scheduler';#查看定时器是否开启 SET GLOBAL event_scheduler = 1; # 开启定时器 DROP EVENTIF EXISTS activity_time_update; CREATE EVENT activi ...
分类:
数据库 时间:
2017-05-05 14:16:42
阅读次数:
257
MSP430WARE++的使用3:modbus模块的调用方法 MSP430WARE是一套基于C++语言的开源的MSP430层次化软件架构,支持多种外设。本文将介绍modbus模块驱动程序的调用方法。 1、硬件原理图 使用modbus模块驱动程序须要与MSP430单片机的UART0port相连接。 2 ...
分类:
数据库 时间:
2017-05-05 14:19:21
阅读次数:
318
A read-only user or a user in a read-only database is not permitted to disable 出现如题的问题通常是由于db.lck的所属权限问题造成的。假设碰到类似的问题也能够这样解决。 今天安装了一个artifactory,可是安装一 ...
分类:
数据库 时间:
2017-05-05 14:22:19
阅读次数:
262
方法一: SELECT * FROM users WHERE emails like "%b@email.com%"; 方法二: 利用MySQL 字符串函数 find_in_set(); SELECT * FROM users WHERE find_in_set('aa@email.com', em ...
分类:
数据库 时间:
2017-05-05 14:23:27
阅读次数:
170
对于Asp.NetWebForms应用来说,请求的Url都是对应一个具体的物理文件(http://xxx.com/default.aspx)。这样的Url与具体物理文件紧密绑定在一起,带来了诸多方便的局限:可读性、SEO优化等。为了解决这些局限性,微软引入了URL路由系统。下面通过一个Demo来剖析一下Asp.Net的路由..
分类:
数据库 时间:
2017-05-05 15:28:45
阅读次数:
270
分类:
数据库 时间:
2017-05-05 15:29:04
阅读次数:
144
监听的作用就是给客户端电脑和中心数据库电脑建立数据的连接。一旦建立连接就不对两者造成任何影响,连接上的客户端上的用户可以做任何操作和查询,哪怕监听已经关闭或者被破坏,只是在停止后新的远程连接不能再连接到数据库。UNDO表空间的用途:1.Rollingbackatransactionexpl..
分类:
数据库 时间:
2017-05-05 15:29:12
阅读次数:
247
第一步:检查程序包及其版本compat-libstdc++-7.3-2.96.118.i386.rpm在linux的安装盘上,找到后使用rpm-icompat-libstdc++-7.3-2.96.118.i386.rpm安装即可第二步:配置Linux内核参数/etc/sysctl.conf文件,添加内核参数kernel.msgmni=1024kernel.sem=250256000321024使更改激活:s..
分类:
数据库 时间:
2017-05-05 15:31:20
阅读次数:
315
1,首先在MySQL官网下载MySQL 5.7.18 2安装mysql 首先安装依赖包:yum install libaio -y 创建MySQL用户和组 groupadd mysql useradd mysql -g mysql 创建MySQL安装目录 解压MySQL到安装目录 创建数据目录和授权 ...
分类:
数据库 时间:
2017-05-05 15:31:36
阅读次数:
255
视图VIEW命令简介:VIEW视图就是存储下来的SELECT语句数据1.创建视图命令格式:CREATE[ORREPLACE][ALGORITHM={UNDEFINED|MERGE|TEMPTABLE}][DEFINER={user|CURRENT_USER}][SQLSECURITY{DEFINER|INVOKER}]VIEWview_name[(column_list)]ASselect_statement[WITH[CASCADED|LOCAL]..
分类:
数据库 时间:
2017-05-05 15:32:03
阅读次数:
180
场景:有2个oracle用户,userA默认表空间tablespaceA,userB默认表空间tablespaceB。现在需要将userA中的系统表(该用户表空间中以SYS开头的表)导出到userB中,将userB的系统表覆盖,但不覆盖userB的业务表。方法如下:导出userA用户schema中SYS开头的表,使用tables=SYS%expdpu..
分类:
数据库 时间:
2017-05-05 15:34:12
阅读次数:
246
打开psql(用开始菜单中搜索即可搜到,或者进入pgAdmin的插件菜单下的psql console)进入数据库后,使用下列语句创建数据库(此时还是普通数据库)create database xx; 转到你新建的xx数据库中:\c xx; 然后输入官网给的这几条添加扩展语句(官网可找到):-- En ...
分类:
数据库 时间:
2017-05-05 15:34:38
阅读次数:
272
1. 登录sysdba用户 sqlplus / as sysdba 2. 方法一:v$version SQL> select * from v$version; 3. SQL> select * from v$version; 3. 方法二:product_component_version SQL ...
分类:
数据库 时间:
2017-05-05 15:35:41
阅读次数:
160
Mybatis的整个的执行流程。如下图所示: 原理详解: MyBatis应用程序根据XML配置文件创建SqlSessionFactory, SqlSessionFactory在根据配置,配置来源于两个地方,一处是配置文件,一处是Java代码的注解,获取一个SqlSession。 SqlSession ...
分类:
数据库 时间:
2017-05-05 15:37:49
阅读次数:
458
1、记录集的叠加 使用union all union all包含重复的结果,union筛选掉重复项(可能需要排序) 2、组合相关的行 以上连接方法是等值连接,这是内连接的一种。 如果希望连接逻辑放在from子句中,那么可以使用join关键字 4、or与null组合的坑 在sql中,true or n ...
分类:
数据库 时间:
2017-05-05 16:16:31
阅读次数:
165
entity(实体类): /** *seralizable序列化 * / public class Mas implements Serializable{ /** * 私有化属性 */ private static final long serialVersionUID = 1L; private ...
分类:
数据库 时间:
2017-05-05 16:19:14
阅读次数:
190
CleverCode近期在导出报表的时候,在整数做减法的时候,发现整数减去null得到是null。这是一个细节问题,希望大家以后注意。 1 表中的数据 total,used都是整形,同意为空。 2 有问题的运算语句 减法问题 select id, total, used, (total - used ...
分类:
数据库 时间:
2017-05-05 17:10:50
阅读次数:
187
最近用到$month和$dayOfMonth这两个命令,发现有点坑。总感觉查出来的数据和我从数据库里看的数据不一样... 从网上找到资料,我才发现 函数 $dayOfMonth 是基于 0时区来处理的,把0:00 -- 8:00 时间内的数据计算到了前一天了。所以在统计查询时,条件与函数的时区要一致 ...
分类:
数据库 时间:
2017-05-05 17:13:37
阅读次数:
246