`
bluky999
  • 浏览: 721226 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
本周把数据结构从头到尾地温习了一遍,中间发现一些自认识有偏差的地方,还发现很多新的知识!正所谓温故而知新。   四种基本数据结构: 集合,线性表,树,图 一、学习数据结构的意义 设想一下,你决定向一个 ...
    问题描述:   假设一台处理机一个时刻只允许加工一个任务,一个任务必须连续加工完成。给定任务集合T={T1,T2,…,Tn},任务之间无先后关系。所有任务加工的 最早起始时间为r1=r2=…rn=0,限定Ti的最迟完成时间为di∈Z+,加工时间长度为Li∈Z+,1≤i≤n。试设计算法计算任务排工表 σ(Ti),使按时加工完成的任务数达到最大。     解决思路:   动态规划,线性规划(数学规划)
首先,可以简单地认为Mina就是一个java网络应用的框架,相当于WEB类的Struts等框架。   来自Apache网站(http://mina.apache.org/)的介绍: “   Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. It provides an abstract · event-driven · asynchronous A ...
本文简要概述数学的广义分类,目前国内高校的数学专业划分 以及数学发展史上的三次危机。   1 数学的广义分类   从纵向划分:   1、初等数学和古代数学:这是指17世纪以前的数学。主要是古希腊时期建立的欧几里得几何学,古代中国、古印度和古巴比伦时期建立的算术,欧洲文艺复兴时期发展起来的代数方程等。   2、变量数学:是指17--19世纪初建立与发展起来的数学。从17世纪上半叶开始的变量数学时期,可以分为两个阶段:17世纪的创建阶段(英雄时代)与18世纪的发展阶段(创造时代)。   3、近代数学:是指19世纪的数学。近代数学时期 ...
  这里有一份MATLAB教程:   http://tc.seu.edu.cn/tc_gh/matlab/matlab/c1s1.htm     1 常用指令(General Purpose Commands) 1.1 通用信息查询(General information) demo 演示程序 help 在线帮助指令 helpbrowser 超文本文档帮助信息 helpdesk 超文本文档帮助信息 helpwin 打开在线帮助窗 info MATLAB 和MathWorks 公司的信息 subscribe MATLAB 用户注册 ver MATLAB 和TOOLB ...
已经很久不使用matlab,以前的那些功力早都消失殆尽了。。。。   于是回头再从矩阵运算、plot等基础复习。   我可能会使用matlab来解决的问题: (1 画图;我可以自由地调整图形参数等 (2 矩阵计算,数值计算 (3 相关的工具箱,使用已有的函数库 (4 其他问题   1 矩阵数组   a = [ 1 2 3 4 5] b = [1 2 3 ; 4 5 6; 7 8 9]   a(2) a([1 3 5]) a(3:end) a(1:3) a(4:-1:1) a(find(a>3)) a(3) = 300 a(4) = [] a ...
  1 康奈尔大学  生物统计与计算生物学系 比较基因组学小组 网站: http://compgen.bscb.cornell.edu/~acs/     Selected Research Projects Hunting for "novel" human genes Identifying and characterizing conserved elements Modeling and detecting lineage-specific selection Reconstructing mammalian genomes   Softw ...
此文为修改转载:       设计模式是面向对象思想的集大成,GOF在其经典著作中总结了23种设计模式,又可分为:创建型、结构型和行为型3个大类。对于软件设计者来说,一 般的过程就是在熟练掌握语言背景的基础上,了解类库的大致框架和常用的函数和接口等,然后多再在百般锤炼中,提高对软件设计思想的认识。       软件设计者要清楚自己的定位和方向,一味的沉溺于技术细节的思路是制约个人技术走向成熟的毒药。因此,学习软件设计,了解软件工程,是每个开发人员必备的 一课。笔者在此不想详细的描述各个设计模式的细节,我想google和baidu上的资料已经多如牛毛了。而且,争取的学习方法也不是了 ...
这是生物信息学中诸多基本问题之一!   1 问题描述   (1 有一个序列,称为目标序列( 类似一个很长的字符串,比如200M长),我们不关心它的字符集(指组成序列的所有字符的集合),只关心它的长度,以及下文提到的特征数据。 (2 特征数据:指序列上描述某种业务相关特征的一组区间。比如一个很小的例子,序列长为1000,有一组特征数据可能如下:[50,130],[200,300],[550,899]  ;其中每一个区间[start,end]表示序列上一个从start到end的片段。 (3 特征数据的特点: 一般情况下,要求特征数据的N个之间相互没有交叉或者重叠(self-overl ...
我们对于普通脚本语言诸如perl python等,写一个脚本程序,包装命令行参数时,一般都是用getopt之类的;C语言也类似。   那么,对于一个SHELL脚本,它本身的命令参数是什么样呢?   首先 ,SHELL脚本编程和Python等脚本编程一样可以使用参数;   其次 ,SHELL参数分为位置参数和内部参数;   其中,位置参数 :是由系统提供的参数,就是我们一般说的某个数组的第1,2,3...个元素;可以采用$i的形式获得某个参数,显然$0就是程序本身,$1就是第一个参数; 这里需要注意的是,即便你以sh xxx.sh 来执行脚本,$0仍然是xxx.sh ,而不是 ...
题记: nginx,resin,squid,lighttpd 这四者之间没有直接的关联;放到一起仅仅是我个人想总结一下自己的知识而已,并无他意!   1 Nginx :  http://nginx.net/   一般,大家都用Apache;非一般情况,大家都不用Apache; 而这个用什么的 ...
在GAE宣布支持 java时,第一时间去看doc,但是在给eclipse3.4安装google plugin时总是遇到下述错误,至今仍未排解,无奈之余只好转移到centos上去做GAE开发。   在此希望遇到此问题的朋友给点建议,一起交流下。     在eclipse中使用地址 http://dl.google.com/eclipse/plugin/3.4 安装google plugin,开始一切正常,但是在点击finish按钮后,过一小段时间便弹出eclipse的错误窗口,错误信息如下:   An error occurred while collecting item ...
目录   1REST式架构 2Roy的博士论文提纲 3对REST的理解(转载) 4从RESTlet开始,使用Java构建REST式架构的应用     正文       1 REST式架构    这个词汇目前已经流行到疯了。。。但凡商业项目都想跟REST粘点边吧! 首先了解一下那篇传说中的博士学位论文:   地址: http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm 您可以随时取拜读或者下载PDF!   UNIVERSITY OF CALIFORNIA, IRVINE ...
内容来源于网友的baidu hi 空间!     1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态; 第三次握手:客户 ...
首先,本文不是一篇教程,只是笔者学习实践过程的一点小小总结,同时会分享一些注意事项!(貌似本人写技术类博文都不会写教程,只写注意事项;原因是我觉得教程早都有人先于我写好了吧,我不是个赶时髦的人,只是乐于不断学习和创新)。     http://mdp.cti.depaul.edu/   1 web2py是一个python web框架;甚至可以说一套开发pytho web程序的整套解决方案;   2 python在其wiki上推荐的 “Popular Full-Stack Frameworks ” 类的框架包括:    Django, Pylons, TurboGe ...
Global site tag (gtag.js) - Google Analytics