搜索到与相关的文章
Python

Python实现计算文件夹下.h和.cpp文件的总行数

平时自己写了很多代码,但从没好好计算总共写了多少行,面试时被问起来,就傻了。。。闲来无事,写个python程序来统计下importos################################################################################defcalcLine(baseDir):lineCount=0try:forfileNameinos.listdir(baseDir):fullPath=baseD

系统 2019-09-27 17:48:48 2338

Python

Python中的 sort 和 sorted的用法与区别

今天在做一道题时,因为忘了Python中sort和sorted的用法与区别导致程序一直报错,找了好久才知道是使用方法错误的问题!现在就大致的归纳一下sort和sorted的用法与区别1.sort:sort是Python中列表的方法sort()方法语法:list.sort(key=None,reverse=False)有两个参数,这里不讲第一个参数,第二个参数当reverse=True时为降序排列,reverse=False为升序排列,默认reverse=F

系统 2019-09-27 17:46:59 2338

Python

Python 通过截图匹配原图中的位置(opencv)实例

安装依赖1)下载安装opencv-2.4.9,并将cv2.pyd拷贝到python安装目录的site-package下2)pipinstallnumpy3)pipinstallaircv准备一张原图和截图原图截图代码importcv2importaircvasac#printcircle_center_posdefdraw_circle(img,pos,circle_radius,color,line_width):cv2.circle(img,pos,c

系统 2019-09-27 17:46:23 2338

编程技术

AJAX 非宣传性简介

作者:ChrisSchalkAJAX核心基础技术的真实概述。2006年4月发布迄今为止,您可能已经听过太多有关AJAX的宣传报道,而且很多产品都宣称它们支持或“兼容”AJAX。但是,很多人可能一直无法从技术角度对AJAX的实质进行简单、严谨的阐释。本文将摈弃所有华丽词藻,从平实的角度对构成AJAX的核心基础进行概述。首先,AJAX是个新事物吗?并非如此。远程Javascript在最近掀起了一轮热潮。利用它,开发人员能够使用XML数据与服务器交互。而AJAX

系统 2019-08-29 23:51:42 2338

Java

[转]java中关于构造函数继承的一些问题1

java中的继承真的是一门相当复杂的学问啊,很多东西都那么诡异,有一些技巧更是只可意会不能言传的,那就让时间和经验来解决这些问题吧。总结了一些,慢慢消化。。。classtt{publicstaticvoidmain(String[]args){Personp=newGraduate();}}classPerson{Stringname;intage;Person(){System.out.println("InPerson()");}Person(Stri

系统 2019-08-29 23:26:04 2338

编程技术

HashMap 排序问题

//c_name要排序的字段,totalAmt_ord&&status_ord,一个是Double,一个是String,c_value是升序或者降序publicstaticListgetDisplayList(Mapmap,Stringc_name,Stringc_value){if(map==null)returnnull;ListtList=newArrayList();for(Iteratorit=map.keySet().iterator();it

系统 2019-08-29 23:14:45 2338

编程技术

OPIC in Nutch

庄子曾说:“吾生也有涯,而知也无涯,以有涯随无涯,殆已”。当然,我们不能拿老祖宗这句话作为消极怠工的借口,不过在学习和工作的时候,的确需要要分辨事情的轻重缓急,否则一味蛮干,最终结果只能是--“殆已”。突然发现这句话对于网络爬虫也是很有启发意义的,对于浩瀚无边的互联网而言,网络爬虫涉及到页面确实只是冰山一角。因此,如何确定一个页面的重要性,从而在抓取过程中进行合理的调度,以最小的代价(硬件、带宽)获取到最大的利益(数量最多的重要的网页)是设计网络爬虫过程中

系统 2019-08-29 22:43:59 2338

编程技术

JSTL 入门

(1)JSTL入门:表示就是一切JSP标准标记库(JSPStandardTagLibrary,JSTL)是一个实现Web应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML操作以及数据库访问。在developerWorks上其新系列的第一篇文章中,软件工程师MarkKolb向您展示了如何使用JSTL标记来避免在JSP页面中使用脚本编制元素。您还将了解如何通过从表示层删除源代码来简化软件维护。最后,您将了解JSTL经过简

系统 2019-08-29 22:20:14 2338

编程技术

SNA架构的几种实现方式

参考资料:SharedNothingArchitecture与PHP的童话SharedNothingArchitecture以往集群架构都采用Session共享模式进行设计,而后PHP等方面提出了SNA架构,主张Session不共享。SNA架构思想,无论对企业应用还是大型互联网站,极大提高了web应用的吞吐量和性能。一般SNA架构以集成分布式Cache例如memcached的方案居多,此处姑且称为Cache模式。我结合公司电信项目的情况,以及思考,总结另一

系统 2019-08-12 09:30:17 2338

编程技术

使用myeclipse集成struts,hibernate,spring的一

在java企业应用领域,ejb的功能强大同ejb的配置复杂,难于学习一样出名。但在以前我们又有什么办法呢?只有硬着头皮来学ejb。真有点“明知山有虎,偏向虎山行”的精神。现在形式有了乐观的变化,java开源的持续走红,使得开发java企业级应用不再局限于ejb领域。这里我主要介绍一下怎样采用开源的Spring,Hibernate以及Struts构建一个轻量级的架构。一、整体架构介绍在软件工程领域,为了降低模块耦合度,提高模块的可重用性,分层一直是广为采纳的

系统 2019-08-12 09:29:52 2338