亓逸
码龄7年
求更新 关注
提问 私信
  • 博客:52,756
    社区:1
    动态:33
    52,790
    总访问量
  • 35
    原创
  • 39
    粉丝
  • 14
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2019-04-25
博客简介:

weixin_44974875的博客

查看详细资料
个人成就
  • 获得82次点赞
  • 内容获得24次评论
  • 获得226次收藏
  • 代码片获得344次分享
  • 博客总排名893,759名
创作历程
  • 1篇
    2024年
  • 1篇
    2023年
  • 12篇
    2022年
  • 13篇
    2021年
  • 3篇
    2020年
  • 5篇
    2019年
成就勋章
TA的专栏
  • Python
    5篇
  • C++
    18篇
  • 计算机
    3篇
  • Ubuntu
    4篇
  • PyTorch
    3篇
  • TCP
    4篇
  • vscode
    1篇
  • vscoed
  • PyCharm
  • CNN
    2篇
  • CocosCreator
    1篇
  • java
  • Swing
    1篇
  • Qt
    1篇
  • Path
    1篇

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 1

兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    android studio
  • 软件工程
    性能优化
  • 学习和成长
    面试
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Distillation based Multi-task Learning: A Candidate Generation Model for Improving Reading Duration

时长和点击是有依赖性的,点击un-clicked 可以为负样本,但是un-clicked 的样本在时长上如果当作0 处理的话,就和点击click-short duration 所一致了。为了避免train 阶段teacher model 受 student model 的影响,student model 的参数会与teacher model 参数分离,计算student 梯度的视后,会frozen teacher model。student 模型Loss(双塔)腾讯 2021 看点推荐。
原创
博文更新于 2024.01.23 ·
563 阅读 ·
9 点赞 ·
0 评论 ·
11 收藏

Python 编码最全梳理

任何编码转换之前都要解码成unicode,再转换到目标编码u 开头的是unicode 编码b 开头的是bytePython3的str 默认不是bytes,所以不能decode,只能先encode转为bytes,再decodePython2的str 默认是bytes,所以能decodePython 2.x 的编码注意规则utf_8_a = '中文'#输出结果: 中文疑问例子>>> a = {"data" : "你是谁\035我是段誉"}
原创
博文更新于 2023.11.11 ·
1521 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

push_back 和 emplace_back 剖析

emplace_back() 和 push_back()的区别,就在于底层实现的机制不同。push_back() 向容器尾部添加元素时,首先会创建这个元素,然后再将这个元素拷贝或者移动到容器中(如果是拷贝的话,事后会自行销毁先前创建的这个元素);
原创
博文更新于 2023.03.22 ·
6758 阅读 ·
31 点赞 ·
6 评论 ·
79 收藏

C++ 基础——内存分布与指针

仓库推荐C/C++ 每日一练小仓库,慢慢学习C++ 知识必备仓库C++ wiki_wiki 万能仓库,正在持续更新,由0 - 0.x 持续学习C++ 接口与对应知识仓库。
原创
博文更新于 2022.12.11 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mac 下设置VScode 背景图片失败解法

前阵子因为mac 配置编辑器vscode 环境,强大vscode 功能(体验),在胡乱添加一些功能,但是却遇到了一个奇怪的问题:vscode 背景图片无法设置问题安装backgroundvscode 背景插件更改,背景无法成功生效由于问题一的出现,就换了个更便捷的插件,需要要求输入ROOT密码。ROOT密码居然怎么输,都不对。
原创
博文更新于 2022.12.11 ·
2382 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

干货:每周一练C++ 小项目

Graphs:C/C++ 底层实现图存储原理(简易版):C 位运算练习boost:boost 库的运用any:任意类型结构底层复现rwlock:boost 库读写锁、mutex 之间,1个生产者、多个消费者频繁读写的性能对比coroutine:C++ 实现协程stack_co:有栈协程pimpl:C++ 封装机制(多种实现)time_log:C++ 计算函数耗时封装类待收集。
原创
博文更新于 2022.09.18 ·
939 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

C++ Boost.Any 源码剖析与实现

强类型语言,例如C++,要求每个变量都有一个特定的类型来定义它可以存储什么样的信息。这种实用像极了JavaScript、Python,允许开发人员将任何类型的信息存储在变量中。
原创
博文更新于 2022.08.28 ·
991 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

C++ 设计篇之——pimpl 机制

Pointer to implementation(PImpl ),通过将类的实现细节放在一个单独的类中,从其对象表示中删除它们,通过一个不透明的指针访问它们(cppreference 是这么说的)通过一个私有的成员指针,将指针所指向的类的内部实现数据进行隐藏......
原创
博文更新于 2022.08.06 ·
2218 阅读 ·
0 点赞 ·
2 评论 ·
3 收藏

unordered_map 在读写锁下多线程潜在的core 问题

unordered_map 中读写锁下多线程存在潜在的core 问题
原创
博文更新于 2022.07.17 ·
1039 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

C++ 友元

C++友元。为什么要使用C++ 友元。C++ 友元类和友元函数,以及友元函数带来的小麻烦
原创
博文更新于 2022.07.16 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MIND TensorFlow serving 部署预测用户embedding

项目场景:例如:项目场景:MIND(多兴趣)用于推荐系统中的match阶段,实现其中一个serving 功能,提供给线上服务器实时获取用户操作的实时性并通过实时性更新 user embedding 用于召回论文地址:https://arxiv.org/pdf/1904.08030源码地址:模型training 文件 + TF Serving(多模型部署)配置https://github.com/yeshenyong/deep_ctr_match问题描述Tensorflow Servin
原创
博文更新于 2022.03.23 ·
1677 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

模板实例化导致编译器未能识别decltype(auto)

错误信息重温error: function ‘enqueue<(lambda at practice1.cpp:16:26)>’ with deduced return type cannot be used before it is definedpool.enqueue([i] {^./threadpool.h:23:24: note: ‘enqueue<(lambda at practice1.cpp:16:26)>’ declared heredecltype(a
原创
博文更新于 2022.03.22 ·
1217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2021年度总结

2021年度总结
原创
博文更新于 2022.01.28 ·
5993 阅读 ·
2 点赞 ·
1 评论 ·
7 收藏

vim 快捷键大全和插件大全

vim 功法——成神法如果你想直接武装你的vim,省去快捷键和插件作用一蹴而就,那么直接看文末复制粘贴。如果你想慢慢斟酌,变成你的东西,也可以慢慢看下去一开始我也想直接复制别人的直接用,结果那个博主配置文件全是自己的名字广告,太恶心了,对用户一点都不友好,然后就自己慢慢研究了。首先声明,此文无广告,全是github 上优秀开源vim 插件摘录使用vim 快捷键多行注释:(后面有插件,可以玩的更high)进入命令行模式,按ctrl + v进入 visual block模式,然后按j,
原创
博文更新于 2022.01.21 ·
1520 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

tf.train.MonitoredTrainingSession 控制 checkpoint 保存数量

tf.train.MonitoredTrainingSession 控制 checkpoint 保存数量分布式环境下,为了剩下存储ckpt保存数量磁盘空间tf.train.MonitoredTrainingSession控制checkpoint 数量scaffold = tf.train.Scaffold(saver=tf.train.Saver(max_to_keep=1))scaffold = tf.train.Scaffold(saver=tf.train.Saver(max_to_kee
原创
博文更新于 2021.12.15 ·
511 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python 爬虫食品推荐系统

我们常接触的网络爬虫是百度、搜狗、谷歌(Google)等公司的搜索引擎,这些搜索引擎通过互联网上的入口获取网页,实时存储并更新索引。搜索引擎的基础 就是网络爬虫,这些网络爬虫通过自动化的方式进行网页浏览并存储相关的信息。个人总结​ 此处爬虫总结为个人开发基于hadoop 的食品推荐所爬取信息展现到web端下的感想。纯属个人小打小闹,不过也可为Python 爬虫的入门项目借鉴.​ GitHub 源码 https://github.com/yeshenyong/FoodRecommendSys/tr.
原创
博文更新于 2021.10.30 ·
1036 阅读 ·
1 点赞 ·
0 评论 ·
15 收藏

C-默认构造函数什么情况下才真正被合成

C++ 默认构造函数什么情况下才真正被合成​ 前提知识:C++ 默认构造函数为什么存在以及编译器怎么实现​ 对于class X,如果没有任何user-declared constructor,那么就会有一个default constructor被隐式(implicitly)声明出来······ 一个被隐式声明出来的default constructor将是一个trivial(浅薄而无能,没啥用的)constructor······ ——摘自《深度探索C++对象模型》​ 首先需要解读上面
原创
博文更新于 2021.10.07 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux screen命令使用与配置

Linux screen命令使用、配置、踩坑切分窗口带下标​sudo vim /etc/screenrc //修改对应配置文件添加caption always "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%H %Y-%m-%d %c %p"escape修改(ctrl + a修改)​ 所有人都知道screen默认快捷键前提(即escape配置)为ctrl+a,但是全网找遍了也只有万里挑一的文章写了escape的配置修改。​ 难道ctrl + a配置在Linux当
原创
博文更新于 2021.06.28 ·
1304 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Tensorboard 对训练性能影响

Tensorboard 对训练性能影响tensorboard简介  对于部分人来说,包括笔者本身,都是对图学习、深度神经网络等的具体数据相对陌生,就像一个黑盒子想揭开它里面的面纱一样。  而tensorboard正是用于tensorflow内置的一个可视化工具,通过将tensorflow的session.run程序运行中日志信息输出,并通过tensorboard可视化工具展示使用方法也十分简单,在tensorflow中指定输出tensorboard路径,并在训练过程中/结束,在该路径下运行te
原创
博文更新于 2021.06.22 ·
1253 阅读 ·
5 点赞 ·
6 评论 ·
0 收藏

screen 命令修改默认快捷键ctrl + a

screen 命令修改默认快捷键​所有人都知道screen默认快捷键前提(即escape配置)为ctrl+a,但是全网找遍了也只有万里挑一的文章写了escape的配置修改​ 难道ctrl + a配置在Linux当中没有和终端回到行首快捷键冲突吗?(在开启screen的时候)​ 吐槽完了之后,直接出正文​ 进入screen 配置文件/etc/screenrc (不同系统文件路径不同,大家可以上午找一下)sudo vim /etc/screenrc添加以下命令根据个人喜好,我喜欢c
原创
博文更新于 2021.06.22 ·
2020 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏
加载更多