码迷,mamicode.com
首页 > 编程语言 > 日排行
Springboot源码深度解析,方法解析,类加载解析,容器建立
Springboot源码深度解析,方法解析,类加载解析,容器建立 ...
分类:编程语言   时间:2018-12-09 22:03:20    阅读次数:207
Spring源码深度解析,事务案例讲解高级
Spring的整体架构Spring框架是一个分层架构,它包含一系列的功能要素,并被分为大约20个模块,如下图所示 这些模块被总结为以下几个部分: Core Container Core Container(核心容器)包含有Core、Beans、Context和Expression Language模 ...
分类:编程语言   时间:2018-12-09 22:05:03    阅读次数:206
浅解多线程(一)
多线程的相关概念 1.进程:是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实体;由单一顺序的执行显示,一个当前状态和一组相关的系统资源所描述的活动单元。 2.线程:线程是程序中一个单一的顺序控制流程。是程序执行流的最小单元。另外,线程是进 ...
分类:编程语言   时间:2018-12-09 22:06:26    阅读次数:204
Python3教程之字典
字典(dictionary)是Python中另一个非常有用的内置数据类型。列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。字典是一种映射类型,字典用"{ }"标识,它是一个无序的键(key) : 值(value)对集合。 ...
分类:编程语言   时间:2018-12-09 22:06:35    阅读次数:233
【Python学习】request库
Requests库(https://www.python requests.org/)是一个擅长处理那些复杂的HTTP请求、cookie、header(响应头和请求头)等内容的Python第三方库。 提交一个最基本的表单 大多数网页表单都是由一些HTML字段、一个提交按钮、一个在表单处理完之后跳转的 ...
分类:编程语言   时间:2018-12-09 22:07:16    阅读次数:336
【Python】filter()的结果仍可以被filter()
filter()函数返回的是iterable对象,那么是否可以继续用于filter(func,list_X)中进行进一步过滤呢?
分类:编程语言   时间:2018-12-09 22:07:49    阅读次数:222
Python迭代器和生成器
一、楔子 假如我现在有一个列表l=['a','b','c','d','e'],我想取列表中的内容,有几种方式? 首先,我可以通过索引取值l[0],其次我们是不是还可以用for循环来取值呀? 你有没有仔细思考过,用索引取值和for循环取值是有着微妙区别的。 如果用索引取值,你可以取到任意位置的值,前提 ...
分类:编程语言   时间:2018-12-09 22:08:18    阅读次数:223
Spring项目的配置文件们(web.xml context servlet springmvc)
我们的spring项目目前用到的配置文件包括1--web.xml文件,这是java的web项目的配置文件。我理解它是servlet的配置文件,也就是说,与spring无关。即使你开发的是一个纯粹jsp页面的web项目,你也必须配置这个文件。我们的java web项目肯定写了很多servlet代码,这 ...
分类:编程语言   时间:2018-12-09 22:09:03    阅读次数:277
JAVA动态代理技术
JAVA代理JAVA代理技术是JAVA核心技术之一,也是JAVAcore中非常重要的一部分,对于学习Spring等JAVA生态圈的学习起着非常重要的作用,比如说AOP,cglib。动态代理技术就是产生对象的代理对象的。举例现实场景就是:一个明星在出名之前可能没有很多商演找他,所以商家可以直接联系明星本人进行商谈,但随着明星知名度越来越高,商演越来越多,那么这个时候明星本人就无法处理过多的商谈,那么
分类:编程语言   时间:2018-12-09 22:09:23    阅读次数:205
简谈单线程多线程的理解
JS的单线程 JS语言的特点之一就是单线程,简而言之就是同一时间只能做一件事,假设JS是多线程,一个线程在某个节点上添加内容,另一个线程删除了这个节点,这时就看到了问题所在了,但是H5提出了Web Worker标准,允许js脚本创建多个线程,但是子线程完全受主线程的控制,而且你不得操作DOM,所以本 ...
分类:编程语言   时间:2018-12-09 22:35:53    阅读次数:195
7.spring:SpringAOP(配置文件)
SpringAOP(xml文件配置) 配置文件的方式,主要是在xml文件中进行配置,不使用注解! 目录: applicationContext.xml main 注: 1.配置bean,实现aop的类 2.配置切面的bean 3.配置aop需要使用<aop:config>标签 4.使用<aop:po ...
分类:编程语言   时间:2018-12-09 22:36:24    阅读次数:174
算法之排序:堆排序
public static void swap(int[] arr, int i, int j) { int tmp = arr[i]; arr[i] = arr[j]; arr[j] = tmp; } public static void heapInsert(int[] arr, int ind... ...
分类:编程语言   时间:2018-12-09 22:36:47    阅读次数:200
JAVA日期查询:季度、月份、星期等时间信息
参考:JAVA日期查询:季度、月份、星期等时间信息 ...
分类:编程语言   时间:2018-12-09 22:38:30    阅读次数:265
Java学习路线图
Java的学习路线图,整理以备自己学习和温习。 1.Java基础 具体内容: 1. 编程基础(开发环境配置、基础语法、基本数据类型、流程控制、常用工具类) 2. 面向对象(继承、封装、多态、抽象类、接口、包、重写、重载) 3. 高级编程(集合、异常、IO、多线程、网络编程、反射、泛型、序列化、Jav ...
分类:编程语言   时间:2018-12-09 22:38:57    阅读次数:340
面试 | 冒泡排序优化
一般冒泡排序: 优化后冒泡排序: 加入一个布尔变量,作用是标识该轮有没有进行数据的交换,若在某一趟排序中没有进行数据位置交换,则说明待排序的无序区中的所有的项均满足排序后的结果,这是没有必要再次进行排序了。 void bubble_sort(vector<int>& nums) { int i, j ...
分类:编程语言   时间:2018-12-09 22:40:08    阅读次数:190
Visual C++ 6.0中if的简单用法
1 # include 2 int main (void) 3 { 4 if (3 > 2) 5 printf("AAAA"); 6 printf("BBBB"); 7 return 0; 8 } 9 //此时结果是,输出AAAA 和 BBBB,因为if只能控制一个语句 上面的第4行和第五行是一个语... ...
分类:编程语言   时间:2018-12-09 23:00:48    阅读次数:290
Python3教程之集合
集合(set)是一个无序的不重复元素序列。集合(set)是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员。基本功能是进行成员关系测试和删除重复元素。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { }... ...
分类:编程语言   时间:2018-12-09 23:01:22    阅读次数:261
JavaScript 函数概述
1.函数的定义后要调用才能使用2.在函数里边没有用var定义默认全局变量 函数 function myconsole(){ console.log("sunck is a good man!")}myconsole() function myconsole(num1,num2){ console.l ...
分类:编程语言   时间:2018-12-09 23:01:43    阅读次数:246
Java中的四种引用(强引用、软引用、弱引用、虚引用)
以下内容摘自《深入理解Java虚拟机 JVM高级特性与最佳实践》第2版,强烈推荐没有看过的同学阅读,读完的感觉就是“原来学的都是些什么瘠薄东西(╯‵□′)╯︵┴─┴” 在JDK1.2以前,Java中的引用的定义很传统:如果 reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称 ...
分类:编程语言   时间:2018-12-09 23:02:12    阅读次数:244
JAVA设计模式之建造者模式
一、定义 建造者模式(Builder) : 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式结构图,如下图1-1所示: 图 1-1 二、实例展示 Product类:产品类,由多个部件组成。 Builder类:抽象建造者类,确定产品由两个部件PartA和PartB ...
分类:编程语言   时间:2018-12-09 23:02:22    阅读次数:235
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!