这里是yhm138的博客园主页
MyAvatar

yhm138

HelloWorld!

摘要: 长期更新 https://group.cnblogs.com/help/ 2021-02-21 讲个不容易发现的事情。博客园的“最新随笔”会包括发布在我的博客园首页的一些文章,把它们也统计进去了。另一方面,“随笔档案”里是不包括发布在我的博客园首页的一些文章的。阅读排行榜好像统计范围限定于“随笔”, 阅读全文
posted @ 2021-03-09 23:16 yhm138 阅读(74) 评论(1) 推荐(0) 编辑
摘要: 以后有时间会写一篇我理解中的信息素养教程 待整理 https://microstudio.dev/ 一个在线的免费游戏引擎 https://weibo.com/GitHubDaily githubdaily,每天都会分享github项目 https://pkuflyingpig.github.io/ 阅读全文
posted @ 2021-03-09 22:18 yhm138 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 不定期更新 来自知乎,b站等 mac下的快捷键 如果你mac接了个不一致的键盘,mac会让你检测,(按左ctrl右边的键,按右ctrl左边的键),之后会进行==键位映射,这也太复杂了,我拒绝记录==。 command z x c v a s f o p 和win下的一致 command h 隐藏窗口 阅读全文
posted @ 2020-12-18 15:24 yhm138 阅读(292) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-12-07 23:24 yhm138 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 如果喜欢我的博客,你也可以订阅我的博客 http://www.cnblogs.com/yhm138/rss 有时间的话我会写一篇菜鸟玩转RSS的介绍,或者你看这篇推送 2020-12-15填坑 我理解的RSS就是信息聚合,你想在一个RSS阅读器里看你感兴趣(或关注)了的东西,不必被浩如烟海的信息流打 阅读全文
posted @ 2020-10-25 17:35 yhm138 阅读(102) 评论(0) 推荐(0) 编辑
摘要: Java 8 Streams API 详解 写链式调用 参考博客: https://cloud.tencent.com/developer/article/1591343 https://www.cnblogs.com/dengchengchao/p/11855723.html //求只出现一次的数 阅读全文
posted @ 2022-01-07 14:10 yhm138 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Flink非常灵活 对于同一个需求 你可以拿Table API写 也能拿SQL 写 甚至可以混搭 参考 https://www.bilibili.com/video/BV12k4y1z7LM?p=2 什么是TableEnvironment TableEnvironment是Flink中集成Table 阅读全文
posted @ 2021-12-22 20:29 yhm138 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 本文默认读者有Python,cpp,Java基础 Scala中下划线怎么有这么多用法???? 一套操作下来感觉和Java差不多臃肿,某种程度上 Scala基础操作练习 下面介绍一些常用到的操作的实用代码,可能写不完 有些代码可能在新版本deprecated了 参考 https://scastie.s 阅读全文
posted @ 2021-12-18 13:26 yhm138 阅读(13) 评论(0) 推荐(0) 编辑
摘要: FFmpeg中有ffmpeg、ffprobe和ffplay ffmpeg用于音视频编码解码 ffprobe用于音视频内容分析 ffplay用于音视频播放、可视化分析 参考 http://ffmpeg.org/ffmpeg.html FFmpeg documentation https://catsw 阅读全文
posted @ 2021-12-16 19:51 yhm138 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 用来极速复习 第1章 了解SQL 第2章 MySQL简介 # 登入mysql,默认端口3306 mysql -u ben -p -h 192.168.0.1 -P 3306 第3章 使用MySQL show databases; use {数据库名}; show tables; desc {表名}; 阅读全文
posted @ 2021-12-10 10:48 yhm138 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 官方给出的程序包使用指南和一些示例 http://reference.wolfram.com/language/Combinatorica/tutorial/Combinatorica.html 引论 Mathematica的Combinatorica`是官方提供的用于处理组合数学问题的一个程序包。 阅读全文
posted @ 2021-11-13 20:57 yhm138 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 推荐些参考资料和工具 Navicat Premium 支持连接数据库种类多,界面直观 破解教程 MySQL必知必会 一本小册子,新手入门 《MySQL必知必会》概括版 - yhm138 - 博客园 高性能MySQL MySQL技术内幕——InnoDB存储引擎第2版 很原理性的东西,DBA建议观看 《 阅读全文
posted @ 2021-10-16 06:15 yhm138 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一些面试题 docker与Virtual machine的区别与联系 如何理解docker swarm 容器内的文件存储在哪里 解释一下dockerfile的ONBUILD指令 如何监控生产中的docker 如何将docker迁移至另一台宿主机 构建容器应遵循哪些原则 了解容器逃逸吗,聊聊相关cve 阅读全文
posted @ 2021-08-22 22:35 yhm138 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 参考博客 https://blog.csdn.net/u013946356/article/details/81736232 linux环境下的Neo4j安装 https://www.xshellcn.com/wenti/xsh-ssh.html 如何在xshell中创建一个SSH隧道 https: 阅读全文
posted @ 2021-08-04 16:08 yhm138 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 背景知识 以下背景知识来自文章 https://zhuanlan.zhihu.com/p/137057192 协程的实现 在Python中有多种方式可以实现协程,例如: greenlet,是一个第三方模块,用于实现协程代码(Gevent协程就是基于greenlet实现) yield,生成器,借助生成 阅读全文
posted @ 2021-06-24 19:47 yhm138 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 基础知识 接口自动化测的是服务器,和手机还是PC没关系的 应用类型有: Native ,Hybrid, 移动网页应用(如ios的浏览器,chrome浏览器) Appium类似于Selenium,Appium是可以跨平台的,而且支持语言多 adb是Android Debug Bridge,是一个调试工 阅读全文
posted @ 2021-05-28 00:58 yhm138 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 代码 from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.chrome.options import Optio 阅读全文
posted @ 2021-05-25 20:14 yhm138 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 这里分享一个低配版知乎爬虫,利用了Selenium模块 爬取的过程中遇到了10002:请求参数异常,请升级客户端后重试,调用知乎某用户的回答API返回的HTTP状态码是403 Forbidden 之后找了一篇博客,里面给出的解决方案是:使用自己打开的一个浏览器,再用selenium接管这个浏览器这样 阅读全文
posted @ 2021-05-20 23:05 yhm138 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 忙了一上午学这个Selenium 考虑到我有备份博客园博客的需求,所以实战是仿着写了下面的代码,功能是Selenium爬取某用户博客园首页的全部博客 第一版只是把文章url和标题爬取了下来,博客网页另存为mhtml格式到本地 有时间会继续更新 from selenium import webdriv 阅读全文
posted @ 2021-05-20 11:35 yhm138 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 数论函数相关的博客整理 http://blog.leanote.com/post/rockdu/TX20 理解快速沃尔什变换/快速莫比乌斯变换(FWT|FMT) (已完结) https://blog.csdn.net/startaidou/article/details/90900258 莫比乌斯变 阅读全文
posted @ 2021-05-15 18:54 yhm138 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 经常能见到,但是结论总是记不住,这里记录一下。 两个word间的距离有不同的定义方式,在NLP里可能有用 注意几点: 有的时候需要指明使用的alphabet(字母表)是什么 两个单词间的距离并不一定总是metric,因为: 两个单词间的距离一般来说都满足非负性 两个单词间的距离可能不是对称的,默认说 阅读全文
posted @ 2021-05-10 23:16 yhm138 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 背景知识 蒙特卡罗积分法是一种利用模拟来近似计算定积分值$\int_a^b f(x)dx$的一种方法 公式是 \[ \int f(x) \mathrm{d} x=\frac{1}{N} \sum_{i=1}^{N} \frac{f\left(X_{i}\right)}{p\left(X_{i}\ri 阅读全文
posted @ 2021-05-05 12:28 yhm138 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 2021-04-29 15:44完成 试题地址 https://www.nowcoder.com/test/4998655/summary 1 度度熊想去商场买一顶帽子,商场里有N顶帽子,有些帽子的价格可能相同。度度熊想买一顶价格第三便宜的帽子,问第三便宜的帽子价格是多少? 如果存在第三便宜的帽子, 阅读全文
posted @ 2021-04-29 13:36 yhm138 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 总共有10道编程题,看本人能力更新。。。 试题地址 https://www.nowcoder.com/test/30440638/summary 1 2 3 问你有多少种不同的二叉树满足节点个数为$n$且树的高度不超过$m$的方案数目,结果对1e9+7取模 StackOverFlow的老哥真的牛,公 阅读全文
posted @ 2021-04-27 22:05 yhm138 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 今天网易雷火数值策划笔试遇到一道t-design的题目,考试的时候没想起来。现在来复盘 问题是, 有$3N$人,每天会有3人值班,且值班计划使得:对于任意2人,其在同一天值班的次数正好是1 问你$N$应当满足的条件 t-Designs 定义 我遇到的问题中: v=3N k=3 t=2 \(\lamb 阅读全文
posted @ 2021-04-24 19:38 yhm138 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 今天刚学会用这个 首先pip install jupyter 然后一番配置后, 在本地的8888端口起一个jupyter notebook应用 或者你用jupyter家公共的环境也行,但是需要排队 因为不是每台机器都有jupyter notebook,有时候并不想下载jupyter notebook 阅读全文
posted @ 2021-04-12 10:13 yhm138 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 试题地址 https://www.nowcoder.com/test/17963624/summary 1 沫璃有一个画板,画板可以抽象成有100行每行100个像素点的正方形。沫璃在画板上画画,她一共画了n次,每次将一个矩形涂上颜色。沫璃想知道一共有多少个像素点被她涂过颜色。若一个像素点被涂了k次, 阅读全文
posted @ 2021-04-08 09:13 yhm138 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 原文地址 https://www.bilibili.com/video/BV1q4411G7Lw?p=4 注:MySQL 数据库不支持全连接,想要实现全连接可以使用 UNION ALL 来将左连接和右连接结果组合在一起实现全连接。 对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的J 阅读全文
posted @ 2021-04-03 16:40 yhm138 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 放弃更新,都看这篇文档吧 https://krasjet.github.io/quaternion/quaternion.pdf 👍 放弃更新,可以去看这篇文章 https://edu.uwa4d.com/lesson-detail/188/1051/0 你看这个repo也行 https://gi 阅读全文
posted @ 2021-04-02 17:28 yhm138 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 这里收集一些短小精悍的py代码 # 考察Python中List的insert和del操作 class Solution: def duplicateZeros(self, arr: List[int]) -> None: """ Do not return anything, modify arr 阅读全文
posted @ 2021-04-01 20:19 yhm138 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 这东西经常见,但是结论老是忘。写这篇文章来记录一下。 静态网页纯享版 https://yhm138.github.io/personal_yhm138/memos/PermutationDistance.html 引论 先定义一个permutation和另外一个permutation间的“距离”,( 阅读全文
posted @ 2021-03-28 10:52 yhm138 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 14,17没有做 试题地址 http://www.zizzs.com/c/202008/47535.html 1 这里给的是取到最小值的时候的一组$\mathrm{(x,y,z,w)}$ 2 做到这答案就快出来了 转化问题为: 比如你选了$2^{1}3^{2}5^{3}101^{4}673^{5}$ 阅读全文
posted @ 2021-03-26 12:57 yhm138 阅读(120) 评论(1) 推荐(0) 编辑
摘要: 问题 让你求解一个非线性规划问题的最优解 \[ y=200\times \exp(-0.05x)\times \sin(x)\\ s.t. \ -2<x<2 \] GA 遗传算法,(Genetic Algorithm,GA)是模拟生物进化论中自然选择和遗传学机理的生物进化过程中的计算模型,是一种通过 阅读全文
posted @ 2021-03-25 19:26 yhm138 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 2021-03-15 以后有时间会写一篇我理解中的信息素养教程 2021-03-16 update item 0~9 0. 找到别人的收藏夹,收藏别人的收藏夹× 找那些关键的优质分享者 1. 某种程度上说,一位优秀的信息检索者对于广而泛的信息的处理,ta只能记得纸条在哪个抽屉里,抽屉在柜子的哪一层, 阅读全文
posted @ 2021-03-15 22:11 yhm138 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 题外话 讲个题外话 “什么时候应该造轮子,什么时候不应该造轮子?”是个经常被讨论的问题 这是一个很有意思的问题 我来谈谈我的看法 比如说你想锻炼自己的技术,想了解清楚底层的那些东西是如何运作的,那你应该去造轮子 你觉得别人写的东西太烂了,你有一个几乎没人做的关于底层优化的idea,那。。。你当然要去 阅读全文
posted @ 2021-03-15 21:55 yhm138 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 试题地址 https://www.nowcoder.com/test/20555525/summary 解答 1 小v最近在玩一款挖矿的游戏,该游戏介绍如下: 1、每次可以挖到多个矿石,每个矿石的重量都不一样,挖矿结束后需要通过一款平衡矿车运送下山; 2、平衡矿车有左右2个车厢,中间只有1个车轮沿着 阅读全文
posted @ 2021-03-10 19:58 yhm138 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 长期更新 https://group.cnblogs.com/help/ 2021-02-21 讲个不容易发现的事情。博客园的“最新随笔”会包括发布在我的博客园首页的一些文章,把它们也统计进去了。另一方面,“随笔档案”里是不包括发布在我的博客园首页的一些文章的。阅读排行榜好像统计范围限定于“随笔”, 阅读全文
posted @ 2021-03-09 23:16 yhm138 阅读(74) 评论(1) 推荐(0) 编辑
摘要: 以后有时间会写一篇我理解中的信息素养教程 待整理 https://microstudio.dev/ 一个在线的免费游戏引擎 https://weibo.com/GitHubDaily githubdaily,每天都会分享github项目 https://pkuflyingpig.github.io/ 阅读全文
posted @ 2021-03-09 22:18 yhm138 阅读(80) 评论(0) 推荐(0) 编辑
摘要: note 2021-03-08 23:52 全部施工完成 upd 2021-04-03 以后求Composition或者Partition的全部解还是FrobeniusSolve吧,人生苦短 试题地址 https://www.nowcoder.com/test/28665320/summary 解答 阅读全文
posted @ 2021-03-07 21:43 yhm138 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 小白第一次写这样的教程,更多的是记录。 太长不看:ghc is installed and on the PATH 先去装 Haskell工具栈:stack https://docs.haskellstack.org/en/stable/install_and_upgrade/ 之后运行这个安装包。 阅读全文
posted @ 2021-03-03 21:01 yhm138 阅读(153) 评论(0) 推荐(0) 编辑
摘要: %用MATLAB实现OFDM调制、解调,其中假设OFDM信号包含6个子载波 %这里只是简单地说明了OFDM调制的方式,因此略去了交织、加窗等部分。 %OFDM是正交频分复用 %还是在帮《无线通信的MATLAB和FPGA实现》给的程序debug clear all; c=6; %子载波个数 bits= 阅读全文
posted @ 2021-03-01 13:46 yhm138 阅读(181) 评论(0) 推荐(0) 编辑
摘要: % 用MATLAB实现MSK的调制解调过程 %MSK是最小频移键控 %修改版 %原来的《无线通信的MATLAB和FPGA实现》给的程序太烂了 clear all; num=10;% 10次迭代 numbits=99; %每次迭代的比特数 numchans=2; %信号的信道数 nsamp=16; % 阅读全文
posted @ 2021-03-01 13:31 yhm138 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 里德——索罗蒙码(RS码)是一类具有很强纠错能力的多进制BCH码。 RS码是线性分组码中的一种。相比其他线性分组码而言,在同样的编码效率下,RS码的纠错能力是特别强的,特别在短的中等码长下,其性能接近于理论值。 RS(n,k)码可以由m、n、k3个参数表示,其中m表示码元符号取自域$GF(2^n)$ 阅读全文
posted @ 2021-03-01 00:24 yhm138 阅读(462) 评论(0) 推荐(0) 编辑
摘要: %用MATLAB做卷积码仿真,看哪些函数? %convc和vetdec clear all; snr=6;%信噪比是6dB t= poly2trellis(7,[171 133]); %Convert convolutional code polynomials to trellis descrip 阅读全文
posted @ 2021-02-28 23:50 yhm138 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 以下代码就是CRC校验码出题和解题的全部思路 clear all; msg=[1,1,1,0,0,0,1,1]; %信息序列 poly=[1,1,0,0,1,1];%生成多项式 [M N]=size(poly);%生成多项式大小 msgTMP=[msg zeros(1,N-1)];%msg后添上(N 阅读全文
posted @ 2021-02-28 23:26 yhm138 阅读(240) 评论(0) 推荐(0) 编辑