码迷,mamicode.com
首页 > 2018年09月21日 > 全部分享
使用spring的aop监听所有controller或者action日志
日志还是使用log4,直接配置好文件输出或者控制台打印! 注解或者cml都行,我这里采用xml方式: spring的配置文件中配置日志类和aop: ,根据需要即可, 然后编写切面类,注意,最好使用cglib代理,需要添加依赖,默认使用jdk代理的话,所代理的类必须有接口,否则报错: 获取对应的方法名 ...
分类:编程语言   时间:2018-09-21 19:45:58    阅读次数:324
System.out.println()的详解
System是System类 println()是PrintStream 类中的方法。 private void ensureOpen() throws IOException { if (out == null) throw new IOException("Stream closed"); } ...
分类:其他好文   时间:2018-09-21 19:45:49    阅读次数:274
python中的抽象方法
python中的抽象方法 父类要限制1、子类必须有父类的方法2、子类实现的方法必须跟父类的方法的名字一样 ...
分类:编程语言   时间:2018-09-21 19:45:40    阅读次数:154
django框架概述
1、MVC MVC框架的核心思想是:解耦。降低各功能模块之间的耦合性,方便将来变化时,更容易重构代码,最大程度上实现代码的重用。m表示model,重要用于对数据层的封装;v表示view,用于向用户展示结果;c表示controller,是核心,用于处理请求、获取数据、返回结果。 2、MVT Djang ...
分类:其他好文   时间:2018-09-21 19:45:30    阅读次数:157
知识体系梳理
** 分布式 1、分布式架构及CAP理论 2、zookeeper 3、RPC框架(如Dubbo、Spring Cloud) 4、消息队列(Kafka),各种消息队列的优劣 一、Java虚拟机 1、内存架构 2、类加载机制(特别的,双亲委派模式及其反例) 3、主存及线程工作内存(volatile的两方 ...
分类:其他好文   时间:2018-09-21 19:45:21    阅读次数:205
实验吧CTF who are you?基于时间盲注
这是我第三次接触时间盲注,所以就写一个博文和大家分享一下,还能检验我对知识的掌握程度。?( ´???` ) 点开网址是把你的真实IP地址打印出来!然后立马看网页源代码什么发现都没有! 现在还没有什么想法,用burpsuite抓一下,看看能不能有什么发现 没有什么发现,但是当我们回想打开网页爆出我们的 ...
分类:其他好文   时间:2018-09-21 19:45:11    阅读次数:231
proxysql 第三篇~具体细节实现
一 简介:今天我们来探讨下具体的细节问题 二 表介绍 1 mysql_server hostgroup_id group_id,一般情况下,写入为一组,读取为一组status ONLINE:当前后端实例状态正常 SHUNNED:临时被剔除,可能因为后端 too many connections er ...
分类:数据库   时间:2018-09-21 19:45:04    阅读次数:530
9.21PMP每日一题
如果EV=30000,AC=35500,PV=37000,则项目进度绩效指数SPI为:A、0.85B、1.25C、1.16D、0.819.20试题答案:A
分类:其他好文   时间:2018-09-21 19:44:55    阅读次数:149
无题5
第一题:线段树求最大连续子段和,维护四个信息:区间最大子段和, 区间和, 左边最大子段和, 右边最大子段和; 查询的时候返回的是一个指针,我开始用的zero, 节约空间, 后来发现会同时有多个询问用到zero,zero会不断变化, 所以要tail++,或重新写一个up函数 #include<bits ...
分类:其他好文   时间:2018-09-21 19:44:44    阅读次数:173
简单ATM机功能实现
import java.io.BufferedReader;import java.io.FileReader;import java.io.FileWriter;import java.io.File;import java.io.IOException;import java.io.PrintW ...
分类:其他好文   时间:2018-09-21 19:44:25    阅读次数:189
Locations for Public Frameworks
Locations for Public Frameworks Third-party frameworks can go in a number of different file-system locations, depending on certain factors. Most publi ...
分类:其他好文   时间:2018-09-21 19:44:07    阅读次数:172
golang bytes包解读
golang中的bytes标准库实现了对字节数组的各种操作,与strings标准库功能基本类似。功能列表:1、字节切片处理函数(1)、基本处理函数(2)、字节切片比较函数(3)、前后缀检查函数(4)、字节切片位置索引函数(5)、分割函数(6)、大小写处理函数(7)、子字节切片处理函数2、Buffer对象3、Reader对象基本处理函数Contains():返回是否包含子切片funcContains
分类:其他好文   时间:2018-09-21 19:43:46    阅读次数:196
redis常用命令--zsets
zsets常用命令: zadd key score1 mb1 [score2 mb2....]:像key中添加元素和这个元素的分数,如果元素已经存在,则替换分数。 zscore key mb :获取key中元素mb1的分数 zrange key start end [withscores]:按照分数 ...
分类:其他好文   时间:2018-09-21 19:05:35    阅读次数:138
Memcached服务安装
简介:Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon)是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。特点:memcached作为高速运行的分布式
分类:系统相关   时间:2018-09-21 19:05:18    阅读次数:266
Promise实践
一、概念 Promise是异步编程的解决方案之一,与事件驱动+回调函数并列。 Promise是专门为异步编程设计的封闭的一次性用品,封闭体现在只有异步操作的结果能改变其状态,其他任何操作都不能改变其状态。一次性体现在一旦新建就会运行而且一旦状态改变,就不会再改变。 二、语法 三、实例 1.控制最基础 ...
分类:其他好文   时间:2018-09-21 19:05:03    阅读次数:130
在hue当中设置hive当中数据库的控制权限。
这段时间在搞大数据的集群搭建工作,并且安装了hive的服务,但是没有对其中的数据库的操作权限做限制,每个人都可以对数据库进行增删改查。今天有空做了一下了对hive数据库当中的数据库做一些限制。 我们都是在hue的客户端进行操作hive当中的数据库。操作如下: (1)在hue界面创建登录用户: (2) ...
分类:数据库   时间:2018-09-21 19:04:55    阅读次数:416
SylixOS 线程取消处理流程
概述取消一个线程要确保该线程能够释放其所持有的锁、分配的内存,使整个系统保持一致性。线程取消的途径有两种:异步取消和延时取消。异步取消:被取消线程收到取消信号后,立即死亡。该线程缩持有的资源可能得不到释放,这是一种非安全的线程取消方式。延时取消:系统默认取消方式,是一种比较安全的线程取消机制,被取消线程取消时,只是设置取消点(ptcbDel->TCB_bCancelRequest)为true
分类:编程语言   时间:2018-09-21 19:04:47    阅读次数:326
798条   上一页 1 ... 11 12 13 14 15 16 17 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!