草庐IT

百度推荐排序技术的思考与实践

一、背景首先来介绍一下百度综合信息流推荐的业务背景、数据背景,以及基本的算法策略。1、百度综合信息流推荐百度的综合信息流包括手百APP中搜索框的列表页以及沉浸页的形态,有着非常多的产品类型。从上图中可以看到,有类似于抖音的沉浸态的推荐,也有单列的推荐,以及类似于小红书笔记的双列推荐。交互形态也是多种多样的,可以在落地页上进行评论、点赞、收藏,也可以点进作者页中查看作者的相关信息并进行交互,当然也可以有负向的feedback等等。2、数据背景从建模的角度上看,主要面对三方面的挑战:大规模。每天的展现量级超过了百亿级别,因此模型需要有天级别百亿的吞吐能力。每天的DAU过亿,这也决定了整个模型需要有

mybatis-plus技巧--动态表名-多语句-拼接sql--关于mybatis的mysql分页查询总数的优化思考

文章目录动态表名xml表名填充表名拦截器每天按统计每次设置多语句操作forEach动态拼接参数构建java进行拼接sqlmysql分页查询总数count不要使用count(常数),count(列名)代替count(*)自己计数SQL_CALC_FOUND_ROWSxml单条接口实现mybatis拦截器动态表名xml表名填充select>select*from${tableName}select>传入tableName参数就可以了,不过只能用$不能用#因为#会发生预编译,然后会在表名上加引号’'。表名拦截器新建一个表名拦截类实现TableNameHandler@Componentpubliccl

2023年资深C#开发者的思考

    2023年转眼间就这样过掉了,作为一名资深C#的开发员人员,年龄也大了1岁,从最早接触C#开始,算下来已经超过15年以上了,随着工作经验的不断增加,物价不断的飞涨以及家庭支出的不断上涨,工作1份工资已经不能满足这个飞涨的时代,所以在好多年前就利用业余时间开始了接软件研发的私活,从刚开始的最普通的软件研发界面,不断重复,到研发一个桌面型软件权限管理框架,软件开发有代码生成器,做一个简单的企业管理软件其实并不难,而且还是很快的能做出来,人家说你这么多年软件开发经验,怎么没有转到项目管理岗位上去,怎么说呢,其实期间是有机会转到项目管理的,只是不想放弃软件的代码开发(其实是有点心慌,担心万一项

2023年资深C#开发者的思考

    2023年转眼间就这样过掉了,作为一名资深C#的开发员人员,年龄也大了1岁,从最早接触C#开始,算下来已经超过15年以上了,随着工作经验的不断增加,物价不断的飞涨以及家庭支出的不断上涨,工作1份工资已经不能满足这个飞涨的时代,所以在好多年前就利用业余时间开始了接软件研发的私活,从刚开始的最普通的软件研发界面,不断重复,到研发一个桌面型软件权限管理框架,软件开发有代码生成器,做一个简单的企业管理软件其实并不难,而且还是很快的能做出来,人家说你这么多年软件开发经验,怎么没有转到项目管理岗位上去,怎么说呢,其实期间是有机会转到项目管理的,只是不想放弃软件的代码开发(其实是有点心慌,担心万一项

基于美国应对网络生物安全风险的报告的思考

文章目录前言一、美国为什么要加强网络生物安全的应对手段?二、网络生物安全威胁因素1、合成生物学可及性的增强2、全球高生物安全等级设施的扩增3、生物目标的广泛性4、攻击途径的多样化5、自动化的快速发展三、美国网络生物安全的主要漏洞四、美国出现的典型安全漏洞1、恶意基因组工程2、滥用生物数据3、医疗器械入侵五、基于美国发布的报告的进一步思考1、加强对威胁的认识2、提高高风险等级研究标准3、规范和加强生物数据网络风险治理4、保护从数字到物理的前沿总结前言美国为应对愈加频繁和复杂的网络生物攻击,以及与俄罗斯、朝鲜间日趋紧张的网络空间对抗局面,将加强“网络生物安全”风险应对能力视为国家的重点关切之一。美

SQL Server连接Hadoop——实现的思考与挑战

我想提出SQLServer的Hadoop发行版HDInsight的问题。鉴于提供了与Hadoop的连接,有没有人有使用HDInsight的经验,特别是在现实生活中的DTP场景或个人1节点安装中比较Hadoop/SQLServer连接器和HDIinsight/SQLServer?http://sqlmag.com/blog/use-ssis-etl-hadoophttp://www.microsoft.com/en-us/download/details.aspx?id=27584http://www.microsoft.com/en-us/sqlserver/solutions-tec

关于杂事的思考

本文于2019年7月20日完成,发布在个人博客网站上。考虑个人博客因某种原因无法修复,于是在博客园安家,之前发布的文章逐步搬迁过来。之前参加部门的述职会议,有同事提出当前的杂事过多,影响效率。杂事指的是啥呢?这里说一下杂事的对立面,本职工作。比如SE,工作应该聚焦在方案的分析和设计,团队能力建设,技术攻关,周边技术方案交流等。比如项目PM,工作应该聚焦在项目管理,人员管理,需求管理,周边关系等。这里仅是举个例子,实际情况下,分工的边界大概率没有那么清晰,存在互相补位的情况。同事的抱怨就在于,主要的精力无法聚焦在本职工作上。杂事具体指的啥呢?举一些简单的例子,比如:领导需要了解,掌握当前的项目情

关于杂事的思考

本文于2019年7月20日完成,发布在个人博客网站上。考虑个人博客因某种原因无法修复,于是在博客园安家,之前发布的文章逐步搬迁过来。之前参加部门的述职会议,有同事提出当前的杂事过多,影响效率。杂事指的是啥呢?这里说一下杂事的对立面,本职工作。比如SE,工作应该聚焦在方案的分析和设计,团队能力建设,技术攻关,周边技术方案交流等。比如项目PM,工作应该聚焦在项目管理,人员管理,需求管理,周边关系等。这里仅是举个例子,实际情况下,分工的边界大概率没有那么清晰,存在互相补位的情况。同事的抱怨就在于,主要的精力无法聚焦在本职工作上。杂事具体指的啥呢?举一些简单的例子,比如:领导需要了解,掌握当前的项目情

ChatGPT 的一些思考

最近ChatGPT3.5在全世界范围内掀起了一次AI的潮流,ChatGPT1.0/ChatGPT2.0当时也是比较火爆,但是那个当时感觉还是比较初级的应用,相当于是一个进阶版的微软小冰,给人的感觉是有一点智能,但不多。其实从早期版本开始,就已经能够理解较多的上下文信息并给出符合上下文的回复,但是给人的震撼并不如这次3.5/4.0版本来的多。就我个人而言,最直接的比较震撼的是更加灵活的代码生成,小说续写改写等等,而且都是从自然语言习惯进行交流的,不用相对来说比较专业的术语或者提问方式就可以实现流畅的沟通。这次ChatGPT的火爆让我重新回顾了下近些年来AI究竟在生活当中从哪些方面融入了我们的日常

思考型人格分析,思考型人格的职业发展方向

一、思考型性格的特征思考型性格指的是一个人习惯于三思而后行。他们通常是做事情谨慎,情感细腻的人,在日常生活中,他们注重对信息的收集和分析,这种能力也叫信息加工和处理能力,当然我们只是分析性格人格,对具体的能力并不涉及,只是为了说明:思考型人格的思维和行为习惯。在为人处事方面,思考型性格的人,并不善于言辞沟通,但是却能给人一种做事成熟,值得信赖的感觉,他们或许是内向的,安静的,甚至也有可能是犹豫寡断的。思考型人格也存在两种可能性,要么思维活跃,性情开朗,但是更多还是偏向于内倾的。如果融合了某些不利的成长环境,也可能会出现心理疾病的可能,给个人的发展带来不利影响。关于心理健康的检测和筛查,还可以参