码迷,mamicode.com
首页 > 全部 > 月排行
springBoot AOP学习(一)
AOP学习(一) 1.简介 AOp:面向切面编程,相对于OOP面向对象编程。 Spring的AOP的存在目的是为了解耦。AOP可以让一切类共享相同的行为。在OOP中只能通过继承类或者实现接口,使代码的耦合度增强,且类继承只能为单继承,阻碍更多行为添加到一组类上,AOP弥补了OOP的不足。 Sprin ...
分类:编程语言   时间:2018-10-12 21:16:40    阅读次数:146
轻松理解OSI和TCP/IP
初赛常考 首先要知道两个模型的对应关系 有一张很好的图: 然后我们选出分的比较细致的OSI模型来通俗易懂的解析一下 (1)物理层:主机之类的 (2)数据链路层:信号走的路线(网线等) (3)网络层:从主机到信号要到的地方中间的路径 (4)传输层:信号走的过程中经过的每一段站点到另一个站点的 (5)会 ...
分类:其他好文   时间:2018-10-12 21:16:55    阅读次数:131
前端-杂文-数据压缩&模块化开发
数据压缩 如何解决我们服务端的压力问题呢?除了后端服务器架构配置合理之外,如需要做lvs负载均衡。在前端而言,就是减少请求量。还有就是把数据进行压缩。下面就数据的压缩做下简单总结 1.编译化 为什么前端静态文件需要编译? 这里的编译意思是把一种语言翻译成另一种语言而不是像Java中的转成接近机器码的 ...
分类:其他好文   时间:2018-10-12 21:17:01    阅读次数:168
路由交换常见问答
目标不可达?请问目标不可达有哪些原因??①访问本网段的ip地址时,如果发送arp广播,没有人返回一个arp单播,那么返回的信息就是目标不可达?②访问其它网段的ip地址时,首先会发送一个arp广播询问网关的mac地址是什么,如果网关没有返回一个arp单播包,那么返回的信息也是目标不可达请求超时?请问请求超时一般什么情况下会出现??当数据包转发出去之后,没有回应信息,那么就会提示请求超时
分类:其他好文   时间:2018-10-12 21:17:09    阅读次数:172
类Exception_A继承Exception,类Exception_B继承Exception_A,请问执行此段代码的输出是什么?
1 @Test 2 public void Test_Exception() { 3 try { 4 throw new ExceptionB("A"); 5 } catch (ExceptionA e) { 6 System.out.println("ExceptionA"); //true ..... ...
分类:其他好文   时间:2018-10-12 21:17:18    阅读次数:372
linux 指定tomcat的具体路径
1.直接修改catalina.sh中对应的变量 CATALINA_HOME=/xx/xxCATALINA_BASE=/xx/xx (该方法需要找到所有的变量进行修改,不适合,推荐使用方式2) 2.在profile中设置 export CATALINA_8080_HOME=/opt/wasu/apac ...
分类:系统相关   时间:2018-10-12 21:17:26    阅读次数:147
shell:正则表达1
1.linux通配符 *:代表所有字符(0到多个)?:代表一个字符;:连续不同命令之间的分隔符#:配置文件注释|:管道~:当前用户的家目录-:上一次所在的路径$:变量前面需要加的符号/:路径分隔符>或1>:重定向,会覆盖原有数据>>:追加重定向<:输入重定向(xargs、tr)<<:追加输入重定向( ...
分类:系统相关   时间:2018-10-12 21:17:36    阅读次数:154
Maven常见异常及解决方法---测试代码编译错误
[ERROR] Please refer to E:\maven\web_nanchang\target\surefire-reports for the individual test results. 解决方法: 这是因为测试代码时遇到错误,它会停止编译。只需要在pom.xml的<project ...
分类:其他好文   时间:2018-10-12 21:17:44    阅读次数:148
双指针 — 20180928 - 20181012
同向双指针: 100. Remove Duplicates from Sorted Array 1 public class Solution { 2 /* 3 * @param nums: An ineger array 4 * @return: An integer 5 */ 6 public ...
分类:其他好文   时间:2018-10-12 21:17:52    阅读次数:89
luogu_1441 砝码称重
#include using namespace std; int n,m,a[30],ans; bool use[30],t[2010]; void dfs(int now,int cnt){ if(now==m){ memset(t,0,sizeof(t)); int sum=0,tot=0; ... ...
分类:其他好文   时间:2018-10-12 21:18:12    阅读次数:143
Java基础知识
1、面向对象和面向过程的区别 详细参考:https://blog.csdn.net/jerry11112/article/details/79027834 面向对象就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各 ...
分类:编程语言   时间:2018-10-12 21:18:21    阅读次数:129
14.Mysql事务控制和锁定
14.事务控制和锁定存储引擎和锁: MyISAM和MEMORY存储引擎的表支持表级锁; BDB存储引擎的表支持页级锁; InnoDB存储引擎的表支持行级锁。默认情况下,表锁和行锁都是根据执行的语句自动获得和释放,不需要额外处理。用户也可根据业务需要来手动添加和释放锁,以保证事务的完整性。 14.1 ...
分类:数据库   时间:2018-10-12 21:18:36    阅读次数:172
界面原型设计——在线教育app
1.设计背景 很多人都会有一颗想要学习的心,但又觉得看书太乏味,网上视频资源又比较杂乱,所以设计一款在线教育的app是非常有必要的,它能够对视频资源进行整合,让想要学习的人可以更加方便地找到理想的学习资料。 2.系统基本功能 首页:提供了个性化的课程推荐 分类:将课程进行了归类,可以在其中寻找或者直 ...
分类:移动开发   时间:2018-10-12 21:18:44    阅读次数:524
Codeforces 1025D(区间dp)
容易想到设f[i][j][k]为i~j区间以k为根是否能构成bst。这样是O(n4)的。考虑将状态改为f[i][j][0/1]表示i~j区间以i-1/j+1为根能否构成bst。显然如果是i-1作为根的话i~j区间都在它的右子树,所以转移时枚举右子树的根并判断是否合法,j+1类似。 ...
分类:其他好文   时间:2018-10-12 21:18:57    阅读次数:151
hdu 3911 Black And White (线段树 区间合并)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3911 题意: 给你一段01序列,有两个操作: 1.区间异或,2.询问区间最长的连续的1得长度 思路: 线段树区间合并,开六个数组分别表示: lsum0 区间左边界开始从左到右连续0的个数 rsum0 ...
分类:其他好文   时间:2018-10-12 21:19:14    阅读次数:161
ASP.NET MVC Filters 4种默认过滤器的使用
https://www.cnblogs.com/oppoic/p/mvc_authorization_action_result_exception_filters.html ...
分类:Web程序   时间:2018-10-12 21:19:26    阅读次数:145
c++ - Linking problems due to symbols with abi::cxx11?
看错误内容: stackoverflow上一个友人的解释: 这个错误是在我把gcc4.8编的工程迁移到ubuntu16.04(gcc5.4)上编译时候发生的。这是C++ ABI一个错误,gcc4升gcc5时,std::string库接口做了迁移,而我工程中用了三方库tensorflow和protob ...
分类:编程语言   时间:2018-10-12 21:19:34    阅读次数:2340
用递归和非递归方式实现二叉树的先序、中序、后序遍历
很久没写博客了,也很久没有静下心来学习技术,具体原因不再多纠结。 最近完成零丁任务之余每天刷一刷LeetCode,看看书(比如这篇记录的是左程云大佬的《程序员代码面试指南》中的内容) 温习和学习一些算法以及相关知识,巩固一下基础。 算法的程序代码大多不是自己初次AC所写,因为在翻阅书籍和欣赏disc ...
分类:其他好文   时间:2018-10-12 21:19:50    阅读次数:192
markdown基本语法
MarkDown基本语法 markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比较于之前默认的TinyMCE编辑器 优点: 1、因为是纯文本,所以只要支持markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。 2、操作简 ...
分类:其他好文   时间:2018-10-12 21:19:57    阅读次数:206
Windows正向绑定shell和反向反弹shell的Python代码
Windows下的shell原理 经过查阅资料,使用os.dup2(nfd, ofd)的方式重定向socket的输入输出到windows系统的cmd是无法做到的,属于系统原因,不能直接复制Linux下的方案,所以只能写程序收集socket的输入,调用subprocess.Popen去执行,然后获取输 ...
分类:编程语言   时间:2018-10-12 21:20:15    阅读次数:317
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!