搜索到与相关的文章
各行各业

github--新手使用错误分析

先上去github或者任意托管的网站。注册账号,新建仓库,在本地运行Xcode新建工程,新建工程的时候勾上本地的仓库,然后在本地的项目根目录执行下边的命令:gitremoteaddoriginhttps://github.com/littleniu/zbar-.git//和远程的仓库简历连接gitpush-uoriginmaster//提交项目到远程的仓库加入没有本地仓库的话,可以在项目根目录,执行:gitinit//新建仓库可能提交push的时候会报错让

系统 2019-08-12 09:27:01 2172

各行各业

私有云存储服务4节点部署各方案对比

近日因工作需要在某高校安装私有云存储系统。部署环境是一台4节点服务器,每个节点有16GB内存,3个硬盘,每个硬盘3TB,每个节点可用空间约为8TB。部署的目标是充分利用所有的服务器资源,提供可靠的存储服务,同时尽量不要修改我们的系统源代码。由于本人在web服务部署经验尚浅,遂问计于师哥,对比了如下多种部署方案。1.原始方案说明:1节点部署ffmpeg转码服务,1节点部署私有云存储系统(nginx+mysql+php代码)。文件读写只在部署了私有云存储的节点

系统 2019-08-12 09:26:53 2172

Python

LeetCode 腾讯50题Python实现之《2的幂》

题目https://leetcode-cn.com/problems/power-of-two/comments/给定一个整数,编写一个函数来判断它是否是2的幂次方。示例1:输入:1输出:true解释:20=1示例2:输入:16输出:true解释:24=16示例3:输入:218输出:false思路代码classSolution:defisPowerOfTwo(self,n):""":typen:int:rtype:bool"""returnn>0andno

系统 2019-09-27 17:56:23 2171

Python

Python学习笔记(一)----Python基础知识相关

一:Python基础importos;########字符串##########print("Hello,Python")str="thisisastr"str1='thisisastr1'str2="""thisisastr2"""print(str)print(str1)print(str,str1,str2)print("-------------------------------------------------------------"*2)

系统 2019-09-27 17:55:09 2171

Python

零基础写python爬虫之使用Scrapy框架编写爬虫

网络爬虫,是在网上进行数据抓取的程序,使用它能够抓取特定网页的HTML数据。虽然我们利用一些库开发一个爬虫程序,但是使用框架可以大大提高效率,缩短开发时间。Scrapy是一个使用Python编写的,轻量级的,简单轻巧,并且使用起来非常的方便。使用Scrapy可以很方便的完成网上数据的采集工作,它为我们完成了大量的工作,而不需要自己费大力气去开发。首先先要回答一个问题。问:把网站装进爬虫里,总共分几步?答案很简单,四步:新建项目(Project):新建一个新

系统 2019-09-27 17:54:44 2171

Python

Python中*args和**kwargs的区别详解

一、*args的使用方法*args用来将参数打包成tuple给函数体调用defargs_test(x,y,*args):print(x,y,args)args_test(1,2,3,4,5)12(3,4,5)二、**kwargs的使用方法**kwargs打包关键字参数成dict给函数体调用defkwargs_test(**kwargs):print(kwargs)kwargs_test(a=1,b=2,c=3){'a':1,'c':3,'b':2}三.参数

系统 2019-09-27 17:54:08 2171

Python

python连接mongodb数据库,并将数据存成dataframe

首先需要有连接mongodb数据库基本信息:CONFIG_HOST='11.111.11.11'CONFIG_PORT='27017'CONFIG_DATABASE='databasename'CONFIG_USER='username'CONFIG_PASSWORD=XXXXXXCONFIG_TABLE='tablename'python通过pymongo对mongodb进行访问,提取出databasename中tablename中的colname_a,

系统 2019-09-27 17:53:00 2171

Python

Python hexstring-list-str之间的转换方法

在Python操作数据内容时,多数情况下可能遇到下面3种类型的数据处理:hexstring如:'1C532145697A8B6F'str如:'\x1C\x53\x21\x45\x69\x7A\x8B\x6F'list如:[0x1C,0x53,0x21,0x45,0x69,0x7A,0x8B,0x6F]各种第三方模块(如pyDes),或者自己写的接口中,可能存在由于类型不统一需要在这3种数据中来回切换的情况。需要用到的核心的方法如下:list()将对象转换为

系统 2019-09-27 17:52:42 2171

Python

Python设计模式2--工厂模式

工厂模式,类似实际的制造车间中,根据订单的需求来生成/创建某个实例。1.应用场景:需要创建的实例不确定,由输入的数据决定;2.实现方法:实现一个独立的类,接收传入的需要创建实例的名称,在该类中实现创建某个具体实例。3.代码:#coding:utf-8classPerson(object):def__init__(self):self.name=Noneself.gender=NonedefgetName(self):returnself.namedefge

系统 2019-09-27 17:52:31 2171

Python

Python传递参数的多种方式(小结)

一位置传递没什么好过多讲解.#位置传递实例:deffun1(a,b,c):returna+b+cprint(fun1(1,2,3))输出:6二关键字传递更具每个参数的名字写入函数参数#关键字传递deffun2(a,b,c):returna+b+cprint(fun2(1,c=3,b=2))输出:6三参数默认值传递给函数的输入参数设定一个默认值,如果该参数最终没有输入,则使用默认参数出入函数.#默认值传递deffun3(a,b=2,c=3):returna+

系统 2019-09-27 17:52:29 2171