
编程技术
文章平均质量分 64
Together_CZ
欲戴其冠,必承其重
展开
-
kubeflow SDK—kfp进行client实例化操作时报错kfp_server_api.exceptions.ApiException: (400)和ConnectionRefusedError
kubeflow SDK—kfp进行client实例化操作时报错kfp_server_api.exceptions.ApiException: (400)和ConnectionRefusedError: [Errno 111] Connection refused和urllib3.exceptions.NewConnectionError: Failed to establish a new connection原创 2022-11-10 09:48:38 · 667 阅读 · 2 评论 -
八种方法基于Python生成指定区间内等间隔数字序列【包括整数序列、浮点小数序列】
今天在开发项目的时候有一个地方在计算的时候需要生成指定区间内的数值序列,最开始的时候没有太多精度的要求,我是直接使用的range关键字方法生成的,但是需要划分的粒度更细生成小数序列的时候就出现了问题了,因为range方法没有办法生成小数序列。对于小数来说,如果delta不能被整除的话几种方法的计算结果是有差异的,这里差异的产生的原因是因为我没有对其结果进行取整保留的操作,如果设定保留精度位数的话结果也是一致的了。可以根据自己的需要修改我提供的代码,来设定自己的保留精度位数。原创 2022-09-26 14:23:35 · 4886 阅读 · 0 评论 -
基于Python开发的轻量级数据库TinyDB学习实践
学习数据开发,数据库一定是绕不开的一块重要的内容,在python的生态中,已经有很多非常出色的数据操作模块了,比如:sqllite、pymysql等等,今天在查询一些资料的时候无意间发现了一款被介绍说明得是很轻量化的数据库模块,关键是纯python开发的,突然就有了学习了解的兴趣。其实,从这里的数据形式我们不难看出,TinyDB的形式跟json即为相似,底层应该就是基于json字典对象开发构建的。感兴趣的话可以把玩一下,初次简单体验记录一下,后面有用到的时候可以快速应用。下面是一些作者给的介绍。原创 2022-09-22 15:42:08 · 1241 阅读 · 0 评论 -
error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Micros 问题解决记录
今天在编译安装C扩展模块nms_rotated的时候报这个错误了,感觉看到跟MircosoftVisual相关的错误都很麻烦,不是说简单安装一个依赖模块就可以解决的。在解决这个问题的时候记录一下实践过程。但是对于今天这种情况明显就不适用了,因为今天是项目中的源码需要基于setup.py模块进行编译安装才行的。查了一下资料很多都在说需要安装vscode,这个解决方法说实话从看到的时候我就觉得不靠谱,但是出于解决问题的急迫心理我还是照做了。又查了一些资料说的是要安装visual studio,就跟着下载了。原创 2022-09-07 11:05:53 · 1159 阅读 · 0 评论 -
python获取本机IP、探测指定URL的IP等信息、生成格式化时间
今天在写程序的时候遇上几个需求就是获取指定URL的一些信息,包括它的IP地址、城市、国家等信息,在文档保存的时候往往需要使用有标识意义的文件名,在这里使用自动生成的格式化时间的策略来保存,对于系统日志等应用来说是极为便利的,这样在查找错误的时候我们可以很快地定位到出错文件的位置,然后进行一些列的处理,好了这里就不多说了直接看代码就行:#!/usr/bin/python#-*-coding原创 2017-04-12 15:46:30 · 4764 阅读 · 0 评论 -
python实现递归和非递归求两个数最大公约数、最小公倍数
最大公约数和最小公倍数的概念大家都很熟悉了,在这里就不多说了,今天这个是因为做题的时候遇到了所以就写下来作为记录,也希望帮到别人,下面是代码:#!/usr/bin/env python#coding:utf-8from fractions import gcd#非递归实现def gcd_test_one(a, b): if a!=0 and b!=0: if原创 2017-04-08 19:02:06 · 8877 阅读 · 0 评论 -
对python几个常见的小函数进行学习使用
总结一下python里面几个小技巧的有用函数,以后肯定会经常用到,用好的话可以达到事半功倍的效果,这里不说废话了,直接看程序:#!/usr/bin/env python#coding:utf-8'''功能:对python几个常见的小函数进行学习使用'''if __name__=="__main__": #map函数 ''' map函数会根据提供的函数对指定序原创 2017-04-08 20:31:39 · 3804 阅读 · 0 评论 -
字符串近似匹配计算
最近在使用倒排索引来计算文档之间的相似度,这里说的文档并不是通常意义上说的文档形式,而是来源于互联网上面的页面,通过渲染得到DOM树之后,对页面进行前序遍历和后序遍历,最终产生页面的视觉块序列,然后基于一定的策略来对视觉块进行划分,得到每个页面的一系列视觉块序列作为页面的签名元素,根本的目的是为了计算页面之间的相似度,方法是基于字符串序列,之前的算法中匹配相似程度都比较低,究其原因是因为使用倒排索原创 2017-04-10 21:26:43 · 6941 阅读 · 0 评论 -
python数据可视化
在实际应用中,往往一些图表的出现可以比文字有更加强大的说服力,这是毋庸置疑的,python是一款极为出色的脚本语言,在数据可视化方面同样做的非常的出色,今天简单的使用matplotlib这个模块来简单的测试一下:#!/usr/bin/env python#coding:utf-8'''功能:使用matplotlib实践数据可视化介绍:matplotlib是基于numpy的一套Pyt原创 2017-04-10 21:59:49 · 5359 阅读 · 2 评论 -
matplotlib作图
转自;http://blog.youkuaiyun.com/pipisorry/article/details/37742423matplotlib介绍 matplotlib 是Python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。它的文档相当完备,并且Gallery页面 中转载 2017-04-17 18:25:15 · 4309 阅读 · 0 评论 -
30分钟LINQ教程
转自:http://www.cnblogs.com/liulun/archive/2013/02/26/2909985.html在说LINQ之前必须先说说几个重要的C#语言特性一:与LINQ有关的语言特性 1.隐式类型 (1)源起 在隐式类型出现之前, 我们在声明一个变量的时候, 总是要为一个变量指定他的转载 2017-04-29 10:33:16 · 3190 阅读 · 0 评论 -
python常用的几种字符串替换函数strip、replace、sub
今天在做一道今年秋季招聘题目的时候遇上了一个替换的问题,题目看起来好长好复杂啊,真的,一时间,我看了好几遍也没看懂,其实实质很简单,就是需要把给定的一个字符串里面的指定字符替换成一些指定的内容就行了,这样首选当然是字典了,没有之一,题目很简单就不写出来了,在这里花了一点时间专门总结了一下字符串的替换的几个常用的函数,希望也能帮到有需要的人,自己也是当做一个学习的记录,好了,在这里就不多说什么了,在原创 2017-04-14 14:50:45 · 27897 阅读 · 2 评论 -
【Anaconda】conda环境管理和包管理
转自:【Anaconda】conda环境管理和包管理1.安装对于Mac、Linux系统,Anaconda安装好后,实际上就是在主目录下多了个文件夹(~/anaconda)而已,Windows会写入注册表。安装时,安装程序会把bin目录加入PATH(Linux/Mac写入~/.bashrc,Windows添加到系统变量PATH),这些操作也完全可以自己完成。以Linux/Mac为例,转载 2017-04-17 14:36:05 · 21644 阅读 · 1 评论 -
二分图的最大匹配、完美匹配和匈牙利算法
转自:http://www.renfei.org/blog/bipartite-matching.html二分图的最大匹配、完美匹配和匈牙利算法August 1, 2013 / 算法这篇文章讲无权二分图(unweighted bipartite graph)的最大匹配(maximum matching)和完美匹配(perfect matching),以及用于求解匹配的匈牙利算法转载 2017-05-11 22:26:08 · 3275 阅读 · 0 评论 -
python神奇函数之eval()学习
python中有很多内置的很有用的工具函数,熟练地使用这些小工具绝对可以帮助你在工作中达到事半功倍的效果,今天由于需要用到了eval()函数,这个函数其实之前就用过了但是由于最近一直忙于看论文和方向上的一些其他的事,这个东西也就慢慢忘掉了,今天要用,索性直接再学一下,这里就作为是学习的记录了。eval()官方文档里面给出来的功能解释是:将字符串string对象转化为有效的表达式参与求值运算返回原创 2017-05-23 15:44:02 · 73119 阅读 · 2 评论 -
复杂网络分析以及networkx学习
原文地址:陈关荣老师整理的复杂网络的资源作者:zhengw789http://www.ee.cityu.edu.hk/~gchen/ComplexNetworks.htmhttp://mrvar.fdv.uni-lj.si/sola/info4/programe.htm原文地址:NetworkX的基本用法(转)作者:zhengw789一、建立转载 2017-05-06 11:51:46 · 15695 阅读 · 9 评论 -
python之word2vec实战学习
1.简介 在这里我是用的是python下的gensim模块中提供的word2vec,除此之外还有其他语言版本的。word2vec简单的来说就是:用来将单词文本转化成计算机可以计算使用的向量的一个转化工具,利用向量的距离或者夹角等可以反映出来向量在空间上的相似度的方法来得到文本在语义上的相似度。当然我们都知道在NLP领域最简单最常用的就是词袋模型了,这里的向量维数很大,包含了整个的语料库,原创 2017-05-25 16:04:42 · 5296 阅读 · 4 评论 -
搭建一个个人博客
转自:http://blog.youkuaiyun.com/ygrx/article/details/9101171今天终于把博客系统搭建起来了,折腾了大半天,写来下,给想自己搭建博客系统的朋友们看看。其实,目前想要搭建自己的网站都非常简单,买个vps,注册个域名,在vps上装上wordpress,齐活。来,从头说起。另外,给自己打个广告,以后文章都会在 http://wusay.or转载 2017-05-07 16:28:36 · 3392 阅读 · 0 评论 -
哈希hash
转自:http://blog.youkuaiyun.com/acdreamers/article/details/45462881今天,我来介绍三种在工程中比较实用的Hash,它们分别是一致性哈希、局部敏感哈希和GeoHash。1. 一致性哈希 一致性哈希算法是在1997年由麻省理工学院提出,设计的目标是为了解决因特网的热点问题。一致性哈希算法转载 2017-05-07 17:19:51 · 3989 阅读 · 0 评论 -
协同过滤Collaborative Filtering
转自:http://blog.youkuaiyun.com/acdreamers/article/details/44672305今天要讲的主要内容是协同过滤,即Collaborative Filtering,简称CF。 Contents 1. 协同过滤的简介 2. 协同过滤的核心 3. 协同过滤的实现 4. 协同过滤的应用转载 2017-05-07 17:23:45 · 3724 阅读 · 0 评论 -
穷人的语义处理工具箱之二:语义编辑距离
/* 版权声明:可以任意转载,转载时请标明文章原始出处和作者信息 .*/ author: 张俊林转自:http://blog.youkuaiyun.com/malefactor/article/details/50957815语义编辑距离其实是去年和语义Jaccard一起做的,这篇文转载 2017-05-26 11:35:20 · 3315 阅读 · 0 评论 -
Sina微博模拟登录获取Cookies
转自:http://blog.sina.com.cn/s/blog_53e1aa480101fj66.html1.在登录之前我们需要先从新浪服务器获取两个变量:servertime,nonce。其中servertime中新浪的服务器时间,nonce是一个随机生成的字符串。获取的需要通过这样一个网络接口:http://login.sina.com.cn/sso/prelogin.php?en转载 2017-05-26 18:21:01 · 6372 阅读 · 0 评论 -
python '/'与'//'学习
今天再使用python做除法的时候温习了一个知识点就是符号:”/“和”//“,这两个本质上都是用来在python中做除法的工具,不同的是:”/“是用来做浮点数的除法,而”//“是用来做整数的除法,很简单也很方便,下面通过一个简单的实例程序来说明一下:#!usr/bin/env python#encoding:utf-8from __future__ import division''原创 2017-05-17 09:28:51 · 3235 阅读 · 0 评论 -
sublime text编辑器修改python代码的缩进设风格
sublime text2着实是一款轻量级的很受欢迎的代码编辑器,最右侧还提供了整个代码的缩略图,方便查看,个人感觉用起来还是很方便的,sublime中提供了很多的插件控制和安装功能,对于安装插件来说很便利,在这里主要想说的是:在sublime中修改python代码的缩进设置,不知道是自己电脑或者说是自己网上下载的sublime版本的问题还是什么,我的sublime编辑器中代码换行自动缩进风格不是原创 2017-05-17 09:41:49 · 7788 阅读 · 0 评论 -
[Python] 学习资料汇总
转自:http://www.cnblogs.com/maybe2030/p/4552833.html[Python] 学习资料汇总 Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大且完善的通用型语言,已经有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。Pytho转载 2017-04-27 21:47:19 · 8095 阅读 · 2 评论 -
AES-128\192\256加密算法及其安全脆弱分析
这是我的计算机网络通讯保密协议的课程报告,因为给定的课题就是关于AES相关的分析研究,但是我本人不是密码方面的,所以在完成这份课程报告期间查阅和参考了很多的资料,报告中相关的图均来源于网上知名资料和博客,实验性能分析部分是我独立完成的分析和测试,在这里贴出来是希望可以帮到需要的同学。AES-128\192\256加密算法及其安全脆弱分析摘 要 随着20世纪末差分密码分析及线性原创 2017-05-19 10:22:04 · 25435 阅读 · 0 评论 -
【OpenCV入门指南】第一篇 安装OpenCV
转自:http://blog.youkuaiyun.com/morewindows/article/details/8225783/【OpenCV第一篇】安装OpenCV本篇主要介绍如何下载OpenCV安装程序,如何在VS2008下安装配置OpenCV,文章最后还介绍了一个使用OpenCV的简单小例子。《OpenCV入门指南》系列文章地址:http://blog.youkuaiyun.com/morewind转载 2017-05-19 22:13:19 · 3173 阅读 · 0 评论 -
sublime解决使用快捷键Ctrl+B运行python程序只出现空白框但是却没有其他结果输出的问题
最近刚入手一款新电脑,之前的电脑真的是老爷机了已经是跑不动了的感觉,新电脑拿到手后自然很多软件和环境都要重新来一次了,下午在安装sublime的时候寻找了一下注册码就在上一篇博文中,需要的朋友可以拿去破解一下,亲测可行,之后再使用sublime text2运行小脚本的时候却出现了只有底部出现空白框但是没有结果输出的问题,查了网上的资料有的说是热键冲突被占用有的说是python的环境变量没有添加进去原创 2017-06-19 17:09:31 · 11143 阅读 · 0 评论 -
python实现完整的特征工程,实践论文中的分类模型和方法用于恶意页面的分类与识别
在大学的时候参与了一个学校的项目,自己做的工作就是仿冒网站中的数据清洗、特征选择、以及后续的机器学习模型的选择等相关的方面,作为一个入门级别的菜鸟新手来说,中间经历的东西恐怕只有自己懂的,做了很多事情,大学的那段时间大多时间都在实验室里面来摸索,写在这里可能也都是班门弄斧了,我是一个半路出家的progammer,说的这些话写的这些东西是希望能够帮到很多跟我一样在考研的选择上选择了跨度的同学,尽量可原创 2017-06-29 11:35:22 · 5373 阅读 · 0 评论 -
python调用Java代码并执行--------jpype使用篇
一直想可以做到在python的环境中,执行java的程序,而不需要单独的去执行java程序之后得到的结果再用python处理,恰好今天找到了一个很不错的讲解,需要的资源里面也都有。转自:http://www.cnblogs.com/junrong624/p/5278457.html一、JPype简述1.JPype是什么? JPype是一个能够让 pyth转载 2017-06-29 14:37:40 · 25613 阅读 · 0 评论 -
Python-第三方库requests详解
Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib 更加 Pythoner。更重要的一点是它支持 Python3 哦!Beautiful转载 2017-06-09 07:49:21 · 3493 阅读 · 0 评论 -
16个非常优秀的在线学习编程的网站
come from:http://devzum.com/2015/02/04/16-best-online-resources-to-learn-programming-easily/Development is a very complex and fun task. You need to be extremely quick and efficient, to match the d转载 2017-06-09 07:53:32 · 7297 阅读 · 0 评论 -
Pycharm和Anaconda中如何安装package
这一篇不错的关于pycharm和Anaconda的使用的文章,但是前提是对pycharm已经有所了解或者使用过一定时间的人,Anaconda确实是一个不可多得的东西,能省去安装python的第三方包的很多的麻烦转自:http://blog.youkuaiyun.com/chaowanghn/article/details/54017331如不想被转载请联系告知删除使用Pycharm为了方便,我转载 2017-06-30 10:29:50 · 4009 阅读 · 0 评论 -
GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
转自:http://blog.youkuaiyun.com/vipzjyno1/article/details/22098621最近听同事说他都在使用GitHub,GitHub是程序员的社区,在里面可以学到很多书上学不到的东西,所以最近在准备入手这方面的知识去尝试学习,正好碰到这么详细完整的文章,就转载了,希望对自己和大家有帮助。GitHub操作总结 : 总结看不明白就看下面的详细转载 2017-06-30 17:14:46 · 4070 阅读 · 0 评论 -
【Python】 html解析BeautifulSoup
转自:http://www.cnblogs.com/franknihao/p/6542460.html【Python】 html解析BeautifulSoupBeautifulSoup bs是个html解析模块,常用来做爬虫? ■ 安装 BeautifulSoup可以通过pip来安装,用pip install beautifulsoup4 即转载 2017-06-09 17:15:48 · 3664 阅读 · 0 评论 -
python找到二维数据矩阵中的最大最小值直接使用min、max函数
简单使用min、max函数来得到二维数据矩阵中的最大最小值,很简单,这是因为工作需要用到一个东西所以先简单来写了一下:#!usr/bin/env python#encoding:utf-8'''__Author__:沂水寒城功能:找出来随机生成矩阵中的最大、最小值'''import timeimport randomdef random_matrix_genetor(n原创 2017-07-11 08:02:34 · 33823 阅读 · 8 评论 -
python使用lxml解析html获取页面内所有叶子节点的xpath路径
因为需要使用叶子节点的路径来作为特征,但是原始的lxml模块解析之后得到的却是整个页面中所有节点的xpath路径,不是我们真正想要的形式,所以就要进行相关的处理才行了,差了很多网上的博客和文档也没有找到一个是关于输出html中全部叶子节点的API接口或者函数,也可能是自己没有那份耐心,没有找到合适的资源,只好放弃了寻找,但是这并不说明没有其他的方法了,在对页面全部节点的xpath输出之后观察得到的原创 2017-06-30 22:53:38 · 8192 阅读 · 17 评论 -
Java之常用函数笔记
Java中有很多常用的小函数,跟python中很多内置的函数是一样的性质,如:sorted()、strip()、replace()等等,今天简单的总结了一下我使用最多的几个字符串、数字、日期相关的函数,如下:字符处理的函数lower():转成小写upper():转成大写initcap():将首字母转换成大写,其余字母转换成小写concat():将两个字符串连接在一起subs原创 2017-06-30 22:37:30 · 4769 阅读 · 0 评论 -
HTML和XHTML解析(HTMLParser、BeautifulSoup)
python网络编程学习笔记(7):HTML和XHTML解析(HTMLParser、BeautifulSoup)转载请注明:@小五义http://www.cnblogs.com/xiaowuyi在python中能够进行html和xhtml的库有很多,如HTMLParser、sgmllib、htmllib、BeautifulSoup、mxTidy、uTidylib等,这里介绍转载 2017-06-22 11:04:44 · 4134 阅读 · 0 评论 -
XML生成与解析(DOM、ElementTree)
python网络编程学习笔记(8):XML生成与解析(DOM、ElementTree)转载请注明:@小五义http://www.cnblogs.com/xiaowuyixml.dom篇 DOM是Document Object Model的简称,XML 文档的高级树型表示。该模型并非只针对 Python,而是一种普通XML 模型。Python 的 DOM 包是基于转载 2017-06-22 11:05:40 · 3405 阅读 · 0 评论