码迷,mamicode.com
首页 > 编程语言 > 周排行
Spring的AOP面向切面原理,IOC控制反转【也叫DI依赖注入】原理
AOP即面向切面:AOP技术利用一种称为“横切”的技术,解剖封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,这样就能减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维护性。AOP把软件系统分为两个部分:核心关注点和横切关注点。业务处理的主要流程是核心关注点,与之 ...
分类:编程语言   时间:2019-04-10 23:20:26    阅读次数:222
Python re模块与正则表达式详解
本节主要介绍正则表达式re模块使用及常用正则表达式语法。
分类:编程语言   时间:2019-04-10 23:21:27    阅读次数:185
python 模块导入
什么是模块? 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 一般模块分为: 自定义模块 内置模块 开源 ...
分类:编程语言   时间:2019-04-10 23:21:52    阅读次数:262
4月10日java多线程3
在之前我学习了java中的Thread 来实现多线程,今日我学习了ThreadGroup、Executor框架、ForkJoin框架。Executor 和ForkJoin都可以直接定义线程池,可以根据自己的需要自动增加线程多少,也可以自己设置固定的多少线程。 ForkJoin框架我大概认为的意思就是 ...
分类:编程语言   时间:2019-04-10 23:22:07    阅读次数:188
Python之PIL库
Python PIL PIL (Python Image Library) 库是Python 语言的一个第三方库,PIL库支持图像存储、显示和处理,能够处理几乎所有格式的图片。 一、PIL库简介 1. PIL库主要有2个方面的功能: (1) 图像归档:对图像进行批处理、生产图像预览、图像格式转换等。 ...
分类:编程语言   时间:2019-04-10 23:28:22    阅读次数:189
[Javascript] js的类和对象
类 对象 一切引用类型都是对象 undefined、number、string、boolean 是值类型 函数、对象、数组、null 判断值类型的用typeof,判断引用类型的用instanceof 对象就是一些属性集合 对象里面一切都是属性,方法也是属性,以键值对的形式表现出来 函数定义属性 对象 ...
分类:编程语言   时间:2019-04-10 23:28:37    阅读次数:169
小甲鱼零基础python课后题 P22 021函数:递归是神马
0.递归在编程上的形式是如何表现的呢? 答:在编程上,递归表现为函数调用本身这么一个行为。 1.递归必须满足哪两个基本条件? 答:1函数调用自己。 2有正确的返回条件 2.思考一下,按照递归的特性,在编程中有没有不得不使用递归的情况? 答:不知道呢,应该就是小甲鱼课上说的那个三角形 3.用递归去计算 ...
分类:编程语言   时间:2019-04-10 23:28:56    阅读次数:296
Spring IOC容器
IOC容器装配Bean(注解方式) 注解方式可以简化Spring IOC容器的配置 1、使用注解步骤: 1)先引入context名称空间 2)开启注解扫描 2、使用注解: 1)把对象加入IOC容器中 @component("Action") 2)处理对象的依赖关系 @Resource(name="S ...
分类:编程语言   时间:2019-04-10 23:30:35    阅读次数:156
C++入门篇九
explicit关键字:防止构造函数隐式类型转换 运算符:new(重要):分配内存空间,delete释放内存空间 函数:malloc new的运算符里,当用new创建对象的时候,它在堆区为对象分配内存并调用构造函数完成初始化,delete释放空间 栈区开辟:Person p1 堆区开辟:Person ...
分类:编程语言   时间:2019-04-10 23:32:02    阅读次数:143
spring cloud之路(1)
1.各个功能模块 ...
分类:编程语言   时间:2019-04-10 23:32:49    阅读次数:160
C++细节(二)
3.1 左值引用 左值引用,其声明是通过在某个类型后放置一个 & 符号来进行的。 此时,一个左值引用成为了它所引用的对象的同义词。如图 当然,左值引用有以下的几个用途: 1. 给结构复杂的名称起别名 auto & whichList = theList[myhash( x, theList.size ...
分类:编程语言   时间:2019-04-10 23:33:16    阅读次数:189
the python challenge闯关记录
0 第零关 2**38 = 274877906944 下一关的url:http://www.pythonchallenge.com/pc/def/274877906944.html 1 第一关 移位计算,可以看出来是移动2位 得到答案: 第二关url:http://www.pythonchallen ...
分类:编程语言   时间:2019-04-10 23:38:09    阅读次数:189
Maven工程的pom文件引用本地jar包
1、修改maven的setting中的标签<offline>true</offline>为true 使他支持引用;2、cmd用管理员运行命令: 3、pom引用 ...
分类:编程语言   时间:2019-04-10 23:39:51    阅读次数:365
线上一个数组查询遇到的坑
背景 中午12点半,接到了线上MongoDB 数据库异常的告警通报: “CPU不间断飙升到百分百,业务也相应出现了抖动现象。” 通过排查数据库主节点的日志,发现了这样的一个慢语句: 从语句中初步判断, "keysExamined" 和 docsExamined 显示扫描了100W 条记录,其中也用到 ...
分类:编程语言   时间:2019-04-10 23:40:08    阅读次数:161
01 C语言程序设计--01 C语言基础--第3章 基本数据类型01
01.1.3.1序言 00:02:17 01.1.3.2 C语言中的基本元素和常量的概念 00:08:54 01.1.3.3示例--常量 00:12:08 01.1.3.4变量的概念和命名规则 00:09:11 01.1.3.5变量的声明、初始化和定义 00:12:18 01.1.3.6数据类型的概 ...
分类:编程语言   时间:2019-04-10 23:40:36    阅读次数:153
Python--猜数游戏
错了无数回,同学提示了无数回才敲对,心累。 ...
分类:编程语言   时间:2019-04-10 23:44:53    阅读次数:255
VS2010查看源码对应的汇编语言
在学习c++中const关键字的过程中,经常会看到各种寄存器、汇编指令分析,像下面的图这样 左图是g++中反汇编的效果,右图是vs中反汇编的效果。 如果我们想要查看源码所对应的汇编语言,应该怎么操作呢? 1.ubuntu系统g++ g++中一般使用GDB进行调试。 我的工程文件下文件结构如上所示,进 ...
分类:编程语言   时间:2019-04-10 23:45:11    阅读次数:354
springmvc
#springmvc的概念 一个mvc框架,用来简化基于mvc架构的web应用开发。 #基本原理-五大组件 1.DispatcherServlet:接受请求,依据HandlerMapping的配置调用相应的模型来处理。 2.HandlerMapping:包含了请求路径与模型的对应关系。 3.Cont ...
分类:编程语言   时间:2019-04-10 23:47:14    阅读次数:261
两个排序链表的合并(Easy)
问题来源:选自leetcode 21:合并两个有序链表 问题描述: 题目给定信息: 给定两个有序链表,把两个链表合并成一个链表,并且合并后的链表依然是有序的。这两个链表中允许有重复元素 问题分析: 设置一个临时头节点,同时遍历两个原链表,遍历循环的条件是两个链表都不为空的情况下循环才能继续执行。每次 ...
分类:编程语言   时间:2019-04-10 23:47:42    阅读次数:261
K个排序链表的合并(Hard)
问题来源:选自leetCode 23:合并K个排序链表 问题描述: 题目给定信息: 不确定需要合并的链表的数目,但依然要求我们把给定的这些有序链表合并成一个链表,并且保证合并的链表依然是有序的。 问题分析: 我们可以使用暴力合并的方法,就是不管有多少个链表,先让第一个链表和第二个链表进行合并,合并之 ...
分类:编程语言   时间:2019-04-10 23:47:58    阅读次数:315
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!