问题描述环境:CentOS6.5想在此环境下使用python3进行开发,但CentOS6.5默认的python环境是2.6.6版本。之前的做法是直接从源码安装python3,替换掉现有的开发环境,但在随后使用过程中发现系统很多脚本依赖python2.6,直接替换会导致很多软件不正常。今天发现有朋友使用virtualenv搭建python3开发环境,这里记录下,也方便我以后查阅。安装python3安装脚本如下:复制代码代码如下:wgethttps://www
系统 2019-09-27 17:45:51 2082
指令和程序计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器放在一起就是我们通常所说的中央处理器,它的功能是执行各种运算和控制指令以及处理计算机软件中的数据。我们通常所说的程序实际上就是指令的集合,我们程序就是将一系列的指令按照某种方式组织到一起,然后通过这些指令去控制计算机做我们想让它做的事情。今天我们使用的计算机虽然器件做工越来越精密,处理能力越来越强大,但究其本质来说仍然属于“冯・诺依曼结构”的
系统 2019-09-27 17:38:22 2082
本篇讲下如何使用纯python代码将excel中的图表导出为图片。这里需要使用的模块有win32com、pythoncom模块。网上经查询有人已经写好的模块pyxlchart,具体代码如下:fromwin32com.clientimportDispatchimportosimportpythoncomclassPyxlchart(object):"""ThisclassexportschartsinanExcelSpreadsheettotheFileSy
系统 2019-09-27 17:37:59 2082
一直用的是python2,从python2.3到python2.7.6,出于想了解python3的新特性,又安装了python3.3.3.用了才发现蛮方便的。python的各个版本是独立共存的,不相互冲突的。下面说下如何操作:1.独自安装好python2.7.6和python3.3.32.修改注册表:打开->regeditHKEY_CLASSES_ROOT\Python.File\shell\open\command的默认值修改为"C:\Python27\
系统 2019-09-27 17:37:47 2082
今天在使用maven编译打包一个web应用的时候,碰到一个问题:项目在开发是引入了依赖jar包,放在了WEB-INF/lib目录下,并通过buildpath中将weblibariary导入。在eclipse中开发没有问题,但是使用maven编译插件开始便宜总是报找不到WEB-INF/lib这个jar包中的类。显然实在编译的时候WEB-INF/lib并没有配置到maven-complier-plugin插件src目录中去,于是将这个目录添加进去,还是不好使。
系统 2019-08-29 23:52:24 2082
关键字:Draw2d,连线,ChopboxAnchorEllipseAnchor连线一提到的连线其实并没有连接到图形的边框上,这个问题主要取决于锚点(Anchor)。如果将代码中的椭圆改为正圆就很容易看出来了。publicclassHelloWorld2{publicstaticvoidmain(Stringargs[]){Shellshell=newShell();shell.setText("Draw2dHelloWorld");shell.setSi
系统 2019-08-29 23:50:49 2082
相信细心的程序员们早就发现了.net环境下默认舍入算法的是“四舍六入”的算法。从小学我们就学过“四舍五入”算法,但是更加科学的舍入办法应该是“四舍六入”,也就是今天我们要讨论的“银行家舍入”。大家可以做一个Demo。C#环境下1:classProgram2:{3:staticvoidMain(string[]args)4:{5:do6:{7:Console.WriteLine("请输入一个小数回车测试,输入其他回车结束测试");8:stringNum=Co
系统 2019-08-29 23:47:00 2082
FlashMx2004的发布,特别是改为V2components以后,components的功能得到了极大的强化。而对于普通编程者来说,首先要了解的就是如何合理的使用这些components来完成期望的工作,也就是这个components能实现什么功能,会响应哪些事件,响应事件的过程是如何的,如何编写事件响应函数。为此,我编写了一个简单的components事件调试器,用来调试components的事件响应过程(具体每个components的实现功能,请查
系统 2019-08-29 23:18:51 2082
两种修改png图片颜色方法的对比在手机游戏开发中,为了节省资源,我们常常修改png图片以实现一张图片多种显示效果。有两种办法可以实现这个功能:第一种是装载png图片,使用getRGB()取得取得图片的RGB颜色数据,然后修改RGB颜色数据,再用Image的静态方法createRGBImage()将修改后的RGB颜色数据生成新的png图片。示例代码:testImage为测试的Image对象,imgW,imgH为其宽和高//取得图片的RGB数据--这个数组是比
系统 2019-08-29 22:54:21 2082
XML形式的配置文件是Web开发中最常见的文件,如web.xml、applicationContext.xml、*.hbm.xml等等,这些文件在为应用程序提供强大的灵活性的同时也大大增加配置的复杂度。而Rails框架抛弃了这些配置文件,使用严格的约定,要求开发者将View、Controller、Model等各种类型文件放在自己专属的文件夹下,从而大大降低开发的复杂度,也即其ConventionOverConfiguration思想。下图是一个典型的ROR
系统 2019-08-29 22:53:19 2082