搜索到与相关的文章
Python

python中遍历文件的3个方法

今天写一个在windows下批量修改文件名的python脚本,用到文件的遍历。用python进行文件遍历有多种方法,这里列举并说明一下。os.path.walk()这是一个传统的用法。walk(root,callable,args)方法有三个参数:要遍历的目录,回调函数,回调函数的参数(元组形式)。调用的过程是遍历目录下的文件或目录,每遍历一个目录,调用回调函数,并把args作为参数传递给回调函数。回调函数定义时也有三个参数,比如示例中的func中的三个参

系统 2019-09-27 17:45:35 2391

Python

全面解读Python Web开发框架Django

花了两周时间,利用工作间隙时间,开发了一个基于Django的项目任务管理Web应用。项目计划的实时动态,可以方便地被项目成员查看(^_^又重复发明轮子了)。从前台到后台,好好折腾了一把,用到:HTML、CSS、JavaScript、Apache、Python、mod_wsgi、Django。好久不用CSS和JavaScript了,感到有点生疏了,查了无数次手册。后台Django开发环境的搭建也花了不少时间和精力。记录下来,免得以后走弯路。同时给大家推荐一下

系统 2019-09-27 17:38:44 2391

Python

轻松实现python搭建微信公众平台

本文主要是一步一步教大家如何利用python搭建微信公众平台,有兴趣的朋友可以参考一下使用的工具,python新浪SAE平台,微信的公众平台你需要先在微信的公众平台与新浪SAE平台上各种注册,微信平台注册的时候需要你拍张手持身份证的照片,还有几天的审核期微信公众平台:http://mp.weixin.qq.com新浪SAE:http://sae.sina.com.cn/等待微信公众审核通过后,登录公众平台后,点击高级功能。将会看到需要提供一个接入信息:微信

系统 2019-09-27 17:38:13 2391

编程技术

CGlib简单介绍

CGlib概述:cglib(CodeGenerationLibrary)是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。cglib封装了asm,可以在运行期动态生成新的class。cglib用于AOP,jdk中的proxy必须基于接口,cglib却没有这个限制。CGlib应用:以一个实例在简单介绍下cglib的应用。我们模拟一个虚拟的场景,关于信息的管理。1)原始需求是任何人可以操作信息的create,upd

系统 2019-08-29 23:29:55 2391

编程技术

Liferay Portal额外研究(五):对多分发命令Ac

Liferay默认提供的基于StrutsAction扩展的PortletAction是不支持多分发命令的,也就是我们一般常用的DispatchAction。但在我们日常基于Struts处理的操作中,已经大量的沿用了DispatchAction处理方式,采用“cmd=queryall”诸如此类的方式。本文就来给大家讲解如何通过扩展,让Liferay实现对多分发命令Action的支持。首先让我们来看看Liferay是如何处理的:在portlet.xml中,我们

系统 2019-08-29 23:24:25 2391

编程技术

James Gosling_百度百科

牛人一个JamesGoslingJamesGoslingSun副总裁及Sun研究院院士40年前,一个寒冷的冬天,在加拿大一个村庄里,Gosling家的第一个男孩哇哇落地了。家人给他起了名字,叫James。谁也没有想到的是,长大之后,他成为了一个改变计算机语言的天才。JamesGosling从小就喜欢技术,爱鼓捣东西。12岁的时候,他用报废的电话机和电视机中的部件做了一台电子游戏机。附近农民的康拜因(联合收割机)出了问题也常常找他修理。14岁的时候,中学组织

系统 2019-08-29 22:49:16 2391

编程技术

是谁扼杀了员工的敬业度?[转]

来自:严睿来自:AMT原文见:http://www.iteer.net/modules/newschina/article.php?storyid=813桃子是某报社的记者,入行三年就凭借着自己出众的工做作能力和勤奋的工作态度在单位颇得领导和同事的赞赏。可最近她却有些郁闷,原因是由于报社内部晋升首席记者,呼声、人气极高的桃子意外落选了。原本争强好胜的桃子满心欢喜的作好了迎接新挑战的准备,这下可蔫了。桃子落选的原由很简单,因为报社领导觉得桃子虽然完全具备了做

系统 2019-08-29 22:26:43 2391

编程技术

WCF中神秘的“8731“端口和“Design_Time_Addre

WCF中神秘的“8731"端口和“Design_Time_Addresses”如果使用VisualStudio2008SP1开发WCF应用程序时,会发现当使用VisualStudio2008的新建“WCF服务”模板向项目中添加WCF服务时,VisualStudio2008总是使用wsHttpBinding绑定,并且使用以下格式的地址:

系统 2019-08-29 22:21:01 2391

编程技术

10技巧创建软件开发文档

虽然编制文档并不是众多IT专业人员选择职业的真正原因,但是足够的激情、勤奋工作和注意细节将会使你成为老板的一份更具价值的资产并能够提升你的履历。本文我们介绍了取自10Things博客中的文章《创建软件文档的10项技巧》。该博客主要面向应用开发专业人员,但是项目经理和管理人员也可以从他们的智慧中获益。AlanNorton从事软件系统开发和相应软件项目文档编制工作很多年。我们可以从他的多年从业经验中获益。坦白地讲,没人想写,没人想读或者实际上是不得不作这项工作

系统 2019-08-29 22:04:01 2391

编程技术

做一名合格的前端开发工程师---各浏览器对页面

这个总结来源于一次优化的请求,最初某个页面的加载十分缓慢,load事件迟迟无法触发,因此希望可以通过对静态文件分域名等方式对页面的外部资源进行优化,拿得load事件尽可能早地触发。于是我查看了页面的源码,并对外部资源进行了整理,基于下面2个理念画出了一个推测的瀑布图:浏览器对同一个域只能并发2个HTTP请求–网上盛传已久。javascript文件的加载会阻塞浏览器其他资源的加载–同样网上盛传已久。然而,当我看到各浏览器中实际的瀑布图时,我知道自己又犯了一个

系统 2019-08-12 09:29:44 2391