文章库ARTICLE COLUMN

  • ZStack源码剖析:如何在百万行代码中快速迭代

    ZStack源码剖析:如何在百万行代码中快速迭代

    摘要:本文将对核心引擎的源码进行剖析。在笔者看来,能够快速迭代的原因首先是来自于每位工程师的辛勤付出。在中,还有一类很有意思的代码,一般称之为。笔者有机会将会在之后的系列文章分析其中的典型案例以及在代码中使用极其频繁的核心工具。 本文首发于...

    stackvoidstackvoid 评论0 收藏0
  • 如何使用faker创建假数据

    如何使用faker创建假数据

    摘要:如何使用创建假数据有些时候我们需要一些假数据来测试,在中有一款非常好用的包,,可以满足这类的需求。 如何使用faker创建假数据 有些时候我们需要一些假数据来测试,在python中有一款非常好用的包,faker,可以满足这类的需求。项目地址 https://gi...

    qc1iuqc1iu 评论0 收藏0
  • Bottle框架中的装饰器类和描述符应用

    Bottle框架中的装饰器类和描述符应用

    摘要:最近在阅读微型框架的源码,发现了中有一个既是装饰器类又是描述符的有趣实现。所以第三版的代码可以这样写第三版的代码没有使用装饰器,而是使用了描述符这个技巧。更大的问题来自如何将描述符与装饰器结合起来,因为是一个类而不是方法。 最近在阅读...

    PandaPanda 评论0 收藏0
  • LintCode: Max Tree

    LintCode: Max Tree

    摘要:题目此题和很类似,所以第一反应使用递归做。递归的解法过不了,会显示超时比递归的更好的方法是用,比较难想到,代码参考了思路是用一个单调递减栈寻找最大值。这个操作可以帮我们顺利找到左子树和父节点。 题目 Given an integer array with no dupl...

    ivan_qhzivan_qhz 评论0 收藏0
  • python设计模式-观察者模式

    python设计模式-观察者模式

    摘要:在程序设计中,观察者模式通常被定义为观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态是,它的所有依赖者都会收到通知并自动更新。事件扮演发布者的角色,监听者则扮演观察者的角色。 题目:现在你有一个数字,默认格式化程序...

    terasumterasum 评论0 收藏0
  • Clustering by fast search and find of density peak

    Clustering by fast search and find of density peak

    摘要:原文链接聚类算法介绍聚类是将数据对象的集合分成相似的对象类的过程。其中基于距离的聚类算法是用各式各样的距离来衡量数据对象之间的相似度。基于互连性的聚类算法通常基于图或超图模型,将高度连通的对象聚为一类。 原文链接 https://zhangmingemma...

    williamwilliam 评论0 收藏0
  • 拓端数据tecdat:从内容到”粉丝+科技“——网络媒体用户行为挖掘

    拓端数据tecdat:从内容到”粉丝+科技“——网络媒体用户行为挖掘

    摘要:原文链接如今的中国网络媒体市场,互联网视频互联网广告等领域势头强劲。中国是最大的收入市场,无论网络媒体的总体或人均消费如何,除非基本技术和品牌发生了重大变化,否则用户将难以继续增加支出。 showImg("https://segmentfault.com/img/bVVKE0?w...

    econieconi 评论0 收藏0
  • Elam的caffe笔记之配置篇(四):Centos6.5下配置anaconda3

    Elam的caffe笔记之配置篇(四):Centos6.5下配置anaconda3

    摘要:配置要求系统目标基于接口的框架放弃了兼容性最好的版本,准备配置的版本。 配置要求: 系统:centos6.5 目标:基于CUDA8.0+Opencv3.1+Cudnnv5.1+python3.6接口的caffe框架 放弃了兼容性最好的2.7版本,准备配置3.6的python版本。如果要多带带配置py...

    JasonZhangJasonZhang 评论0 收藏0
  • 在网页中预览excel表格文件

    在网页中预览excel表格文件

    摘要:项目需求在前端页面中实现预览表格的功能,上网了解之后大致总结为一下几种方法。第四种方法把表格打开后,另存为格式的文件。在网页上预览效果和表格一致。 项目需求在前端页面中实现预览excel表格的功能,上网了解之后大致总结为一下几种方法。 1.of...

    defcondefcon 评论0 收藏0
  • Pandas中时间和日期处理

    Pandas中时间和日期处理

    摘要:生成一个时间段生成一个时间区间段,间隔为小时生成一个,并制定索引为时间段改变时间间隔转换为日期格式数字生成日期格式字符生成日期 1、生成一个时间段 In [1]:import pandas as pdIn [2]:import numpy as np1)生成一个时间区间段,间隔为小时In [3...

    dockerclubdockerclub 评论0 收藏0
  • 基于概率论的分类方法:朴素贝叶斯

    基于概率论的分类方法:朴素贝叶斯

    摘要:基于概率论的分类方法朴素贝叶斯概述贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。另外一种有效计算条件概率的方法称为贝叶斯准则。可以在任意的分类场景中使用朴素贝叶斯分类器,不一定非要是文本。 基于概率...

    LeviDingLeviDing 评论0 收藏0
  • k-邻近算法(kNN)

    k-邻近算法(kNN)

    摘要:邻近算法算法背景假设我们要给一堆音乐分类,我们可以分成摇滚,民谣,戏曲等等,摇滚的音乐激昂,节奏快。这种基于某一特征出现的次数来区分事物的算法,我们使用邻近算法。 k-邻近算法 算法背景 假设我们要给一堆mp3音乐分类,我们可以分成摇滚,民...

    williamwilliam 评论0 收藏0
  • 编程零基础应当如何开始学习 Python?

    编程零基础应当如何开始学习 Python?

    摘要:首先,在学习之前一定会考虑一个问题版本选择对于编程零基础的人来说,选择。建议从下面课程开始教程标准库官方文档非常贴心地提供中文翻译首先需要学习的基础知识,下载安装导入库字符串处理函数使用等等。 提前说一下,这篇福利多多,别的不说,直接...

    JackJiangJackJiang 评论0 收藏0
  • Python Metaclass 初探

    Python Metaclass 初探

    摘要:以我们的程序为例,就是以为产生了一个名为的新类型,改类型的实现由给出,而就包含了通过返回的这个方法。从中找到这些类并一一执行测试。 先以一个大牛的一段关于Python Metapgramming的著名的话来做开头: Metaclasses are deeper magic than 99% o...

    nidayenidaye 评论0 收藏0
  • 区分Python的redis客户端:hiredis、hiredis-py、redis-py

    区分Python的redis客户端:hiredis、hiredis-py、redis-py

    摘要:由于学习实战用的是,需要按的客户端库。提供两个类,和。还写了一个版本的即。使用可以使得客户端解析服务端响应内容的速度提升倍。而且当执行检索多条数据时性能更显著,如等。 由于学习《Redis实战》用的是Python,需要按Python的redis客户端库。被...

    Hanks10100Hanks10100 评论0 收藏0
  • Python pip

    Python pip

    大多数python自带pip,因此首先可检查是否已经安装了pip。在python3中为pip3 查看pip版本 1.在Linux和os x系统中检查是否安装了pip $ pip --version 如果使用python3 则将pip替换为pip3 2.在windows系统中检查是否安装了pip $ python -m pip --version 安装...

    freecodefreecode 评论0 收藏0
  • Ubuntu python虚拟环境

    Ubuntu python虚拟环境

    摘要:建立虚拟环境首先更新源安装模块建立虚拟环境为虚拟环境名如果你使用的是较早的版本,不能使用模块可以安装使用安装使用安装建立虚拟环境如果你的系统安装了多个版本的需要指定使用的版本例如指定使用激活虚拟环境关闭虚拟环境 建立虚拟环境 首先更新u...

    plokmju88plokmju88 评论0 收藏0
  • Ubuntu Django安装和创建项目

    Ubuntu Django安装和创建项目

    摘要:这里使用版本如果你使用是版本需将相关命令中的替换成替换成以及注意其它版本查差异性安装安装安装查看版本创建项目为项目名创建数据库默认使用如果使用其它数据库请配置相关设置文件查看项目开启自带的小型开发服务器为可选配置,不指定的话默认为开 ...

    TalkingDataTalkingData 评论0 收藏0
  • python3 pillow生成简单验证码图片

    python3 pillow生成简单验证码图片

    使用Python的pillow模块 random 模块随机生成验证码图片,并应用到Django项目中 安装pillow $ pip3 install pillow 生成验证码图片 vericode.py from PIL import Image,ImageDraw,ImageFont,ImageFilter import random #随机码 默认长度=1 def random_co.....

    MasonEastMasonEast 评论0 收藏0
  • python操作SQLite数据库和文件操作

    python操作SQLite数据库和文件操作

    摘要:最近遇到一个需求,就是要把数据中没有存储的文件名的文件删除掉,想来想去还是决定用。所以也就花了一天半的时间学习了下,随手写了个小例子。 最近遇到一个需求,就是要把SQLite数据中没有存储的文件名的文件删除掉,想来想去还是决定用python。所以...

    dingdadingda 评论0 收藏0
  • 拓端数据tecdat:预测危险未知数——事故预防多维度分析

    拓端数据tecdat:预测危险未知数——事故预防多维度分析

    摘要:事故预测需要获取有意义和可靠的信息,大量原始信息流必须在危机期间进行分析和处理。时间维度事故分析通过时间维度日期和时间的事故分析,我们可以洞察到不同类型的事故发生的高峰时间和高发月份,从而进行有效预防。结果模型预测精度精度达到。 s...

    SimonSimon 评论0 收藏0
  • 为什么要从0开始计数

    为什么要从0开始计数

    摘要:主要介绍元组分片序列赋值以及引用了大师为什么序列从开始计数的解释。比如要表示如果用的方式,下界就要表示成如果一个空序列用其实是无法表示的用则可以表示成总结这一篇主要介绍元组分片序列赋值以及对为什么序列从开始计数做了摘录。 这一篇是《流...

    _DangJin_DangJin 评论0 收藏0
  • 爬取博客园首页数据进行数据分析

    爬取博客园首页数据进行数据分析

    摘要:目标选取了博客园,爬取了首页的前页文章,但是数据放在那一直没去分析。为了避免对博客园造成压力,爬虫代码不公开。注数据来源是年月日至月的博客园首页文章。谁是博客园最爱的用户最爱的用户,在这里是按文章上首页的数量来判断的。 前言 之前折腾...

    ziluzilu 评论0 收藏0
  • 新闻爬虫倒腾笔记

    新闻爬虫倒腾笔记

    摘要:新闻爬虫在列表页获取列表和时间材料,开发人员工具,插件,,安装包使用开发人员工具分析网站右键或打开,刷新载入打开页签,点选第二排的小漏斗,点入页面,因为新闻都有被检索到的需要,所以一般情况下都可以在第一个文档中找到需要的信息。 新闻爬...

    AprilApril 评论0 收藏0
  • django rest framework个人学习笔记(四)————Tutorial2.Reques

    django rest framework个人学习笔记(四)————Tutorial2.Reques

    摘要:引入了一个继承于的对象,并提供更灵活的解析。只处理而且只适用于方法处理所有数据,适用于也引入了对象,它是一个类型,并根据客户端需求正确返回需要的类型。为每个状态码提供了更为明确的标识符。注意我们不再明确指定和的响应类型。 官网地址 Req...

    rockswangrockswang 评论0 收藏0

热门文章

<