注册 登录
  • 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 感谢各位客官的到来,小站的已经免费运营了15年头了,如果您觉着好,看着文章写的不错,还请看官给小站打个赏~~~~~~~~~~~~~!

python在google上搜索

python在google上搜索
这段代码不用google api,而是直接抓取Google的搜索结果页,找到需要的链接后存储在links.txt, Google的搜索页面可能会变化,这段代码也需要修改import re,urllib,urllib2class GoogleHarvester: re_links = re.compile(r'<a class……继续阅读 »

水墨上仙 7年前 (2019-07-11) 2238浏览 951个赞

Python中如何实现抽象类

Python中如何实现抽象类
python并不提供抽象类的写法,但是如果你非要严格实现抽象类,可以使用下面的代码,实际上就是不允许用户直接调用父类的方法,如果用户调用了,则给出错误提示。class myAbstractClass: def __init__(self): if self.__class__ is myAbstractClass: ……继续阅读 »

水墨上仙 7年前 (2019-07-11) 2952浏览 1894个赞

python 读取tar文件

python 读取tar文件
python 读取tar文件#!/usr/bin/env python# [代码名字: Open a tar file]# [代码分类: tarfile]# [代码描述: Open's a tar file and list the entries]# [代码作者: Tim Voet <tim.voet@gmail.com>……继续阅读 »

水墨上仙 7年前 (2019-07-11) 3029浏览 520个赞

python中的浮点数range方法

python中的浮点数range方法
我们知道python中有个range函数用来产生一个范围内的数字数组,但是浮点数没有,我们来定义一个#python中的range函数支持步进,如下:>>> print range(2,15,3)[2, 5, 8, 11, 14]#但是浮点数不支持range函数,自己定义一个类似的def floatrange(start,sto……继续阅读 »

水墨上仙 7年前 (2019-07-11) 2410浏览 2710个赞

python rss分析模块feedparse

python rss分析模块feedparse
通过python的feedparse模块可以很容易的分析出rss的内容#!/usr/bin/env python# [代码名字: Parse an RSS feed]# [代码分类: feedparser] # [代码描述: Parse and iterate over the items in an RSS feed]# [代码作者: Ti……继续阅读 »

水墨上仙 7年前 (2019-07-11) 2639浏览 2840个赞

python抓取xml文件

python抓取xml文件
python通过给定的url抓取远程xml文件def get_xml(self, remote_addr): remote_file = urllib.urlopen(remote_addr) remote_data = remote_file.read() remote_file.close() self.REQUEST.RESPON……继续阅读 »

水墨上仙 7年前 (2019-07-11) 2336浏览 494个赞

热备份、温备份、冷备份 详解

热备份、温备份、冷备份 详解
按备份系统的准备程度,可将其分为 冷备份、温备份和热备份三大类 :1> 冷备份 : 备份系统未安装或未配置成与当前使用的系统相同或相似的运行环境,应用系统数据没有及时装入备份系统。一旦发生灾难,需安装配置所需的运行环境,用数据备份介质(磁带或光盘) 恢复应用数据,手工逐笔或自动批量追补孤立数据,将终端用户通过通讯线路切换到备份系统,恢复业务运行  ……继续阅读 »

开心洋葱 8年前 (2018-07-10) 3006浏览 0评论2297个赞

Dubbo支持的9种通讯协议你知道吗?

Dubbo支持的9种通讯协议你知道吗?
 协议名称描述连接个数连接方式传输协议传输方式序列化适用范围适用场景约束dubbo://Dubbo 缺省协议采用单一长连接和 NIO 异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。单连接长连接TCPIO 异步传输Hessian 二进制序列化传入传出参数数据包……继续阅读 »

开心洋葱 8年前 (2018-07-09) 2320浏览 0评论528个赞

Dubbo高级篇之服务提供者协议配置(配置类:com.alibaba.dubbo.config.ProtocolConfig)

Dubbo高级篇之服务提供者协议配置(配置类:com.alibaba.dubbo.config.ProtocolConfig)
类似于数据库的连接池(+) (#)事件处理线程说明如果事件处理的逻辑能迅速完成,并且不会发起新的IO请求,比如只是在内存中记个标识,则直接在IO线程上处理更快,因为减少了线程池调度。但如果事件处理逻辑较慢,或者需要发起新的IO请求,比如需要查询数据库,则必须派发到线程池,否则IO线程阻塞,将导致不能接收其它请求。如果用IO线程处……继续阅读 »

开心洋葱 8年前 (2018-07-07) 2700浏览 0评论1457个赞

oracle存储过程和存储函数学习笔记

oracle存储过程和存储函数学习笔记
oracle存储过程和存储函数过程和函数区别在于:存储过程没有返回值存储函数有返回值CREATE [or replace] PROCEDURE 过程名(参数列表)ASPLSQL了程序体;参数列表( test in number)test参数名in 是输入参数number 参数为数字类型存储过程调用方式:1、exec 过程名;2、在P……继续阅读 »

开心洋葱 8年前 (2018-07-02) 1875浏览 0评论1987个赞

eth矿池搭建 以太坊矿池源码-包含矿池部署及全套区块链教程

eth矿池搭建 以太坊矿池源码-包含矿池部署及全套区块链教程
以太坊矿池源码区块链包含:以太坊矿池-环境安装以太坊矿池-矿池安装以太坊矿池-部署矿池以太坊矿池-使用ethminer测试源码下载:Geth在以太坊智能合约开发中最常用的工具(必备开发工具),一个多用途的命令行工具。熟悉Geth可以让我们有更好的效率,大家可收藏起来作为Geth命令用法手册。 本文主要是对geth help的翻译,基于最新的ge……继续阅读 »

开心洋葱 8年前 (2018-04-18) 1847浏览 30评论418个赞

RocketMQ 管理命令参考大全 sh mqadmin

RocketMQ 管理命令参考大全 sh mqadmin
RocketMQ 管理命令参考大全 sh mqadmin1.1.  控制台使用RocketMQ提供有控制台及一系列控制台命令,用于管理员对主题,集群,broker等信息的管理;l  登录控制台:首先进入RocketMQ工程,进入/RocketMQ/bin在该目录下有个mqadmin脚本l  查看帮助:在mqadmin下可以查看有哪些命令sh ……继续阅读 »

开心洋葱 8年前 (2018-03-10) 1659浏览 0评论253个赞

RocketMQ 多机集群部署模式思路

RocketMQ 多机集群部署模式思路
单 master 模式也就是只有一个 master 节点,称不上是集群,一旦这个 master 节点宕机,那么整个服务就不可用,适合个人学习使用。多 master 模式多个 master 节点组成集群,单个 master 节点宕机或者重启对应用没有影响。优点:所有模式中性能最高缺点:单个 master 节点宕机期间,未被消费的消息在节点恢复之前……继续阅读 »

开心洋葱 8年前 (2018-02-10) 2057浏览 0评论847个赞

RocketMQ 架构深入浅谈

RocketMQ 架构深入浅谈
RocketMQ 架构由这张图可以看到有四个集群,分别是 NameServer 集群、Broker 集群、Producer 集群和 Consumer 集群:NameServer: 提供轻量级的服务发现和路由。 每个 NameServer 记录完整的路由信息,提供等效的读写服务,并支持快速存储扩展。Broker: 通过提供轻量级的 Topic 和……继续阅读 »

开心洋葱 8年前 (2018-02-10) 1906浏览 0评论1969个赞

加载中……