- 博客(12)
- 资源 (7)
- 收藏
- 关注
原创 搜索系统10:机器学习算法浅析
很多网站都有猜你喜欢,我对淘宝的推荐还是比较满意的。很多算法都可以实现推荐功能,下面来看一看机器学习的算法:1.回归算法。回归的意思大概是,估计这堆数据这个规律,然后找出这个规律,这个过程就是回归。spark的MLlib中有线性回归、逻辑回归、保序回归三种。比如, 假设订单数与价格有f(x)=wx+b这么一个关系(线性模型),那我就收集一大堆订单和订单的价格。但我并不知道w和b这两
2017-09-29 18:14:39 273
原创 智能小车32:安装超声波测距
一、硬件准备1.购买超声波模块一个2.设计超声波安装电路板刚好今天我买的小台锯到了,可以把万能板锯成我想要的尺寸了。另外还要准备电钻给电路板打孔。切割成小切并打孔后就可以安装线与超声波的插座了,我选择了2个4p的排母。在背面需要把这4条线连上,开始用锡连,后来发现太麻烦,还不如连两根线。小车底盘我并没有打孔,而是利用了现成的一道缝,安装上两根铜柱。再把上面的电路
2017-09-18 10:27:35 2176
原创 智能小车31:电路板V1.0安装指南
经过上次惨痛的教训,这次设计的电路板终于能用了,虽然还有小问题。先看一下这次的板子:优点是:1.四个角经过处理不割手了。2.孔径大小比较合适。3.L7805标出了方向。还有的问题是:1.设计的Dc插座没沟通好,孔没留出来2.2p插座没有标安装方向,需对比线路。不过后面我会介绍安装的方向。3.还有空余地方没有利用起来。4.电容标识不标准安装步骤要注
2017-09-13 07:51:12 718
原创 搜索系统7:索引查询方法与评价方法
一、 多条件的查询方法:之前已经介绍过倒排索引的结构。在查单个词的时候比较简单,直接查从索引里找是否有这个词对应的文档列表就行了。但如果条件是and、or、not这样的条件,怎么处理呢?and:对多个条件分别取文档列表后,再取交集。or:对多个条件分别取文档列表后,再取并集。not:对多个条件分别取文档列表后,再取补集。曾经以为这样效率不高,但仔细想想。索引列表压缩后最多也就几
2017-09-11 18:04:29 369
原创 智能小车30:双轴舵机的安装与调试
之前我安装的控制电视的红外发送头是用了一个上下传动的舵机来控制上下的方向,用小车自已的转动控制左右的方向。而红外发射头是绑在舵转盘上的。这当然也能达到控制的目的,但这种绑的方式不容易重复安装,不稳定,还很丑。另外摄像头也无法用这种方式来安装,所以我找到了这样的装置来解决摄像头安装的问题----双轴舵机。红外发射头的单轴安装方式:先看一下双轴舵机的拼装结构:材料:2个舵机、1
2017-09-11 07:56:33 3088 2
原创 智能小车29:自动驾驶与机器学习
要让我的小车能自动去倒一杯咖啡。需要的做的事还有很多,其中一个很难的问题就是自动驾驶,怎么才能让我的小车自动驾驶到咖啡机旁边去呢?1.DeepDriving,网址http://deepdriving.cs.princeton.edu/ ,如图:这是一个不借助mobileye之类硬件的一个软件技术。直接通过图像识别来判断和控制汽车。2.comma.ai ,一个便宜的硬件+开源
2017-09-10 15:03:17 3795
原创 智能小车28:openwrt程序开发入门
一、开发openwrt程序1.安装交叉编译环境sudo tar jxvf OpenWrt-Toolchain-ar71xx-for-mips_34kc-gcc-4.8-linaro_uClibc-0.9.33.2.tar.bz2 -C /opt/2.设置环境变量sudo vi /etc/bash.bashrc在最后一行添加:export PATH=/opt/OpenWr
2017-09-07 08:54:00 696
原创 搜索系统5:搭建Solr Cloud环境
先准备好环境,下载solr6.6.0,jdk8,zookeeper3.4.10 。当前最新的solr是6.6.0 。如果想快速运行solr cloud还是看官方的《Getting Started with SolrCloud》 ,本例是介绍配置最简外部zookeeper,手动建node与shard和solr配置.1.启动zookeeper。 如121.42.xx.xx:12181
2017-09-05 18:11:22 237
原创 智能小车27:4个Protel小技巧
1.删除元件或线,按钮 e->d ,再用鼠标选择你要删除的元件或线2.protel99 PCB图点击元件后,鼠标便跑到其他地方了,看不到元器件了。怎么办?解决办法:封装做完最后还要设置参考点,执行edit——set reference——pin 1(1脚)或center(中心)或location(自定义位置)。3.修改电路的一般流程a.修改电路原理图 b.修改或增加
2017-09-05 13:33:27 336
原创 搜索系统4:简单的通用搜索模块
上文说的导入业务数据,实际上说的构建索引。有了索引,就可以提供搜索服务了。如果使用solrj,比较简单:SolrQuery query = new SolrQuery();query.set("q", "*:*");//传入的选择条件query.setStart(0);query.setRows(500);QueryResponse rsp = server.query(q
2017-09-04 18:56:04 1431
原创 智能小车26:我做了个垃圾电路板
第一次做pcb,惨痛的教训,基本不能用。先看下打出的样板:焊接后的正面:焊接后的背面:检测、改造了两天,才勉强工作。也就是上面两图中的最后一张,前面的两张都成了牺牲品。总结下问题:1.孔太小,所有的孔都小。最严重的是7805芯片,引脚是粗的,根本插不进去。最后改造了下,借助一个3p排母把7805装上去了。2.arduino的两组数字排母之间的间距太大,要把一级引
2017-09-04 08:14:31 925
原创 智能小车25:openwrt的网络配置
先看一下如何用上级路由器来访问我们的openwrt。之前老配错,错了就成了板砖,不敢配了。今天买了个openwrt,好好学习了下,实现了几十次,排除了路由器不稳定等情况,终于实验和学习到了正确的配置。1.刷好的openwrt路由器一般都有一个桥接了lan和wan的一个接口,有默认的无线连接master。这样我们才可能通过无线来访问到这个路由器。如下图:原来这个ip是192.168.
2017-09-01 08:31:04 827
DBMS题库研究生考试
2020-04-26
(完整版词根词缀)有了这个根本不用背单词.doc
2020-04-26
jfreechart-1.0.13-demo源码
2010-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人