草庐IT

实用工具、01 效率篇 | 几个操作快速提升 Typora 使用体验

本篇文章旨在提高大家记笔记的效率,分享的工具请按个人需求安装Typora-plugins为Typora添加更多新功能,我最喜欢的是多标签页管理obgnail/typora_plugin:Typora插件集合,功能增强工具。(github.com)AutoHotkey快速为字体添加颜色样式;快速换行;一键Latex化\(f(i,j,k)\)AutoHotkey选中文字片段ALT+X橙色ALT+Z粉红色ALT+D红色ALT+C换行符ALT+S一键Latex;Typora;快捷增加字体颜色;SendInput{Text}解决中文输入法问题#IfWinActiveahk_exeTypora.exe{;

GEO数据库表达矩阵和临床信息的简单提取(附:R软件的几个实用代码)(GSE12417)

##GEO数据库下载:install.packages("BiocManager")BiocManager::install("GEOquery")library(GEOquery)library(dplyr)library(tidyverse)gset=getGEO(GEO="GSE12417",destdir=".",getGPL=F)#有3个数据集,以其中一个为例e2=gset[["GSE12417-GPL96_series_matrix.txt.gz"]] ##S4对象提取的三种方法:方法一:$或者@exp=e2@assayData$exprs#表达矩阵phe=e2@phenoData

电脑提示缺少msvcp120.dll怎么办?分享几个靠谱的解决方法

msvcp120.dll是Microsoft的一个动态链接库文件。它是许多应用程序和游戏所依赖的一个重要文件,它包含了一些用于C++程序开发的函数和组件。当你在运行某个程序时,如果系统找不到msvcp120.dll文件,就会出现错误提示,例如“找不到msvcp120.dll”或“msvcp120.dll丢失”。 接下来,我们来介绍解决msvcp120.dll丢失问题的方法:修复方法1:使用修复电脑dll程序修复打开电脑浏览器然后在顶部输入【 dll修复程序.site 】进入后点击开始下载dll文件修复压缩包。 下载完成先把压缩包解压,然后打开修复程序,在修复程序中点击开始修复按钮,等待几分钟修

Java计算程序代码耗时、计算程序运行的毫秒数的几种方式,几个StopWatch的区别。

写代码的时候我们经常需要用到计时操作,来检测一段代码的性能,以便于做一些优化。本文主要说明计时的集中方式,可以根据自己的情况进行选择。第一种也是最常用最简单的,使用System.currentTimemillis()longstartMillis=System.currentTimeMillis();Thread.sleep(1000L);longendMillis=System.currentTimeMillis();System.out.println(endMillis-startMillis);简单粗暴地计算出程序消耗的毫秒数。如果对精确度要求较高需要使用纳秒,那么可以使用System

ai绘画提示词生成器推荐,用这几个软件轻松绘画

大家最近是不是接触了AI绘画,却发现自己不知道要如何描述图画,导致画出来的图片不合预期?其实这可以靠描述词生成器解决,给大家看看我用AI画出来的图片。看了我的图片,你是不是想知道我是如何画出这样的图片的?接下来我就告诉大家ai绘画描述词生成器推荐软件,让大家也能画出这么好看的图片。一、AI绘画关键词生成器我们可以直接利用关键词生成器生成出关键词,复制到AI绘画工具内进行图片的绘制。1.NovelAI魔导书(因为原本的那个网站打不开,我就换了一个)这个网站打开就是下方的界面,我们可以点击tag将其添加到文本框内,也可以直接点击已选择的tag将其取消。在挑选好关键词后,可以复制文本框,粘贴到AI工

微信小程序--几个常用标签

view这个标签相当于div(它的特点就是在没有其他样式影响的情况下,宽度100%);text这个标签相当于span(它的特点就是在没有其他样式影响的情况下,不会独占一行,宽和高由内容撑开,这个时候你设置宽高是没有用的);image这个标签比较重要,图片组件。src里面可以放网络地址和本地图片地址。button这个是按钮组件。input这个是输入框组件。navigator这个是导航组件。view组件view官方文档叫它组件,但是我喜欢叫它标签。他的特点是在没有像弹性盒模型,浮动这样布局影响下,它很很霸道的在页面中独占一行。官方文档说它有下面这几个属性,看你们喜欢着用吧(我表示没有到一个)hov

几个常用的chrome调试技巧

1.拖动dom元素选中一个dom元素,通过拖动就可以改变元素的位置。如下图:2.选中dom元素右键删除元素选中一个dom元素右键菜单会有很多功能选项,常用的有隐藏、删除元素等。如下图:3.在控制台引用选中元素$0使用$0可以在控制台引用选中元素,如下图:4.$_引用上一次的结果使用$_可以在控制台引用上一次结果,如下图:5.ctrl+点击样式会跳转到该样式代码的源文件6.saveAs保存修改后的样式源文件保存后的样式文件打开,如下:7.根据css选择器查找元素ctrl+fctrl+f会弹出搜索框,我们可以根据css选择器、关键字等查找某个元素。如下图:8.shift+enter控制面板换行控制

ios - 将几个列表合并到字典中

我有3个列表:a=["John","Archie","Levi"]b=["13","20"]c=["m","m","m","m"]我想将其与字典合并到一个列表中:result=[{"name":"John","age":"13","gender":"m"},{"name":"Archie","age":"20","gender":"m"},{"name":"Levi","age":"","gender":"m"},{"name":"","age":"","gender":"m"},] 最佳答案 好的,这是一个非常普通的计算机科学问题

swift - 如何用几个相关的 CGPoint 数组构造 Swift 代码

如果这听起来很微不足道,请原谅我。我正在尝试找到一种组织代码的方法,无论是创建新类还是某种数据结构。我有几个CGPoints,vararrayOfPoints=[P1,P2,P3,P4,P5,..,P30]当随机选择一个点时,它可以根据复杂度值compVal移动到其他多个点。例如,如果compVal=1,P1可以移动到[P2,P5],如果compVal=2,P1可以移动到[P3,P4,P6]等等,直到compVal=15,这适用于所有其他P到P30.我怎样才能以一种有序和高效的方式构建这个功能,同时记住我可能需要偶尔过滤掉一些职位? 最佳答案

Postman中几个body请求格式区别及使用说明

参阅:https://blog.csdn.net/qq_41063141/article/details/101505956,在此基础上添加代码使用说明一、Params与Body二者区别在于请求参数在http协议中位置不一样。Params它会将参数放入url中以?区分以&拼接Body则是将请求参数放在请求体中二、body中不同格式2.1multipart/form-datakey-value格式输入,主要特点是可以上传文件注意:使用时后端代码不能有@RequestBody,否则会出错2.2application/x-www-from-urlencoded同样是key-value格式输入,但不支