首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在推荐系统还有隐私?联邦学习:你可以

通过对物品进行多次关联性分析,发现多次在某宝点击之间关联性,从而生成推荐结果,将“女式羽绒服” 推荐到我某宝首页。...r_ui 也可以表示隐式反馈,例如用户观看了视频,或者网上商店购买了一件商品,或者任何类似的行为。本文主要考虑隐式反馈情况,对于 r_ui 预测可以表示为: ?...第三层是一个多头自注意力网络,它可以通过模拟不同单词之间长期关系来学习上下文单词表示。第四层是注意力网络,它通过选择信息词,多头自注意力网络输出构建新闻表征向量 t。 ? 图 3....此外,每个视图对 item 子模型贡献(共享本地数据集 I 中学习)也应受到保护,因为恶意视图可以通过监视其对共享局部 item 子模型更改,梯度推断出正常视图原始数据。...结果可以看出,FL-MV-DSSM 比 FL-DSSM 具有更好性能,因为 FL-MV-DSSM 可以多个视图(如多个用户 APP)合并更多用户特征,共同训练出更好模型。

4.6K41
您找到你想要的搜索结果了吗?
是的
没有找到

米老鼠版权到期,可以用在游戏里

法律赋予著作权人在一定期限内对自己创造智慧成果(即“作品”)控制权,使得著作权人可以获得相应报酬与奖励;同时又规定在一定期限届满后,相应作品将进入公有领域,成为社会共有的财富,人们可以在这些作品基础上自由地进行进一步创作...1976年,美国国会修订1909年著作权法,将法人作品原有的最长56年著作权保护期(28年+可续展28年)延长至最长75年(28年+可续展47年)[iii],初版米老鼠著作权保护期届满时间也1984...(我国著作权法有关作品保护期规定总结) 二、著作权到期作品是否可以被任意使用?...例如,在著作权法范围内,游戏公司可以在不经迪士尼公司许可情况下,自由制作以公域米老鼠为外观游戏角色皮肤并发布在游戏中;电影公司可以在不经迪士尼公司许可情况下,使用公域米老鼠制作动画电影。...三、在使用到期作品过程如何防控法律风险?

16710

Flutter实战 | 0 搭建「网易云音乐」APP(八、页面)

前期回顾: 1.Flutter实战 | 0 搭建「网易云音乐」APP(一、创建项目、添加插件、通用代码)2.Flutter实战 | 0 搭建「网易云音乐」APP(二、Splash Page、登录页...、发现页)3.Flutter实战 | 0 搭建「网易云音乐」APP(三、每日推荐、推荐歌单)4.Flutter实战 | 0 搭建「网易云音乐」APP(四、排行榜、播放页面)5.Flutter实战...| 0 搭建「网易云音乐」APP(五、播放功能逻辑)6.Flutter实战 | 0 搭建「网易云音乐」APP(六、歌词(一))7.Flutter实战 | 0 搭建「网易云音乐」APP(七、...= user.account.id).toList(); ok,数据有了,画页面就简单多了,图上我们也可以看得出来,是可以展开和收回。...还有一点是:「创建歌单」可以新建歌单,所以要多处理一下,控制「+」显示与否。 这样就完成了整个歌单列表分拆与显示。 ? 2. 新建歌单 新建歌单相对来说就简单很多了。 ?

1.5K00

React 源码类型定义学到了什么?

然后就看到了这样一段注释: 在 ts 3.0 ,如果索引类型没有对应索引,那返回类型是 {} 而不是 never。...这就是从这个类型中学到两个知识点: 索引访问 Obj[Key] 和 infer 提取和都可以取到索引类型某个索引值,但是当处理可选索引时候,用 infer 更简洁一些,因为前者要取出类型之后再单独处理下...ts 3.0 如果索引类型没有对应索引,返回是 {} 不是 never,如果对兼容性要求高的话,可以用 'xx' in keyOf Obj 方式做下兼容 我们从这个类型里学到了不少东西,再来看下第二个类型...T : never; 测试下: Exclude Exclude 是联合类型 A 中去掉联合类型 B 类型,也就是取差集: type Extract = T extends U ?...ts 3.0 取索引类型没有的索引会返回 {} 而不是 never,需要兼容的话可以单独做下判断:'xxx' in keyof Obj。

81511

Vue.js源码学到几个实用函数

如果想看Vuejs源码,不知道如何下手,一般推荐配置Sourcemap,针对单个问题调试来看,如何调试Vuejs源码,vuex源码文章写了。...点击下方卡片关注、加个星标,或者查看源码等系列文章。学习源码整体架构系列、年度总结、JS基础系列 ---- 话不多说,赶快试试尤大大教给我们这几个实用函数吧!在工作中肯定会用得到。...(function (global) { console.log(global); // Window对象 })(this); 多层嵌套三目运算符 三目运算符嵌套写法,使得代码可读性差,简单业务场景下可以试着使用...当然,在某些情况下,我们需要将某些方法定义在构造函数,这种情况一般是因为我们需要访问构造函数内部私有变量。...,如果你也是江西人可以加我微信 ruochuan12 拉你进群。

2.5K40

【玩转 EdgeOne】个人酷炫3D博客可以用EO加速

宏哥还是在cloud Studio搭建好,然后进行加速。具体步骤可以看宏哥之前文章:【玩转 Cloud Studio】五分钟搭建个人酷炫3D博客(含源码)宏哥这里就不进行赘述了。...你在网上买了一本书,卖家主仓库发货,正常快递周期三到四天能收到。...配置缓存策略操作方法,请参见缓存配置。 4.什么样网站适合用 CDN? 有一个微信小程序,可以用 CDN 加速有一个分享图片个人摄影作品网站,可以用 CDN 加速??...有一个...... 可以用 CDN 加速??? 想要知道一个网站或者 APP 或者小程序能不能用 CDN 加速? 首先,要明白我们网站内容是什么类型。...动态内容:每次访问得到都是不同文件,例如:网站文件(asp、jsp、php、perl、cgi)、API 接口、数据库交互请求等。

16.9K1604

Flutter 凉了吗?

考虑到Dart和Flutter大量可用库,这根本不是问题。是否有兴趣在你应用投放广告?有这方面的库。想要新小部件?有这方面的库。...不管是对于初学者还是专家,创建数据驱动App都非常简单,但这种简单性并不等同于质量底下。 可以使用库,以便你使用所选择数据库。使用sqflite库,我们可以非常快速地启动并运行SQLite数据库。...感谢单件模式,我们可以访问数据库并从几乎任何地方都可以进行查询,而无需每次都重新创建一个对象。 数据库检索数据后,可以使用一个模型将其转换为对象。...或者,如果要将对象存储在数据库可以使用相同模型将其转换为JSON。 如果没有将其显示给用户方法,这些数据就不是那么有用了。...,BLoCs和SQLite在处理Flutter数据时是一个很好组合(https://medium.com/@erigitic/using-streams-blocs-and-sqlite-in-flutter

3K20

一年编程生涯得到经验教训

一年编程生涯得到经验教训 一年前,还是一个新鲜出炉刚毕业学生,刚开始在Rocketrip工作。经过一年时间,学到了很多东西。...常常在想,要是能早点知道这些针对应届毕业生技巧,那么学生到员工转变道路将会顺畅得多。 ? ps:顺序先后没有特定含义 1.对工作激情能大大提升你工作质量。...3.95%电子邮件没必要立即回应。这个比例可能有待商榷,但我想说明是需要立即响应电子邮件数量是非常少。匆匆忙忙回复每一个进来电子邮件,其成本会很高。你可以设置你手机至半小时后提醒。...当你不明白或想了解更多时候,一定要问问题。保持好奇心。如果你有更好办法,那么分享给大家。 7.同伴也是资源。和上面那条类似,如果你想了解某个特定领域,可以问你同事。 8.设置预期。...赞同要将大部分生产时间用于工作,但我也认为应该做一些自己业余项目。博客、项目、等等,都可以。 10.不断学习。自学一些你认为需要和感兴趣东西。 11.为待做事件列一个清单。

61960

Flutter 应用数据持久化指南

2.2 SQLite数据库 SQLite是一种轻量级关系型数据库Flutter提供了SQLite数据库支持,可以通过dart语言sqflite库进行操作。...,演示了如何使用SQLite数据库Flutter应用创建表格、插入数据、查询数据等操作。...通过以上优化措施,可以有效提高数据持久化操作性能,提升应用用户体验和响应速度。 问题8:应该如何备份和恢复应用数据? 答:备份和恢复应用数据是确保数据安全重要措施之一。...你可以考虑以下几种方法来备份和恢复应用数据: 数据库备份:对于使用SQLite数据库存储数据应用,可以定期进行数据库备份。...你可以使用相关云存储SDK来实现数据上传和下载操作。 导出文件:为用户提供导出数据功能,允许用户将数据导出为文件进行备份。

38110

配置文件数据库连接串加密了,你以为就挖不出来

讲故事 前几天在调试物联柜终端上一个bug时发现 app.config 数据库连接串是加密,因为调试要切换数据库需要将密文放到专门小工具上解密,改完连接串上数据库名,还得再加密贴到 app.config...DAL/Repository层去反编译代码 要想得到明文数据库连接串,可以代码反推,比如从 DAL 或者 Repository 找连接串字段 ConnectionString,这边终端程序是用...从上图中可以看出,连接串明文是存放在: OleDbHelper.ConnectionString ,然后可以看到,程序定义了一个 Decrypt 方法专门用来解密连接串,哈哈,有了这个算法,是不是就可以脱库啦...这些FCL类你是没法混淆从这些类上反推可以很轻松就能找到明文 ConnectionString ,所以这条路觉得是走不通。...从上图中可以看到,静态字段是在 Manager 类型对象 ,实例字段都是在 Manager 对象 ,对照这张图,只需要通过 windbg 找到 OleDbHelper 类型对象,也就是所谓 EEClass

64120

kotlin和java语言_希望Java可以Kotlin语言中窃取10个功能

哎呀,此功能是每天在PL / SQL中使用功能。 当然, 在Java,您可以通过传递参数object来解决此限制 。    ...太好了,我们立即将Record.getValue()方法重命名为Record.get() (当然,将旧方法保留为同义词),这样您现在就可以像这样取消引用数据库记录值了。...很好,是? 因此,此语法不仅可以与JDK映射一起使用,而且可以与公开基本get()和set()方法任何库一起使用。    ...例如,这似乎与Javaif-else不合适,后者可能包含块和语句,而每个块和语句都可能产生副作用。     但这真的是必要条件? 我们也不能用Java编写类似的东西?    ...我们可以讨论语法。 当然, default这种不规则用法很奇怪,因为默认情况下Java 8没有重复使用它,但是想Java总是需要额外语法,以便开发人员可以更好地感觉自己打字手指,使他们活着。

1.1K00

【技术】如果告诉你数据库索引是可以学习,你会怎么做?

这篇论文是在NIPS中看到,在过去几天里,在ML圈子里得到了相当多关注。论文中反复强调:在他们心里,数据库索引是模型。...,被索引数据分布比目前使用索引更好,更小,更有效?...按照他们设计这个问题思路,一个简单模型可以很容易地将预期搜索误差1亿减少到10000,但是由于模型中固有的平滑性假设,很难将其降低到100s量级。...这表明,如果GPU在数据库硬件变得更标准,这种改进甚至可能会增加。...为什么所有这些都是有趣,除了可能导致新一代数据库索引设计实际事实? 首先,要承认,这篇论文在在心里有特殊意义。

72560

600场技术面试总结出5个常见问题

虽然对于所有的求职者,需要公平地给予帮助,但如果能提前看到你设计,并发现设计缺陷,可以问一些引导性问题来帮助你发现问题并提前纠正你方法。...这是一个很好问题,从中可以看出,当你听到一个问题时,你如何思考算法和你所做各种假设。 1982 年开始就在从事编码工作了。...可以这样和面试官聊聊: “对于这样一个技术挑战,通常是花一两分钟静静地思考问题并记下笔记,一会儿将与你分享这些想法并期待你那里获得反馈。...最喜欢一个问题是他们存档第 19 条:计算 1901 年 1 月到 1999 年 12 月有多少个月是星期天开始。...关于谈判策略和优雅辞职,还有几章要写,但我很乐意听取别人对这些内容反馈。 也有一个日常电子邮件系列,涵盖了几种面试问题,但不是如何完美回答问题角度,有很多资源可以做到这一点。

32520

财政学专业到TOP金融数据库DBA--学习之路

研究生毕业后,被导师安排到上海一家创业公司,做证券数据库主要是存储过程开发工作,就买了很多数据库方面的书来看。...感觉让同学经验也不比我差,没有办法,只能加速学习提升自己。 2013年又来到了深圳财付通,因为觉得金融数据库数据库领域皇冠,能让我学到新东西。...很早就明白了自己并不聪明,好在自己能坚持,学校毕业这么多年来,没有哪一个月停止过学习。相信靠专业技能成功是最可复制。...6.3 摆脱焦虑最好方法是不断提升自己 今年真是很难一年,疫情反复,股票大跌,外部战争,经济下行,脉脉上到处都是毕业消息。能不焦虑?不能,也焦率。...到新浪和来腾讯后,都是如此: 2015年整理《数据库部署学习文档》,共21章,286页 8 工具篇 “工欲善其事,必先利其器”,在学习过程,有很多很好工具和平台可以利用。

53430

数据库十年 | MySQL到TencentDB,带你实现数据治理平台

这是我们需要考虑三个问题。 理解数据治理 以前我们只是在数据库存储数据,业务少、开发人员少、数据表少。...这样所有的表结构都对所有开发者进行了开放,开发者就可以随心所欲数据库查询所有的数据,但是往往有些信息是敏感,而且对于一个多租户大数据平台来说,数据隔离和权限控制更是很必要。...我们TencentDB全场景高可用性架构可以看出,TencentDB关于用户访问MySQL实例和数据备份实现。...ELement Plus官网直接复制timeline代码。...腾讯云CMV上连接TencentDB,执行SQL响应速度来说,TencentDB比cvm上MySQL执行速度还要快。 后台服务开发 整个数据治理平台设计接口是超级多

602120

数据库七年之痒:初识到没它不行

在今后学习和工作,这些知识和技能将对产生深远影响。作为编程小白,那时一直很好奇数据库是干嘛用,为什么需要数据库,也是很这门课,一步一步慢慢解开数据库各种疑惑。...现在,已经不再是那个对数据库一窍不通小白了。可以熟练地进行数据库设计、开发和优化工作;可以自信地解决各种数据库问题和挑战。知道,这一切都离不开数据库热爱和执着。...当我第二天早上满怀期待地打开新数据库时,却发现所有的记录都不翼而飞了!瞬间感到一阵眩晕和绝望。然而,在即将崩溃那一刻,发现原来是在迁移过程不小心将目标数据库表名写错了!...我们可以以下几个方面进行优化:索引优化:确保order_date和order_id字段上有合适索引,以加快查询速度。...虽然过程充满了挑战和困难,但这些经历却让更加成熟和坚强。最后,想说是,数据库不仅仅是一个技术工具,更是一个陪伴我成长、见证蜕变伙伴。

11520

FlutterUnit 桌面分支合并,一套代码 - 五端通行

image.png ---- 二、SQLite 数据库全平台支持 sqflite 目前已经支持了 Android、 iOS, 和 MacOS 平台;对 Windows 和 Linux 支持,可以使用...可以通过约束 crossAxisExtent 获取滑动交叉轴,也就是这里宽度。...毕竟通过写 dart 代码,编译成各平台软件,本身就是一种 奇迹 。Flutter 在桌面端已经完成了 0 到 1 质变,接下来只要累积量变,完善社区生态,未来可期。...目前 Flutter 对于桌面端,非常适合一些工具软件开发,或者依赖于网络、数据库展示类型软件。 比如下面是基于 AndroidStudio 界面使用 Flutter 打造正则匹配应用。...Flutter 对于界面的塑形能力是非常强大,这也是钟爱 Flutter 原因。 image.png FlutterUnit 核心界面就适配到这里,后面的小细节以后慢慢改。

1.6K20

循环条件代码里,能在面试甄别程序员是否是高级

我会那个大家一定用到过循环语句来作为面试题。     我们可以通过if…else语句来控制顺序分支结构,可以通过while,do…while和for来编写循环语句,总之它们都可以控制流程。...这里我们来分享下控制流程时经常会用到技巧。     我们来通过一个判断是否闰年LeapYear.java例子来看下if…else语句常规写法。...判断闰年条件如下:第一是否能被4整除但不能不100整除,如果是,则是闰年,第二,是否能被400整除,如果是,也是闰年。     这个需求简单到了极点,但可以小处见大,下面给出一个示例代码。    ...我们看到,这个例子第5第6行条件语句里,用到了&&和||来进行and和or操作,请大家注意别把这个和&和|混淆,一个&和一个|是位操作(用地方不多,所以这里不讲),而两个&&和两个||是布尔操作。...原因是,我们在做代码测试时,得完全覆盖条件表达式各种情况,比如在判断闰年例子里,我们用测试案例如下。     1是能被4整除但不能被100整除年份,比如2016。

82730
领券