码迷,mamicode.com
首页 > 编程语言
Java线程池的分析和使用
1. 引言 合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达 时,任务可以不需要的等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定 性, ...
分类:编程语言   时间:2017-07-01 17:12:58    阅读次数:126
python第四周(模块化编程)
1:模块定义 模块:用来从逻辑上组织Python代码(变量,函数、类,逻辑:实现一个功能),本质就是.py结尾的Python文件(文件名:test.py,对应的模块名,test)。 包:本质就是一个文件夹或者是目录(必须带有一个_init_.py文件),包是用来从逻辑上组织模块的。 2.导入方法: ...
分类:编程语言   时间:2017-07-01 17:12:32    阅读次数:432
Python List count()方法
Python List count()方法 描述 count() 方法用于统计某个元素在列表中出现的次数。 语法 count()方法语法: 参数 obj -- 列表中统计的对象。 返回值 返回元素在列表中出现的次数。 实例 以下实例展示了 count()函数的使用方法: 以上实例输出结果如下: ...
分类:编程语言   时间:2017-07-01 16:24:59    阅读次数:301
Javascript 异步加载详解
本文总结一下浏览器在 javascript 的加载方式。 关键词:异步加载(async loading),延迟加载(lazy loading),延迟执行(lazy execution),async 属性, defer 属性 一、同步加载与异步加载的形式 1. 同步加载 我们平时最常使用的就是这种同步 ...
分类:编程语言   时间:2017-07-01 16:24:50    阅读次数:285
JAVA常见算法题(二十九)
运行结果: ...
分类:编程语言   时间:2017-07-01 16:23:51    阅读次数:256
Go语言基础单元测试示例
这个要熟悉原理,要能写。。 但现在。。。。。 注意,没有main函数,以_test.go结尾,命令go test -v ...
分类:编程语言   时间:2017-07-01 16:23:29    阅读次数:321
线程阻塞导致的性能问题分析
近期一项目反馈,在月底时出现某功能反应异常卡顿的情况,总结规律为,只要某个耗时较长的大查询执行时,被影响的功能就不能正常使用。怀疑出现阻塞问题,先在数据库层面跟踪未发现阻塞等异常,跟踪被影响的功能,发现没有耗时较长的SQL,但是出现两个SQL之间时间间隔很长的情况。同时检查fiddler跟踪的web ...
分类:编程语言   时间:2017-07-01 16:23:06    阅读次数:319
windows下Python扩展问题error: Unable to find vcvarsall.bat
由于对于Windows下Python扩展不熟,今天遇到一个安装问题,特此做个tag。解决方式在stackoverflow上,网址例如以下: http://stackoverflow.com/questions/2817869/error-unable-to-find-vcvarsall-bat 由于 ...
分类:编程语言   时间:2017-07-01 16:22:27    阅读次数:193
java bytesToHexString 解析
一.代码 二.示例 注意src[ i ] & 0xFF将一个byte和 0xFF进行了与运算, 然后使用Integer.toHexString取得了十六进制字符串, 可以看出 src[ i ] & 0xFF运算后得出的仍然是个int, 那么为何要和 0xFF进行与运算呢? 直接 Integer.to ...
分类:编程语言   时间:2017-07-01 16:22:10    阅读次数:305
Javascript - ExtJs - Toolbar - 工具栏
Toolbar类是一种子控件,它不能独立存在,需要依附在其它组件上面。 //创建工具栏 var tbar = new Ext.Toolbar({ width: 200, height: 30 }); 工具栏创建完成后,类似下面这样: 现在你可以在这个空白的工具栏上add其它的子控件。 tbar.ad ...
分类:编程语言   时间:2017-07-01 16:21:57    阅读次数:275
Dijkstra算法 ---java实现
<pre name="code" class="java">/* * 设置一个U集合,包括最小路径长度和上一个结点 * V-U集合表示还没有进行调整 * 把V-U集合逐渐增加U中。并调整最小路径 * */ public class Dijkstra { private static int MAX ...
分类:编程语言   时间:2017-07-01 16:21:20    阅读次数:176
Python len()方法
Python len()方法 描述 Python len() 方法返回对象(字符、列表、元组等)长度或项目个数。 语法 len()方法语法: 参数 s -- 对象。 返回值 返回对象长度。 实例 以下实例展示了 len() 的使用方法: >>>str = "runoob" >>> len(str) ...
分类:编程语言   时间:2017-07-01 16:21:01    阅读次数:152
Python 直接赋值、浅拷贝和深度拷贝解析
直接赋值:其实就是对象的引用(别名)。 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。 深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。 直接赋值:其实就是对象的引用(别名)。 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对 ...
分类:编程语言   时间:2017-07-01 16:20:40    阅读次数:150
【Dubbo实战】 Dubbo+Zookeeper+Spring整合应用篇-Dubbo基于Zookeeper实现分布式服务(二)
Dubbo与Zookeeper、Spring整合使用 Dubbo採用全Spring配置方式,透明化接入应用。相应用没有不论什么API侵入,仅仅需用Spring载入Dubbo的配置就可以,Dubbo基于Spring的Schema扩展进行载入。 一:单机模式安装zookeeper 1,下载zookeep ...
分类:编程语言   时间:2017-07-01 16:19:08    阅读次数:240
Unity C#数据持久化与xml
最近工作需要用到数据持久化,所以在此分享一下,通过查阅资料,数据持久化大体都是通过xml或者json来进行的。unity为我们自定义了数据持久化方法,但是比较局限,还需要自己来完成数据持久化方法。 (一)unity方法 unity提供了三个方法来实现数据持久化,不过只能对int float stri ...
分类:编程语言   时间:2017-07-01 16:18:59    阅读次数:170
JAVA常见算法题(三十)
运行结果: D盘的文本资料: ...
分类:编程语言   时间:2017-07-01 16:18:29    阅读次数:157
spring学习笔记(22)声明式事务配置,readOnly无效写无异常
在上一节内容中。我们使用了编程式方法来配置事务,这种优点是我们对每一个方法的控制性非常强。比方我须要用到什么事务,在什么位置假设出现异常须要回滚等。能够进行非常细粒度的配置。但在实际开发中。我们可能并不须要这样细粒度的配置。还有一方面,假设我们的项目非常大,service层方法非常多。单独为每一个方 ...
分类:编程语言   时间:2017-07-01 16:18:11    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!