Thursday, May 20, 2021

V2EX - 技术

V2EX - 技术


有没有高性价比的 16G 云主机推荐?好多优惠的云主机都没有 16G 选项

Posted: 20 May 2021 04:18 AM PDT

核数无所谓,1 核 2 核都行,主要是内存要至少 16G,最好能一次买 3 年的

不懂就问。类和函数有什么区别?

Posted: 20 May 2021 04:09 AM PDT

看了 python 的书籍,里面涉及到类的部分(也许是写的不好,也许是我理解不够。)。让我觉得类和函数没区别啊。写好一个类以后。你给他输入。他给你返回输出。写好了放在那里。随时调用。类可以嵌套。父类,子类。函数也可以嵌套。
问过几个朋友,解释的也不太清楚。不知道这问题是否可以简单的说明白。如果需要很大篇幅。是否有优秀的书、文章、或视频针对以上困惑。如有望推荐。

""只用""python 做数据挖掘,机器学习,会用到面向对象的编程方法么?针对普通程序员的算法书需要学些么?

一个算法询问各位大佬

Posted: 20 May 2021 03:52 AM PDT

要求如下: 一个 19x19 的地图,上面有的点放置了东西,有的点没有放。现在给了一个元件(一共有六个形状,随机给一个),需要判断这个元件能否放入到地图里。需要考虑元件旋转后的情况。

下面我画了一个大概的图帮助理解:

https://imgtu.com/i/goJsIJ

https://imgtu.com/i/goYizq

自己的大概思路是: 1.首先用广度优先遍历查出所有相连模块的最大面积

2.按照面积顺序分组,大的在前,小的在后

3.依次遍历最大面积,看是否能放下给定元件的各个形态。

求各位大佬指点

来来来!大家来分析下根据这些报告,如何配好连接池(redis,mysql)!

Posted: 20 May 2021 03:51 AM PDT

在做教育类业务 app. 1.一般早晚高峰查看阿里 slb 负载均衡 QPS 在 200 左右,后面是两台机器,4 核 16G;然后每台机器部署了 3 台 tomcat,跑的相同的程序,只是根据客户端分了三个不同端口,不知道为什么这么做; 2.基本上机器 cpu,内存占用不太高 3.redis 部署在其中一台机器上,跑的单机,目前是存 token 和验证码等,还有一些其他数据,占用 400m 左右 4.数据库使用的阿里的云数据库 PolarDB,兼容 mysql,其指标如图,一天的;

然后就是看到 jedis 的最大连接数设置到了 8000; mysql 的连接池是我后换的,之前是 druid,不过参数我没动,最大连接数是 5000;

也看过一些相关文章,大家讨论下,根据现在的指标怎么设置比较好呢?就按现有指标来,也别说啥压测之类的了,按高峰期算;

小程序上线了小半年,每天都有两三百人用,想让更多人来用小程序,有没有比较好的运营或者推广方法,付费的也行

Posted: 20 May 2021 03:48 AM PDT

小程序上线了小半年,每天都有两三百人用,想让更多人来用小程序,有没有比较好的运营或者推广方法,付费的也行,求大神们支支招,谢谢了!

大家怎么看这类程序员导航网站呢?使用频率高吗?

Posted: 20 May 2021 03:41 AM PDT

最近看到几个程序员导航网站

http://www.cxy521.com/

https://daohangwan.com

https://tool.lu/

大家平时都使用哪些导航网站,是否可以推荐交流一波。

QQ 音乐这是要干嘛的?

Posted: 20 May 2021 03:38 AM PDT

用了火绒的策略,启动 QQ 音乐就看到一堆,还有删除操作什么鬼?删除的文件还是搜狗拼音的啥玩意?

QQ.png

有内置谷歌框架的国产安卓手机吗?求推荐

Posted: 20 May 2021 03:21 AM PDT

准备换手机了,可以推荐一下有内置谷歌框架的手机? 声明是国产的哈,不要国外版本的,国产的 ROM 才能对付国产的 APP 。

求助, mongodb 一个语句怎么写呢

Posted: 20 May 2021 03:11 AM PDT

 [ {name:'AL',groups:['A','B']}, {name:'AL',groups:['A','C']}, {name:'BL',groups:null} ]  

聚合查询,想查出 groups 不存在或者 groups 包含 B 的结果

如下语句有问题(还是会查出包含'C'的),帮看看,谢谢

 db.db_types.aggregate([         {             $match: {                 "$or": [                     {                         "groups": 'B'                     },                     {                         "groups": {                             $exists: false                         }                     }                 ]          }    ])  

安卓模拟实现 iOS 的动态联网权限

Posted: 20 May 2021 03:10 AM PDT

https://play.google.com/store/apps/details?id=com.cloudmonad.fw

前情提要: Android 为什么不和 iOS 一样需要用户动态确认联网权限

研究了一通后,决定自己写一个,和一众类似 App 一样,用的是 VPN 实现,底层用 Rust 实现,UI 用 Flutter 。

原理: 创建 Vpn 服务拦截网络流量,根据 socket 识别对应 App,弹出对话框让用户确认授权。

Vpn 部分是从另一个 rust 项目搬过来的,主要工作量在调 Flutter UI,特别是那个弹出对话框,一开始单独实现成一个 FlutterActivity,但每次弹出时需要几秒加载,尝试缓存对应 FlutterEngine 未果。目前的实现是复用主界面的 FlutterActivity,用路由区分。实现了通知秒现,但如果用户此时在主程序设置界面会被打断。 不知是否有更好的方案

五一开发完备用机上跑了几个星期,还算稳定,顺便上了 Play Store,今天发现审核完了,也算是有自己 App 的人了:)

感兴趣的 tx 可以试用一下

注意事项:目前只在我自己的手机上测试过(小米 10 lite ) MIUI 12/Android 11,由于使用了 getConnectionOwnerUid 最低支持版本为 Api 29(Android 10 )

程序员工作量的主要来源

Posted: 20 May 2021 03:07 AM PDT

  1. 产品经理的逆结构化表达
  2. 奇奇怪怪的内部技术栈

21h1 千万别升, 血的教训

Posted: 20 May 2021 02:36 AM PDT

刚才看到说 21h1 推送了, 就点了下升级. 很快就升级好了, 一切 ok, 么的问题.

但是, 刚才我关机重启, 无限卡在重启界面, 只能祭出断电大法. 断电重启后, 一切 ok, 么的问题.

我想了想还是再试试能不能重启, 果然又卡在重启界面, 再次祭出断电大法. 断电重启后, 一切 ok, 么的问题.

我想了想还是等到下班再试下重启.

头一次遇到不是 buff/cache 造成的满内存,又找不到大内存的进程,求解

Posted: 20 May 2021 02:10 AM PDT

总共 32G 的内存,available 只剩 8G 了,但是所有进程 res 加起来一共才 2G,buff/cache 是 0 。求教怎么查内存都去哪儿了。

一个关于亚马逊爬虫的问题,如何看整个亚马逊的商品

Posted: 20 May 2021 01:59 AM PDT

想要爬取亚马逊美国站的所有商品,但是没有途径

临时的解决办法是按照他的目录爬取,但是这样有一个问题,每一个最低级目录智能显示前 7 页的商品,按照价格最高排列和最低排列页只能获取 14 页的商品,超过 14 页的就抓不到了,这种应该怎么整呢

彦祖们,求推荐一款 Linux 端口转发软件

Posted: 20 May 2021 01:52 AM PDT

我们公司是在一台 DMZ 主机,linux 系统上用 iptables 做端口转发,但是 iptables 转发后就看不到客户端的 IP 了,被 iptables 做了源地址转换。nginx 和 haproxy 能看到客户端 IP,但是配置比较麻烦,有时需要批量端口转发,比如 80-90 批量转发到 80-90 端口,没有 iptables 方便。 能看到客户端 IP,配置方便,支持批量端口转发,有这样的软件不

微软将于明年 6 月停止对 IE11 的支持

Posted: 20 May 2021 01:39 AM PDT

https://blogs.windows.com/windowsexperience/2021/05/19/the-future-of-internet-explorer-on-windows-10-is-in-microsoft-edge/

the Internet Explorer 11 desktop application will be retired and go out of support on June 15, 2022, for certain versions of Windows 10.

某个版本起的 win10 将不再有 IE11 ?

然而 Edge 有 IE 模式,不知道一大堆控件还能不能用

2121 年俺 Windows 快乐编程的正确姿势

Posted: 20 May 2021 01:34 AM PDT

TLDR:hyper-v + virtual switch + Windows terminal ssh + x410

由于楼主日常开发 C++ 服务端,对 linux 环境强需求。读书时电脑只安装 arch Linux 非常方便,工作后在公司 mbp 用 docker 解决。去年年底买了台电脑玩游戏之余,捣鼓了一些开发环境解决方案,总算找到了最完美的办法,分享给 v 友。

已知使用 WSL2 的种种问题如下

  • 网络相关的各种问题:静态 ip,端口映射等等,总之不如 host 和子系统之间直接 ip 访问方便;

  • 不支持 systemd,有残废的解决方法:systemd-genie,实测不方便

  • 文件 io 性能差

我的解决方法:

  1. hyper-v 创建虚拟机;

  2. hyper-v 中创建一个虚拟的 internal switch,给 host 和虚拟机都绑定静态 ip,再 nat 给这个交换机联网;

  3. hyper-v 的虚拟机原生可以开机自启,比 vmware 方便、轻量多了;

  4. 部署 openssh server,Windows terminal 加一个配置默认 ssh 至虚拟机;达到了和 wsl 一样的打开 terminal 就可以使用;

  5. 买了个 x410 软件,类似于 vcxsrv,但是对高分屏的支持更好,界面也更友好;这样也支持了使用 gui 的软件,clion 、google chrome 用起来比 wslg 流畅很多!

唯一的问题只剩下文件共享不如 wsl 方便,但是既然开发环境都已经搬上虚拟机了,Windows 里边也就不要再放开发相关的东西了吧,极少情况需要的时候用 sftp 客户端也并不麻烦🐶

怎么在 win10 下搜索处所有的隐藏文件并删除?

Posted: 20 May 2021 01:02 AM PDT

从 mac 电脑同步过来的文件夹,几乎每一个文件都有一个隐藏文件。。。 一个一个目录的删太麻烦了,win10 下如何搜索整个文件夹的隐藏文件并删除啊??

匪夷所思:有冲突的依赖关系:- virtualbox-guest-utils 和 virtualbox-guest-utils-nox 有冲突

Posted: 20 May 2021 12:10 AM PDT

昨天准备升级 manjaro 的时候遇到了这个错误,今天重启电脑后再升级还是这个提示,有点想不明白 VBox 自己的组件怎么就冲突了?我这个系统也正常使用了一年多,之前的升级怎么不冲突的?

图片这里:i.imgur.com/FGkgI9X.png

goland debug 导致 mac 死机重启

Posted: 20 May 2021 12:04 AM PDT

系统版本是 11.3.1,一点 debug mac 就七国语言重启了,有人遇到过相同的情况吗😭救救孩子

写了个新玩具 —— Make everything a GitHub svg poster

Posted: 20 May 2021 12:03 AM PDT

我把 running_pageGpxTrackPoster 的逻辑抽了出来做的通用了些。方便大家生成各式各样的 svg poster 可以在 README 中直接引用,并支持 Actions 每日自动生成。

支持

  • Strava
  • 开心词场
  • 扇贝
  • Nintendo Switch
  • GPX
  • 多邻国
  • Issue
  • Twitter
  • YouTube
  • Bilibili

项目地址: https://github.com/yihong0618/GitHubPoster

e.g. image image

对单个文件加密是不是无法做到绝对安全?

Posted: 20 May 2021 12:01 AM PDT

我想设计一个文件格式,需要满足以下特点:
1. 加密,能多安全有多安全。
2. 可以对整个文件搜索。
3. 数据一直是增量的,但不会增长太块,假设每天增长 100kb 好了。
4. 这个文件可以同步放到公有云上面。
5. 用户可以使用弱密码,因为频繁使用强密码很难记得住,输入也麻烦。

现在我认为自己可能有几个逻辑上的悖论:
1. 加密和搜索是冲突的,如果我要做搜索功能,需要解密所有数据,然后临时放到磁盘或内存,这一步就很难保证安全。
2. 弱密码和绝对安全是冲突的,我设计的是加密文件格式,理论上拿到这个文件后暴力穷举就可以了。否则只能做到像 bitcoin 那样使用复杂的密码增加暴力破解的难度。
3. 如果数据是增量的,数据越大,搜索就会越耗时间。写入和读取可分区块来做。

Play 商店的 QQ 倒退回 32 位了?

Posted: 19 May 2021 10:56 PM PDT

因为手头用的 Play 版微信( 7.0.21 )和 QQ ( 8.2.11 )已经几个月没更新了,商店那边也没推送更新,微信就算卸载重装也还是这个版本。

然后去 apkcombo.com 查了下,两个都有新版本,微信 8.0.3,QQ 8.7.0,有没有站友收到这个推送?

微信 8.0 更新的那些功能我完全没兴趣,原来想着会不会上了 targetapi30,并没有,所以不打算升。 神奇的是 QQ,8.2.11 居然是最后一个带 arm64 的版本,之后的居然倒退回 armeabi 了,这之后的所有版本都没有 arm64 。

我都不知到是不是 QQ 遇上什么 bug 解决不了,有谁知道情况吗?

用 Windows10 易升更新 20H2 系统重启后显示"Windows 安装程序无法配置为在此计算机的硬件上运行"

Posted: 19 May 2021 08:58 PM PDT

用 Windows10 易升更新 20H2 系统。安装包下载完毕重启后自动安装更新,过段时间跳出来一个窗口"Windows 安装程序无法配置为在此计算机的硬件上运行" ,然后就自动关机了。原系统是 1909 。
因为是升级不是全新安装,网上教程按 Shift+F10 调出命令提示符的办法不可行。

有哪位大佬知道遇到这种情况该怎么解决?谢谢。

在虚拟机里面在装一个 docker 这样性能损耗大吗?

Posted: 19 May 2021 04:55 PM PDT

比如硬盘速度和网速

我主要是在内网传输文件用 千兆网 传输速度会有多少损耗?

docker 装 transmission 用一段时间就会变的很慢是怎么回事?

Posted: 19 May 2021 02:52 PM PDT

环境是这样的

unraid 里面虚拟了一个 popos,在 pop 上用 docker 装了 transmission,然后通过 smb 挂载了局域网内的 truenas 的硬盘。下载的文件全部通过 smb 放到局域网里的 truenas 上面。

简单说,就是 truenas 组阵列负责存储数据,然后通过 smb 和 transmission 连接

然后用了两天之后,打开 transmission 速度变得很慢,局域网打开 192.168.1.15:9091 要等几十秒才会出现输入帐号密码的框框,输入完毕之后在等几十秒甚至更长的时间 才能看到做种的文件

docker 的设置该设置也设置了,时区 权限 /downloads 也映射到了 smb 的文件夹

不懂就问:如何通过 ssh 工具连接群晖的虚拟机或是 Docker

Posted: 19 May 2021 10:50 AM PDT

如题,群晖 DSM 通过 ddns 方式连接,有公网 IP

请教各位大佬一个机器学习的问题

Posted: 19 May 2021 08:03 AM PDT

我有一个训练集和很多食物的图,训练集里面每一个数据都是这个形式:
00123.jpg 00345.jpg 00497.jpg 1
代表了图 A 图 B 图 C,如果图 B 比图 C 更像和图 A 是一种口味的食物 那么 输出值就是 1
测试集就是如这样的 00123.jpg 00345.jpg 00497.jpg 数据,然后预测 1 还是 0.

这样的问题该用什么方法做,请教大佬们
或者有偿求帮做,一个机器学习的作业

各位彦祖,有什么方案在办公司断网断电的情况下,能第一时间收到通知?

Posted: 19 May 2021 04:22 AM PDT

No comments:

Post a Comment