ggplot2多图层颜色/legend重叠冲突的情况 最近在用ggplot2画图的时候遇到了一个挺有意思的bug,因为ggplot2以图层的使用著称,但最近在将两张图叠在一起的时候遇到的颜色指定上面的bug,因为都是连续性的数据,同时又都是用的边缘色(color),所以手动指定完一个的时候,再去指定另一个就会把原来的也给强制统一(override)。当然,讲究可视化显著的人是接受不了这个问题的,但是百度了好久都没有合适的解释,但是Google上面有人 编程开发 2025年04月25日 175 点赞 0 评论 15474 浏览
打包你的脚本,做成个有图形界面的程序吧! 最近想把一个写的几百行的脚本封装成一个App,方便使用,于是进行了一番探索,在这里记录一下! 方案选择 首先是搜索有哪几种解决方案,哪个是最好的呢。搜索下来发现,有这么几种: 将Shiny APP搭建为独立的桌面可执行程序 我觉得Shiny更适合网站布署呢,另外就是需要改写的内容太多,因为开始是R脚本,需要重新改写成Shiny App的代码。用的是R-Protable,然后还需要node.js封装 编程开发 2026年09月29日 57 点赞 0 评论 15497 浏览
金丝雀发布的本质 理解“金丝雀发布”定义 金丝雀发布在国内也经常被叫做灰度发布。下文将使用”金丝雀发布“这一术语。 金丝雀发布是发布模式的一种。“发布”是什么意思?发布:即宣布,发表。有向外公开的意思。 说到“发布”,就不得不说“部署”。不少人将“发布”与“部署”两个概念混淆。 “部署”又是什么意思?在软件工程领域,“部署”指的是将(编译)打包好的程序发送到目标服务器上,并启动执行。 就是说,部署了,并不一定代表着 编程开发 2025年04月29日 173 点赞 0 评论 15501 浏览
万卷书阅读目录(81-85)2022年已读完 81-《借东西的小人在野外》1 2022-12-3 82-《借东西的小人漂流记》1 2022-12-7 83-《借东西的小人在高处》1 2022-12-8 84-《借东西的小人复仇记》1 2022-12-9 85-《西游记》1 2022-12-11 《西游记》2 2022-12-12 《西游记》3 2022-12-13 《西游记》4 2022-12-14 《西游记》5 2022- 编程开发 2025年05月31日 188 点赞 0 评论 15507 浏览
Vue3 compiler: `defineProps` are referencing locally declared variables 编程开发 2025年08月07日 95 点赞 0 评论 15508 浏览
2022-09-18 分享一个基因组数据筛选过程中遇到的简单案例 我有一个gtf文件,格式如下图1所示;我想将每一行中gene_id部分都筛选出来(如图1中红圈)。 但是首要的问题是下载的gtf文件,有的行中可能没有gene_id,因此我想做的首先就是判断每一行中是否都有gene_id,如果有,则判断为True,如果没有,则判断为False,这一步可写一个python脚本实现; image1.png 判断 编程开发 2025年04月14日 76 点赞 0 评论 15544 浏览
面试的前一晚 今天不能熬夜,不能熬夜,不能熬夜。明天面试的时候可不能顶着一个熊猫眼去吧,那在面试官眼里得多减分啊,是吧。 嗯嗯,对。先整理一段自我介绍吧,我是谁,来自哪儿。还有啥啊?这么简单的自我介绍呀。那不得一分钟不到就走出面试室啊。 没事,现在是互联网时代,可以百度呀。找到了找到了,这个模版不错,改一下名字就行了。可不能像以前读书一样,连名字都给原模原样抄上了,这可是血的教训 编程开发 2026年01月19日 175 点赞 0 评论 15551 浏览
通过AndroidStudio发布 aar库 到MavenCentral 前言: 将 aar库 发布到 MavenCentral有以下几步: 去 sonatype 注册账号并创建问题,最终至问题结果为“已修复” 下载 GnuPG 创建密钥,将密钥保存至本地并将公钥发送至公钥服务器 在AndroidStudio上配置好 sonatype 信息及 GnuPG 签名,提交 aar库 至 nexus 暂存 使用 sonatype 账号登录 nexus 查看上传的aar库,确 编程开发 2026年06月15日 54 点赞 0 评论 15553 浏览
一节复习课 现在,真是天气宜人。刚刚下了书法课,离开较为闷热的教室,一阵清爽的风吹来,正是时候。我迎着风飞奔到了家门口,感觉自己都快变成风了。 再来说说我今天上的编程课。这一节课是复习课,至此,我们已经学会了创建网站、创建服务器。创建服务器时,必须创建一个路由器。注意了,这里的“路由器”可不是家里的WLAN,而是网络上类似路由器的工具。创建服务器有三步,第一步创建服务器,第二步创建路由器,第三步启动服务器。 编程开发 2025年05月25日 30 点赞 0 评论 15553 浏览
【PMTU】TCP的MTU探测 Linux内核默认情况下未开启TCP的MTU探测功能。 # cat /proc/sys/net/ipv4/tcp_mtu_probing 0 想要启用tcp mtu probe, 先要设置ip_no_pmtu_disc=0(默认值), 表示启用pmtu discovery, 这样tcp发送的时候才会设置DF标记。 通过DF标记,中间路由设备如果需要分片就会返回ICMP消息通知, 但是有可能因为 编程开发 2025年05月24日 95 点赞 0 评论 15605 浏览