问题描述环境:CentOS6.5想在此环境下使用python3进行开发,但CentOS6.5默认的python环境是2.6.6版本。之前的做法是直接从源码安装python3,替换掉现有的开发环境,但在随后使用过程中发现系统很多脚本依赖python2.6,直接替换会导致很多软件不正常。今天发现有朋友使用virtualenv搭建python3开发环境,这里记录下,也方便我以后查阅。安装python3安装脚本如下:复制代码代码如下:wgethttps://www
系统 2019-09-27 17:45:51 2127
在平时的工程中,我们在构建工程时,常常需要用到配置文件,用来配置项目的一些信息,比如数据库,请求网址,文件夹,线程、进程数等信息,这样就可以方便我们通过修改配置文件中的参数来很好地完成整个项目的功能修改或开发。配置文件一般区别于Python代码,会单独存放在一个文件夹中,方便管理,常见的配置文件格式有.conf,.ini,.yaml等。本文使用Python中的configparser模块来处理conf、ini配置文件。首先需要安装configparser模
系统 2019-09-27 17:45:29 2127
用Socket和ServerSocket这两个类模拟监听80端口请求的WEB服务器其实很简单的,我搞了一晚上才搞定。。。。。。说说为神马吧,主要是InputStream的阻塞机制!刚开始,我一次性读取1024字节,成功了。然后我又想到如果请求的字节数很长的话,只读取一次肯定不行,于是就用循环的方法使用read方法读取Request输入流的数据。然后,悲剧的事情就发生了!!!read方法竟然阻塞了,然后找资料找了好久找不到有用的资料,只看见有人说用java.
系统 2019-08-29 23:21:07 2127
递归算法是一种特殊的调用形式,是方法自己调用自己,这样有点比较难理解,但我们也可以认为方法调用另外一个方法,只不过方法名相同而已,且方法的算法也相同。这样也许还是比较难理解,我们可以用一个图来表示该算法:我们可以举个简单的例子来运用下递归算法。我们在读初中的时候,老师一般会出这样一道题目:计算出1+2+3+……+100的结果,现在学程序阶段,我们首先想到的一般是用循环来做,但其实我们也可以使用递归算法来做这道题目。代码如下:publicclassTest{
系统 2019-08-29 23:05:13 2127
linux服务器上的11种tcp状态说明:通常情况下:一个正常的TCP连接,都会有三个阶段:1、TCP三次握手;2、数据传送;3、TCP四次挥手里面的几个概念:SYN:(同步序列编号,SynchronizeSequenceNumbers)ACK:(确认编号,AcknowledgementNumber)FIN:(结束标志,FINish)TCP三次握手(创建OPEN)客户端发起一个和服务创建TCP链接的请求,这里是SYN(J)服务端接受到客户端的创建请求后,返
系统 2019-08-29 23:00:17 2127
系统 2019-08-29 22:57:09 2127
1.缘起:举个例子也许就能够说清楚回调定时器的用途。假设我的订单系统接收各种不同类型的订单,当订单A进来时,系统根据订单的类型和其它特征进行综合判断后,决定A订单要在2秒之后被方法M1处理;接下来收到的B订单经过同样的判断后,决定要在10秒后被方法M2处理,……。这时候就可以用回调定时器来管理这些将要被延迟一定时间再执行的任务。当然,我们可以使用定时器或前面介绍的循环引擎来实现这样的功能,只不过我们自己需要手动管理注册的定时回调任务,并且定时检查每一个未处
系统 2019-08-29 22:15:06 2127
煲汤是家常菜肴中不可缺少的一道风景,怎样煲汤,如何煲汤是每个主妇必备的课程。首先我们应该注意煲汤时的几个问题:如何煲汤第一点:要懂药性。比如煲鸡汤是为了健胃消食,就加肉蔻、砂仁、香叶、当归。为了补肾壮阳,就加山芋肉、丹皮、泽泻、山药、熟地黄、茯苓。为了给女性滋阴,就加大枣、黄芪、当归、枸杞子……不一而足。如何煲汤第二点:要肉性。煲汤一般以肉为主。比如乌鸡、黄鸡、鱼、排骨、龙骨、猪脚、羊肉、牛骨髓、牛尾、狗脖、羊脊等等,肉性各不相同,有的发、有的酸、有的热、
系统 2019-08-29 22:14:44 2127
介绍1.例子中包含了mybatis的常用sql的写法2.动态sql的应用3.存储过程的使用目录MyBatis-config.xml中set的说明[]:表示可能的不太正确<
系统 2019-08-29 22:08:47 2127
在电话或手机仿真器的开始界面,点击或触摸右上角的右箭头,即可以导航到设置页选择主题。一个WindowsPhone7主题包括背景和字体颜色。对于背景,你可以选择深色(深背景浅字体)或浅色(字体颜色和深色主题正好相反)。选择浅色主题,再次运行SilverlightHelloPhone程序,相应的主题元素颜色会自动应用:虽然这些颜色是自动应用,你不需要进行设置。但如果你喜欢文本被显示成另一个一个不同的颜色,你可以尝试在TextBlock标签中设置前景属性,例如:
系统 2019-08-12 09:30:29 2127