首页 > 2016年04月22日 > 全部分享
Python结合BeautifulSoup抓取知乎数据
本文主要介绍利用Python登录知乎账号,抓取其中的用户名、用户头像、知乎的问题、问题来源、被赞数目、以及回答者。其中数据是配合Beautiful Soup进行解析的。 首先,要解决的是知乎登录问题。在程序中登录知乎我们直接提供用户名和密码是无法进行登录的,这里我们采用一个比较笨拙的办法直接在发送请求过程中附带上cookies。这个cookies值我们可以通过在火狐浏览器登录知乎时用firebug直...
分类:编程语言   时间:2016-04-22 19:24:41    收藏:0  评论:0  赞:0  阅读:389
GDC2016: Animating With Math
Unity和UE4的Material Editor中都有类似VertexOffset的功能, 可以在VertexShader中驱动顶点, 做一些程序控制的顶点动画 用顶点动画的原因: 骨架是共享的, 骨骼动画是共享的等, 同时节省了骨骼数和动画师的工作量 使用cos三角函数+Time是基本的技巧, 配合顶点色控制每个部分的权重 材质参数暴露出来能够使用程序逻辑进行动态控制 顶...
分类:其他   时间:2016-04-22 19:24:31    收藏:0  评论:0  赞:0  阅读:304
不使用spring的情况下用java原生代码操作mongodb数据库的两种方式
由于更改了mongodb3.0数据库的密码,导致这几天storm组对数据进行处理的时候,一直在报mongodb数据库连接不上的异常。   主要原因实际上是和mongodb本身无关的,因为他们改的是配置文件的密码,而实际上这个密码在代码中根本就没有使用,他们在代码中已经把用户验证信息写死。   在协助他们解决这个问题的时候,我看到他们代码中在和mongodb数据库交互时使用了...
分类:数据库技术   时间:2016-04-22 19:24:21    收藏:0  评论:0  赞:0  阅读:241
《Spark MLlib 机器学习》细节解释(持续更新)
1、        P220对该段文字的解决:得到最大bin 数量后,求最大split 数量。对于无序特征,split = bin 数目/2;对于有序特征,split = bin 数目–1。 其中有读者问到:对于无序特征,split = bin 数目/2这个的由来,解释如下: 1)首先计算numBins:        // 当前的特征数量小于m值,则认为无序        if (numCate...
分类:其他   时间:2016-04-22 19:24:01    收藏:0  评论:0  赞:0  阅读:253
OpenCv学习笔记(一)----OpenCv中Mat类源码的详细解读(2)
(一)像素存储的方法 1--本节我们讲解如何存储像素,存储像素值,需要指定: 1--颜色空间 2--数据类型 2--其中,颜色空间是指针对一个给定的颜色,如何组合颜色以其编码。 3--最简单的颜色空间是----灰度级空间----只需要处理:黑色和白色,对它们进行组合便可以产生不同程度的灰 色(256灰度级) 4--对于彩色方...
分类:其他   时间:2016-04-22 19:23:51    收藏:0  评论:0  赞:0  阅读:342
javascript深入理解js闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码   var n=999;   ...
分类:编程语言   时间:2016-04-22 19:23:41    收藏:0  评论:0  赞:0  阅读:238
FPGA第四篇:异步串口的实现
本文要搞清楚两个问题: (1)异步串口通信的原理及通信协议 (2)用verilog实现UART并仿真...
分类:其他   时间:2016-04-22 19:23:31    收藏:0  评论:0  赞:0  阅读:301
java集合框架09——HashTable和源码分析
上一章我们学习了HashMap的源码,这一节我们来讨论一下HashTable,HashTable和HashMap在某种程度上是类似的。我们依然遵循以下步骤:先对HashTable有个整体的认识,然后学习它的源码,深入剖析HashTable。 1.HashTable简介         首先看一下HashTable的继承关系 java.lang.Object ? java.uti...
分类:编程语言   时间:2016-04-22 19:23:22    收藏:0  评论:0  赞:0  阅读:256
机器学习算法笔记2_1:生成学习算法(Generative Learning algorithms)
我们之前学习的算法都是基于p(y|x;θ)p(y|x;\theta), 他的思想是找出找出一个决策边界来将两类分开,而生成算法是先对两个类别分别建模,为了将样本分开,将样本代入两个模型,看样本与哪个类别更匹配。 这种试图直接从输入xx映射到类别标签{0,1}的算法被称为判别学习算法;而通过计算p(x|y)(和p(y))来得到模型的算法被称为生成学习算法 通过贝叶斯函数得到p(y|x)=p...
分类:编程语言   时间:2016-04-22 19:23:12    收藏:0  评论:0  赞:0  阅读:367
深入理解ZooKeeper基本原理及安装部署
**1. ZooKeeper 是什么** ZooKeeper 是一个针对大型分布式系统的可靠协调系统;它提供的功能包括:配置维护、名字服务、分布式同步、组服务等; 它的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。**2. ZooKeeper特点**ZooKeeper 主要包含以下几个特点:1)、最终一致性:为客户端展示同一视图,这是 ZooKeeper...
分类:其他   时间:2016-04-22 19:23:03    收藏:0  评论:0  赞:0  阅读:249
从头认识多线程-2.1 局部变量与实例变量的线程安全
这一章节我们来讨论一下局部变量与实例变量的线程安全。1.结论局部变量线程安全的实例变量不是线程安全的2.代码清单package com.ray.deepintothread.ch02.topic_1; public class ThreadSafeOfLocalVariable { public static void main(String[] args) throws Interrupte...
分类:编程语言   时间:2016-04-22 19:22:51    收藏:0  评论:0  赞:0  阅读:288
tomcat服务器详解
1 Tomcat概述Tomcat服务器由Apache提供,开源免费。由于Sun和其他公司参与到了Tomcat的开发中,所以最新的JSP/Servlet规范总是能在Tomcat中体现出来。当前最新版本是Tomcat8,我们课程中使用Tomcat7。Tomcat7支持Servlet3.0,而Tomcat6只支持Servlet2.5!2安装、启动、配置Tomcat下载Tomcat可以到http://tom...
分类:其他   时间:2016-04-22 19:22:41    收藏:0  评论:0  赞:0  阅读:206
Sqoop MySQL 导入到HDFS
从MySQL数据库phx中读取tree表到HDFS执行命令:sqoop import --connect jdbc:mysql://node1:3306/phx \--username root --table tree --m 1命令行输出:Warning: /csh/link/sqoop/../hcatalog does not exist! HCatalog jobs will fail. P...
分类:数据库技术   时间:2016-04-22 19:22:31    收藏:0  评论:0  赞:0  阅读:403
Mybatis最入门---ResultMaps实例篇(一对多查询)
[一步是咫尺,一步即天涯] 接上文,我们来演示在实际开发中,如何配置和使用resultMap实现一对多查询。 准备工作: a.操作系统 :win7 x64 b.基本软件:MySQL,Mybatis,Spring,SQLyog,Tomcat,web基础 特别的,作为演示程序,还请各位看官不要纠结数据库的细节内容 ----------------------...
分类:其他   时间:2016-04-22 19:22:21    收藏:0  评论:0  赞:0  阅读:312
Android Scroll详解(三):Android 绘制过程详解
作者: ztelur 联系方式:segmentfault,csdn,github 本文转载请注明原作者、文章来源,链接,版权归原文作者所有。 ?本篇为Android Scroll系列文章的最后一篇,主要讲解Android视图绘制机制,由于本系列文章内容都是视图滚动相关的,所以,本篇从视图内容滚动的视角来梳理视图绘制过程。 ?如果没有看过本系列之前文章或者不太了解相关的知识,请大家阅读一下一下...
分类:移动平台   时间:2016-04-22 19:22:01    收藏:0  评论:0  赞:0  阅读:169
Flume单机安装与配置
下载apache-flume-1.6.0-bin.tar.gz解压tar -zxvf apache-flume-1.6.0-bin.tar.gz 配置cp conf/flume-conf.properties.template conf/flume-conf.properties cp conf/flume-env.sh.template conf/flume-env.sh flume-env.sh...
分类:Web开发   时间:2016-04-22 19:21:41    收藏:0  评论:0  赞:0  阅读:424
TomCat的工作原理和端口理解
TomCat的工作原理和端口理解 关于解压官网下载:apache-tomcat-6.0.45.zip 解压后展现目录:主要关注bin,conf,webapps这三个目录;bin目录里面会有启动的,停止的bat文件,conf主要是tomcat的配置文件,webapps主要是项目的发布文件,在webapps下,tomcat有自己的目录和文件运行时,调用startup.bat文件:@echo off...
分类:其他   时间:2016-04-22 19:21:32    收藏:0  评论:0  赞:0  阅读:337
报名|「OneAPM x DaoCloud」技术公开课:Docker性能监控!
本次技术公开课将会给大家带来全方位的 Docker 实践,从监控之道到监控方案,让你了解到 Docker 实时性能状况,精准定位到性能薄弱的环节,从而优化应用,让监控之路不再迷茫。...
分类:其他   时间:2016-04-22 19:21:21    收藏:0  评论:0  赞:0  阅读:252
hdfs的基本原理和基本操作总结
hdfs基本原理 Hadoop分布式文件系统(HDFS)被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统。它和现有的分布式文件系统有很多共同点。但同时,它和其他的分布式文件系统的区别也是很明显的。HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDFS能提供高吞吐量的数据访问,非常适合大规模数据集上的应用。HDFS放宽了一部分POSIX约束,来实现流式...
分类:其他   时间:2016-04-22 19:21:13    收藏:0  评论:0  赞:0  阅读:236
【个人笔记】SQL操作基础
1.主键 分为逻辑主键与业务主键。 业务主键:具有真实意义的,比如身份证、银行卡等,一旦变化,难以维护。 逻辑主键:没有任何实际含义,只为了标识当前列在当前数据表里的位置的唯一标识。 不可以手动编辑,特殊情况下除外。 ·每一张表都推荐有标识列· ·推荐使用逻辑主键· ·每一张表都推荐有主键列,并设置标识· ·主键标识列,就算数据被删除了,也会...
分类:数据库技术   时间:2016-04-22 19:21:01    收藏:0  评论:0  赞:0  阅读:297
1797条   上一页 1 ... 34 35 36 37 38 ... 90 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!