搜索到与相关的文章
Python

[Python]网络爬虫(八):糗事百科的网络爬虫(

项目内容:用Python写的糗事百科的网络爬虫。使用方法:新建一个Bug.py文件,然后将代码复制到里面后,双击运行。程序功能:在命令提示行中浏览糗事百科。原理解释:首先,先浏览一下糗事百科的主页:http://www.qiushibaike.com/hot/page/1可以看出来,链接中page/后面的数字就是对应的页码,记住这一点为以后的编写做准备。然后,右击查看页面源码:观察发现,每一个段子都用div标记,其中class必为content,title

系统 2019-08-29 22:54:15 2605

编程技术

简单工厂模式

文章摘抄自网络工厂模式是类的创建模式,又叫做虚拟构造(VirtualConstructor)模式或者多态性工厂(PolymorphicFactory)模式。工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。工厂模式在《Java与模式》中分为三类:1)简单工厂模式(SimpleFactory):不利于产生系列产品;2)工厂方法模式(FactoryMethod):又称为多形性工厂;3)抽象工厂模式(AbstractFactory)

系统 2019-08-29 22:11:11 2605

编程技术

Touchanote在开发者大会上获大奖

Touchanote是一全新的Android应用,可以为在线笔记服务Evernote提供NFC标签支持,该应用最近在旧金山的开发者大会上获得了5万美金的大奖。通过NFC标签和Touchanote的组合,你可以很容易的调用EvernNote对该标签的说明。举个例子来说,你可以把标签贴在你的冰箱上,然后通过轻轻的挥动你的手机,就可以把你Evernote上的购物清单显示出来。又或者说你可以把标签贴到你的行李箱中,轻轻挥一下换手机,也可以调出Evernote上你的

系统 2019-08-12 09:30:29 2605

编程技术

Activiti-5.6工作流引擎-数据库表结构

一、数据库建表:建表说明目前省略二、数据库表结构说明:1、用建模工具反向出来的数据库表结构图如下:2、数据库表结构说明:·ACT_GE_PROPERTY:属性数据表。存储整个流程引擎级别的数据。1.NAME_:属性名称2.VALUE_:属性值3.REV_INT:版本号?·ACT_GE_BYTEARRAY:用来保存部署文件的大文本数据的。1.ID_:资源文件编号,自增长2.REV_INT:版本号?3.NAME_:资源文件名称4.DEPLOYMENT_ID_:

系统 2019-08-12 09:30:18 2605

编程技术

Rational Rose逆向工程生成类图

RationalRose是一个好用的软件设计工具,如果拿到一个项目工程框架源码却没有UML图,那么方法之间的调用关系功能流转就不容易看出来了,那么怎么用RationalRose生成类图呢?1.新建一个工程,模板选择项目对应的模板,我选择J2EE如图:2.在出现的界面中,CLASSPATH加入源代码目录,加入支持的包,点‘ADDRECURSIVE’然后点‘SELECTALL’然后点‘REVERSE’,如果没有错误完成后没有任何提示,点‘DONE’结束如图:3

系统 2019-08-12 09:29:47 2605

Linux

为什么Linux不需要磁盘碎片整理

如果你是个Linux用户,你可能听说过不需要去对你的linux文件系统进行磁盘碎片整理。也许你注意到了,在Liunx安装发布包里没有磁盘碎片整理的工具。为什么会这样?为了理解为什么Linux文件系统不需要磁盘碎片整——而Windows却需要——你需要理解磁盘碎片产生的原理,以及Linux和Windows文件系统它们之间工作原理的不同之处。什么是磁盘碎片很多Windows用户,甚至是没有经验的用户,都深信经常对文件系统进行碎片整理会提高计算机的速度。但并不是

系统 2019-08-12 09:29:27 2605

Android

【Android Developers Training】 7. 添加Actio

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/adding-buttons.htmlActionBar允许你为和应用当前Context相关的最重要的action事件添加按钮。那些在ActionBar中直接显示出来的图标或文字就是所谓的

系统 2019-08-12 01:55:23 2605

Android

【Android Developers Training】 88. 使用备份

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/cloudsync/backupapi.html当用户购置了一个新的设备并且重置了他们现有的设备时,他们可能期望当GooglePlay在初始化阶段将应用恢复出来后,能够同时把相应的数据也恢复出来。默认的,这样的事情不会发生

系统 2019-08-12 01:54:48 2605

MySql

mysql初识之数据文件及其他文件

在mysql中数据文件存放于在my.cnf中datadir指定的路径,使用的表引擎不同产生的文件格式、表文件个数也会有所差异。mysql的表引擎有多种,表的扩展名也不一样,如innodb用“.ibd”,archive用“.arc”,csv用“.csv”等。myisam表引擎myisam表会产生三个文件:MYI、MYD、frm文件frm文件:主要存放表的元数据(meta),包括表结构定义信息等。不论是哪个表引擎都会有一个frm文件,存放在数据库的数据目录下。

系统 2019-08-12 01:54:46 2605

数据库相关

Mongodb解决不能连接到服务器的错误

注:这次解决的这个问题的前提是之前打开MongoDB之后,再次使用的时候无法连接了(使用mongod和mongo都不对)闲话:遇到这种问题真是让人恼火,所以说句sunofbeach,好了~爽正题:你可能遇到的错误如下:MongoDBshellversion:2.4.9connectingto:testMonMar323:45:09.491Error:couldn'tconnecttoserver127.0.0.1:27017atsrc/mongo/shel

系统 2019-08-12 01:53:39 2605