V2EX - 技术 |
- 请问一下大家,有没有靠谱的云存储平台推荐一下?
- 有没有支持有线投屏的 android 平板或 android 手机?
- idea 用起来有个小问题你们遇到过吗
- 工作 4 年,温水煮青蛙,该怎么办
- windows 有没有这种自动移动文件的工具?
- 算法:如何从一个大字符串中搜索一个子串,可以有一定的模糊度。
- 用 poetry 和 pyproject.toml,如何保证开发/测试环境和生产环境 dependency 同步?
- 多租户系统,采用 PostgreSQL 好还是 Mysql 好
- 推荐一款 ssh 终端
- 推荐系统选型用 tensorflow 作算法平台,日志存储技术如何选型?
- Linux 下使用虚拟机剪切板共享失效
- 请教腾讯 coding 构建机的问题
- gin 条件验证请教下
- NVIDIA 的最强 RTX Demo Marbles 现在可以免费下载了
- 关于 API 请求字段的部分响应,大家有什么经验或实践吗?
- 请教一个关于 netty 的问题, TCP 客户端在短时间内重连,旧的通道不关闭会一直触发未接收到心跳事件
- 写了一个使用 WebSocket 的 Tcp 隧道代理
- Java 怎么获得一次调用背后各个 IO 耗费时间
- 如何复制所有文件的名字?
- MyBatis 一个比较奇怪的参数绑定问题
- 请教个 vue 中加载 google admanger 的问题
- APP 里通过 Hash 方式打包的 Vue 界面,不调用请求,报错: String contains non ISO-8859-1 code point
- 请教一个根据 git diff 作为 CircleCI build 触发条件的问题
- ajax 发送的 formdata,后台为什么收不到
- 文本匹配不如预期,怎么回事呀
- 想了解一下 Quarkus 目前的情况,适合在生产去使用吗, Quarkus 和 Micronaut 有什么区别呢,那个更适合生产?
- 请问如何查看 ss -antlp 中处于 LISTEN 状态的 Recv-Q 不为 0 的进程对应的的连接/数据包?
- 请教个 Google Drive 同步问题
- 求助,有大佬解决过 cve-2018-3252 这个漏洞吗
- 如何在 Nginx 官方 Docker 镜像中使用 WebDAV?
- 在 Javadoc 中如何应用 markdown 或者类似的文本标记语法
- Nextcloud 运行极其缓慢应该如何排查?
- 关于 Docker 目录挂载
- FFmpeg 可以将视频文件按照固定大小分割么?
- 人品爆发
- 纯面试向资源整理
- 后端开发转运维,大家伙帮忙分析分析
- 为什么 edge 会突然假死
- 周末休一天写了个小程序合并米家摄像头监控视频
- mysql 库存字段设置为无符号,还会出现并发超卖问题吗?
- win10 自带的照片在显示 HEIC 图片缺失的问题
Posted: 11 May 2021 03:48 AM PDT 目前家里放了一台服务器,兼做了 NAS 的一些功能,但是现在就是担心文件的安全性,怕硬盘突然损坏,所以想找一个靠谱的云存储平台(因为某些限制条件,不能组 raid,同时组 raid 在我看来也并非万无一失)。 有三点需求, 一是需要大容量(至少 5T,因为目前我的文件都已经 3T 多了), 二是希望不是国内的平台(海边玩耍的视频变成了教育短片,实在是心理阴影), 三是最好 Linux Server 可以直接操作的(毕竟服务器无 GUI ) 接受付费!接受付费!接受付费!(预算 2000/年) 谢谢大家 |
有没有支持有线投屏的 android 平板或 android 手机? Posted: 11 May 2021 03:48 AM PDT 想买一个 android 平板或 android 手机,关键是支持有线投屏,比如通过 hdml 接口投射到显示屏上,不是无线投屏。 我目前使用的小米手机 Redmi note 9 无线投屏成功后,过一会时不时断开,这很让我使用体验非常不好,我想换个手机,关键得有投屏功能,但是关于无线投屏,我也不敢赌下一个手机的无线投屏功能一定比目前买的更好。所以想要带有线投屏功能的 android 手机或平板 |
Posted: 11 May 2021 03:44 AM PDT 就是使用输入法为英文状态时如果按 alt+insert 快捷键就会自动将输入法切换到中文,非常影响写代码流畅性 idea 版本 2018 |
Posted: 11 May 2021 03:42 AM PDT 全职 iOS 开发,公司移动产品全死了。让我转后端开发。现在出去找工作处于高不成低不就的状态,主要是没啥亮眼的项目经验。做后台平时也不是很忙,全是脚手架开发,各位我应该留下来吗? |
Posted: 11 May 2021 03:42 AM PDT 需求: 0. 移动,不是复制,也就是不是同步的需求 1. 监视指定文件夹(及子文件夹)的特定类型,就是扩展名,然后自动移动到目标文件夹 2. [重点] 移动后保持子文件夹的路径一致 例如: 监视 c:\abc,扩展名*.zip ,目标文件夹 d:\a c:\abc\0.zip ---> d:\a\0.zip c:\abc\sub\1.zip ---> d:\a\sub\1.zip c:\abc\sub\2.zip.part 不移动 c:\abc\sub\3.rar 不移动 |
算法:如何从一个大字符串中搜索一个子串,可以有一定的模糊度。 Posted: 11 May 2021 03:38 AM PDT 给定: 一个大字符串(不超过 100 万个字符)和一个查询子串(不超过 20 个字符)。 现在需要在这个大串中找到这些个子串,但可以设定匹配的模糊度: 比如: 当设定精确度为 100%时,则精确匹配这个子串。 当设定精确度为 80%时,可以只匹配子串的 80%内容。 好不好做? |
用 poetry 和 pyproject.toml,如何保证开发/测试环境和生产环境 dependency 同步? Posted: 11 May 2021 03:36 AM PDT 当前 workflow:
问题:开发环境的 dependency 在 poetry.lock 里,发布 package 的 dependency 在 pyproject.toml 的 tool.poetry.dependencies 里。有可能不同步。 我能想到的解决方法:
python 半小白,感觉应该是比较常见的问题但是搜了一圈没看到人怎么说。请不吝赐教。 |
多租户系统,采用 PostgreSQL 好还是 Mysql 好 Posted: 11 May 2021 03:35 AM PDT saas 类型的系统,目前是采用了最 low 的行级多租户,也就是每个表加一个 tenantId,然后用代码逻辑隔离,现在随着系统的用户增长,很多问题随着出现了,维护麻烦,性能低效,代码逻辑复杂混乱 |
Posted: 11 May 2021 03:32 AM PDT 需求 1 、敲一条命令, 这条命令能够分发到所有已经打开的窗口 |
推荐系统选型用 tensorflow 作算法平台,日志存储技术如何选型? Posted: 11 May 2021 03:29 AM PDT 也问下大厂都是如何选型的? |
Posted: 11 May 2021 03:24 AM PDT 刚开始能用,后来虚拟机运行一段时间,不知道什么原因剪切板就不能共享了,死活复制不过去,必须得重启才行,有 L 友遇到过吗? Vmware 和 VirtualBox 都会这样。。 环境: Linux Mint 19.3 虚拟机装的 Windows |
Posted: 11 May 2021 03:10 AM PDT java 项目, 俺用到了腾讯 coding 的制品仓库和构建机, 俺把私有的 jar 传到了制品仓库, 另一个项目依赖该 jar. 但腾讯的构建机没办法修改 setting 文件, 这样只能在项目中设置一个 setting 文件了, 这明显重复了. 有没有其它办法能让 coding 的构建节点找到 coding 的制品仓库啊~~~~ |
Posted: 11 May 2021 03:05 AM PDT 验证请求参数 phone 最开始设置 len=11,查看文档发现,在 int 情况下,直接验证这个数值。 换成 min,max 也是验证这个数值 如果我验证 int 长度应该用什么 |
NVIDIA 的最强 RTX Demo Marbles 现在可以免费下载了 Posted: 11 May 2021 03:04 AM PDT https://www.kitguru.net/components/graphic-cards/joao-silva/nvidias-marbles-at-night-rtx-demo-is-now-free-to-download/ 注册 Omniverse 的 Open Beta 之后,就可以在 Demo 里找到并下载。 https://www.nvidia.com/en-us/omniverse/ 这个东西对性能的需求大概是 RTX 3090 可以在 1440p 跑到 30fps 左右。 |
Posted: 11 May 2021 03:02 AM PDT 例如: User(id, name, phone, email) 而请求时,只需要 id,name,phone 现在是让客户端传递 field 字段实现,但感觉不太好 |
请教一个关于 netty 的问题, TCP 客户端在短时间内重连,旧的通道不关闭会一直触发未接收到心跳事件 Posted: 11 May 2021 02:47 AM PDT 首先我添加了一个 netty 自带的心跳检测事件: 即 1 分钟未收到数据包就断开连接 这是断开事件的处理: 现在问题来了,某个设备断电了,两秒后通电又重连了,然而在过了 60 秒后这个事件被触发了!因为老的连接通道一直未接收到数据,这时我会断开老的连接: 这就导致了刚刚才通电恢复连接的设备又得重连,因此,想请教一下 我也试过如果重连了就不关闭通道,但是不关闭的话该事件会一直触发,每 60 秒触发一次。 |
Posted: 11 May 2021 02:32 AM PDT https://github.com/zanjie1999/tcp-over-websocket 本工具能 使用 WebSocket 创建隧道,实现 TCP 流量的端口转发 具体能干嘛,可以发挥你自己的小宇宙~ 用 golang 写的 |
Posted: 11 May 2021 02:20 AM PDT 有一个调用背后牵扯到起码 10 个 IO 调用(业务比较复杂,数据库和 RPC ),有什么办法可以测试出各个 IO 所耗费的时间 |
Posted: 11 May 2021 02:01 AM PDT 格式如上图所示, 每一条格式都为: 现在想复制所有单号出来: 我想到的有截图 OCR, 但 OCR 识别有时候会有错误, 并且文件夹下有很多单号, 截一张无法全部完成. 之前学习 Emacs, 有个文件夹模式, 列出的所有文件, 能够当作文本进行选择, 选择后对其修改等操作. 但现在早已忘记, 很久不用 emacs 了.. 还有 sed / cut / awk 等命令, 但技术有限(其实换了个行业, 不做开发了), 没能力去研究. 除了这几种方法还有哪些方法? |
Posted: 11 May 2021 01:58 AM PDT 众所周知如果 Mapper 需要多个参数时,需要在每个参数前加上 @ Param 注解,如: 但是我不加也可以,于是我没加,正常运行。 现在重构项目,拆分成父子项目,结果全部报错:org.apache.ibatis.binding.BindingException: Parameter 'xxx' not found. 网上都说是没加 @ Param 的原因,的确现在加上就不报错,但是为什么我之前没加也可以呢? |
请教个 vue 中加载 google admanger 的问题 Posted: 11 May 2021 01:56 AM PDT 我在页面 A 和 B 中配置了谷歌广告代码,使用<route-link>在 AB 页面相互访问跳转的时候提示
输入强制刷新浏览器就可以正常显示,把 有哪位朋友了解怎么处理的不? |
APP 里通过 Hash 方式打包的 Vue 界面,不调用请求,报错: String contains non ISO-8859-1 code point Posted: 11 May 2021 01:29 AM PDT TypeError: Failed to execute 'setRequestHeader' on 'XMLHttpRequest': String contains non ISO-8859-1 code point,怎么解? |
请教一个根据 git diff 作为 CircleCI build 触发条件的问题 Posted: 11 May 2021 01:22 AM PDT 试了一天都还没有搞出来,只有来请教下各路大神了 Orz 问题是这样的:项目根目录下有三个子项目(是的,monorepo ),在 CircleCI 上需要只触发有文件变更的子项目的 build workflow 。 通过这个 git diff 命令可以判断某个目录下是否有变更:`git diff --quiet HEAD HEAD^ -- 目标目录`,如果有变更,exit with 1 。 CircleCI 的 workflow 也支持`when`的参数,即为真值时才执行该 workflow 。 我试了:`when: git diff --quiet HEAD HEAD^ -- 目标目录`,但并没有效果...肯定是遗漏了什么 🤔 |
Posted: 11 May 2021 01:13 AM PDT ajax 发送 formdata,用 formidable 来处理接收的数据,然后存到本地; 用 axios 发送的请求,可以正常运行,但是用原生 ajax 的就无效,是哪里写错了吗 打印出来 fields 和 files 都是空的 |
Posted: 11 May 2021 01:05 AM PDT 用 match query 查询字符串"the lord",结果返回 score=8.081023 "The Second Sun" score=5.412263 "Lord of War" score=4.5157876 "The Lord of the Rings: The Two Towers" score=4.120181 "The Lord of the Rings: The Fellowship of the Ring" score=4.120181 "The Lord of the Rings: The Return of the King" 模糊参数改一下,结果也是一样的。刚接触 Elasticsearch,这排序是正常的吗, "The Second Sun" 评分怎么那么高 |
想了解一下 Quarkus 目前的情况,适合在生产去使用吗, Quarkus 和 Micronaut 有什么区别呢,那个更适合生产? Posted: 11 May 2021 12:32 AM PDT 想了解一下 Quarkus 目前的情况,适合在生产去使用吗,Quarkus 和 Micronaut 有什么区别呢,那个更适合生产? |
请问如何查看 ss -antlp 中处于 LISTEN 状态的 Recv-Q 不为 0 的进程对应的的连接/数据包? Posted: 11 May 2021 12:31 AM PDT 前阵子 apache httpd 很不稳定,有时候监控突然报警 app 的响应慢了,然后去查监控指标发现有丢包的情况,从 ss -antlp 看就是 Recv-Q 比 Send-Q 大 1 ( Send-Q 是 128,sysctl.conf 配置的),正常情况 Recv-Q 是不应该出现非 0 的情况的( LISTEN 状态),当大于 1 了,就表示全连接队列满了,然后只能丢包了。今天特意观察了一段时间这个 httpd 进程还有他的连接,发现有点意思,过段时间这个 Recv-Q 就会变大(不超过 128 ),然后很快降下来了,等降下来了立马查看 httpd 进程,发现有 1 个僵尸进程,然后再等 1S 左右这个僵尸进程被杀掉了。感觉就是有连接积压了就代表某个 httpd 的 worker 进程可能 hang 住了,然后 master 进程杀掉他,并启动一个新的进程,但是为什么变成僵尸进程杀不掉了,这个暂时没有查到,没有错误日志。我的问题就是:怎么能知道 Recv-Q 积压对应的是哪个连接?或者怎么能抓到导致 Recv-Q 积压的包? 下面是积压的截图、进程启动时间的截图 |
Posted: 11 May 2021 12:12 AM PDT 有 A 、B 两台电脑,如果 A 电脑同步完成,然后我把所有文件直接拷贝到 B 电脑,再在 B 电脑同步此文件夹,发现 Google Drive 会保存两份同一文件,就是说即使 B 电脑本地已存在文件,Google Drive 依然会执行同步操作,请问下大家这有什么解决办法吗? |
Posted: 11 May 2021 12:04 AM PDT 服务器被扫描出来这个漏洞,然后查找资料后基本上都指向了 oracle 的官网,https://www.oracle.com/security-alerts/cpuoct2018.html 。但是去下载补丁要用什么 oracle SI 账号。有没有其他方式可以解决该漏洞呢? 求助 |
如何在 Nginx 官方 Docker 镜像中使用 WebDAV? Posted: 10 May 2021 11:34 PM PDT 看起来官方镜像没有 ngx_http_dav_module 这个模块,找到对应的 Dockerfile 改了很久也没把这个模块编译进去。 |
在 Javadoc 中如何应用 markdown 或者类似的文本标记语法 Posted: 10 May 2021 11:33 PM PDT 以前一直在写 Python, 用 sphinx 写文档, 加个示例代码, 高亮标记, 加粗什么章节什么的都比较容易,也很简单 最近有写东西要用 java 写, 发现 javadoc 只有部分 html 标签可以用,自带的 tag 也不是很好用. 在 github 中找到了一个 https://github.com/Abnaxos/markdown-doclet ,可以用, 但是已经很久没 更新了,引入到 gradle 里面也各种错误(java 新手,gradle 玩不溜, 上次写 java 还是 SSH 时代). 所以请问,有什么比较好的解决方案么,在代码里面手写 html 还有转义字符什么的实在是难以称之为好的 代码体验,java 都这么多年了,不应该都直接文档手敲纯文本文本,偶尔加点 html 标签吧 |
Posted: 10 May 2021 10:57 PM PDT 在没有任何文件的情况下 Nextcloud 运行都非常缓慢,看 Chrome 的 Network 页每个请求 TTFB 都在 20 秒以上,CPU 和 RAM 以及 IO 占用都非常低,不知道从哪里开始排除问题。用的是以前在 DigitalOcean 上用过的那份 Docker 配置文件,在配置比这台低很多的机器上都能流畅运行。做过的尝试是把 PostgreSQL 换成了 SQLite,把 Redis 关了(怀疑是我数据库配置问题),把 HAProxy 反代撤了,容器 HTTP 直接暴露公网(怀疑是反代有问题),速度没有任何提升。但是把程序换成 Filebrowser,保留原来的反代配置,打开就非常快。这台服务器是 Contabo 10 核 60G RAM 的新加坡 VPS,香*港 ping 过去延迟全在 34ms 以内,因此可以排除线路问题。自己 DD 安装了一遍干净的 Ubuntu,Unixbench 跑分还是非常漂亮,编译大型项目也很快。折腾了 3 天还没解决,求 V 友帮忙看下。 |
Posted: 10 May 2021 09:42 PM PDT 如果项目需要在不同环境下部署,那么宿主机的项目文件路径也可能不同,用绝对路径的方式就不行了,但是相对路径貌似会在 /var/lib/docker/volumes 下面创建文件夹,是否可以将 docker-compose.yaml 所在的文件夹挂载到容器内呢?比如-v .:/project |
Posted: 10 May 2021 09:37 PM PDT 比如一个 5G 的视频文件,分割为 5 个 1G 的文件,跪求大佬解答 |
Posted: 10 May 2021 08:29 PM PDT 我说咋 star 暴涨 https://github.com/trending/rust |
Posted: 10 May 2021 06:25 PM PDT 纯面试向资源 awesome-interviews,包括五个模块:
欢迎各位推荐其他资源 |
Posted: 10 May 2021 06:23 PM PDT 我是后端 java 开发,到今年 5 月,工作就 7 年了。作为后端开发,我的技术一般般,目前在深圳一家中小公司工作,税后到手只有 20k. 想转运维的原因是因为我对 Linux 和 网络这一块很感兴趣,我希望自己能达到有能力开发 Linux 内核特定模块的能力。好几年前就琢磨着自学,但是效果非常不进人意,而且也没自己想的那么自觉,大多数时间都是应付 Java 的业务开发.想着转到运维岗位,感觉运维岗位相对后端更加靠近 Linux,让我可以有更多时间去达到我的目的,往后也可以往运维开发这个岗位发展。另外,我感觉我的后端开发职业生涯已经有点到底了,对业务开发也非常厌倦了,以现在的情况来看,想转架构也基本没有可能。但是运维岗位需要掌握的技能,我觉得对后端来说也是一个补充,即便后面不能往运维开发岗转,我也希望凭借着相关运维相关的技能,能让我的后端开发生涯有点突破。 今年一回来工作就和领导说了意向,领导想让我接我们组组长位置。因为原来的组长走了,但是我拒绝了。后面领导就让我再帮忙一段时间,就一直拖到现在。这几天通知我说会安排内部转岗面试. 现在的情况是,我现在的运维能力只能勉强达到公司的初级运维水平。所以到时候转岗后,工资会大幅缩水。虽然如此,只要面试通过,我还是想转到运维岗位去。我打算用 1 年左右时间在目前的公司学习运维开发,后续再找运维开发相关工作(我们公司的运维还是比较传统的运维),希望到时候工资能比我做开发时候高. 我现在的疑惑就是,我感觉这个代价有点大。而且运维开发这个岗位,我感觉大多数小公司好想用不着,大公司我也不报太大希望能进。如果后续接着搞 Java 开发,就算能够掌握运维的技能,但是还是搞业务开发的话,还是难受。考虑到代价,这几天面试后,或许我还可以拒绝转岗,保留现在的工资,但是工作内容还是不满意,也是难受。 各位大佬,能给我提提意见吗? |
Posted: 10 May 2021 03:32 PM PDT 加死后查看任务管理器,会发现有一个进程不听的吃内容,把内存吃满后,这个进程会恢复正常,edge 也不卡了。 关键是这个进程不是任何打开的页面,哪怕浏览器只打开一个页面也会出现这个状况 |
Posted: 10 May 2021 12:09 PM PDT 功能很简单:合并米家摄像头监控视频,生成以天为单位的视频文件。 米家摄像头的视频的文件结构如下: 代码: https://gist.github.com/secsilm/79c7e9ab32b9d966ab04a98c084d66a7 |
Posted: 10 May 2021 11:29 AM PDT |
Posted: 10 May 2021 10:07 AM PDT 系统 win10 20H2 微软自己的照片 App(Microsoft Photo) 已安装支持 HEIC 扩展分别为 HEIF Inage Extensions 和 HEVC Video Extensions from Device Manufacturer 图片为 iPhone 拍摄,保持 HEIC 状态,USB 传输到 PC 发现部分图片在 Microsoft Photo 里浏览的时候,会有莫名的不完整显示 而且这些不完整现实的图片,传输回 iPhone 后也依然不完整(微信发送) 这些不完整的图片有这样一些特点(不完整) - 人像模式拍摄 - 部分使用 iPhone 相册内置编辑功能,编辑后的图片 - 不完整的图片通常还会有 1-2 张完整,但是并非你想要的效果的图片,这些图片序列号相同(例如调整了人像模式的光圈,光效,或者未编辑之前照片) 以上并不总是出现,但是出现就很讨厌 尝试过如下方案均无解决 - 重置 Microsoft Photo - 重新安装 2 个扩展插件 - 重新传输在 iPhone 上看起来正常的照片到 PC(USB 直接传输) - 尝试使用 Apowersoft 看图助手打开,结果普通的 HEIC 都显示不正常(在纯净虚拟机中) - 尝试使用 XnView Classic 2.5 配合 heif_x32.zip 这个插件,HEIC 可以显示,编辑后的依然无法显示 我都保留了 HEIC 同序列号的 AAE 文件(但是这个文件打开看了体积很小,xml 格式,应该不包含图像数据) 缺失示范在这里 https://i.loli.net/2021/05/10/7UyMgLp32SdG9Xm.jpg |
You are subscribed to email updates from V2EX - 技术. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment