搜索到与相关的文章
Python

详细解读Python中解析XML数据的方法

Python可以使用xml.etree.ElementTree模块从简单的XML文档中提取数据。为了演示,假设你想解析PlanetPython上的RSS源。下面是相应的代码:fromurllib.requestimporturlopenfromxml.etree.ElementTreeimportparse#DownloadtheRSSfeedandparseitu=urlopen('http://planet.python.org/rss20.xml')

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

Python

浅谈Python爬取网页的编码处理

背景中秋的时候,一个朋友给我发了一封邮件,说他在爬链家的时候,发现网页返回的代码都是乱码,让我帮他参谋参谋(中秋加班,真是敬业==!),其实这个问题我很早就遇到过,之前在爬小说的时候稍微看了一下,不过没当回事,其实这个问题就是对编码的理解不到位导致的。问题很普通的一个爬虫代码,代码是这样的:#ecoding=utf-8importreimportrequestsimportsysreload(sys)sys.setdefaultencoding('utf8

系统 2019-09-27 17:37:38 2149

编程技术

Flash打造星光四射的莲花

本例思路:导入莲花素材,然后为其制作闪烁动画效果。绘制遮罩图形,然后利用图形之间的叠加原理制作出星光四射动画特效。[1b]Part1[/1b]制作莲花闪烁动画(1)新建一个大小为550×400像素,背景色为黑色,帧频为25fps的空白文档。将默认的“图层1”更名为“背景”,然后使用“矩形工具”绘制一个没有边框的矩形,打开“颜色”面板,设置类型为“放射状”,再设置第1个色标颜色为(R:1,G:47,B:152),第2个色标颜色为(R:2,G:2,B:100)

系统 2019-08-29 23:35:48 2149

编程技术

明察秋毫:小试三款文件比较工具

经常接触电子文档写作的朋友可能会遇到这样一个问题:如果某个电子文档被别人修改了,怎么才能快捷地知道文档有哪些被改动的地方呢?其实,不仅仅是文档,别人在你的文件中是否做了手脚?两个文件、两幅图片是否完全一样?这些都是常常遇到的问题,下面笔者就来说说如何进行文件的比较。Word的文档比较功能如果要比较两个Word文档内容是否相同,最简单的就是直接在Word程序中直接进行比较(以Word2003为例)。这种方法适用于所有能被word直接读取的文件比较。先打开要比

系统 2019-08-29 23:33:02 2149

编程技术

Spring jdbcTemplate应用(二)

1.JdbcTemplate更新数据Java代码publicbooleanswitchStartOrderMeeting(Stringargument,Stringflag)throwsDataAccessException{booleanresult=false;Stringsql=sql="updateCOMPETITION_BASE_TtsetT.F_COMPETE_ORDER_STATE='0'"+"whereT.F_COMPETITION_ID=

系统 2019-08-29 23:24:22 2149

编程技术

时间类型的转换,SQL中CONVERT转化函数的用法

SQL中CONVERT转化函数的用法格式:CONVERT(data_type,expression[,style])说明:此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)相互转换的时候才用到.例子:SELECTCONVERT(varchar(30),getdate(),101)now结果为:now------------------------------------

系统 2019-08-29 22:56:26 2149

编程技术

自定义控件复选框和单选框的实现

我们先实现单个按钮,为了复用,不管单选还是复选按钮都是使用同一个类来实现,为了区别单选还是复选,我们用一个自定义枚举类型CheckButtonStyle属性style来区别,当其值设置为CheckButtonStyleDefault或CheckButtonStyleBox时,为复选按钮:当其值设为CheckButtonStyleRadio时,为单选按钮:当按钮在选中/反选状态间切换时,文字左边的图片自动转换。整个控件是由一个ImageView、一个Labe

系统 2019-08-29 22:46:10 2149

编程技术

Draw2d 学习笔记二 BorderLayout

publicclassHelloWorld{publicstaticvoidmain(Stringargs[]){Shellshell=newShell();shell.setText("Draw2dHelloWorld");shell.pack();shell.open();//createcontent4shell.createContent4Shell(shell);while(!shell.isDisposed()){if(!Display.get

系统 2019-08-29 22:32:42 2149

编程技术

VS2010无法运行与调试Silverlight 3应用程序

VS2010BETA1无法运行与调试Silverlight3应用程序我的机器上安装了VS2008SP1中文版,后来又安装了VS2010英文BETA1版,当我使用VS2010创建Silverlight3程序时,无法在浏览器中运行,下载安装Sliverlight3Runtime之后,VS2010可以运行Silverlight3程序,但却无法进入调试状态,VS2010报告:Silverlight3是直接集成到VS2010BETA1安装中去的,不知为何会缺失此包。

系统 2019-08-29 22:13:58 2149

编程技术

【书摘】程序员成长的10个阶段

导读:本文节选自机械工业出版社《程序员成长路线图》一书。该书的作者N216、张磊和吉阳一起回忆和总结了自己几十年的程序员成长经历,对当前程序员关心的热点、重点、难点问题给出了自己的看法和建议。通过对程序员的成长阶段进行划分,使得各个阶段的程序员都可以“按图索骥”,解决自己所遇到的问题。图书封面:我的程序员成长之路程序员的成长经历往往很相似,大部分的人走过了最前面相同的一段路,而有的人则走得更远。总结自己这些年来的历程,这也许能让年轻的程序员少走一些弯路,成

系统 2019-08-12 09:29:48 2149