- 博客(214)
- 资源 (14)
- 收藏
- 关注
原创 SpeedReadist - Book Summary
从涵盖职业、人际关系、健身、工作和家庭等 20 多个领域的 30,00 多本领先书籍中获取基本见解、技能、建议和智慧,改变您的旅程。拓宽你的视野:深入阅读易于理解的顶级书籍。- 定期添加图书:我们的图书中心快速多样地添加图书,满足您的所有阅读需求。- 图书请求:通过源源不断的图书搜索、请求和定制您自己的阅读列表。- 探索和搜索:快速轻松地找到您喜欢的书籍,并请求独特的书籍。- 质量总结:来自受人尊敬的专家和制造商的浓缩学习成果。
2024-03-31 15:08:55
300
原创 CAD快速看图王--手机查看DWG神器
总的来说,CAD快速看图王似乎是一个方便的工具,旨在帮助CAD用户快速查看、管理和共享图纸,特别是对于那些在建筑、工程和装修等领域工作的专业人员来说可能非常有用。它提供了多种功能,以满足不同用户的需求。应用程序允许用户一键同步他们的CAD图纸到iCloud云,这意味着他们可以在不同的设备上随时访问和共享他们的图纸,无论是在手机iPhone、iPad平板上。用户可以使用社交软件,如微信、QQ和微博,轻松分享CAD图纸,还可以将CAD文档转换生成PDF,使图纸的交流更加便捷。这对于团队合作和项目共享非常有用。
2023-09-15 14:04:21
667
原创 使用AI Mail Assistant最大化您的邮件生产力
电子邮件摘要功能将冗长的电子邮件压缩成更短、更易管理的摘要,为您节省时间和精力。而且,使用13种语言翻译,您可以轻松与来自世界各地的同事和客户沟通。现在,使用AI Mail Assistant,这款使用先进的人工智能技术的最强电子邮件工具,可以让您的Gmail™体验更上一层楼。通过直接ChatGPT访问,您可以轻松与AI语言模型聊天,进一步提高您的写作技能。该全能电子邮件解决方案具有自动回复、电子邮件摘要、13种语言翻译、草稿改进和直接ChatGPT访问等功能,非常适合繁忙的专业人士寻求简化工作流程。
2023-06-21 14:31:25
1203
原创 Chat2DB的AI助手让数据库管理变得更加简单
它可以理解自然语言查询并将其转换为SQL查询。这意味着开发人员可以简单地使用自然语言输入或语音输入查询,Chat2DB将自动生成相应的SQL代码。此外,Chat2DB的AI助手还可以为SQL查询提供优化建议。它可以分析代码并建议改进其性能的方法,这可以节省开发人员的时间并提高数据库系统的整体效率。除了自然语言到SQL的转换,Chat2DB的AI助手还可以将SQL查询转换为自然语言。总的来说,Chat2DB的AI助手可以极大地简化数据库查询过程,并使更广泛的用户可以更轻松地使用。
2023-06-20 15:22:53
798
原创 4款受欢迎的AI聊天机器人,革新你的沟通方式
Syncia是一款浏览器扩展程序,可以让你在任何网站上使用Open AI的GPT。它使用户可以通过在任何网站上打开侧边栏与ChatGPT聊天,并通过在选定文本下的快速菜单与网站内容进行交互。: Superchat是一款有趣且直观的iPhone应用程序,可以将AI的力量带到你的指尖。使用ChatGPT,你可以快速回答你的问题并简化你的沟通。由ChatGPT提供动力,这是企业和个人节省时间和金钱的完美工具。它可以快速、准确地回答你的所有问题,从情感建议到职业指导。探索更多实用和有趣的AI聊天机器人,尽在。
2023-06-18 17:41:26
181
原创 Recommend 4 popular Ai Chatbots--AigcToolify
Recommend 4 popular Ai Chatbots--AigcToolifyWe Provide High Quality AI Generated Content, AI Email Writing tool, Social Media Content, ChatBot, which is save your Time and Money. There is the Best AI Tool For your Business and Personal Needs.Chatme gives q
2023-06-18 16:08:19
107
原创 Songtell.NET:用AI解锁您最喜欢的歌曲背后的含义!
使用最先进的自然语言处理技术,分析歌曲中的每一个单词和短语,以揭示歌曲的情感、主题和情节。它可以帮助您更好地理解歌曲所传达的信息,并深入了解歌曲的真正含义。,您可以更深入地了解您最喜欢的歌曲,并发现新的音乐和歌曲。不再只是听歌,现在您可以更深入地理解歌曲的深层含义,享受音乐带来的更多的情感和意义。您可以在平台上分享您最喜欢的歌曲和歌词,与其他用户交流和分享您的音乐感受。是一个基于最先进的AI技术实现的歌曲鉴赏库,它可以帮助您深入探索您最喜欢的歌曲背后的真正含义。🎧听歌不止是享受,还有深度的情感寓意!
2023-05-17 20:05:46
302
原创 向量检索服务迭代演进
背景在搜索推荐系统里,有一个重要的服务是向量检索服务,也就是求向量在空间中最相近的topk个向量,在搜索系统里,涉及大量的召回引擎可能需要用到向量检索服务,需要在线实时计算,并且可快速响应;所以这里需要解决两个问题,一个是存储所有待计算的向量,并对输入的向量,做向量相似度计算,求得最近的向量列表排序,取得top k个;另一个因为要达到在线服务即时响应需求,因为这个是基础服务,所以要做到毫秒级别响应解决方案&迭代演进1、最粗暴的向量KNN计算。
2023-01-12 13:06:48
757
1
原创 推荐策略平台与ABTEST实验结合
推荐策略平台与ABTEST实验整体实现过程首先先看下整体推荐架构流程,如图所未:推荐策略平台与实验平台都有业务&场景的粒度配置,他们都覆盖多个业务场景,所以以某一个业务场景粒度来看因为推荐策略平台已实现将实验平台主要是配置,与推荐策略平台打通,...
2020-09-29 19:23:36
707
原创 推荐策略平台
推荐策略平台一、项目背景与目标1、背景概况 推荐业务接⼝内部逻辑⿊盒,且耦合在⼀起,重⽤困难,开发⾮常耗时。 接⼝协议按需制定,没有标准化,新来一个业务开发完接⼝都要重新找⼈对接⼀遍 越来越多的业务推荐业务场景,开发效率慢,重造轮子成本明显太高 2、目标成果 减少⼈力和时间成本:对接通⽤接⼝,只需一份⽂档即可对接,减少沟通成本;拆成模块,配置成图即完成⼀个业务,提高搭建服务效率 为决策提供便利:决策者可通过业务流程图,结合报表,调整和优化⽅方案,摆...
2020-09-29 19:06:27
992
原创 ABTEST实验平台
ABTEST实验与闭环一、单层实验一般早期的ab-test都是单层实验,逻辑非常简单,比如使用userId/deviceId做hash然后取模,将流 量打在0-99,做成100份。有如下问题:1、扩展性差,只能同时支持少量实验。但是以数据驱动的业务,需要极快的创新速度,大量的创新 需要被测试,会严重delay业务。2、如果在单层同时进行多个实验,实验之间不是独立事件,并行的时候,同一个策略,只能进行一 个实验,如果多个并行支持,无法实现。不同策略之间也有影响。3、流量饥饿问...
2020-09-29 16:51:32
2683
原创 推荐系统实时推荐架构演进
推荐系统实时召回引擎升级问题背景 用户体验问题,由于离线推荐性能问题,离线推荐大部分引擎只计算昨天活跃用户,当用户较前几天活跃时候,当用户打开app,触发拿到的推荐数据其实是比较老旧的; 离线推荐存量问题,在feed架构存储的数据也有比较多,原有设计都是为了避免离线推荐数据消费完无数据可推荐,但这个对于业务的调整都没感知,比如内容敏感下架,用户兴趣变化; 推荐数据不足,离线推荐的数据会很快受到用户的刷新过量快速消费完,导致召回源数据不足,多样性不够,需要补充引擎; .
2020-09-24 19:11:53
2220
转载 Lucene DocValues详解
转载,原文来自 http://blog.youkuaiyun.com/zteny/article/details/60633374今天斗胆来试试DocValues,对于DocValues我想大家都不会觉得陌生,同时又不是非常熟悉,就是那种熟悉而又陌生的感觉。一、docValues是什么鬼呢?DocValues在LUCENE-3518才引入新特征,初生在Lucene4.0,
2017-03-07 13:55:09
1301
原创 solr4.7分片shard对应的range值变为null异常问题处理(bug)
solr分片shard对应的range值变为null异常问题处理选 用的solr是solr4.7版本!solr分片突然发现多个collections上某些shard对应的range值变为null,而且还多一个parent:null
2016-10-31 17:17:36
2520
原创 hive 表注释乱码以及show create table语句描述乱码解决
hive 表注释乱码以及show create table语句描述乱码解决
2016-03-15 14:58:56
11555
原创 Spark累加器使用
Spark累加器使用使用spark累加器,解决视频平均播放数计算,以及视频播放数平方和平均值val totalTimes=sc.accumulator(0l)val totalVids=sc.accumulator(0)val totalPow2Times=sc.accumulator(0d)val timesFile=sc.textFile("/user/zheny
2014-11-27 17:56:16
8681
原创 Spark学习笔记
spark学习笔记join跟union方法测试效果join(otherDataset, [numTasks]):(K, V) join (K, W) => (K, (V, W))测试过如果 没有join到的key,就没有数据,也就是两个RDD没有共同的K,则没有相应的数据如:res15: Array[(Int, Int)] =
2014-10-27 14:00:52
3347
原创 solrCloud 4.7 分布式搜索重要bug
solr开源社区真的很强大 ,当很多人在使用一个开源系统的时候 ,缺陷或者有bug的功能更快被使用者提出来解决,异或是有人跟你出现同样的问题,并提出解决方案,当你要使用选择某个发布版本的时候,有一个重要习惯就是看发布版本之后的另一个版本开发中,已处理了哪些bug或者哪些功能在完善。我想这就是我一直忠于solr而非es的吧。!! 今天逛了一下solr jira ,关注一下最近要上线的sol
2014-03-22 15:06:52
4402
原创 推荐视频反馈系统设计
反馈系统设计日志收集: 展示:带多一个vids参数,表示展示相关的视频集合,按展示顺序拼接起来 show_vids=12_32_32_32点击: 现有from_vid=1&to_vid=2 从哪个视频点击到哪个视频情况 日志计算:(MR程序实现)from_vid—>to_vid 的点击率存储:
2014-03-07 18:37:38
3411
原创 Solr Search Request Handling
Solr Search Request Handling转贴请声明原文:solr SearchHandler的处理流程图大概如下:
2014-01-15 10:19:42
3781
原创 solrCloud Update Request Handling 更新索引流程
在之前写过另一篇学习笔记 : solrCloud 索引更新逻辑学习笔记今天再画了一个solrCloud更新流程图看起来会比较更清晰一些:solrCloud Update Request Handling:
2013-11-29 10:56:53
5951
原创 solrCloud分布式检索流程
好久没写solr的文章了,刚好需要在公司作个分享,先总结一些先。solrCloud分布式检索主要流程如下:搜索 video,“美女斗秀场” 取按相关度排序取得2条记录~过程是:从集群里得知:video—>两个分片信息所以请求被并行分发到两个分片搜索,各自取top2第一次返回返回:shard1返回:vid:sco
2013-11-28 23:49:28
5575
原创 单机对大数据的排序处理
引用请声明原文:http://blog.youkuaiyun.com/duck_genuine/article/details/9155705由于引用数据以hash的方式放在不同的文件里需要将其合并排序写到一个文件。数据量暂时是有几千万级别。文件的每行是一条json格式的记录,格式如下: { "_id" : { "$oid" : "51ace243bb15094b6c40ada5" }, "c
2013-06-23 16:49:47
4547
原创 重新拿起hadoop
为了将多数据源整到hadoop上,将每个表导到hive上,再做大表join,变成一个越级大表,作为某一个搜索业务的数据源,然后再将建索引程序整成MR程序! 为此重新再学起hadoop。先分享一下几个好东西!hadoop原理介绍http://tech.uc.cn/wp-content/uploads/2012/07/Hadoop%E5%8E%9F%E7%90%
2013-06-08 13:42:18
3436
1
原创 搜索架构更换solrCloud总结
转贴请声明引用:http://blog.youkuaiyun.com/duck_genuine/article/details/8826572新搜索架构是基于SolrCloud和indexing建索引框架技术的⼀一个分布式垂直搜索。主要开源工具:zookeeper、ganglia、tcpcopy、nginx、haproxy、rsync 旧架构弊端
2013-04-19 23:57:11
12899
4
原创 基于solr做的推荐引擎思路
转贴请声明原文:http://blog.youkuaiyun.com/duck_genuine/article/details/8776872基于用户相似推荐简单设计思路doc1->user1,user2,user3doc2->user3doc3->user2,user3提交给solr倒排序索引:user1->doc1user2->doc1,doc3user3->d
2013-04-09 11:45:11
6598
1
原创 SolrCloud使用问题记录
转贴请声明原文:http://blog.youkuaiyun.com/duck_genuine/article/details/8749121可以在solr.xml上配置 shardHandlerFactory,这样不用在solrconfig.xml配置重复,单独配置,可以给所有searchandler共用。具体如何配置wiki还没有写。不过应该跟普通的plug配置一样。
2013-04-01 23:50:29
5473
原创 SolrCloud你值得拥有,性能表现良好
转贴请声明原文: http://blog.youkuaiyun.com/duck_genuine/article/details/8644412solrCloud的压力测试:上一篇文章提过使用solr3.6做的架构优化。solr 搜索架构优化测试的时候还没有做更大数据量的并发请求压测试,最近来了新机器,比之前更加好,但没想要把索引放内存,而是放在ssd,内存是满 足的,但使用高于线上2倍多请求的时
2013-03-06 23:52:51
11360
1
原创 solr4.1正式发布了
solr4.0 bug太多,终于等到solr4.1发布了赶紧下载体验一下:http://lucene.apache.org/solr/更新说明如下:releasehttp://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/4.1.0/changes/Changes.html
2013-01-23 09:51:16
3534
原创 solrCloud选举leader的逻辑分析
solrCloud选举leader的逻辑分析转贴请声明原文:http://blog.youkuaiyun.com/duck_genuine/article/details/8491901First call *setup(ElectionContext) to ensure the election process is in it'd. Next calljoinElection(Electio
2013-01-11 00:05:30
5345
原创 solr的随机排序
转贴请声明原文:solr的随机排序有这样的一种需求,想从索引库里随机取出4条记录。在 schema.xml:配置一个动态字段,如下。具体实现可以看代码 org.apache.solr.schema.RandomSortField ... ... ... ... 由用户请求的时候按照一个动态
2013-01-07 15:40:48
8047
原创 solrCloud 索引更新逻辑学习笔记
转发请声明原文:http://blog.youkuaiyun.com/duck_genuine/article/details/8473502ZkCoreNodeProps 封装了一个node的相关信息,包括base_url,core_name,state,node_name,core_url,isLeaderSolrCmdDistributorsolr分布式更新的一个重要实现工具类,
2013-01-06 16:14:33
8357
原创 solrCloud 管理colleciton操作,可能出现的重大Bug
转载请声明原文:http://blog.youkuaiyun.com/duck_genuine/article/details/8440125solrCloud 管理colleciton操作,可能出现的重大Bug当删除某一个不存在的collection后,就会出现很大问题,任何对collection的命令都会失败,不过这个bug已在4.1解决https://issues.apach
2012-12-26 17:36:15
3668
1
原创 solrCloud 选举leader的bug
请声明原文:http://blog.youkuaiyun.com/duck_genuine/article/details/8332935当一个leader挂掉后,其中的几个replica 要重新选一个leader出来,但默认的是要等待3分钟,这个时间也太长了。对于开始在测试solrCloud功能来说,等待这么长时间,有可能觉得重新选举失败的挫败感。这里4.1之后已解决了这个bug:https
2012-12-19 17:49:25
4274
原创 监控服务程序调度算法实现
转贴请声明原文:http://blog.youkuaiyun.com/duck_genuine/article/details/8276169监控服务程序实现调度算法完成nginx服务监控(从nginx配置解析出对应的服务作为监控对象之五,还有可以从数据库里读出待监控的服务)与更新服务后的监控算法: 处理休眠队列---------将所有的待监控服务记
2012-12-09 23:25:17
2449
转载 solr索引分发
从solr1.4开始支持基于java的以http方式分发索引优点:1.不再使用脚本,可以跨平台2.不仅索引,还可以分发配置文件配置Master主机 startup commit schema.xml,stopwords.txt,elevate.xml
2012-11-14 14:07:28
2484
原创 solr 搜索架构优化
solr 搜索架构优化 刚刚将solrt升级到最新版本3.6.1,除了精简了索引结构设计,新版本的天生优势更加重要,比之前solr1.4的性能算是小部分提升,响应由100ms以内占80%升到了90%,且搜索系统稳定性好了很多,出现挂掉的机率降低了,当然还得继续观察。同时优化了旧的搜索系统架构 ,加上系统的配置优化管理,方便修改调整,对外提供的接口重新设计了一翻,加入了一些请求的
2012-10-26 01:22:38
5418
56 solrCloud分布式搜索与索引过程
2014-05-29
lucene3 原理介绍跟代码分析
2010-04-08
JMS简明教程.pdf
2010-03-15
lucene做的桌面搜索
2009-05-04
JSF+in+Action中文版.pdf
2009-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人