11 2017 档案

摘要:Python 中的字典是Python中一个键值映射的数据结构,下面介绍一下如何优雅的操作字典. 1.1 创建字典 Python有两种方法可以创建字典,第一种是使用花括号,另一种是使用内建 函数dict >>> info = {} >>> info = dict() 1.2 初始化字典 Python可 阅读全文
posted @ 2017-11-30 20:21 renzz 阅读(34205) 评论(0) 推荐(0)
摘要:一、基础 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'te 阅读全文
posted @ 2017-11-27 11:17 renzz 阅读(217) 评论(0) 推荐(0)
摘要:https://docs.python.org/3/c-api/intro.html#include-files英文api http://python.usyiyi.cn/translate/python_352/using/windows.html中文api 阅读全文
posted @ 2017-11-14 17:27 renzz 阅读(133) 评论(0) 推荐(0)
摘要:server选项里边输入 : http://elporfirio.com:1017/或者 http://idea.imsxm.com/ 阅读全文
posted @ 2017-11-14 11:41 renzz 阅读(146) 评论(0) 推荐(0)
摘要:1.优化购物程序,购买时允许用户选择购买多少件, 2.允许多用户登录,下一次登录后,继续按上次的余额继续购买 ,可以充值 (每个用户有独立的保存文件) 3.允许用户查看之前的购买记录(记录要显示商品购买时间) 4.商品列表分级展示,比如: 第一层菜单: 1.家电类 2.衣服类 3.手机类 4.车类 阅读全文
posted @ 2017-11-13 22:17 renzz 阅读(145) 评论(0) 推荐(0)
摘要:TypeError: 'module' object is not callable"这个信息是说你试图把"urlparse"这个模块作为一个函数来调用,但它却无法调用。 阅读全文
posted @ 2017-11-13 22:15 renzz 阅读(205) 评论(0) 推荐(0)
摘要:在PyCharm 里,显示行号有两种办法: 1,临时设置。右键单击行号处,选择 Show Line Numbers。 但是这种方法,只对一个文件有效,并且,重启PyCharm 后消失。 2,永久设置。File --> Settings -->Editor -->Appearance , 之后勾选Sh 阅读全文
posted @ 2017-11-13 21:21 renzz 阅读(869) 评论(0) 推荐(0)
摘要:打开软件会看到,这里有明显的红色提示错误。原因是当前使用的是python3.3,当执行print的时候,打印的文字需要小括号’()‘括起来。 打开软件会看到,这里有明显的红色提示错误。原因是当前使用的是python3.3,当执行print的时候,打印的文字需要小括号’()‘括起来。 在工具栏中找到这 阅读全文
posted @ 2017-11-13 21:16 renzz 阅读(2205) 评论(0) 推荐(0)
摘要:首先安装epel扩展源: yum -y install epel-release 更新完成之后,就可安装pip: yum -y install python-pip 安装完成之后清除cache: yum clean all 这是在root用户时使用的命令,当前用户如果不具有root权限,加上sudo 阅读全文
posted @ 2017-11-13 17:34 renzz 阅读(276) 评论(0) 推荐(0)
摘要:1. dbexport 将数据库以ASCII方式下载。该命令常用于迁移数据库。 如:命令dbexport -o /informix/db_export stores7,将数据库 stores7 下载到/informix/db_export/stores7.exp 目录下。 数据库模式文件存放在/in 阅读全文
posted @ 2017-11-13 11:30 renzz 阅读(2057) 评论(0) 推荐(0)
摘要:eclipse不能打开的问题及解决办法: ①。( ′◔ ‸◔`)jdk的版本的位数和eclipse位数是否一致,我的jdk为64位,而eclipse为32位,需更换eclipse位64位 . 阅读全文
posted @ 2017-11-13 09:53 renzz 阅读(794) 评论(0) 推荐(0)
摘要:我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。 #date -s 06/10/96 将系统时间设定成下午1点12分0秒的命令如下。 #date -s 13:12:00 注意,这里说的是系统时间,是linux由操作系统维护的。 在系统启动时,Li 阅读全文
posted @ 2017-11-13 09:45 renzz 阅读(6582) 评论(0) 推荐(0)
摘要::s/^.*$/\L&/100 ##将100行内的小写转换成大写 vi/vim 中可以使用 :s 命令来替换字符串。:s/vivian/sky/ 替换当前行第一个 vivian 为 sky:s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky/ 替 阅读全文
posted @ 2017-11-13 09:41 renzz 阅读(28569) 评论(0) 推荐(0)
摘要:coolsql配置: port(端口号):7777 informixserver:rgsdpdb1 dbname:hjljdb8 hostname:192.168.x.x 1.连接报错,查看属性,发现原驱动的路径没有了,重新建立驱动的路径--解决 2.使用coolsql连接数据库时,能连接标签但是连 阅读全文
posted @ 2017-11-13 09:16 renzz 阅读(427) 评论(2) 推荐(0)
摘要:File->settings->Editor->File and Code Templates->Python Script添加以下代码:#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : ${DATE} ${TIME} # @Author 阅读全文
posted @ 2017-11-10 21:33 renzz 阅读(363) 评论(0) 推荐(0)
摘要:问题如题所述,笔者使用的是SecureCRT远程连接VMware中的Centos系统虚拟机时出现问题,远程连接不上,这时可以打开虚拟机网络设置 点击还原默认设置,这里需要等一会,还原之后虚拟机的网络连接选择NAT模式,在Windows命令窗口ping还原后的网关,可以ping通后再登录进入Cento 阅读全文
posted @ 2017-11-10 20:44 renzz 阅读(997) 评论(0) 推荐(0)
摘要:1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5慢15%,还有很大的提升空间。 2.编码 Py3.X源码文件默认使用utf-8编码,这就使得以下 阅读全文
posted @ 2017-11-10 15:19 renzz 阅读(183) 评论(0) 推荐(0)
摘要:Python 类 Python中的类提供了面向对象编程的所有基本功能:类的继承机制允许多个基类,派生类可以覆盖基类中的任何方法,方法中可以调用基类中的同名方法。 对象可以包含任意数量和类型的数据。 python类与c++类相似,提供了类的封装,继承、多继承,构造函数、析构函数。 在python3中, 阅读全文
posted @ 2017-11-10 15:18 renzz 阅读(1284) 评论(0) 推荐(0)
摘要:需要注意的几点: 1.list的初始化 2.cPickle的load和dump方法的使用 3.class的存储 4.sort函数的使用 5.global标签的使用 6.初始的时候不存在memberlist.data或者文件内容为空解决方法 需要注意的几点: 1.list的初始化 2.cPickle的 阅读全文
posted @ 2017-11-10 15:17 renzz 阅读(173) 评论(0) 推荐(0)
摘要:无论学习哪门计算机语言,只要把100例中绝大部分题目都做一遍,就基本掌握该语言的语法了。 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1 #Filename:001.py 2 cnt = 0#count the sum of result 3 fo 阅读全文
posted @ 2017-11-10 15:15 renzz 阅读(346) 评论(0) 推荐(0)
摘要:/步骤 1 打开Linux的电源 步骤阅读 2 出现这个界面的时候从键盘键入“e(小写)”,动作要快,只有三秒钟的时间。 3 进入选择界面,从键盘键入“e” 4 选择第二个选项,继续键入“e” 5 会进入到这个界面,键入“single”,中间有空格! 6 回车之后再次回到选择界面 7 键入“b”,重 阅读全文
posted @ 2017-11-09 15:00 renzz 阅读(1014) 评论(0) 推荐(0)
摘要:win7下卸載Python3.4,在失敗后彈出的窗口找到log file點開會出現一個路勁找到刪除即可。 卸载失败可按照此流程 win下你可试试执行当初的安装程序,当侦测到你已安装时,会出现不一样的选项可以进行修复、卸载或重新安装 阅读全文
posted @ 2017-11-09 14:22 renzz 阅读(274) 评论(0) 推荐(0)
摘要:windows常用命令 打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口... 也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令 注:/c表示执行完命令后关闭cmd窗口;/k表示执行完命令后保留cmd窗口 # 控制台命令窗口中一些技巧 复制内容:右键弹出快捷菜 阅读全文
posted @ 2017-11-09 14:17 renzz 阅读(560) 评论(0) 推荐(0)
摘要:本地下载解压安装到/home/renqiwei/jdk1.7目录下 root配置环境变量,报错: 原因:是因为64位系统中安装了32位程序 解决方法:yum install glibc.i686 重新安装,javac成功 如果还有如下类系错误 再继续安装包 error while loading s 阅读全文
posted @ 2017-11-08 17:47 renzz 阅读(1423) 评论(0) 推荐(0)
摘要:yum 简单介绍一下 yum 主要功能是更方便的添加/删除/更新RPM 包,自动解决包的倚赖性问题,便于管理大量系统的更新问题。 yum 可以同时配置多个资源库(Repository),简洁的配置文件(/etc/yum.conf),自动解决增加或删除rpm 包时遇到的依赖性问题,保持与RPM 数据库 阅读全文
posted @ 2017-11-07 21:18 renzz 阅读(324) 评论(0) 推荐(0)
摘要:在Linux上,使用python,有时候需要python2,有时候需要python3,下面简单介绍下将python3换成python2的方法。 1.查看Python目前的版本 直接输入 1 可以查看Python版本 2.将/usr/bin目录下的python版本切换 1 2 3.测试 输入pytho 阅读全文
posted @ 2017-11-07 21:10 renzz 阅读(6115) 评论(0) 推荐(0)
摘要:CentOS 下安装apt-get CentOS 下安装apt-get 最近在学习Linux系统时,网上好多帖子都是用apt-get里下载rpm包,于是就在Google上找了个CentOS下安装apt-get的方法 1、下载地址:http://pkgs.repoforge.org/rpmforge- 阅读全文
posted @ 2017-11-07 21:05 renzz 阅读(24815) 评论(0) 推荐(0)
摘要:tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName gz命令 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压 阅读全文
posted @ 2017-11-07 17:33 renzz 阅读(178) 评论(0) 推荐(0)
摘要:设置环境变量: 阅读全文
posted @ 2017-11-07 08:58 renzz 阅读(3726) 评论(0) 推荐(1)
摘要:# useradd –d /usr/sam -m sam 此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。 假设当前用户是sam,则下面的命令修改该用户自己的口令: # passwd Old password: 阅读全文
posted @ 2017-11-07 08:55 renzz 阅读(28905) 评论(0) 推荐(0)
摘要:打开Eclipse/MyEclipse工具,打开或创建一个Java工程,点击菜单Window->Preferences弹出首选项设置窗口 打开Eclipse/MyEclipse工具,打开或创建一个Java工程,点击菜单Window->Preferences弹出首选项设置窗口 展开左侧Java->Co 阅读全文
posted @ 2017-11-07 08:53 renzz 阅读(587) 评论(0) 推荐(0)
摘要:概念 首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象,也就是不同域名之间相互访问。比如我们在本地访问一个其他服务器上的接口时往往出现下面的情况: 这就说明出现了跨域问题。下面我先说明几个概念 同源策略 同 阅读全文
posted @ 2017-11-07 08:52 renzz 阅读(16920) 评论(0) 推荐(0)
摘要:配置文件的读写 System.ConfigurationManager类用于对配置文件的读取。其具有的成员如下: 一、AppSettings AppSetting是最简单的配置节,读写非常简单。 名称 说明 AppSettings 获取当前应用程序默认配置的 AppSettingsSection 数 阅读全文
posted @ 2017-11-06 20:02 renzz 阅读(510) 评论(0) 推荐(0)
摘要:linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的。linux下进行复制的命令为cp。假设复制源目录 为 dir1 ,目标目录为dir2。怎样才能将dir1下所有文件复制到dir2下了如果dir2目录不存在,则可以直接使用cp -r 阅读全文
posted @ 2017-11-06 17:51 renzz 阅读(66805) 评论(0) 推荐(0)
摘要:一.安装NTP软件包: yum -y install ntp /*yum安装NTP服务*/ chkconfig --add ntpd /*添加NTP*/ chkconfig ntpd on /*开机自启动NTP*/ 二.修改NTP配置文件: vi /etc/ntp.conf ************ 阅读全文
posted @ 2017-11-06 17:29 renzz 阅读(6266) 评论(0) 推荐(0)
摘要:.. 阅读全文
posted @ 2017-11-06 17:02 renzz 阅读(110) 评论(0) 推荐(0)
摘要:.. 1,redhat默认root初始密码:自己用户设置的密码 2.ubuntu17.10默认root初始密码:随机密码; 如何修改:sudo passwd在当前用户设置root密码, 修改成功便可以切换root用户 阅读全文
posted @ 2017-11-06 17:01 renzz 阅读(184) 评论(0) 推荐(0)
摘要:1.下载想要的python包, ①地址:http://xiazai.zol.com.cn/detail/33/320958.shtml ②在线下载:wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz 2解压 .bunzip2 Py 阅读全文
posted @ 2017-11-06 16:55 renzz 阅读(326) 评论(0) 推荐(0)
摘要://主方法 阅读全文
posted @ 2017-11-06 16:10 renzz 阅读(419) 评论(0) 推荐(0)
摘要:Centons下其大概意思是fastestmirror不能使用,fastestmirror是yum的一个加速插件,具体我也没有仔细了解过,可能是系统不支持或者缺少组建导致的。处理办法就是禁用这个插件,方法如下: root@www.ctohome.com]# vi /etc/yum/plugincon 阅读全文
posted @ 2017-11-06 15:28 renzz 阅读(168) 评论(0) 推荐(0)
摘要:清除原有的yum及相关软件包rpm -qa | grep yum | xargs rpm -e --nodepsrpm -qa |grep python-urlgrabber|xargs rpm -e --nodeps yum源地址 http://mirrors.163.com/centos/6/o 阅读全文
posted @ 2017-11-06 15:24 renzz 阅读(1154) 评论(0) 推荐(0)
摘要:Redis无法启动 今天在启动Redis时提示以下错: C:\Java\redis2817>redis-server.exe redis.windows.conf [5268] 23 Apr 11:45:22.696 # The Windows version of Redis allocates 阅读全文
posted @ 2017-11-06 15:15 renzz 阅读(906) 评论(0) 推荐(0)
摘要:Q、C盘空间不足 解决方式:多文件夹查看大小,逐步缩小方位, 最终定位位置: 缓存清理目录:C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Redis [图片] Q、查看redis版本和redis端口: 1、进入cmd-输入redis- 阅读全文
posted @ 2017-11-06 15:14 renzz 阅读(1742) 评论(0) 推荐(0)
摘要:Linux RedHat 7常用命令总结、、、 征服Linux从终端开始 在Linux中清除终端:键入 clear [Ctrl] + [l] = 清除终端。[Ctrl] + [u] = 清除当前行 快速进入某些目录键入cd查找文件find 命令 一测试可用的快捷键RedHat7常用的一些好用的快捷键 阅读全文
posted @ 2017-11-05 16:24 renzz 阅读(6463) 评论(0) 推荐(0)
摘要:上一节我们介绍了正则表达式,它的内容其实还是蛮多的,如果一个正则匹配稍有差池,那可能程序就处在永久的循环之中,而且有的小伙伴们也对写正则表 达式的写法用得不熟练,没关系,我们还有一个更强大的工具,叫Beautiful Soup,有了它我们可以很方便地提取出HTML或XML标签中的内容,实在是方便,这 阅读全文
posted @ 2017-11-05 08:58 renzz 阅读(318) 评论(0) 推荐(0)
摘要:在前面我们已经搞定了怎样获取页面的内容,不过还差一步,这么多杂乱的代码夹杂文字我们怎样把它提取出来整理呢?下面就开始介绍一个十分强大的工具,正则表达式! 1.了解正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规 阅读全文
posted @ 2017-11-05 08:57 renzz 阅读(175) 评论(0) 推荐(0)
摘要:大家好哈,上一节我们研究了一下爬虫的异常处理问题,那么接下来我们一起来看一下Cookie的使用。 为什么要使用Cookie呢? Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密) 比如说有些网站需要登录后才能访问某个页面,在登录之前,你想抓取 阅读全文
posted @ 2017-11-05 08:51 renzz 阅读(216) 评论(0) 推荐(0)
摘要:大家好,本节在这里主要说的是URLError还有HTTPError,以及对它们的一些处理。 1.URLError 首先解释下URLError可能产生的原因: 网络无连接,即本机无法上网 连接不到特定的服务器 服务器不存在 在代码中,我们需要用try-except语句来包围并捕获相应的异常。下面是一个 阅读全文
posted @ 2017-11-05 08:45 renzz 阅读(368) 评论(0) 推荐(0)
摘要:1.设置Headers 有些网站不会同意程序直接用上面的方式进行访问,如果识别有问题,那么站点根本不会响应,所以为了完全模拟浏览器的工作,我们需要设置一些Headers 的属性。 首先,打开我们的浏览器,调试浏览器F12,我用的是Chrome,打开网络监听,示意如下,比如知乎,点登录之后,我们会发现 阅读全文
posted @ 2017-11-05 08:43 renzz 阅读(155) 评论(0) 推荐(0)
摘要:那么接下来,小伙伴们就一起和我真正迈向我们的爬虫之路吧。 1.分分钟扒一个网页下来 怎样扒网页呢?其实就是根据URL来获取它的网页信息,虽然我们在浏览器中看到的是一幅幅优美的画面,但是其实是由浏览器解释才呈现出来的,实质它 是一段HTML代码,加 JS、CSS,如果把网页比作一个人,那么HTML便是 阅读全文
posted @ 2017-11-05 08:39 renzz 阅读(204) 评论(0) 推荐(0)
摘要:1.什么是爬虫 爬虫,即网络爬虫,大家可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓取下来。想抓取什么?这个由你来控制它咯。 比如它在抓取一个网页,在这个网中他发现了一条道路,其实就是指向网页的超链接,那么它就可以爬到另一张 阅读全文
posted @ 2017-11-05 08:37 renzz 阅读(162) 评论(0) 推荐(0)
摘要:大家好哈,最近博主在学习Python,学习期间也遇到一些问题,获得了一些经验,在此将自己的学习系统地整理下来,如果大家有兴趣学习爬虫的话,可以将这些文章作为参考,也欢迎大家一共分享学习经验。 Python版本:2.7,Python 3请另寻其他博文。 首先爬虫是什么? 网络爬虫(又被称为网页蜘蛛,网 阅读全文
posted @ 2017-11-05 08:33 renzz 阅读(201) 评论(0) 推荐(0)
摘要:一.Selenium是什么? Selenium是ThroughtWorks公司一个强大的开源Web功能测试工具系列,本系列现在主要包括以下4款: 1.Selenium Core:支持DHTML的测试案例(效果类似数据驱动测试),它是Selenium IDE和Selenium RC的引擎。 2.Sel 阅读全文
posted @ 2017-11-03 15:53 renzz 阅读(252) 评论(0) 推荐(0)

/*鼠标跟随效果*/