自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Jupyter Notebook代码不着色

就像这样。我的原因是谷歌浏览器安装了这个插件(很好用的一个插件),开了深色模式。代码没有着色的时候关闭深色模式,再开启就好了。快捷键是alt + shift + D。

2022-02-15 17:54:52 4315 2

转载 Jupyter Notebook不显示Nbextensions

原文链接装了jupyter_contrib_nbextension之后却不显示Nbextensions。如果你已经安装了,先执行卸载命令:pip uninstall jupyter_contrib_nbextensionspip uninstall jupyter_nbextensions_configurator打开Anaconda Prompt窗口,执行如下命令:pip install jupyter_contrib_nbextensionsjupyter contrib nbexte

2022-02-14 20:23:13 3532 4

原创 修改custom.css后Jupyter Notebook字体大小不变

尝试修改了很多不同目录下的custom.css文件,字体大小还是没有改变,分享一个可能的解决方案。到目录C:\Users\UserName\.jupyter,UserName为你的用户名,创建一个文件夹名为custom,打开custom文件夹在里面再创建一个custom.css文件。(如果原本已有则直接修改即可)如果没有找到**.jupyter**这个文件夹的话,使用你的jupyter notebook运行以下代码:from jupyter_core.paths import jupyter_con

2022-02-14 12:00:08 1199

原创 安装Anaconda之后cmd打不开

安装Anaconda之后cmd就打不开了,原因是AutoRun命令被改为了if exist。按win + r,输入regedit打开注册表编辑器,顶部输入:计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor双击AutoRun,将数值改为空即可。...

2022-02-14 08:10:01 3107 7

原创 Kotlin在Adapter中使用ViewModel

Activity通常有一个ViewModel,在使用RecyclerView的时候要写一个Adapter,在Adapter里也要处理一些数据。但是(好像)在Adapter类中没有直接获取ViewModel的办法,所以这里提供一个参考。首先看到ViewModelProvider的参数类型是一个ViewModelStoreOwner,如果是在Activity中,我们直接传入this就可以了。但是在Adapter中this并不是一个Activity,所以类型不匹配。首先在Adapter类中添加一个静态变量:

2022-01-30 14:09:51 3911 1

原创 Kotlin自定义带有动画效果的checkbox

目录效果素材准备动画文件封装CustomCheckbox类布局文件引入控件相关资源效果素材准备先准备钩子的一系列帧图,放在drawable目录下。也可以是png格式,xml格式可以通过svg格式转换(右击drawable文件夹 - New - Vector Assert - Local file - Path选择)。以及checkbox的背景,ic_checkbox.xml文件。所有素材都在源码中最后在res - values - colors.xml中添加透明:<!-- 添加

2022-01-25 14:15:09 2271

原创 通俗的方式讲解C++参数传递

假设你现在有一本书A, 放在书柜的第二格里。 A的封面上写着数字1, 而你要做的事情是把A的封面上的数字改为2.很简单,但是你要通过使用C++的函数来完成这件事情。是不是瞬间就变难了?C++的参数传递方式有三种: 值传递,引用传递和指针传递。你现在要做的事情是把A的封面上的数字改为2, 下面说说通过以上三种方式,你(C++)是怎么去做这件事的。1 值传递你把A复制出了一本一模一样的书, 记为B.B的封面上也写着数字1, 然后你把B传给了函数modify1。代码描述就是:void mo.

2021-12-11 23:55:22 536

原创 C++传递二维/三维数组给函数

今天需要用到但是忘了, 所以来找了一下。 但是翻了七八篇文章, 发现内容几乎都一样。 刚好今天也看到一个段子:A: 代码写得很烂怎么办?B: 能跑吗? 能跑就行。A: 能跑是指人能跑还是代码能跑?C: 有一个能跑就行。没错, 虽然也是一种方法, 但是很不好, 为什么? 因为重用性太差。下面直接上代码, 其实二维三维都一个样。二维template <typename T2>void print(T2* const array, const int X, const int

2021-12-09 21:39:54 636

原创 Qt程序运行时窗口大小与设计模式的不一致

这个问题可能是由分辨率不同的显示器的缩放不同导致的。Qt5解决方法在main函数添加:if(QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)) QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);QApplication a(argc, argv); // 放在这一句的前面Qt6解决方法在main函数添加一行代码:QGuiApplication::setHighDpiScaleF

2021-10-19 23:51:24 3923 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除