搜索到与相关的文章
Python

使用Python导出Excel图表以及导出为图片的方法

本篇讲下如何使用纯python代码将excel中的图表导出为图片。这里需要使用的模块有win32com、pythoncom模块。网上经查询有人已经写好的模块pyxlchart,具体代码如下:fromwin32com.clientimportDispatchimportosimportpythoncomclassPyxlchart(object):"""ThisclassexportschartsinanExcelSpreadsheettotheFileSy

系统 2019-09-27 17:37:59 2304

编程技术

扩展Struts1.x核心类

在Struts1.1后新增RequestProcessor类别,有关于使用者请求的处理分配等动作已经大部份交由RequestProcessor来处理,下图是ActionServlet接收到请求之后的一些主要动作,藉由这张图可以了解struts-config.xml的组件设定意义,以及Struts运作的方式。下面将分两点来介绍如何扩展Struts核心类。1.扩展RequestProcessorRequestProcessor是Struts的核心类,而Stru

系统 2019-08-29 23:34:24 2304

编程技术

AOP 的利器:ASM 3.0 介绍(4)

ASM3.0编程框架ASM通过树这种数据结构来表示复杂的字节码结构,并利用Push模型来对树进行遍历,在遍历过程中对字节码进行修改。所谓的Push模型类似于简单的Visitor设计模式,因为需要处理字节码结构是固定的,所以不需要专门抽象出一种Vistable接口,而只需要提供Visitor接口。所谓Visitor模式和Iterator模式有点类似,它们都被用来遍历一些复杂的数据结构。Visitor相当于用户派出的代表,深入到算法内部,由算法安排访问行程。V

系统 2019-08-29 23:29:57 2304

编程技术

城际导航--山寨版的“城际通”的图资说明

最近华东区城际通机器的代理放出来一款地图,城际导航,从界面风格来看很象城际通,但有3D路口提示,经过对文件的分析,其实和城际通地图软件没有关系,应该是硬件商通过易图通3DOEM的一款地图软件,目前只有4.3吋(480X272)的版本。如图:城际导航--山寨版的“城际通”的图资说明

系统 2019-08-29 22:34:02 2304

编程技术

MyBatis 的简单应用

介绍1.例子中包含了mybatis的常用sql的写法2.动态sql的应用3.存储过程的使用目录MyBatis-config.xml中set的说明[]:表示可能的不太正确<

系统 2019-08-29 22:08:47 2304

编程技术

使用Apache Solr对数据库建立索引(包括处理CLO

http://blog.csdn.net/xzknet/article/details/6710753以下资料整理自网络,觉的有必要合并在一起,这样方便查看。主要分为两部分,第一部分是对《db-data-config.xml》的配置内容的讲解(属于高级内容),第二部分是DataImportHandler(属于基础),第三部分是对db-data-config.xml的进阶(这个国内可能还没有人写过啊,我在google、baidu上都没有搜索到,最后可是拔代码

系统 2019-08-12 09:30:28 2304

编程技术

HTTP Cache的实现介绍

我们都知道浏览器会缓存访问过网站的网页,浏览器通过URL地址访问一个网页,显示网页内容的同时会在电脑上面缓存网页内容。如果网页没有更新的话,浏览器再次访问这个URL地址的时候,就不会再次下载网页,而是直接使用本地缓存的网页。只有当网站明确标识资源已经更新,浏览器才会再次下载网页。一、什么是HTTPCache对于浏览器的这种网页缓存机制大家已经耳熟能详了,举个例子来说,JavaEye的新闻订阅地址:http://www.iteye.com/rss/news,

系统 2019-08-12 09:30:28 2304

编程技术

小小程序员的学习计划

追过很多新技术,迷茫于还有太多东西要学,有些找不到方向、不知所措。常在一个叫酷壳的网站上转悠,渐渐想明白了,其实学习技术也像看电影看书一样,要看就看经典的。我们的生命如此短暂,作为程序员的职业生涯可能会更短。与其追逐各种新潮的技术,不如把有限的精力投入到经典的技术之中。平时酷爱看各种技术书籍,但缺乏系统的梳理。读书感悟都散落在每本书的字里行间和空白处。于是借着准备从最经典、最基础知识学习的机会,开始由底向上,系统地整理以前所学。一、计算机数学大学时认真学习

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

各行各业

POJ1038 - Bugs Integrated, Inc.(状态压缩DP)

题目大意要求你在N*M大小的主板上嵌入2*3大小的芯片,不能够在损坏的格子放置,问最多能够嵌入多少块芯片?题解妈蛋,这道题折腾了好久,黑书上的讲解看了好几遍才稍微有点眉目(智商捉急),接着看了网上大牛的解题报告和实现代码才弄明白怎么用三进制来进行状态压缩,关键就是理解能够横着放置和竖着放置的条件。由于竖着放置会受到前面两行的影响,这样我们就可以用三进制来表示前面两行的状态了,然后根据前面两行的状态我们也可以得到当前行与前一行的初始状态,之后再根据两个的状态

系统 2019-08-12 09:27:32 2304

各行各业

selenium使用整理

学习selenium自动化有一段时间了,今天一位自动化测试大侠给了我指导。如下:第一步,先用selenium的固定脚本把手工测试的流程写成脚本eg:driver.FindElement(By.Id("UserName")).Clear();第二步,把这些脚本放到reshaper/nunit里去运行和打报告在testcase加入断言或者验证第三部,重构这些脚本,用页面对象模式(类似于pagefactory)把脚本重构成用页面对象模式:把页面封装起来,业务逻辑

系统 2019-08-12 09:27:24 2304