码迷,mamicode.com
首页 > 编程语言
Java - "JUC线程池" ThreadPoolExecutor原理解析
Java多线程系列--“JUC线程池”02之 线程池原理(一) ThreadPoolExecutor简介 ThreadPoolExecutor是线程池类。对于线程池,可以通俗的将它理解为"存放一定数量线程的一个线程集合。线程池允许若个线程同时允许,允许同时运行的线程数量就是线程池的容量;当添加的到线 ...
分类:编程语言   时间:2017-08-18 17:10:57    阅读次数:271
在IntelliJ IDEA里创建简单的基于Maven的SpringMVC项目
工具是IntelliJ IDEA 2017.2月的版本 第一步:Create New Project,在左侧找到Maven选项,然后步骤如图(这个webapp生成的项目结构个人觉得不怎么好,比如没有main/java文件夹,也没有test/java文件夹,且各个文件夹也没有设置为Sources、Re ...
分类:编程语言   时间:2017-08-18 17:10:07    阅读次数:335
有序数组二分法查找
public static int binarySearch(int[] array,int value){ int min =0; int max =array.length-1; int mid =(min +max)>>>1; while(min value ){ max =mid -1; }... ...
分类:编程语言   时间:2017-08-18 17:09:21    阅读次数:161
几个数组的排序方法
1.对数组进行某一键值的排序 2.根据数组字符串长度冒泡排序 3.根据数组里面的两个key来进行冒泡排序 ...
分类:编程语言   时间:2017-08-18 17:08:50    阅读次数:180
冒泡排序
/*冒泡排序基本思想:把记录当作一个纵向排列,每趟排序自底向上排列,每次进行相邻比較,假设第上面的数比以下的大,就调换位置,每趟排序都会使排序范围内 最小的数像气泡一样上浮到相应的位置. 初态 第1趟 第2趟 第3趟 第4趟 第5趟 第6趟 第7趟 38 12 12 12 12 12 12 12 2 ...
分类:编程语言   时间:2017-08-18 17:08:12    阅读次数:116
Python--BeautifulSoup库安装
1.BeautifulSoup简介 BeautifulSoup库通过解析文档可以获取网页文档中所需的数据,方便用户从HTML或XHTML文档中提取数据,作为python的一个辅助工作,也是爬虫实践中的好帮手。 2.BeautifulSoup安装 刚开始的时下载了BeautifulSoup3.2.1, ...
分类:编程语言   时间:2017-08-18 17:07:44    阅读次数:190
JavaScript中 location.host 与 location.hostname 的区别
JavaScript 中,大多数情况下,我们不会发现 location.host 与 location.hostname 的区别,因为大多数情况下,我们的网页用的是 80 端口。 他们的区别: location.host 包含端口,比如是 127.0.0.1:81。如果端口是 80,那么就没有端口, ...
分类:编程语言   时间:2017-08-18 17:06:24    阅读次数:323
python 在大文件里面删除某一行,比较有效率的方法
用 python 处理一个文本时,想要删除其中中某一行,常规的思路是先把文件读入内存,在内存中修改后再写入源文件。 但如果要处理一个很大的文本,比如GB级别的文本时,这种方法不仅需要占用很大内存,而且一次性读入内存时耗费时间,还有可能导致内存溢出。 所以,需要用另外一个思路去处理。 我们可以使用 o ...
分类:编程语言   时间:2017-08-18 17:04:14    阅读次数:175
ASP.NET全局编码和语言
// /* // // 使用地方:ASP.NET 项目 // // // // 文件名: // // 文件功能描述:可控制整个项目的一个统一编码格式和语言文字显示 // // // // 创建标识:米立林20140618 // // // // 修改标识: // // 修改描述: // // */ ...
分类:编程语言   时间:2017-08-18 16:17:47    阅读次数:171
Java - "JUC" Semaphore源码分析
Java多线程系列--“JUC锁”11之 Semaphore信号量的原理和示例 Semaphore简介 Semaphore是一个计数信号量,它的本质是一个"共享锁"。 信号量维护了一个信号量许可集。线程可以通过调用acquire()来获取信号量的许可;当信号量中有可用的许可时,线程能获取该许可;否则 ...
分类:编程语言   时间:2017-08-18 16:17:10    阅读次数:231
python 下载新的模块
首先, 进入到python的安装目录 在安装目录下有一个Scripts文件夹. 然后里面有一个pip.exe 文件, 这个文件就是执行安装包的. 执行: pip.exe install django 即开始下载django模块 下载完成的效果 ...
分类:编程语言   时间:2017-08-18 15:54:02    阅读次数:150
Java - "JUC"之Condition源码解析
Java多线程系列--“JUC锁”06之 Condition条件 概要 前面对JUC包中的锁的原理进行了介绍,本章会JUC中对与锁经常配合使用的Condition进行介绍,内容包括:Condition介绍Condition函数列表Condition示例转载请注明出处:http://www.cnblo ...
分类:编程语言   时间:2017-08-18 15:26:44    阅读次数:205
前端开发工程师 - 02.JavaScript程序设计 - 期末考试
期末考试客观题 期末考试主观题 https://www.15yan.com/story/aY0HWAQ7oNU/ 1(8分) 函数myType用于根据输入参数返回相应的类型信息。 语法如下: var str = myType (param); 使用范例如下: myType (1); 返回值: "nu ...
分类:编程语言   时间:2017-08-18 15:26:37    阅读次数:227
org.apache.subversion.javahl.ClientException: Item is not readable 解决办法
在使用eclise安装的插件subclipse查看svn的提交历史记录的时候,提示org.apache.subversion.javahl.ClientException: Item is not readable错误:我的配置基本情况如下: windows7安装eclise并安装subclise插 ...
分类:编程语言   时间:2017-08-18 15:26:22    阅读次数:214
【shell】shuf命令,随机排序
shuf命令主要用来对输入的每一行进行随机排序输出,我们可以利用这个属性,实现在几个文件中随机读取一个的功能 如下,zls.txt文件有三行,我们想要随机从中读取一行。 可以看到,每次读取顺序都不一样 所以,我们可以根据这个属性,实现每次随机读取一行 ...
分类:编程语言   时间:2017-08-18 15:24:42    阅读次数:285
JavaScript基础知识
1、Spring对象 节点操作 1、增加节点 2、删除节点: ...
分类:编程语言   时间:2017-08-18 15:24:05    阅读次数:208
eclipse用法之java中文件的上传操作
一、单文件上传: 1.首先前端页面的编写只有一个注意项:就是上传的文件中有图片时更改表单项的entype属性为:enctype="multipart/form-data" 简单说明一下:表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码。默认情况,这个编 ...
分类:编程语言   时间:2017-08-18 15:19:45    阅读次数:1037
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!