Tuesday, October 5, 2021

V2EX - 技术

V2EX - 技术


win11 正式版今日推出,开发者你们的主力机都更新了吗?

Posted: 05 Oct 2021 04:25 AM PDT

我特意说明了主力机,原因是我只有一台,我在纳闷我更新后那些软件还能不能用,毕竟现在大部分软件下载页里的 window 包都是 win10 64/32 位和 win7 64/32 位

主力机升级到 win11 后,在我原先日常使用场景内的影响

Posted: 05 Oct 2021 04:11 AM PDT

平台:5800H,Windows 11 22000.194 。

新的动画、多显示器多任务窗口的支持挺香的。

bug:

  • win+s 的搜索框有时候会低分辨率渲染,很模糊。如果你习惯先按 win 再直接输入文字来进行搜索,开始菜单到搜索菜单的切换,渲染一下子从清晰变模糊,很割裂很难受。
  • batterybar 无法使用
  • powershell 默认用了个漂亮的新字体,但输出命令结果的时候会整个应用切换到老字体,输出完又切换回新字体,屏幕闪烁。

难受的地方:

  • 习惯了 win+数字键来快速打开固定在任务栏的程序。以前 10 的任务栏,windows 键和应用键还是有明显的分割(色彩),即使没有肌肉记忆,一眼就能看到是第几个。现在揉到一起,偶尔会有点迷惑。
  • 动画偶尔还是会感觉到掉帧。
  • 任务栏的中英文、输入法和控制项三个的 gap 有点大到不适了。
  • 日历的事件项不能显示在右下角打开的日历里了,那挂一个好占空间的日历的意义是什么。。

很多人吐槽的右键菜单、任务管理器、任务栏中置等,我倒是觉得这些设计虽然存在不得已的妥协,但还是呼应了整体设计风格的。期待内嵌安卓的功能。

请教下老哥们,服务器安全问题

Posted: 05 Oct 2021 04:11 AM PDT

在基本处理后:

  1. 关闭 root 登录
  2. 关闭密码登录
  3. 只允许密钥登录
  4. 改 ssh 端口

请问黑客在知道 ssh 端口的情况下,没有密钥,可以如何入侵服务器?

上午升级到了 11,终于用上 wsl-gpu 和 wslg 了,舒服了~~

Posted: 05 Oct 2021 04:07 AM PDT

图像

Win11 推送说不满足最低要求。。。。

Posted: 05 Oct 2021 03:55 AM PDT

Xeon E3-1230 v3 竟然不在支持列表里。。。。这是逼我升级电脑么。。。。我电脑还够用啊。。。

没做过 toC 的业务,所以想业余自己搞一个小项目,请问各位是怎么选择云存储的?需要考虑和云服务器同一个厂商吗?感觉这些东西太复杂了,求讨论

Posted: 05 Oct 2021 03:54 AM PDT

今年十一假期有空,在网上瞎逛,结果发现"永硕 E 盘"这个东西还活着

印象里这个网盘已经存在十几年了(小学的时候就用来存外挂)

承认有被突然感动,想着自己什么时候也能做一个能存活十几年的互联网产品

现在想做一个能在线存储 /播放 MP3 或者录音文件的小网站(自己喜欢录一些声音,比如虫子叫啊之类的)

紧接着就开始技术调研。技术选型打算用自己熟悉的 Python 做后端,前端尽量学学 JS

结果发现平时在工作中用到的 CRUD,在自己想做一个产品的时候完全没用

甚至不知道从什么地方入手。 想来想去,还是请教一下各位


我手里现在有一个 2 核 4G3M 带宽的云服务器,是阿里云的

域名是五六年前注册的,在腾讯云。

问题来了,数据库怎么选?需要考虑和云服务器同一个厂商吗?

那对象存储又该怎么选择??妈蛋平时做 CRUD 太多了,这些从来没想过


在学习新知识的过程中, 如何避免脱离主线

Posted: 05 Oct 2021 03:42 AM PDT

经常遇到以下情况:

在学习新东西, 经常会因为文章中出现的某个关键词不懂后, 进行搜索 然后深陷入这个关键词所检索到的新领域, 无法自拔, 脱离主线 经常需要很久才回归回主线的学习 举例 : 在学习 JAVA 的时候, 会因为里面一些自带的数据结构实现(比如 ArrayList), 在互联网上检索实现原理, 然后想要自己实现一个. 结果就是, 自己被带到了学习数据结构的过程中, 忘记了自己正在学 JAVA 语法

困扰

希望自己能够在深入某个细分知识点的时候, 有一个度. 既能保证主线知识的有序进行, 也能保证这个细分知识点的有一定地了解

cmake 链接问题

Posted: 05 Oct 2021 03:17 AM PDT

一直疑惑一个事情,cmake 在编译依赖库的时候有一些动态库的链接会出现不同的情况

链接库的方式都是通过指定链接库的在工程目录里的路径,编译时没有问题说明库的摆放位置是能搜索到的,但是运行时会有两种情况

  1. 一些依赖库如 opencv 或者常见的三方库,用上述方法链接生成的 so 库通过 ldd 是能够将编译时的路径都找到的(与生成的 so 不在同一文件夹)
  2. 另外一些依赖库如 protobuf yaml 等等,用上述方法链接生成 so 库,ldd 时却找不到 protobuf yaml 的依赖库或者指向系统路径

这样的区别是什么呢?来源于使用方法还是三方库的生成方法

联通查话费 API

Posted: 05 Oct 2021 03:09 AM PDT

转自吾爱。不知道联通不做鉴权直接开放给公网随意查询是否合适。

python:

import requests import json # 联通手机号码 phone = "xxxxxxxxxxx" url = "https://weixin.10010js.com/app/charge/qryRealFee" headers = {     "Host": "weixin.10010js.com",     "Content-Type": "application/json",     "Cache-Control": "no-cache",     "Content-Length": "23",     "Accept": "*/*",     "Referer": "https://weixin.10010js.com/actPage/activity/index28.html?",     "Accept-Language": "zh-cn",     "User-Agent": "Mozilla/5.0 (Linux; U; Android 8.1.0; zh-cn; BLA-AL00 Build/HUAWEIBLA-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/8.9 Mobile Safari/537.36" } data = {     "phone": phone } req = requests.post(url, json.dumps(data), headers=headers) money = int(req.text)/100 print(money) 

php:

<?php $url="https://weixin.10010js.com/app/charge/qryRealFee"; $data='{"phone":'.'"'.$_GET["phone"].'"}'; echo "您的帐户余额是:<font color=red size=30>".(curl_post($url,$data)/100)."</font>元人民币";    function curl_post($url,$data){      $headers = array(     "Host:weixin.10010js.com",     "Content-Type:application/json",     "Cache-Control:no-cache",     "Content-Length:23",     "Accept:*/*",     "Referer:https://weixin.10010js.com/actPage/activity/index28.html?",     "Accept-Language:zh-cn",     "User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36" );        $ch = curl_init();         curl_setopt($ch, CURLOPT_URL, $url);          curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);                  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);             curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);         curl_setopt($ch, CURLOPT_POST, 1);         curl_setopt($ch, CURLOPT_POSTFIELDS, $data);         $output = curl_exec($ch);         curl_close($ch);         return $output;     }         ?> 

有人做好现成的,可以直接试试:

调用地址: http://api.dooper.top:8899/api/liantong/?nub= 请求方式:GET 返回类型:JSON 请求示例: http://api.dooper.top:8899/api/liantong/?nub=13288888888 

win11 在商店里安装的类似 vscode 的应用不能更新

Posted: 05 Oct 2021 02:25 AM PDT

安装完 vscode 重启商店就变成未安装,以为正式版能改结果并没有,那我要商店干嘛呢,都不能统一更新

开始更新 Win11

Posted: 05 Oct 2021 01:27 AM PDT

不出意料的没收到更新推送,只好自己下载更新助手了。然后更新助手需要 Win11 升级检查的程序,一检查发现电脑没开 TPM 。打开 TPM 后开始更新。这下载安装速度确实比之前升级 Win10 的要快很多啊。

4jYsVs.md.png

下载 Win11 更新助手

下载 Win11 升级检查工具

自行编译 tg 遇到问题

Posted: 05 Oct 2021 12:44 AM PDT

我想自行编译 android 版 tg,但一直遇到一个错误,换了电脑也是如此,实在不知道怎么解决。

我的步骤:

  1. 先从 https://github.com/DrKLO/Telegram 把代码 clone 下来,试过直接 clone,也试过

    git clone --recursive https://github.com/DrKLO/Telegram.git

  2. 本地 Android Studio 在 SDK Manager 添加了 Android SDK Platform 31

  1. TMessagesProj\config 下放入我自己的 release.keystore,在 gradle.properties 中修改了 key 的密码

接下来尝试 sync gradle,就出现如下错误:

Could not resolve all dependencies for configuration ':TMessagesProj:afatDebugRuntimeClasspath'. Could not create task ':TMessagesProj:minifyAfatHAWithR8'. Cannot query the value of this provider because it has no value available. 

我检查了 TMessagesProj\build.gradle 中的配置如下:

android {     compileSdkVersion 31     buildToolsVersion '31.0.0'     ndkVersion "21.4.7075529"     ... } 

就不清楚为什么 gradle 配置不了。有没有哪位大哥能帮忙看看?

谢谢

Win11 UI 反应慢、帧数低的问题修复了吗?

Posted: 05 Oct 2021 12:24 AM PDT

rt,以前用预览版没坚持几天,主要就是这个问题

另外,公司电脑是 7 代 i u,没有 tpm2 。如果 pe 装机,后续更新推送能收到吗?

两台 Mac,突然局域网不能共享屏幕了,球大佬帮忙解决一下

Posted: 05 Oct 2021 12:22 AM PDT

设备 a = macbookpro 设备 b = imac 台式机

两个电脑都是一个局域网下面的,并且均在设置里面开启了相同的权限"设置-共享-远程登录,远程管理"。全部都勾了

现在奇怪的问题发生了

macbookpro,无法远程 imc 。反之 iMac 可以远程 macbookpro

在 Macbookpro 的访达里面,点击右侧 imc 。只有"连接身份"没有"远程按钮"如图所示: https://tva1.sinaimg.cn/large/008i3skNly1gv4eoou574j61af0u0goc02.jpg

手动输入 vnc://192.168.2.11 提示如下: https://tva1.sinaimg.cn/large/008i3skNgy1gv4erl96ruj60n607yaaj02.jpg

可是之前一直可以互相远程的,这个问题出现能有一两个月了,之前一直没管,今天实在忍不住了

史上最佳 Linux 桌面发行版 Win 11 推送了(手动狗头)

Posted: 04 Oct 2021 11:01 PM PDT

没有收到推送的可以去: https://www.microsoft.com/en-us/software-download/windows11
手动更新

GPU 加速真的香

都收到 windows11 的推送了吗

Posted: 04 Oct 2021 10:40 PM PDT

微软之前宣布 10 月 5 号推送 win11,可我还是没有收到。

一个 Golang 的项目

Posted: 04 Oct 2021 10:21 PM PDT

3 个月,可全职,可兼职,优质美刀项目,正在投标过程中,客户点名要用 Golang 实现后端,急需一位 Golang 大神!

手机后台 API 开发,主要功能: - 消息推送( Android 和 iOS) - 地理位置(包括 GeoFencing) - 应用内 IM (支持文字,附件) - 第三方服务集成

需要: - 5 年 Go 后台开发经验 - 有手机后台 API 开发经验(消息推送) - 能独立完成任务 - 时间可以保证(兼职需要两人配合,每周 20 小时左右)

有兴趣的兄弟,发我个消息,私聊,先到先得。

微: am1vZC1kZXY=

Python 的 ASGI 服务器在调用 loop.sendfile 时客户端无法收到数据

Posted: 04 Oct 2021 09:04 PM PDT

最近对比了各种 ASGI 服务器,发现当前的几个 ASGI 服务器中 ,hypercorn 的完成度是最高的,http 支持到 3,ASGI 扩展也支持了两个,可惜 Zero Copy Send 目前还没支持,当时就想对他加入这个的支持,如果成功,这也是第一个支持全部 ASGI 扩展的 ASGI 服务器,然而 hypercorn 原作者似乎最近没空,我就自己 fork 了个,主要代码在这,https://gitlab.com/synodriver/hypercorn/-/blob/zerocopy/src/hypercorn/asyncio/tcp_server.py#L106, 但是测试中发生了问题,在 debian 上 Errno32 Brokenpipe,在 win 上客户端也是收不到数据,似乎一旦调用 loop.sendfile,对面就关闭了连接。有对 ASGI 协议和服务器有研究的大佬可以帮忙看看吗?

这是我用的测试 code

async def app2(scope, receive, send):     if scope["type"] == "http" and scope["path"] == "/":         await send({"type": "http.response.start", "status": 200,                     "headers": [(b"Content-Type", b"image/png"), (b"Cache-Control", b"no-cache")]})         f = open(r"test.jpg", "rb")         await send({"type": "http.response.zerocopysend", "file": f.fileno()}) 

mybatis-generator maven plugin 无法识别 filterd properties 文件

Posted: 04 Oct 2021 08:15 PM PDT

俺想先使用 maven resource plugin 来 filter properties 文件, 然后 mybatis-generator plugin 使用 filter 之后的 properties 文件, 但这样好像不行, 有铁子遇到过么?

有办法屏蔽 Windows 11 正式版的推送么?

Posted: 04 Oct 2021 07:44 PM PDT

家里给老妈使用的电脑符合 Windows 11 的升级条件,但怕升级后的 UI 老妈用不习惯,且鉴于微软之前各种弹窗等骚操作诱导用户把旧系统升级成 Windows 10,不想以后被 Windows Update 自动给升级到 Windows 11,搜了一圈都是直接关闭掉 Windows Update 服务,但我还想让电脑继续收到现在 Windows 10 的补丁升级,请问有只屏蔽掉 Windows 11 的更新的方法么?

Chrome、edge 提示“您要访问的是诈骗网站”

Posted: 04 Oct 2021 05:11 PM PDT

我的一个域名,用的 Chrome 的插件: https://chrome.google.com/webstore/detail/save-page-we/dhhpefjklgkmgeafimnjhojgjamoafof

保存了 steam 个人主页,因为不是个人主页国内没法访问吗,我寻思做个静态的 html 的放自己服务器,自己域名,结果,已经两次被 Chrome 和 edge 提示:"您要访问的是诈骗网站",它们怎么爬的同时能把我我网站加入诈骗?以及我之前申诉的话只能只好移除我的这个假 steam 主页,然后审核通过后重新放入。但是,通关插件保存的 html,都是静态的,为什么会被纳入欺诈?我能通关什么办法解决吗?

JavaScript 里面为什么在一个类里面写的函数在 console 里面发现属于父类了?

Posted: 04 Oct 2021 01:53 PM PDT

JS 入门小白求助:

为什么我在 Student 里面写的 helloStudent 函数显示在 Object 类里面,而在 PrimaryStudent 里面写的 helloPrimaryStudent 函数显示是在 Student 类里面?

8gXI9QmzVTuOdvh

lmargGCUYN7bLWV

谷歌浏览器书签自动备份记录的插件有吗

Posted: 04 Oct 2021 09:43 AM PDT

360 极速浏览器每次更改会自动备份浏览器书签 谷歌浏览器怎么实现

升了鸿蒙的华为手机 bugreport 里没有 info level 的日志

Posted: 04 Oct 2021 09:11 AM PDT

用开发者模式里的 create bug report 生成的文件里再也看不到应用的 info level 日志了。有啥解决方案不? 已经试过这个:

Dial *#*#2846579#*#*  Background Settings -> AP LOG Settings -> Open. 

仍然不行

No comments:

Post a Comment