码迷,mamicode.com
首页 > 编程语言
【转】Java 集合系列08之 List总结(LinkedList, ArrayList等使用场景和性能分析)
概要 前面,我们学完了List的全部内容(ArrayList, LinkedList, Vector, Stack)。 Java 集合系列03之 ArrayList详细介绍(源码解析)和使用示例 Java 集合系列04之 fail-fast总结(通过ArrayList来说明fail-fast的原理、 ...
分类:编程语言   时间:2017-09-01 09:45:43    阅读次数:160
springboot整合redis
springboot-整合redis springboot学习笔记-4 整合Druid数据源和使用@Cache简化redis配置 一.整合Druid数据源 Druid是一个关系型数据库连接池,是阿里巴巴的一个开源项目,Druid在监控,可扩展性,稳定性和性能方面具有比较明显的优势.通过Druid提供 ...
分类:编程语言   时间:2017-09-01 01:01:32    阅读次数:692
希尔排序
[Data Structure] ...
分类:编程语言   时间:2017-09-01 01:00:33    阅读次数:245
矩阵游戏|ZJOI2007|BZOJ1059|codevs1433|luoguP1129|二分图匹配|匈牙利算法|Elena
1059: [ZJOI2007]矩阵游戏 Description 小Q是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一个电脑益智游戏——矩阵游戏。矩阵游戏在一个N *N黑白方阵进行(如同国际象棋一般,只是颜色是随意的)。每次可以对该矩阵进行两种操作:行交换操作:选择 矩阵的任意两行,交换这两行(即 ...
分类:编程语言   时间:2017-09-01 01:00:14    阅读次数:303
Spring 框架简介
https://www.ibm.com/developerworks/cn/java/wa-spring1/index.html Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发 ...
分类:编程语言   时间:2017-09-01 00:59:22    阅读次数:273
[Python][Scrapy 框架] Python3 Scrapy的安装
1、方法(只介绍 pip 方式安装) PS.不清楚 pip(easy_install) 可以百度或留言。 cmd命令: (直接可以 pip,而不用跳转到 pip.exe目录下,是因为把所在目录加入 Path 环境变量中) 通过 pip install 安装的好处: 安装起来非常的方便 安装 scra ...
分类:编程语言   时间:2017-09-01 00:59:15    阅读次数:291
Spring 框架的设计理念与设计模式分析
https://www.ibm.com/developerworks/cn/java/j-lo-spring-principle/index.html Spring 的骨骼架构 Spring 总共有十几个组件,但是真正核心的组件只有几个,下面是 Spring 框架的总体架构图: 从上图中可以看出 S ...
分类:编程语言   时间:2017-09-01 00:59:03    阅读次数:324
【转】Java 集合系列04之 fail-fast总结(通过ArrayList来说明fail-fast的原理、解决办法)
概要 前面,我们已经学习了ArrayList。接下来,我们以ArrayList为例,对Iterator的fail-fast机制进行了解。内容包括::1 fail-fast简介2 fail-fast示例3 fail-fast解决办法4 fail-fast原理5 解决fail-fast的原理 转载请注明 ...
分类:编程语言   时间:2017-09-01 00:58:33    阅读次数:265
Java基础—面向对象之构造方法
一、构造方法的介绍 开发过程中经常需要在创建对象的同时明确对象的属性,比如员工刚入职公司就要明确他的姓名、年龄等属性信息。 那么在创建对象就要明确属性值,如何实现呢?也就是在创建对象的时候就要做的事情,当使用new关键字创建对象时,怎么给对象属性初始化值呢?这里就要用到Java的构造方法。 那么什么 ...
分类:编程语言   时间:2017-09-01 00:57:57    阅读次数:295
java多线程面试题汇总
资源来源:http://www.importnew.com/12773.html 1.线程是什么? 线程被包含在进程之中,是进程中的实际运行单位,是操作系统中可以进行运算调度的最小单位。 2.进程是什么? 进程是是一个执行中的程序,是cpu资源分配的最小单位(线程是cpu调度的最小单位),进程中的线 ...
分类:编程语言   时间:2017-09-01 00:57:32    阅读次数:213
python-学习-python并发编程之多进程与多线程
一 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启子进程, ...
分类:编程语言   时间:2017-09-01 00:56:39    阅读次数:342
Python学习总结【第01节】:Python简介
Python创始人:Guido von Rossum(龟叔) Python编写1989年 ,正式诞生于1991年 Python官方网:www.python.org Python应用 Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前Pyth ...
分类:编程语言   时间:2017-09-01 00:56:11    阅读次数:234
JavaScript操作DOM与jQuyer操作DOM的对比
1.通过jQuery方法包装后的对象,是一个类数组对象。它与DOM对象完全不同,唯一相似的是它们都能操作DOM。 2.通过jQuery方法包装后的对象,是一个类数组对象。它与DOM对象完全不同,唯一相似的是它们都能操作DOM。通过jQuery处理DOM的操作,可以让开发者更专注业务逻辑的开发,而不需 ...
分类:编程语言   时间:2017-09-01 00:55:13    阅读次数:180
HDU - 1024 Max Sum Plus Plus(dp+滚动数组优化)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1024 题意:给定n个数字,求其中m段的最大值(段与段之间不用连续,但是一段中要连续) 例如:2 5 1 -2 2 3 -1五个数字中选2个,选择1和2 3这两段。 题解:dp[i][j]从前j个数字中选 ...
分类:编程语言   时间:2017-09-01 00:54:41    阅读次数:206
python爬虫之requests模块
一. 登录事例 a. 查找汽车之家新闻 标题 链接 图片写入本地 import requests from bs4 import BeautifulSoup import uuid response = requests.get( 'http://www.autohome.com.cn/news/' ...
分类:编程语言   时间:2017-09-01 00:54:15    阅读次数:301
MFC_Thread
1、CWinThread这个类的两种用法: 1.1、CWinThread类没有界面,只是一个辅助其他线程工作的一个辅助线程, CWinThread::InitInstance()函数很重要:如果这个函数返回TRUE,那么MFC会调用Run()函数,进行消息循环, 如果这个函数返回FALSE,那么线程 ...
分类:编程语言   时间:2017-09-01 00:13:18    阅读次数:207
Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/SpringStruts]]
今天启动Tomcat时候遇到了这个问题 Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/SpringStruts]] 一个一个看 首先去掉项目 把 tomcat ...
分类:编程语言   时间:2017-09-01 00:10:41    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!