码迷,mamicode.com
首页 > 2015年06月11日 > 全部分享
批处理系统中采用的调度算法
1.CPU调度的概念 CPU调度是指按照一定的调度算法从就绪队列中选择一个进程,把CPU的使用权交给被选中的进程。 如果没有就绪进程,系统会安排一个系统空闲进程或者idle进程上CPU运行。   2.衡量调度算法的指标 吞吐量——单位时间完成的进程的数目。 周转时间——每个进程从提出请求到运行完成的时间。 响应时间——从提出请求到第一次回应的时间。 CPU利用率——CPU做有效工作...
分类:编程语言   时间:2015-06-11 09:31:09    阅读次数:161
浅析数据库连接池(一)
由于最近项目要用到数据库连接池,所以今天简单的聊聊~, 这个话题的引起是因为我在写mysql数据库部分时产生了一个疑问,一般后台处理数据部分,服务端是创建一个connection连接到数据库,然后所有的请求通过这一个connection来访问数据库,还是每个连接创建一个connction?这个连接需要维持多久?...接下来一起看看 首先目录1,2是为了引出下面的连接池,因为一般我们仅仅是...
分类:数据库   时间:2015-06-11 09:32:37    阅读次数:178
黑马程序员----java基础---递归概述、递归和循环的区别
定义:程序调用自身的编程技巧称为递归( recursion)。 递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的魅力在于用有限的语句来定义对象的无限集合。...
分类:编程语言   时间:2015-06-11 09:31:48    阅读次数:205
配置编译环境
在我们工作中,经常会遇到需要搭建编译环境的事情,本身这是一件很简单的事情, 但是在实际的操作中却会遇到很多的问题,比如说环境搭建好了,却不能起作用, 或者提示缺少了什么动态库; 搭建环境需要注意的地方: 1. 一般搭建编译环境都是解压某以特定的工具包,我习惯上把着这些工具包放置在/opt目录下, 然后tar -zxvf ***.tar.gz ./ 然后查找这些文件下的bin文件,将这些...
分类:其他好文   时间:2015-06-11 09:30:48    阅读次数:115
设计模式
设计模式分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式(门面模式)、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 ...
分类:其他好文   时间:2015-06-11 09:31:33    阅读次数:142
Maven的使用
Maven的使用...
分类:其他好文   时间:2015-06-11 09:32:06    阅读次数:106
maven发布jar、aar、war等到中央库(Central Repository)的步骤
步骤一:注册账号,申请ticket。 注册在这里:https://issues.sonatype.org 申请ticket:创建一个issue,注意这里要选OSSRH,且是PROJECT而不是TASK,group id要慎重写,不能写你没有权限的,不然服务人员会让你重写(半天左右)。 申请成功后会提示:Configuration has been prepared, now you can:...
分类:编程语言   时间:2015-06-11 09:30:44    阅读次数:181
“XXX.Index”不扩展类“System.Web.UI.Page”,因此此处不允许的问题
“XXX.Index”不扩展类“System.Web.UI.Page”,因此此处不允许的问题...
分类:Web程序   时间:2015-06-11 09:29:05    阅读次数:126
HLJU 1220: AC100天 (枚举)
1220: AC100天 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 89  Solved: 12 [Submit][Status][Web Board] Description 迪迪给自己定了一个宏伟的目标:连续100天每天坚持AC一道题目。100天过去了,迪迪查看自己的AC记录发现有N天因为贪玩忘记AC了。于是迪迪软磨硬泡、...
分类:其他好文   时间:2015-06-11 09:30:44    阅读次数:121
推荐15个 Node.js 开发工具
Node.js 越来月流行,这个基于 Google V8 引擎建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。在本文中,我们列出了2015年最佳的15个 Node.js 开发工具。这些工具对于刚刚开始学习 Node.js 的新手开发者非常有帮助。如果你知道任何其他有用的 Node.js 资源,请让我们知道。 1. IO.js JavaScript I/O...
分类:Web程序   时间:2015-06-11 09:28:22    阅读次数:165
JavaScript学习总结-技巧、实用函数、简洁方法、编程细节
整理JavaScript方面的一些技巧,比较实用的函数,常见功能实现方法,仅作参考 变量转换 //edit http://www.lai18.com var myVar = "3.14159", str = ""+ myVar,// to string int = ~~myVar, // to integer float = 1*myVar, // to float ...
分类:编程语言   时间:2015-06-11 09:28:22    阅读次数:135
辛星浅析html中的name和id的区别
可能新手朋友们能够很轻松的区分id和class,但是却不一定能够很轻松的区分id和name,下面说一下二者的区别和联系。     首先是联系,它们都可以用来标记一个元素,而且可以用JavaScript来操作,但是操作方法不同,分别使用getElementById和getElementByName来定位DOM节点。      然后就是区别了,这个很简单,首先是一个纲要:name用于表单,id用于...
分类:Web程序   时间:2015-06-11 09:30:51    阅读次数:193
Android事件机制完全解析
Android事件机制完全解析...
分类:移动开发   时间:2015-06-11 09:28:23    阅读次数:147
开源 java CMS - FreeCMS2.3会员注册
原文地址:http://javaz.cn/site/javaz/site_study/info/2015/28375.html? 项目地址:http://www.freeteam.cn/ 会员注册 打开浏览器,输入http://www.freeteam.cn/register.jsp。 输入注册信息后点击“注册”按钮。...
分类:编程语言   时间:2015-06-11 09:28:19    阅读次数:143
BS程序如何通过浏览器了解点击响应时间
B/S程序如何通过浏览器了解界面响应时间   最近在给应用系统调优时,借助浏览器的“调试模式”获取界面点击的响应时间时,发挺方便的,在这里做个简单介绍。 其实很简单,就是登陆B/S应用程序,按F12(IE浏览器),进入调试界面,如下: 弹出html调试界面,选择网络,点击“捕获”,开始捕获页面点击,然后可以在页面上点击某个选项,来查看捕获到的信息,如下: 这里可以捕获到“点击事件...
分类:其他好文   时间:2015-06-11 09:30:41    阅读次数:90
Python 学习之一:在Mac OS X下基于Sublime Text搭建开发平台包含numpy,scipy
1 前言Python有很多IDE可以用,官方自己也带了一个,Eclipse也可以。但我在使用各种IDE之后,发现用Sublime Text是最好用的一个。因此,我都是用Sublime Text来编写Python程序。 那么整个搭建其实非常简单。考虑到接下来要做的是科学研究,我们也同时安装numpy,scipy,matplotlib等插件。2 开发环境Macbook Pro Mac OS X 10...
分类:编程语言   时间:2015-06-11 09:28:19    阅读次数:240
折半查找
编写程序实现折半查找算法。 Description 第一行是查找表的长度n  第二行是查找表中的数据元素 ;  第三行是要查找的数据元素的关键字. Input 查找成功返回位序,不成功返回-1 ,第二行为比较的次数。 Output 1 2 3 11 5 13 19 21 37 56 64 75 80 8...
分类:其他好文   时间:2015-06-11 09:27:19    阅读次数:108
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!