- 博客(56)
- 资源 (66)
- 收藏
- 关注
原创 Python - 微信好友地域分布图(csv导出bdp作图 + CSV文件的读写操作)
源码:import csvimport itchatfrom pprint import pprintdef analyseLocation(friends): headers = ['NickName','Province','City'] with open('wechat-Location.csv','w',encoding='utf-8',newline...
2019-03-31 23:27:31 1090
原创 NLP - 微信好友个性签名情感分析( 基于Python开源库snownlp )
配置与简介:https://blog.csdn.net/qq_42292831/article/details/88932177本文源码下载:https://github.com/Hirehop/Python/tree/master/Wechat函数源码(参数frinends为itchat.get_friends()的返回值):def analyseSignature(friends...
2019-03-31 18:08:12 1007
原创 NLP - 中文文本情感分析( 基于snownlp )
安装(下载->解压->运行python setup.py install):https://github.com/isnowfy/snownlp卸载:pip uninstall snownlpNLP:Natural Language Processingimport snownlpif __name__=="__main__": sentense = '''我...
2019-03-31 17:38:22 7510
原创 Python - 获取微信好友性别比例( Pie )
Counter:计数返回键值的形式items:将键值对转换为元组import itchatfrom collections import Counterfrom matplotlib import pyplot as pltplt.rcParams["font.family"]=["sans-serif"]plt.rcParams["font.sans-serif"]=["S...
2019-03-31 16:44:42 765
原创 Python - collections.Counter()计数器
from collections import Counterc=list(Counter(['11','22','11','33','11','44','55']))print(type(c))print(c)c=list(Counter(['11','22','11','33','11','44','55']).items())print(type(c))print(c)...
2019-03-31 16:05:32 693
原创 Python - map与匿名函数lambda( 快速操作序列 )
map:根据给定的函数对序列做映射from collections import Counterfriends = [{"sex":"male","id":1},{"sex":"female","id":2},{"sex":"female","id":2}]a = list(map(lambda x:x["sex"],friends[:]))b = map(lambda x:x[...
2019-03-31 00:10:04 887
原创 TensorFlow - 机器学习模型的决策、评估与优化
决策函数:(其中需要对数据x进行预处理)损失函数L :样本总体损失函数:(在已知训练样本(经验E)的基础上计算出来的一个综合指标,也称为经验风险)评估:找到一个参数,使得样本总体损失函数/经验风险最小化通过不断地输入样本训练集的数据,就会得到损失函数的不同取值,当经验函数的取值不是最小,那么就改进决策函数中的θ值,直到经验风险收敛。最优化风险函数,使得经验...
2019-03-30 13:55:52 919
原创 C Programming - CMD带参执行( argc+argv )
argc:arguments-count(argument 变元)表示命令行参数总个数,包括可执行程序名,其中当argc=1时表示只有一个程序名称,此时存储在argv[0]中;argv:arguments-value存放指向字符串参数的指针数组:argv[0] 指向程序运行时的全路径名argv[1] 指向程序在DOS命令中执行程序名后的第一个字符串argv[2] 指向执行程序名...
2019-03-30 12:27:22 1878
原创 Python爬虫 - 将爬取数据以JSON格式存储与读取
【 Python - 数据格式JSON化 】:介绍了数据JSON化的主要操作源码:import requestsimport jsonfrom pprint import pprintfrom bs4 import BeautifulSoupurl = "https://blog.csdn.net/qq_42292831/article/category/8257708"re...
2019-03-29 20:50:01 4401 2
原创 方向导数与梯度(衡量空间向量变化趋势)
方向导数:函数在某点处沿某特定方向上的变化率(若该极限存在,则称该函数f在x0处可导)l为从P0点发出的任意一条射线,P为射线上的任意一点,ρ表示P和P0之间的距离,若上述极限存在,称此极限为函数f在点P沿方向l的方向导数,记作:梯度:函数在某点处的方向导数沿着该方向取得的最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率(该梯度的模)最大数学中的实际求...
2019-03-29 16:05:43 3560
原创 Chrome插件 - JS与通信(拓展页面间信息交互)
JS文件被调用的三种场合:popup.html<script type="text/javascript" src="xxx.js"></script>background"background" : { "scripts" : ["xxx.js"] }content_scripts "content_scripts":[{ "...
2019-03-29 08:15:02 5150
原创 Chrome插件 - JS跨域请求( 结合回调函数 )
跨域指的是JavaScript通过XMLHttpRequest请求数据时,调用JavaScript的页面所在的域和被请求页面的域不 一致。对于网站来说,浏览器出于安全考虑是不允许跨域,但是Chrome为了大幅度拓展浏览器第三方功能,提供了跨域操作,前提需要在Manifest.json文件中声明需要跨域的页面:"permissions": [ "http://*/*", "ht...
2019-03-27 23:29:28 1962 1
原创 变异系数(测算数据离散程度相对指标)
变异系数/差异系数(coefficient of variation):是一种相对差异量数(不带测量单位),因而适用于测量单位不同或测量单位相同但集中量数相差较大的数据变异情况的比较M:平均数( 下方r )S (Standard Deviation):标准差,用σ表示σ反映了一个数据集的离散程度,但其运算结果与测量单位有关联,如需要比较两组不同测量单位的σ,需要使用CV...
2019-03-27 13:54:45 13879
原创 余弦相似系数/余弦距离(评估向量相似度)
余弦相似系数/余弦相似度:通过计算两个向量的夹角余弦值以此来评估它们的相似度给定两个属性向量,A和B,其余弦相似系数可由点积和向量长度给出:角相似系数:角相似系数的优点是,当作为一个差异系数(从1减去它)时,产生的函数是一个严格距离度量,而对于第一种意义的“余弦相似性”则不然。——摘自百度百科M*N矩阵对M*1矩阵取相似系数=> 1*N矩阵=&...
2019-03-27 13:27:44 2833
原创 Oracle - Select查询语句Where...包含多个逻辑运算符
Oracle中运算符优先级:示例:结果:(结果与目标背离,显示了Grade=80的一项)解释:由于逻辑运算符优先级最低,当where后出现多条条件语句,语句从左自右进行翻译,遇到第一个逻辑运算符则将其后方条件视作整体:...
2019-03-27 12:53:14 2815
原创 Python - Generator生成器( yield )
1. 带有 yield 的函数在 Python 中被称之为 generator(生成器) ;2. 在函数中,当yield语句作为表达式使用,该函数成为协程;yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator,调用 fab(5) 不会执行 fab 函数,而是返回一个 itera...
2019-03-26 17:20:18 984
原创 Python - 数据格式JSON化( json模块 )
indent = 4:缩进空格数4ensure.ascii = False:参数指定如何处理非ASCII字符(如中文字符),默认为True使用ASCII解码中文字符;json.dumps():对字符串进行格式转换import jsonfrom pprint import pprinta = {'12':12,"45":None,"DDD":{"lala":45}}a =...
2019-03-26 13:34:39 1380
原创 Python - 二维字典实现点线模型
class Graph(dict): def __init__(self,vs=[],es=[]): for v in vs: self.add_vertex(v) for e in es: self.add_edge(e) def add_vertex(self,v): self...
2019-03-26 13:23:23 831
原创 Chrome插件 - 【API】Chrome.Bookmark
在插件中实现对书签的管理,首先需要从Chrome浏览器获得相应的接口:Chrome.bookmarks即在Manifest中声明bookmarks权限: "permissions": ["bookmarks" ]我们将要操作的书签将会以Object的形式出现,该书签对象具有8个可操作属性(其中id是必选属性):id、parentId、index、url、title、da...
2019-03-25 23:22:10 2388
原创 Chrome插件 - Manifest文件及格式分析(JSON)
JSON是JavaScript Object Notation的缩写,这是一种基于JavaScript语言的轻量级数据交换格式,现在JSON已 经成为一种跨平台跨语言的通用数据交换格式。JSON包含两种结构:一种是key:value对的形式,名称和值之间用冒号(:)连接,多个key:value对之间 用逗号(,)连接,最后在整个对象两侧加上“{”和“}”;另一种是值的有序集合,值与值之...
2019-03-25 23:19:46 1702
原创 Oracle - AS、Dual与连字符
Dual是一个单行单列虚拟表,用来构成SELECT语法SELECT SYSDATE FROM DUAL; SELECT SYSDATE AS "当前日期" FROM DUAL;SELECT SNAME||'-'||(EXTRACT(YEAR FROM SYSDATE)-EXTRACT(YEAR FROM BIRTHDAY)) AS "姓名-年龄" FROM STU...
2019-03-25 19:15:58 723
原创 Oracle - Distinct、Extract(去重查询+根据生日求年龄)
distinct:独特的extract:提取/榨取/摘录SELECT DISTINCT SNO FROM STUDENT ;SELECT SNO,EXTRACT(YEAR FROM SYSDATE)-EXTRACT(YEAR FROM BIRTHDAY) FROM STUDENT ;前提:BIRTHDAY的类型为DATA...
2019-03-25 19:01:48 660
原创 Oracle - 级联删除
sqlplus中直接导入sql文件:@文件路径sql developer中直接将sql文件拖入工作表命令行处,点击执行sql文件:/*创建学生表STUDENT*/CREATE TABLE STUDENT ( SNO CHAR(6) PRIMARY KEY, SNAME VARCHAR2(12), DEPT ...
2019-03-25 13:45:37 4725
原创 JavaScript - alert/confirm/prompt使用
function myFunction(){alert("警告框!");}var r=confirm("按下按钮");if (r==true){alert("确认!")}else{alert("取消!")}function myFunction(){ var x; var person=prompt("请输入你的名字","H...
2019-03-23 17:24:33 518
原创 Chrome插件 - 在书签栏创建指定文件夹
在mainfest.json文件中添加新的属性(获取权限):"permissions": [ "bookmarks" ]获得该属性后,该插件即可使用Chrome.Bookmark的API来实现对书签的操作:chrome://bookmarks/在popup.html中创建一个<button id="button1">点击创建文件夹<...
2019-03-23 16:49:01 2267
原创 Python - 知识整体框架 (思维导图)
整体框架:模块导入(2019.06.19更新):[ import 也可以直接导入变量 ]【模块导入 - 实例】 数据类型与运算符:数据结构+结构控制语句:附加:(栈与队列)对于序列,append方法会按照索引递增的方式添加数据,pop()方法缺省参数会弹出索引最大的元素(参数为索引)【 专题:Dict(字典)】【 专题:Set(集合) 】...
2019-03-23 00:19:20 4977 1
原创 Python - 调用图灵机器人API V2.0实现微信自动回复
思维导图:图灵机器人:官网:http://www.turingapi.com/官方教程:https://www.kancloud.cn/turing/www-tuling123-com/718227源码:# -*- coding: utf-8 -*-"""Created on Tue Mar 19 22:07:22 2019@author: dell"...
2019-03-20 00:13:28 1922
原创 Oracle - 在sqlldr下使用控制文件加载数据
SQLLDR:Sql*Loader一:sqlldr的位置sqlldr.exe和sqlplus.exe在一个目录中,鉴于不同版本数据库具体位置可能有不同,可直接搜索文件名获得路径。可直接将该路径配置为环境变量,后期可直接使用sqlplus和sqlldr二:将要导入的数据直接放进 .ctl 控制文件中(DATA表必须存在!)1> 控制文件格式LOAD ...
2019-03-18 22:54:35 1639
原创 HTML时间轴
HTML全称:HyperText Markup Language创始人:Tim Berners-Lee(蒂姆·伯纳斯-李)【互联网之父、W3C创始人、HTML设计者】背景:1984年那个时候,世界上没有浏览器,也没有万维网(WWW),人们传递信息与资源交换也只能通过电话和邮件的方式进行。在那个时候,就有上级提出能否将电脑进行联网,实现资源的共享,Tim Berners-Lee对...
2019-03-17 20:41:57 4763
原创 Python/Oracle - 获取国内免费代理并存入Oracle数据库
存储内容:传输协议类型(HTTP/HTTPS)获取到的数据存储方式:Dict(如需爬取多条数据可使用List)# -*- coding: utf-8 -*-"""Created on Sun Mar 10 00:08:05 2019@author: dell"""import cx_Oracle as dbimport requestsimport timeimpo...
2019-03-16 15:35:20 5662
原创 CSS - CSS代码格式及使用
CSS: Cascading Style SheetCSS在HTML中有三种使用方式:内联inline:<div style="color=red;font-size=15px;">测试</div>内部调用:(大括号内部的属性之间需要使用分号进行隔开) <head> <style type="text/css"> ...
2019-03-15 23:38:18 3901
原创 Scikit-Learn - 【中型】数据获取、清洗、训练SVM分类模型、预测并存储
# -*- coding: utf-8 -*-"""Created on Thu Mar 14 20:14:26 2019@author: dell训练数据特征数:1575"""import requestsfrom bs4 import BeautifulSoupimport numpy as npimport jiebaimport randomfrom sklear...
2019-03-15 16:51:50 1835
原创 Scikit-Learn - Iris小数据集的KMeans聚类算法
源码:# -*- coding: utf-8 -*-"""Created on Wed Mar 13 23:58:25 2019@author: dell"""import numpy as npfrom sklearn.cluster import KMeans #sklearn库中的cluster类中的KMeans算法def loadData(filePat...
2019-03-14 00:17:04 3184
原创 PhotoShop - 图片圆角化+指定选区背景替换
一:PS制作圆角图片(适用于小图标)1. 矩形选框工具+Shift:得到正方形选区2. 选择->修改->平滑->设置取样半径->确定3. 选择->反向->delete删除(如果弹出填充框,双击右侧图层上的锁,新建图层后即可删除)4. 使用裁剪工具调整图片的大小(缩小后方的透明区域大小)5. Ctrl+S存储为.gif格式...
2019-03-13 23:36:24 1329
原创 Chrome插件 - 组成结构
思维导图:<Chrome最新版已禁止安装非Chrome商店的插件><可以使用Opera浏览器测试>文件一:hello.html< 内部可以嵌套CSS和JavaScript ><html> <body> <h1>Hello!</h1> <...
2019-03-11 00:21:54 1529
原创 Python/Oracle - 连接Oracle并执行增加、查询语句
cx_Oracle模块的使用(2019.06.22更新)【2019.03.10更新版(增加与查询)】# -*- coding: utf-8 -*-"""Created on Sun Mar 10 00:08:05 2019@author: dell"""import cx_Oracle as dbdef connectOracle(): ORACLE_HOS...
2019-03-10 00:44:52 21746
原创 Scikit-Learn - 【小型】数据获取、清洗、训练SVM分类模型并预测
# -*- coding: utf-8 -*-"""Created on Fri Mar 8 21:28:04 2019@author: dell"""import requestsimport jiebafrom bs4 import BeautifulSoupfrom sklearn.svm import SVCimport numpy as npfrom s...
2019-03-09 19:24:33 1498
原创 Scikit-Learn - Iris小数据集训练模型并检验(SVM算法)
数据挖掘领域十大经典算法:【点我即达】# -*- coding: utf-8 -*-"""Created on Fri Mar 8 19:10:55 2019@author: dell"""from sklearn.svm import SVCfrom sklearn import datasetsfrom sklearn.cross_valid...
2019-03-09 00:11:09 2722
原创 Python爬虫 - 【开源中国】Ajax渲染页面信息爬取
注意:Response类型不是JSON,直接使用BS4库即可 源码:# -*- coding: utf-8 -*-"""Created on Fri Mar 8 08:03:49 2019@author: dell"""#.text表示该标签下的左右子标签的文本信息!!!import requestsimport timefrom urllib.pars...
2019-03-08 09:24:55 1672
Java中class文件查看.zip
2020-08-01
录屏转gif动图(Win).zip
2019-12-19
C# 学生管理系统 ( 简洁版 ).zip
2019-12-10
离线MarkDown编辑器---Haroopad-v0.13.1-win-ia32.zip
2019-11-18
坦克大战封面PS素材.zip
2019-11-11
CPUZ1891.zip
2019-07-05
Mp3Tag-2.73d中文版.zip
2019-06-13
如何阅读他人的程序代码(圈画版).zip
2019-06-10
Dev-Cpp 5.6.3 TDM-GCC x64 4.8.1 Setup
2019-04-09
HotSpot GC官网文档截图 - 20200917
2020-09-17
【JAVA】DOM4J解析xml.zip
2020-06-11
xpath补丁包+dom4j2.0.3.zip
2020-06-11
struts-2.5.22基本jar包.zip
2020-06-08
BeanUtils.zip
2020-05-30
ValidateCode.zip
2020-05-28
repository.zip
2020-05-19
images(c2691+c3640+c7200).zip
2020-04-24
TCP通信(Linux-C).zip
2020-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人