搜索到与相关的文章
Python

Python二分查找详解

先来看个实例#!/usr/bin/envpythonimportsysdefsearch2(a,m):low=0high=len(a)-1while(low<=high):mid=(low+high)/2midval=a[mid]ifmidvalm:high=mid-1else:printmidreturnmidprint-1return-1if__name__=="__main__":a=[int(i)for

系统 2019-09-27 17:38:24 2169

编程技术

用Shell写脚本--Shell脚本编程常用功能(菜鸟级

Shell编程一,Shell编程的基本知识1.Shell是内核的外壳Shell是一种具备特殊功能的程序,是用户和Unix/Linux内核间的一个接口。这样用户向Shell提出请求,Shell解释器解释请求并将请求传递给操作系统内核。Shell的标准有很多,包括BourneShell(sh)、KornShell(ksh)、CShell(csh)、BourneAgainShell(bash)等。使用echo$SHELL可以查看当前环境的Shell标准。任何在命

系统 2019-08-29 23:40:20 2169

编程技术

连连看

java不易开发大型游戏,但任一语言都有是相通,本程序运行有些小问题,仅供参考:packagecn;importjava.util.*;importjava.lang.*;//定义一个连线类classLinkLine{//保存连接点privateint[]points;//接收地图privateint[][]blocks;publicLinkLine(int[][]blocks){this.blocks=blocks;}//判断两个点是否能连接成线段pub

系统 2019-08-29 22:56:39 2169

编程技术

memcache一致性 hash 算法(consistent hashing)

consistenthashing算法早在1997年就在论文Consistenthashingandrandomtrees中被提出,目前在cache系统中应用越来越广泛;1基本场景比如你有N个cache服务器(后面简称cache),那么如何将一个对象object映射到N个cache上呢,你很可能会采用类似下面的通用方法计算object的hash值,然后均匀的映射到到N个cache;hash(object)%N一切都运行正常,再考虑如下的两种情况;1一个ca

系统 2019-08-29 22:47:02 2169

编程技术

DOM解析XML

Java代码packagecom.xml.parseXml;importjava.io.IOException;importjava.io.InputStream;importjavax.xml.parsers.DocumentBuilder;importjavax.xml.parsers.DocumentBuilderFactory;importjavax.xml.parsers.ParserConfigurationException;importor

系统 2019-08-29 22:43:46 2169

编程技术

【专栏】数学之美番外篇:平凡而又神奇的贝叶斯

之前看过吴军的《数学之美》这本书。感概作者能将我们生活中的发明创造与其所实现过程中应用到的数学原理阐述的清晰而简单,不由让自己重新思考“数学是科学之母”这句话的含义,谨以提醒大家在日后的学习过程中加强数学原理的应用。同时,庆幸于偶然间,发现另一本阐述数学之美的好书,现转载来与大家一起分享。概率论只不过是把常识用数学公式表达了出来。——拉普拉斯记得读本科的时候,最喜欢到城里的计算机书店里面去闲逛,一逛就是好几个小时;有一次,在书店看到一本书,名叫《贝叶斯方法

系统 2019-08-29 22:40:23 2169

编程技术

360 说腾讯流氓,腾讯说 360 色狼

9月26日,360安全卫士发布公告,称QQ软件会扫描用户隐私文件和数据,侵犯用户隐私。对此,腾讯方面回应,扫描行为是防止木马的安全措施,并无窥视用户隐私的意图。360这一行为被网友称为“宣战腾讯”,并一度成为微博最热话题,微博上的讨论有17万多条。一些网民在使用了360隐私保护器后,大呼恐惧,自言是个裸体的透明人,完全赤裸裸地被一览无遗,可怕的是对此竟然一无所知,指责QQ滥用了网民的信任。几乎同时,关于腾讯是否涉及侵犯用户知情权、隐私权出现了各种各样的声音

系统 2019-08-29 22:30:43 2169

编程技术

J2EE入门2

---转http://www.ibm.com/developerworks/cn/java/j2ee/J2EE的四层模型J2EE使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上。事实上,sun设计J2EE的初衷正是为了解决两层模式(client/server)的弊端,在传统模式中,客户端担当了过多的角色而显得臃肿,在这种模式中,第一次部署的时候比较容易,但难于升级或改进,可伸展性也不理想,而且经常基于某种专

系统 2019-08-29 22:16:12 2169

编程技术

maplefetion-2.5.1包依赖问题

近来在研究maplefetionapi,试着制作一个简单的飞信登录程序.当应用login()方法,进行异步客户端登录飞信时,登陆状态一起停留在"获取自适应系统配置"(SEETING_LOAD_DOING)状态上.开始以为是没有处理好用于监听飞信事件的线程.找了好久,都没找出什么毛病.结果用作者solosky提供的demo:SimpleFetion.java,MapleFetion.java发现也是如此.但是,用他提供的MapleFetionDemo.bat

系统 2019-08-12 09:30:13 2169