- 博客(1034)
- 资源 (29)
- 收藏
- 关注
转载 Packet Tracer基本使用
Cisco Packet Tracer基本使用1:添加设备:路由器选择1841,交换机选择2960二层交换机,添加PC、服务器Server(End Devices)2:添加连接:这里指以太网连接,直连网线和交叉网线:PC到交换机、交换机到路由器使用直连网线;路由器到路由器、路由器到服务器使用交叉网线添加网络设备主机名,Pc1的FastEthernet0连交换机S1的...
2020-04-28 19:24:47
4374
1
转载 Python多进程并发操作中进程池Pool的应用
在利用Python进行系统管理的时候,特别是同时操作多个文件目录,或者远程控制多台主机,并行操作可以节约大量的时间。当被操作对象数目不大时,可以直接利用multiprocessing中的Process动态成生多个进程,10几个还好,但如果是上百个,上千个目标,手动的去限制进程数量却又太过繁琐,这时候进程池Pool发挥作用的时候就到了。 Pool可以提供指定数量的进程,供用户调用,当有新的...
2019-06-18 21:10:58
1736
转载 python并行处理任务时 该用多进程?还是该用多线程?
在python并行处理任务时要使用多线程还是多进程? 说到这个话题,必须要提的GIL( Global Interpreter Lock)全局解释锁,当Cpython每次执行字节码时都要先申请这个锁。那么问题就来了,如果使用多线程是比也会受到影响。 多线程和多进程程序比较,哪个性能更高?还是拿一个实例运行来看看吧~#写一个简单的例子,计算100W个随机数的和8次,同时将...
2019-06-18 00:03:32
3207
转载 Python简单多进程multiprocessing.Pool类
首先介绍一个简单粗暴,非常实用的工具,就是multiprocessing.Pool。如果你的任务能用 ys = map(f, xs) 来解决,大家可能都知道,这样的形式天生就是最容易并行的,那么在 Python 里面并行计算这个任务真是再简单不过了。举个例子,把每个数都平方: 1 import multiprocessing 2 3 def f(x): 4 return...
2019-06-18 00:01:35
525
转载 Python并发之多进程的方法实例代码
一,进程的理论基础一个应用程序,归根结底是一堆代码,是静态的,而进程才是执行中的程序,在一个程序运行的时候会有多个进程并发执行。进程和线程的区别:进程是系统资源分配的基本单位。 一个进程内可以包含多个线程,属于一对多的关系,进程内的资源,被其内的线程共享 线程是进程运行的最小单位,如果说进程是完成一个功能,那么其线程就是完成这个功能的基本单位 进程间资源不共享,多进程切换资源开销...
2019-06-17 22:06:27
880
转载 数据分析-可视化-wordcloud词云
我们使用已经合并在一起的拉勾网数百个职位招聘详情文件来进行这个练习。百度云下载文件 密码:bvb8读取文件读取并打印出前面100个字符text=''with open('./lagou-job1000-ai-details.txt','r') as f: text=f.read() f.close()print(text[:100])输出职位描述:岗位职责:...
2019-04-10 22:04:14
1563
转载 自然语言处理之jieba分词
英文分词可以使用空格,中文就不同了,一些分词的原理后面再来说,先说下python中常用的jieba这个工具。首先要注意自己在做练习时不要使用jieba.Py命名文件,否则会出现jieba has no attribute named cut …等这些,如果删除了自己创建的jieba.py还有错误是因为没有删除jieba.pyc文件。(1)基本分词函数和用法 首先介绍下分词的三种模...
2019-04-10 22:03:53
3424
转载 词云wordcloud入门示例
整体简介:词云图,也叫文字云,是对文本中出现频率较高的“关键词”予以视觉化的展现,词云图过滤掉大量的低频低质的文本信息,使得浏览者只要一眼扫过文本就可领略文本的主旨。基于Python的词云生成类库,很好用,而且功能强大。在做统计分析的时候有着很好的应用,比较推荐。github:https://github.com/amueller/word_cloud官方地址:https://...
2019-04-10 22:03:35
597
1
转载 为MySQL和Pandas准备的SQLAlchemy
多年来我一直使用mysql-python库来连接mysql数据库。这些年来它对我很有用。但有时你需要有更快的速度或使用mysql-python时有更好的连接管理。这就是SQLAlchemy的用武之地。在深入研究之前,如果你正在做那些不怎么依赖于速度的事情(例如:你并不关心花了1秒钟来连接数据库、操作数据、关闭数据库),那么你可以忽略掉这个窍门。即便如此,如果你有多个连接,连接的时间则会相加...
2019-04-10 22:03:12
500
转载 专栏:012:没时间解释了,快使用sqlalchemy
崇尚的学习思维是:输入,输出平衡,且平衡点不断攀升。今天的主题是:sqlalchemy的使用(这是一篇没有真正实战的博文)0:框架序号 内容 说明 01 概念解释 是什么? 02 代码解释 怎么做? 03 总结 如何做的? 1:概念ORM对象关系映射(英语:Object Relational Mapping,简...
2019-04-10 22:02:56
410
转载 shell中的EOF用法
1、EOFShell中通常将EOF与<<结合使用,表示后续的输入作为子命令或子Shell的输入,直到遇到EOF为止,再返回到主调Shell。可以把EOF替换成其他东西,意思是把内容当作标准输入传给程序。回顾一下<<的用法。当shell看到<<的时候,它就会知道下一个词是一个分界符。在该分界符以后的内容都被当作输入,直到shell又看...
2019-04-10 22:02:34
1115
转载 linux的shell编程,option="${1}",什么意思,还有后面的 {0},{2}??求教啊
0,1,2分别代表你的命令和后面的第一个,第二个参数比如你的命令叫test.sh,然后需要填入参数-f test进行运行完整命令test.sh -f test那{0}就是test.sh{1}就是-f{2}就是test...
2019-04-09 21:52:11
2255
转载 linux shell脚本中 mode=${1:-sart}这句话该如何理解
$1代表第二个参数m=${1:-start}表示如果$1存在且不为空,m就是$1如果$1不存在或为空,那么m就是start参考:http://blog.163.com/wghbeyond@126/blog/static/35166181201051483723579/...
2019-04-09 21:50:29
2055
转载 Linux export命令
Linux export命令用于设置或显示环境变量。在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该次登陆操作。语法export [-fnp][变量名称]=[变量设置值]参数说明:-f 代表[变量名称]中为函数名称。 -n 删除指定的变量。变量实际上并未删除,只是不会输出到后...
2019-04-09 21:49:15
292
转载 【Shell】source命令
source命令:source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。功能:使Shell读入指定的Shell程序文件并依次执行文件中的所有语句source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。用法:source filename 或 . filenamesource命令(从 C Shell 而来)是bash shell的内置...
2019-04-09 21:48:02
481
转载 Shell 获取路径
涉及到两个命令dirname 获取目录名 readlink 获取文件绝对路径dirname的用处是:输出已经去除了尾部的”/”字符部分的名称;如果名称中不包含”/”,则显示”.”(表示当前目录)。例子:$ readlink -f deploy-small.sh/home/centos/tmp/706/deploy-small.sh$ dirname deplo...
2019-04-09 21:46:29
1745
转载 Linux安装python3.6
Linux下安装Python3.6和第三方库如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,比如yum!!!!!不要动现有的python2环境!一、安装python3.61. 安装依赖环境 #yum -y install zlib-devel bzip2-devel openssl-de...
2019-04-09 21:43:19
526
转载 配置Oracle环境变量时 -bash: export: ` ': not a valid identifier
出现问题的原因是export后的内容存在空格,只需将空格删除即可[root@wyu soft]# su - oracleLast login: Sat Oct6 10:45:08 CST 2018 on pts/0-bash: export: `': not a valid identifier-bash: export: `': not a valid identifier-b...
2019-04-09 21:37:54
1566
转载 MySQL Server 8.0.13.0 安装教程 (总结各方已发布方法的,完成安装)
MySQL Server 8.0.13.0 安装教程本文结合百度https://jingyan.baidu.com/article/0bc808fc0df3641bd485b9b3.html与https://www.jianshu.com/p/cda7eff9fd92的优缺点所写。在mysql 6.1.3的基础上安装8.0.13.mysql 8.0.13 下载地址:https://dev...
2019-04-09 21:36:04
572
转载 'gbk' codec can't encode character解决方法
使用Python写文件的时候,或者将网络数据流写入到本地文件的时候,大部分情况下会遇到:UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position ... 这个问题。 网络上有很多类似的文件讲述如何解决这个问题,但是无非就是encode,decode相关的,这是导致该问题出现的真正原因吗?不是的。 很多时候,我...
2019-04-07 12:44:57
2464
转载 %load_ext autoreload是什么意思
在执行用户代码前,重新装入 软件的扩展和模块。autoreload 意思是自动重新装入。它后面可带参数。参数意思你要查你自己的版本帮助文件。一般说:无参:装入所有模块。0:不执行 装入命令。1: 只装入所有 %aimport 要装模块2:装入所有 %aimport 不包含的模块。...
2019-04-05 19:16:09
10708
转载 %matplotlib inline 是什么
版权声明:本文为博主原创文章,转载需标注来源。 https://blog.youkuaiyun.com/Code_Mart/article/details/82385293%matplotlib inline是一个魔法函数(Magic Functions)。官方给出的定义是:IPython有一组预先定义好的所谓的魔法函数(Magic Functions),你可以通过命令行的语法形式来访问它们。在...
2019-04-05 19:11:00
2054
转载 snownlp文本情感分析使用
snownlp为python版的文本分析工具,ubuntu安装snownlp命令为:pip install snownlp。利用snownlp可以进行分词、词性标注、文本摘要提取、文本情感分析等,下面贴出snownlp分词、词性标注、情感分析代码如下:from snownlp import SnowNLPs = SnowNLP(u'这个东西真心很赞')key=s.words #...
2019-04-05 17:55:27
2916
转载 什么是词向量?
什么是词向量?我们组实训选择的主题是与自然语言识别相关的,那么就不得不学习和了解一下自然语言识别中非常重要和基础的。于是我对于自己对词向量的学习进行了以下的总结。简而言之,词向量技术是将词转化成为稠密向量,并且对于相似的词,其对应的词向量也相近。一、词的表示在自然语言处理任务中,首先需要考虑词如何在计算机中表示。通常,有两种表示方式:one-hot representation和distr...
2019-04-05 17:31:54
1804
转载 深度学习:激活函数的比较和优缺点,sigmoid,tanh,relu
1、什么是激活函数2、为什么要用3、都有什么激活函数4、sigmoid,Relu,softmax1. 什么是激活函数如下图,在神经元中,输入的 inputs 通过加权,求和后,还被作用了一个函数,这个函数就是激活函数 Activation Function。2. 为什么要用如果不用激励函数,每一层输出都是上层输入的线性函数,无论神经网络有多少层,输出都是...
2019-04-05 14:19:47
1141
转载 numpy基础教程之np.linalg
前言numpy.linalg模块包含线性代数的函数。使用这个模块,可以计算逆矩阵、求特征值、解线性方程组以及求解行列式等。本文讲给大家介绍关于numpy基础之 np.linalg的相关内容,下面话不多说了,来一起看看详细的介绍吧(1)np.linalg.inv():矩阵求逆(2)np.linalg.det():矩阵求行列式(标量)np.linalg.norm顾名思义,linal...
2019-04-05 13:51:30
1287
转载 selenium+python 自动化测试,下载文件过程中出现对话框问题的处理
近来,学习selenium ,下载文件过程中,浏览器会弹出对话框。遇到这种情况,笔者综合网上的教程,写出注意事项。笔者的环境是:win 7 64位 +python 3.6 +Firefox 50.0.1 +selenium3.0.2第一步:需要下载某个文件,例如下载网站http://vdisk.weibo.com/s/qEoGTwdUACbMy 的文档。第二步:修改Firefox的相...
2019-04-05 10:56:25
1123
转载 selenium下载文件
一、Firefox文件下载Web容许我们设置默认的文件下载路劲,文件会自动下载并且存放在指定的目录下。from selenium import webdriverimport osfp = webdriver.FirefoxProfile()fp.set_preference("browser.download.folderList",0)fp.set_preference("brow...
2019-04-04 10:17:56
1510
转载 Python 爬虫 selenium 打开新窗口 和 多窗口切换
转载自:https://blog.youkuaiyun.com/mouday/article/details/81240257使用 js 代码实例:# -*- coding: utf-8 -*-import timefrom selenium import webdriverbrowser = webdriver.Chrome()# 在当前浏览器中访问百度browser.get('htt...
2019-04-04 10:13:04
721
转载 爬虫必备工具,掌握它就解决了一半的问题
每个网站抓取的代码各不相同,不过背后的原理是相通的。对于绝大部分网站来说,抓取的套路就那么一些。今天这篇文章不谈任何具体网站的抓取,只来说一个共性的东西:如何通过Chrome 开发者工具寻找一个网站上特定数据的抓取方式。(我这里演示的是 Mac 上的英文版 Chrome,Windows 中文版的使用方法是一样的。)> 查看网页源代码在网页上右击鼠标,选择“查看网页源代码”(...
2019-04-02 22:22:58
397
1
转载 chrome和Firefox浏览器http抓包
一、chrome浏览器抓包谷歌浏览器chrome自带的http抓包工具打开方式:点击chrome浏览器右上角的菜单-->工具-->开发者工具。(或者Ctrl+shift+I)工具打开之后默认就是监测状态,点击工具左上方的小红点record network log,可以记录下整个访问过程中所有抓包结果,否则只记录当前页面的抓包结果,用于记录存在跳转页面的抓包时该项非常有用。清除抓包...
2019-04-02 22:21:25
854
转载 Selenium-免登录的实现
场景: 经常会遇到登录需要验证码这样类似的情况解决方案: 1.万能验证码 2.利用cookies来实现,问开发哪个cookies值是登录后需要的,把这个值带上即可 3.利用火狐浏览器的profile文件来实现(首先需要手工登录一次,且勾选记住信息) 4.手工输入(需要输入的地方sleep一会)实例一: 利用cookies登录百度帐号 1\获取到...
2019-04-02 21:30:30
761
转载 selenium模拟登录京东
from selenium import webdriverimport timefrom lxml import etreeimport requests# import ssl## ssl._create_unverified_context()# selenium抓到cookie,再用request# selenium解决验证码模拟登录不需要解决加密问题# request,...
2019-04-02 21:23:37
2340
1
转载 'chromedriver' executable needs to be in Path
声明:本人萌新,刚学python不久记录一下自己的坑,发出来若能帮助到一些人尽早解决问题那便是极好的,( ̄▽ ̄)"在进行爬虫爬取淘宝商品信息时候,利用selenium来模拟浏览器进行爬取时遇到了这个问题: selenium.common.exception.WebDriverException:Message:'chromedriver' executable needs to be ...
2019-04-02 21:15:46
584
转载 关于selenium3,““selenium.common.exceptions.WebDriverException: Message: 'geckodriver'
“selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ executable needs to be in PATH.”先来看这个错误的具体问题,找不到’geckodriver’ 的环境path,selenium3.x开始,webdriver/firefox/webdriver.py的init中,execu...
2019-04-02 20:52:16
207
转载 iterrows(), iteritems(), itertuples()对dataframe进行遍历
iterrows():将DataFrame迭代为(insex, Series)对。 itertuples():将DataFrame迭代为元祖。 iteritems():将DataFrame迭代为(列名, Series)对现有如下DataFrame数据:import pandas as pdinp = [{'c1':10, 'c2':100}, {'c1':11, 'c2...
2019-04-02 20:06:36
568
转载 Select count(*)和Count(1)的区别和执行方式
在SQL Server中Count(*)或者Count(1)或者Count([列])或许是最常用的聚合函数。很多人其实对这三者之间是区分不清的。本文会阐述这三者的作用,关系以及背后的原理。 往常我经常会看到一些所谓的优化建议不使用Count(* )而是使用Count(1),从而可以提升性能,给出的理由是Count( *)会带来全表扫描。而实际上如何写Count并没有区别。 Co...
2019-04-01 22:06:11
1340
转载 用Python做自然语言处理必知的八个工具【转载】
Python以其清晰简洁的语法、易用和可扩展性以及丰富庞大的库深受广大开发者喜爱。其内置的非常强大的机器学习代码库和数学库,使Python理所当然成为自然语言处理的开发利器。那么使用Python进行自然语言处理,要是不知道这8个工具就真的Out了。NLTKNLTK是使用Python处理语言数据的领先平台。它为像WordNet这样的词汇资源提供了简便易用...
2019-04-01 21:57:35
360
转载 Python类方法、静态方法与实例方法
静态方法是指类中无需实例参与即可调用的方法(不需要self参数),在调用过程中,无需将类实例化,直接在类之后使用.号运算符调用方法。通常情况下,静态方法使用@staticmethod装饰器来声明。示例代码:class ClassA(object): @staticmethod def func_a(): print('Hello Python')...
2019-04-01 21:42:12
340
转载 python中pandas库里的read_table和read_csv的区别
查看源码可以看到:他们的默认切割符号不一样,read_table默认是'\t'(也就是tab)切割数据集的;read_csv默认是','(也就是逗号)切割数据集的;其他,除了方法名不一样,都一样......
2019-03-30 17:10:11
776
Android Power On Off
2012-07-08
homeswitcher
2012-06-20
HeadFirstDesignPatterns_code
2012-06-17
android设置主题和自定义主题的方法
2012-04-20
Android实例2
2012-03-27
Android实例
2012-03-27
Android 9patch失效
2012-02-22
google_sdk_android3
2012-02-02
Google_android_java
2012-02-02
格式工厂-支持几乎所有类型多媒体格式到常用的几种格式
2012-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人