2

windows install(windows installer重装)

pywin32库,是python操作windows32系统api的一个大库,也就是使用python操控Windows系统。

使用pip install pywin32 安装该库后,可以使用它里面的众多子库,每个子库对应着Windows下的不同领域,比如win32com是处理Windows32的com组件的,win32gui能创建和使用Windows图形窗口。等等!!

使用时直接import win32api,就可以用python调用Windows32系统的许多功能!

#Win11正式发布# 由于微软对新版Windows的最低要求的坚定立场,特别是对CPU和TPM 2.0的要求,致使很多小伙伴的电脑不能升级到Win11。

为此微软已经发布了一个新的支持网页,他们提供了一个官方方法来绕过TPM 2.0和CPU检查(TPM 1.2仍然需要),并在不支持的系统上安装Windows 11。

在不支持的硬件上安装Windows 11有一些隐患,用户必须了解这些隐患,在某些情况下,在操作系统安装前必须同意。

如何在不受支持的设备上安装Windows 11

微软的官方绕道是添加一个名为 "AllowUpgradesWithUnsupportedTPMOrCPU"的注册表值,然后使用可启动媒体安装Windows 11。

所需的整个注册表项如下:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMSetupMoSetup]

"AllowUpgradesWithUnsupportedTPMOrCPU"=dword:00000001

有了上述的注册表项目,Windows 11设置程序将不再检查TPM 2.0安全处理器或兼容CPU。在添加完上述的注册表之后,请记得还需要重启一下电脑。

参考资料: 网页链接

我竟然在ubuntu上看星球大战

前天在输入命令的时候手残把列文件的ls命令输成了sl,熏捂空证明我是真不知道这命令是干嘛的,更要命的是我输错了还回车了,所以就发生了屏幕被清空,一列可爱的小火车从右狂吃狂吃的向左边前进还冒着烟,着实吓我一跳。

后来我就把这个事反映给了万能的头条(发微头条),然后有人说我骗他,天哪,我真的绝对的不可能骗你,一定是我搞错了,后来发现确实是自己搞错了。这个sl是需要单独安装的。因为自己是刚学习Centos跟着教程照猫画虎的,所以也不知道什么时候安装了这个命令。抱歉。如果你的没有这个命令,可以运行yum install -y sl。

然后还有一个牛人评论说还可以看《星球大战》,我还以为是那种球搞的心痒痒,这不现在就在看了。

和上面的sl不同这次实际是telnet一个远程主机,他用特殊的欢迎词来表演,所以我还在Windows的CMD下试了下。不过真是大神天才的脑袋。

怎样判断一个天体能否被詹姆斯韦伯望远镜JWST看到?

(这篇文章适合有一定计算机基础的人阅读)JWST的主要科学载荷如下:近红外望远镜NIRCam、近红外光谱仪NIRSpec、中红外设备MIRI、精细制导传感器和近红外成像仪和无狭缝光谱仪FGS/NIRISS。这些设备的正常运转,都需要遮阳板阻挡太阳光,实现被动降温,因此如图1所示,遮阳板的变动只能在一个特定的角度范围内。科学家们在申请JWST的观测使用时间时,首先需要评估一下目标天体能否被JWST看得到。关于图中的坐标轴问题,我后面会单独拿出一篇文章详细介绍。

使用望远镜进行观测时,需要对准某个天区,通常使用赤经赤纬来确定天体在天球上的坐标,其次是观测时间,当坐标和时间确定后,就可以判断在这个时间下,的遮阳板能偏转的角度是多少,从而确定这个天体能否可以被JWST看到,以及如果看到了,可以持续多长时间进行观测。

实际上关于这个判定,在JWST的官网上给出了一个现成的Python软件包,这里简单介绍一下这个包的用法。需要注意的是,微软的WINDOWS系统暂时不能做,这些过程只能在Linux系统和苹果的Mac系统下完成,我是在MAC系统下完成的。

1.先介绍 通用目标可观测性工具General Target Visibility Tool (GTVT).

安装GTVT首先需要以下Python包,Numpy、Matplotlib、Astropy、Astroquery以及Pysiaf,安装方法如下,打开终端,输入:

pip install [Python包名称] 或者pip3 install [Python包名称]

国内的网站可能无法连接到pip的库中,可以采用国内的镜像,阿里云、中科大、清华的都可以,这个自行百度。上述Python包安装后,安装GTVT包,需要到Github上进行下载(需要梯子),Github下载链接见第二幅图,下载安装后进行解压,并在终端里通过如下语句进行安装:

python setup.py install

安装成功后,可以通过语句jwst_gtvt -h 查看帮助信息。

下面是应用实例:

假如一个目标源,名称为test position的赤经赤纬是(160,48)°,那么只需要在终端上输入:

jwst_gtvt 160.0 48.0 --name "test_position",就可以得到每个仪器对这个目标源在哪个时间点上是可以观测的,以及观测时候位置角的变动范围是多少(第三张图)。同时还会得到观测时间的一个列表。

2. 移动目标可观测性工具Moving Target Visibility Tool (MTVT)

移动目标包括太阳系内的小行星、彗星、大行星等天体,这个无需再次安装任何包,但需要注意的是,这个工具需要使用美国喷气动力实验室JPL的星表,这个星表也是需要梯子的。例如,我们想要1号小行星谷神星在哪个时间可以使用JWST进行观测,我们只需要输入

jwst_mtvt ceres 或者 jwst_mtvt 1 --smallbody

这样我们就可以得到与第三张图类似的结果。

#人人能科普,处处有新知#

Dear ImGui 是一个cpp的跨平台的GUI 框架。今天发了最新的1.84 版 本:

BeginDisabled()/ EndDisabled()groups *EDIT* Grab 1.84.1代替修补程序BeginDisabled(false)

Table修复和改进

后端重构以在当前上下文中存储它们的状态

即使主机平台窗口未聚焦(只要鼠标未被另一个应用程序捕获),后端也会报告鼠标位置

OpenGL 后端现在嵌入了自己的 GL 加载程序 ( #4445 )

无数其他修复、改进

重大变化

(建议:偶尔添加#define IMGUI_DISABLE_OBSOLETE_FUNCTIONS到您的imconfig.h文件中以确保您没有使用即将过时的符号。)

注释掉在 1.67 和 1.69(2019 年 3 月)中标记为过时的重定向函数/枚举名称:ImGui::GetOverlayDrawList() -> 使用 ImGui::GetForegroundDrawList()ImFont::GlyphRangesBuilder -> 使用 ImFontGlyphRangesBuilder

后端: OpenGL3:添加了第三个源文件imgui_impl_opengl3_loader.h. [ @rokups ]

后端:GLFW:后端使用glfwSetCursorEnterCallback()+ glfwSetWindowFocusCallback()(#3751、#4377、#2445、#4388)如果使用 install_callbacks=true 调用 ImGui_ImplGlfw_InitXXX:这已经为您完成了。如果使用 install_callbacks=false 调用 ImGui_ImplGlfw_InitXXX:您将需要注册 GLFW 回调

并将它们转发到后端:注册glfwSetCursorEnterCallback,将事件转发到ImGui_ImplGlfw_CursorEnterCallback().注册glfwSetWindowFocusCallback,将事件转发到ImGui_ImplGlfw_WindowFocusCallback().

后端:SDL2:SDL_Window*从ImGui_ImplSDL2_NewFrame(). ( #3244 ) [ @funchal ] 保留内联重定向功能(将过时)。

后端:SDL2:后端需要设置SDL_SetHint(SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH, "1")以接收窗口焦点上的鼠标点击事件,否则 SDL 不会发出该事件。( #3751 , #4377 , #2445 ) 不幸的是,这是一个全局 SDL 设置,因此启用它可能会对您的应用程序产生副作用。这不太可能产生影响,但如果您的应用程序绝对需要忽略最初的焦点点击:您可以忽略在SDL_MOUSEBUTTONDOWN事件发生后立即发生的SDL_WINDOWEVENT_FOCUS_GAINED事件)。

内部结构:(对于自定义小部件):因为禁用的项目现在设置 HoveredID,如果您希望自定义小部件在禁用时不响应悬停,在大多数用例中,最好检查“悬停”返回值ButtonBehavior()而不是HoveredId == id。

hyper-v下怎么调整ubuntu server的分辨率啊?

看网上的说法,安装linux-image-extra-virtual (sudo apt install linux-image-extra-virtual),然后把/etc/default/grub中的GRUB_CMDLINE_LINUX_DEFAULT=""改为GRUB_CMDLINE_LINUX_DEFAULT=“quiet elevator=noop splash video=hyperv_fb:1920x1080” ,后面的分辨率我改低了一些,改为1280x768,保存退出之后,执行sudo update-grub,然后重启,分辨率一点没变啊。

neofetch中可以看到Resolution:1600x1200。用ssh到能正常访问,在Windows Server上打开Hyper-V的窗口,纵向显示不全,我的显示器纵向才1080,小于1200。

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2383971/
1
上一篇笔记本玩游戏不能全屏(笔记本电脑玩游戏不能全屏)
下一篇 手机wifi无线上网(wifi手机能上网)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部