自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

烟笑彦子言

谦谦君子,如涉大川

  • 博客(86)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 WebStorm 2018.3.4破解方式

第一步 ,打开 http://idea.lanyus.com/,下载红色区域的 .jar 文件第二步,将下载的.jar文件放入webstorm安装目录的bin文件夹下面。我自己的是在:C:\Program Files\JetBrains\WebStorm 2018.3.4\bin第三步,修改bin文件夹下面的WebStorm.exe.vmoptions 和WebStorm64....

2019-02-10 09:30:32 8696

原创 阿里云服务器,使用STMP常出现的错误:505,535,550

第一点 【以163邮箱为例】停止使用smtp = smtplib.SMTP() smtp.connect('smtp.163.com')改为使用SSLsmtp = smtplib.SMTP_SSL('smtp.163.com',465)第二点开启 发件人邮箱的STMP服务第三点smtp.login(username, password)#password ,是邮箱...

2018-11-11 08:56:53 2256

原创 笔记:小问题解决办法 [以后都写在这里]

pip3 install 包名>> 出现问题:Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(&a

2018-07-21 11:49:59 698

原创 笔记:git

git clonegit pullgit commitgit pushgit checkout <分支名> 切换分支git checkout <file name> 用远程文件的内容覆盖本地文件git status 查看本地文件的修改,只列出文件名git diff <文件名> 查看本地文件的修改,具体到文件内容。git branch 查看当前分支...

2018-07-09 20:00:15 167

原创 CSS选择器学习

* 选择所有节点#container 选择id为container的节点.container 选取所有class包含container的节点li a 选取所有li下的所有a节点ul + p 选择ul后面的第一个p元素div#container > ul 选取id为container的div的第一个ul子元素ul ~ p 选取与ul相...

2018-07-05 10:14:24 201

原创 笔记:经常会使用的一些网站

https://www.json.cn/ #在线整理jsonhttp://www.css88.com/tool/js_beautify/ #在线美化js https://qiye.aliyun.com/ #阿里企业邮箱

2018-07-05 07:45:48 239

原创 笔记:学习python中的总结(八)

python中的 迭代器和生成器迭代器协议 是__iter__迭代器是访问集合内元素的一种方式,一般是用来遍历数据的for 是背后的迭代器在产生作用,迭代器和以下标的访问方式不一样,迭代器是不能返回的,迭代器提供了一种惰性访问数据的方式[]使用下标的访问方式,是使用__getitem__from collections.abc import Iterable,Iterator...

2018-07-04 20:56:12 199

原创 笔记:学习python中的总结(一)

1 Python中一切皆对象2 魔法函数3 类和对象4 自定义序列类5 set和dict6 对象引用,可变性,垃圾回收7 元类8 迭代器,生成器9 socket10 多线程,多进程,线程池11 协程,异步12 asyncioPython中一切皆对象类是对象,函数也是对象权限有:赋值,添加到集合变量,作为参数传递给函数,用作函数返回值#--...

2018-07-04 11:50:07 248

原创 使用selenium和PhantomJS抓取信息

抓取的信息,存入MongoDB中,在一个项目中建立两个文件:config.py spider.py------------------------spider.py---------------------------------------import refrom selenium import webdriverfrom selenium.common.exceptions ...

2018-07-03 14:23:31 371

原创 笔记:最近用到的一些命令

scrapy genspider mydomain mydomain.comscrapy crwal mydomainscrapy shell http://web.jobbole.com/94852/

2018-07-02 15:32:32 174

原创 Xpath选择器学习

节点关系:1 父节点 2 子节点 3 同胞节点 4 先辈节点 5 后代节点语法:article : 选取所有article的所有子节点/article : 选取根元素articlearticle/a : 选取所有属于article的子元素的a元素//div : 选取所有div子元素(不论出现在文档的任何地方)article//div :...

2018-07-02 14:46:20 293

原创 正则练习

line = "hoooooooohhrper123"regs = ".*?(h.*?h).*"match_obj = re.match(regs,line)print(match_obj.group(1))>> hoooooooohline = "hoooooooohhrper123"regs = ".*(h.*h).*&a

2018-07-02 11:49:06 193

原创 json.dumps 和 json.loads

json.dumps : dict转成strjson.loads:str转成dict代码例子:import json TestTarget = {1:'A', 2:2, "jimy":"666",'tom':888} # test json.dumps print type(TestTarget), TestTarget json_str = js...

2018-06-21 14:35:52 195

原创 ORM框架 和 peewee

数据库和表模型的准备# /usr/bin/python# encoding:utf-8from peewee import *from datetime import date# 新建数据库 dbdb = SqliteDatabase('people.db')#表格模型 Person:这是一个Model的概念class Person(Model): #CharFie...

2018-06-20 16:33:01 219

原创 min_behot_time 和 max_behot_time

目前只知道是,格林威治秒 转换网址:https://unixtime.51240.com/

2018-06-06 17:33:23 1464

原创 python-音频剪切

from pydub import AudioSegmentfile_name = "lesson01.mp3"sound = AudioSegment.from_mp3(file_name)start_time = "0:00"stop_time = "0:42"print "time:",start_time,"~",stop_timestart_time = (int(start...

2018-05-09 14:57:23 10518 1

原创 各类积分的含义

二重积分,可以看做一个高函数f(x,y),在底面∑上的积分,所以他表示的是底面为∑的几何体的体积.. 三重积分,可以看做一个密度函数f(x,y),在几何体V上的积分,所以他表示的是几何体V的质量.. 第一类曲线积分,可以看做一个密度函数f,对曲线长度s的积分,所以他表示的是曲线s的质量. 第二类曲线积分,可以看做一个变力f,对曲线切向的积分,所以他表示的是变力f沿曲线做的功. 第一类曲面积...

2018-05-08 21:09:06 2627

转载 Zero Crossing Rate及python实现

过零率(Zero Crossing Rate,ZCR)是指在每帧中,语音信号通过零点(从正变为负或从负变为正)的次数。 这个特征已在语音识别和音乐信息检索领域得到广泛使用,是对敲击的声音的分类的关键特征。特性:(1).一般而言,清音(unvoiced sound)和环境噪音的ZCR都大于浊音(voiced sound);(2).由于清音和环境噪音的ZCR大小相近,因而不能够通过Z...

2018-05-08 14:45:39 4093 1

原创 python-读写Wave文件及分析

# -*- coding: utf-8 -*-import waveimport pylab as plimport numpy as np# 打开WAV文档#首先载入Python的标准处理WAV文件的模块,然后调用wave.open打开wav文件,注意需要使用"rb"(二进制模式)打开文件:f = wave.open(r"1.wav", "rb")#open返回一个的是一个Wav...

2018-05-08 14:39:35 37595 15

原创 python内置函数-format()

Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。基本语法是通过 {} 和 : 来代替以前的 % 。 format 函数可以接受不限个参数,位置可以不按顺序。>>>"{} {}".format("hello", "world") # 不设置指定位置,按默认顺序'hello world'>&gt...

2018-05-07 21:09:25 413

转载 Python实现正弦信号的时域波形和频谱图示例

# -*- coding: utf-8 -*-# 正弦信号的时域波形与频谱图import numpy as npimport matplotlib.pyplot as plimport matplotlibimport mathimport randomrow = 4col = 4N = 500fs = 5n = [2*math.pi*fs*t/N for t in rang...

2018-05-07 20:41:52 4101 2

转载 guiqwt一套基于PyQwt的绘图扩展库

PyQwt对Qt平台中的C++绘图扩展库Qwt进行包装,而guiqwt又对PyQwt进行了封装,使它更容易使用。与Python最著名的绘图库matplotlib相比,guiqwt的绘图功能虽然比较有限,然而它最大的优势在于其高效的绘图速度。因此我们可以很方便地使用guiqwt制作出对绘图实时性要求较高的程序。 在guiqwt中甚至还提供了一套与pyplot类似的API,方便快速绘图,下面是一个例...

2018-05-07 20:32:53 1663 1

原创 Mac-安装pyqt

为后来者踩雷,大多数安装方式都是第二种,既麻烦又费时,安装方式有两种:Installing from WheelsBuilding and Installing from Source采用第二种安装方式:遇到最严重的问题是:Error: Failed to determine the detail of your Qt installation. Try again usin...

2018-05-07 19:29:37 630

原创 Mac-brew报错error: could not lock config file .git/config: Permission denied

执行:sudo chgrp -R admin /usr/localsudo chmod -R g+w /usr/local接着:brew 就行了

2018-05-07 15:19:52 9089 6

原创 python-实现进度条

import math import sysimport timedef progressbar(cur,total): percent = '{:.2%}'.format(cur / total) sys.stdout.write('\r') sys.stdout.write('[%-50s] %s' % ( '=' * int(math.floor(...

2018-05-07 09:58:28 161

原创 python-选择排序

def selectedSort(myList): #获取list的长度 length = len(myList) #一共进行多少轮比较 for i in range(0,length-1): #默认设置最小值得index为当前值 smallest = i #用当先最小index的值分别与后面的值进行比较,以便获取最小index for j in r...

2018-05-05 19:38:09 113

转载 python-2048.py

#-*- coding:utf-8 -*-import cursesfrom random import randrange, choice # generate and place new tilefrom collections import defaultdictletter_codes = [ord(ch) for ch in 'WASDRQwasdrq']actions = ...

2018-05-05 17:58:38 250

原创 python-lambda表达式

lambda 函数是一种快速定义单行的最小函数,是从 Lisp 借用来的,可以用在任何需要函数的地方 。下面的例子比较了传统的函数定义def与lambda定义方式:>>> def f ( x ,y):... return x * y>>> f ( 2,3 )6>>> g = lambda x ,y: x * y>&gt...

2018-05-05 16:43:14 734

原创 python内置函数-range()

python range() 函数可创建一个整数列表,一般用在 for 循环中。语法:range(start, stop[, step])start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5 step:步...

2018-05-05 16:25:18 2630 1

原创 python-self

self在Python里不是关键字。self代表当前对象的地址。self能避免非限定调用造成的全局变量。self存在的理由 Python的类的方法和普通的函数有一个很明显的区别,在类的方法必须有个额外的第一个参数 (self ),但在调用这个方法的时候不必为这个参数赋值 (显胜于隐 的引发)。Python的类的方法的这个特别的参数指代的是对象本身,而按照Python的惯例,它用self来表...

2018-05-05 16:14:53 204

原创 python内置函数-ord()

ord() 函数是 chr() 函数(对于8位的ASCII字符串)或 unichr() 函数(对于Unicode对象)的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值,如果所给的 Unicode 字符超出了你的 Python 定义范围,则会引发一个 TypeError 的异常。语法:ord(c) #c -- 字符&...

2018-05-05 15:53:27 2759

原创 python内置函数-zip()

zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。语法: zip([iterable, ...]) #iterabl -- 一个或多个迭代器; >>>a = [1,2,3]...

2018-05-05 15:48:49 210

原创 python内置函数-dict()

字典是Python中的一个键值映射的数据结构创建字典 Python有两种方法可以创建字典,第一种是使用花括号,另一种是使用内建 函数dictinfo = {}info = dict()初始化字典 Python可以在创建字典的时候初始化字典info = {"name" : 'cold'}info = dict(name = 'cold') # 更优雅很...

2018-05-05 14:18:17 989

转载 python-图片转字符画

from PIL import Imageimport argparse#使用argparse的第一步就是创建一个解析器对象,并告诉它将会有些什么参数。那么当你的程序运行时,该解析器就可以用于处理命令行参数。parser = argparse.ArgumentParser()#解析器类是 ArgumentParser,#argparse是一个全面的参数处理库。参数可以触发不同的动作,动作...

2018-05-05 10:54:48 188

原创 python-argparse命令行选项与参数解析

设置一个解析器 使用argparse的第一步就是创建一个解析器对象,并告诉它将会有些什么参数。那么当你的程序运行时,该解析器就可以用于处理命令行参数。 解析器类是 ArgumentParser 。构造方法接收几个参数来设置用于程序帮助文本的描述信息以及其他全局的行为或设置。import argparseparser = argparse.ArgumentParser(descri...

2018-05-05 10:50:13 586

转载 python-实现朴素贝叶斯分类器

本文用的是sciki-learn库的iris数据集进行测试。用的模型也是最简单的,就是用贝叶斯定理 P(A|B) = P(B|A)*P(A)/P(B),计算每个类别在样本中概率(代码中是pLabel变量) 以及每个类下每个特征的概率(代码中是pNum变量)。写得比较粗糙,对于某个类下没有此特征的情况采用p=1/样本数量。# -*- coding:utf-8 -*- from nump...

2018-05-04 20:47:40 1090

原创 audio-音频处理

音频处理的核心 基频决定音高,泛音决定音色。音的高度。音的高低是由振动频率决定的,两者成正比关系:振动频率高则音”高”,反之则”低”。基频决定音高什么是频率?频率就是单位时间内波形重复多少次。声带从声带本质来说,儿童声带是短而薄的,变声之后声带变厚,同时男的变长很多。童嗓是短而薄 女嗓是短而厚 男嗓是长而厚...

2018-05-04 20:13:25 470

原创 NLP-LDA主题模型

主题模型理论什么是主体模型? 比如,文章属于哪一主题?分类问题直观的看:特征--->简历--->好/坏LDA 是一种无监督的贝叶斯模型是一种主题模型,它可以将文档集中每篇文档的主题按照概率分布的形式给出。同时她是一种无监督学习算法,在训练时,不需要手工标注的训练集,需要的仅仅是文档集以及指定主题的数量K即可。此外LDA的另一个优点是,对于每一个主题均可...

2018-05-04 11:05:15 357

原创 NLP-朴素贝叶斯

贝叶斯方法是一个历史悠久,有着坚实的理论基础的方法,同时处理很多问题时直接而又高效,很多高级自然语言处理模型也可以从它演化而来。因此,学习贝叶斯方法,是研究自然语言处理问题的一个非常好的切入口。 ...

2018-05-04 09:46:37 150

原创 NLP-jieba中文处理

jieba就是这样一个非常好用的中文工具,是以分词起家的,但是功能比分词要强大很多。基本分词函数与用法 jieba.cut 以及 jieba.cut_for_search 返回的结构都是一个可迭代的 generator,可以使用 for 循环来获得分词后得到的每一个词语(unicode)jieba.cut 方法接受三个输入参数:需要分词的字符串cut_all 参数用来控制是否...

2018-05-03 21:30:27 506

mjpg-streamer-r63.tar.gz

mjpg-streamer-r63.tar.gz

2017-07-13

Learning Embedded Linux Using the Yocto Project - Alexandru Vaduva.rar

含.azw3 .epub .mobi .pdf 四种格式

2017-05-28

语法分析代码(C语言)

语法分析代码,C语言,编译原理预测分析表方法

2017-05-08

Qt 计算器 纯代码 小程序

Qt 计算器 纯代码 小程序

2017-03-31

超级终端(win10,win8均可用)

超级终端(win10,win8均可用)

2017-03-31

词法分析器 (注释最全) 程序可直接运行

保留字 标识符 保留字表 标识符表 常数表 整型 浮点型 特殊字符处理 输出二元组 功能齐全 注释齐全 程序可直接运行

2017-03-22

Java编程思想第四版完整中文高清版

Java编程思想第四版完整中文高清版

2017-03-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除