Thursday, November 11, 2021

V2EX - 技术

V2EX - 技术


新手问题:为什么有些 C-to-C 的线插上电脑后手机不提示?

Posted: 11 Nov 2021 10:11 AM PST

开发者模式和 USB 调试都开了。有些线插上后能选择文件传输或者仅充电,有些没反应。这是跟线有关吗?买线的时候怎么区别?

新手开发谢谢大佬先

云服务器不能通过公网 IP 连接本机

Posted: 11 Nov 2021 09:44 AM PST

我在 mongo 建立集群时无法将本机公网 IP 写入 primary 的host,因为在服务器上,socket 无法通过公网 IP 连接本机,mongo 就不让创建集群。

只能填写内网 IP 或localhost,如果 secondary 节点和 primary 不在一个局域网内,就无法连接了,因为是 secondary 主动连接 primary 的,对于 secondary 来说它看到的 primary 地址是一个局域网地址。

于是我修改服务器的 host ,将xxx.com指向127.0.0.1,这样就将 mongo 欺骗过去了,集群中的主节点 host 成功变成xxx.com

我想问的是,这是标准答案吗?百度了一下没看到类似问题,难道大家的集群都在一个局域网?

问下 vscode 和 IDEA 的区别,因为 idea 没办法用重置插件了

Posted: 11 Nov 2021 09:43 AM PST

我想问下从 idea 转到 vscode ,Java 开发的彦祖,是否可以和 idea 使用无太大差别化。

还有就是 vscode 教程去哪里找啊?目前只有 idea 的入门教程 https://atips.cn/idea/

有没有类似的 vscode 的?

日常使用基本上就是 spring boot/spring ssm 开发 tomcat maven 这些 mybatis 跳转插件什么的 vscode 有吗

程序员是不是对网速有执念

Posted: 11 Nov 2021 09:11 AM PST

见过不少程序员为了提升网速下功夫,买网卡换光纤,虽然国内网络水分很大,但是一般网速也完全够用了.

GitHub Copilot 可以写帮我写中文文章了

Posted: 11 Nov 2021 09:05 AM PST

GitHub Copilot 对中文的理解让人震惊,不仅可以补充一些基本的信息,还可以根据上下文进行推导,完整的记录见这个 Tweet: https://twitter.com/madawei2699/status/1458313535792955393

这篇文章就是和它合写的: https://www.bmpi.dev/dev/guide-to-k8s-cloud-native/

照这样学习下去,以后作者只需要当个编辑就好了😂

3 年 198 的腾讯云 测试

Posted: 11 Nov 2021 08:39 AM PST

轻量云有别于传统的云服务器

20211111221812.png

网络状况

这是我刚买的绑定的 ip 老板们可以自己测试 101.35.189.225

wx.png

Bench.sh 测试

1.png

个人认为

  1. 做博客挂下脚本够用,之前一直用 1C2G 太小了跑不起来很多 Java 系的工具,不适合于公司或者有密集计算的场景。

  2. 1200GB/月 8Mbps 对于正常使用没问题优于 1Mbps 不限总流量的某里某东

AFF 恰饭购买

活动地址 http://i9q.cn/670OEb

只有 12 号一天了,0 点 和 3 点放货,并且是历史新低

有什么办法只允许我开发的 APP 访问我的 WEB 服务吗?

Posted: 11 Nov 2021 08:06 AM PST

给客户做了一个 Windows WPF APP ,它需要访问我的 WEB 服务,但是我不想让除了这个客户端以外的其他工具访问 WEB 服务。

目前已经添加了 HTTPS 。

但是由于 APP 是用 C# 写的,反编译很方便,把认证做在 APP 内部恐怕等于没做。

3 年 198 的腾讯云,实测反馈

Posted: 11 Nov 2021 07:55 AM PST

先说结论:真香!!!真香!!!真香!!!

昨天咨询了各位 V 站大佬,觉得和之前买的普通云主机没什么区别后果断购入(再次感谢 V 站各位大佬指导)
原贴: https://www.v2ex.com/t/814436

个人平时主要用来做内网穿透中转,BT 挂机下载中转,临时文件中转站,部署一些测试应用
选择了广州机房,Windows2019 ,Ping 了一下延迟很低,镜像也和我之前普通云一样可以切换,迁移过来后目前没什么区别
配置和 Ping 测试: https://imgur.com/a/u5gMC3m

如果有需要用到云的话,墙裂推荐这个,真的良心,2 核 4G8M 的配置一年 66 ,一天算下来 2 毛钱还不到,吊打其他任何一家云
我平时有关注,这个配置平时都只能买 1 年,这几天才有 3 年的,买了以后一定不会后悔!!!!
活动页面: https://ddl.ink/AiSv (打不开的从官网左上角进去)

另外,新用户才能享受优惠,昨天也有大佬提到"一个身份证好像能实名三个账号,重新注册一个"
我试了下微信扫码换成 QQ 扫码是可以选择新注册用户,具体方法大家可以搜一下

除去硬盘成本 1000 以内 只考虑照片存储的私有云选啥?

Posted: 11 Nov 2021 07:53 AM PST

功耗低(性价比高的不低也行,但是体积不能大),稳定点..安卓手机有 APP 能随时访问预览...

也不需要其他啥乱七八糟的功能...

同志们有推荐的吗?..不是很想自己折腾..

海康的 H99 这种有人用过吗? 感觉插一块 4T 盘也够用了(目前这几年的照片 1T 左右)

或者 mage 20 这种看着更像 nas 的东西?..

今天本来都想买蜗牛星际了..忍住了....

哪家的系统可以像 iOS 一样“长按图标不放”选择弹出菜单里面的选项?

Posted: 11 Nov 2021 06:16 AM PST

不知道你们了解我说的是哪一项特性吗?就是正常安卓的系统长按图标之后要等他弹出菜单,然后松手行再重新去选择点按菜单里面的选项。iOS 不用。

Netim 的 eu 域名 10 年只要 88,买完发现自己上一个域名已经续费到了 2023 年

Posted: 11 Nov 2021 06:11 AM PST

淦,沾便宜就上,自己买了之后发现之前的域名都续费到 2023 年了,算了,可以用十年不用操心也行吧。

answers.microsoft.ex1.https.443.ipv6.faw.com.cn 一个域名充满槽点的内容农场

Posted: 11 Nov 2021 05:32 AM PST

看着像是个内容农场,但是打不开页面

搜了一下这个站,发现就是个爬微软社区的内容农场:

距离 Java 是企业实习结束还有一个月,领导叫我去干自动化测试!

Posted: 11 Nov 2021 05:31 AM PST

在杭州的一个公司 Java 后端实习,我们项目组给我安排的活不多,然后领导一时兴起想完善一下公司的自动测试流程,安排我和另外一个 Java 后端实习生干起来了自动化测试的工作,之前还以为只是叫我调研一下关于自动化测试。后来叫我俩用 python 把测试用例实现一遍。我们俩 Python 会的不多,基本上没用过。。

我现在不太想干测试的活,和我的职业路线不太符合,所以我要不要继续干自动化测试,还是直接跑路?

分享我用 K8S 在个人项目上的应用

Posted: 11 Nov 2021 05:12 AM PST

文章链接: https://www.bmpi.dev/dev/guide-to-k8s-cloud-native/

我选择了最便宜的 DigitalOcean 云平台,Master 控制平面基础版(对 SLA 没有高的要求就可以用)是免费的,Worker 节点是新加坡区域的 2 核 4GB 内存的机器($20/月),还有一个 $10/月 的 Load Balancer 费用。一个月总成本是 $30/月。

由于 Worker 节点需要安装一些 K8S 本身的服务如 kube-proxy 、core-dns 等共计 12 个 pod ,占用 Worker 节点一半的内存。这样供应用调用的资源还剩 2GB 。

如何解决负载测试产生的“socket: too many open files”

Posted: 11 Nov 2021 03:21 AM PST

我使用k6进行负载测试,运行的命令为k6 run --stage 5s:250 script.js,script.js 的内容如下:

import { check } from 'k6'; import http from "k6/http";  export default function main(token) {     let res = http.get(         "https://{domain}/schedules"     );      check(res, {         'is status 200': (r) => r.status === 200     }); } 

但是输出出现了大量的socket: too many open files,如下图所示:

服务是基于 Spring Boot 的,使用 Nginx 作为 reverse proxy 。要怎么解决"socket: too many open files"这个问题呢?

我尝试过按照ck :: Nginx socket() failed (24: Too many open files)进行修改,但是没有效果。

TableGo 基于数据库的代码自动生成工具,自动生成 JavaBean、生成数据库文档、生成前后端代码

Posted: 11 Nov 2021 02:52 AM PST

  一直以来一个能自动生成前后端增删查改代码,甚至自动生成 SpringBoot 项目工程的工具就是程序员最希望拥有的东西,如果能自动生成框架的前后端代码和项目工程,那么开发人员就只要关注业务代码的编写,工作效率将得到极大的提升,也能腾出更多的时间、精力去测试和优化代码,低码或零码技术将是未来发展的方向。

  TableGo 是基于数据库的代码自动生成工具,低代码编程技术的实现,可以零代码自动生成 SpringBoot 项目工程、生成 JavaBean 、生成前后端分离的 CRUD 代码、生成 MyBaits 的 Mapper 映射配置文件、生成数据库设计文档( Word 、Excel )、生成 Swagger2 离线 API 文档、生成前后端代码、能查出数据库数据生成各种代码和文档等,更重要的是可以根据每个项目的不同开发框架编写自定义模板与项目框架适配生成各模块增删查改的前后端代码,让开发人员的开发效率提高 60%以上,并且可以通过模板定义开发规范统一开发风格和标准,提高代码的规范性和可维护性。 只要设计好数据库并且添加好备注,就能通过自定义模板生成任意编程语言的任何程序代码,并且能够生成各种代码备注。实现只要把数据数据库设计好,整个项目就完成了很大一部分代码的编写,极大的节省了项目的开发成本。支持 MySQL 、Oracle 、SQL Server 、PostgreSQL 、MariaDB 、DB2 六种数据库,支持 Window 、Linux 、Mac OS 等多种操作系统。

  所有的配置都保存在本地,只要配置过一次,下次使用的时候完全可以秒生成 JavaBean 、MVC 三层结构代码、前后端代码、MyBaits 的 Mapper 映射文件和数据库设计文档等,并且还集成各种实用工具,使得工作效率瞬间爆棚,生产力瞬间爆表。

  使用自定义模板功能可以根据数据库表结构信息生成你想要的任何代码,例如:Java 、C#、C++、Golang 、Rust 、Python 、Objective-C 、Swift 、Kotlin 、VB 、VC 、SQL 、HTML 、JSP 、JS 、PHP 、Vue 、React 、Word 、Excel 等等,没有做不到只有想不到……

官  网:http://www.tablego.cn

博  客:https://blog.csdn.net/vipbooks

码  云:https://gitee.com/vipbooks/TableGo

GitHub:https://github.com/vipbooks/TableGo

TableGo_20210921 版本下载地址(包含 EXE 、JAR 两个版本):
https://download.csdn.net/download/vipbooks/24086814

gitlab CI/CD 流水线打包的问题

Posted: 11 Nov 2021 02:44 AM PST

用 CI/CD 流水线打的 jar 包,登录的时候,查询成功后,用户信息为 null 。但在自己本地打的 jar 就没有问题。有 v 友遇到过吗?

关于 classpath 和操作系统有关还是和 shell 有关

Posted: 11 Nov 2021 02:33 AM PST

在 Java 教程上面看见 classpath 设置的搜索路径与操作系统有关 https://www.liaoxuefeng.com/wiki/1252599548343744/1260466914339296
列举了 Windows 和 Linux 的例子。我对于 Shell 和操作系统的关系很疑惑,Linux 和 MacOS 都可以使用 zsh ,并且设置的命令也一样,Windows 使用 cmd ,命令不同,Linux 和 MacOS 是两个系统,为什么不说和 Shell 有关而是说和操作系统有关?

阿里 Java 代码规范的疑问 - POJO 类时不要设定任何属性默认值

Posted: 11 Nov 2021 02:05 AM PST

规约 1.4.9 定义 DO/DTO/VO 等 POJO 类时不要设定任何属性默认值

对于定义的一些 DTO 中的数组类型,习惯性设置成一个空数组 new ArrayList ,如果不设置下游多处地方都需要先判空。

所以对于这跳规范一直持有质疑看法,也有人提了 issue 但是回答并不能够说服自己,不知道大家怎么看待 https://github.com/alibaba/p3c/issues/360

另外看了个阿里的开源项目 Nacos 和 Sentinel ,发现也没有遵守该规范: https://github.com/alibaba/nacos/blob/develop/api/src/main/java/com/alibaba/nacos/api/naming/pojo/Cluster.java https://github.com/alibaba/Sentinel/blob/master/sentinel-core/src/main/java/com/alibaba/csp/sentinel/node/DefaultNode.java

新手请教使用 VS2017 创建 Dll 项目后,如何自动生成 stdafx.h 和 targetver.h 这 2 个文件?

Posted: 11 Nov 2021 12:48 AM PST



这四个其他选项无论怎么组合勾选,创建项目后并没有出现 stdafx.h 和 targetver.h 这 2 个文件。

但是,看的视频教程中,同样使用 VS2017 创建项目后,这 2 个文件是会自动生成的。。

这个是什么情况,VS2017 版本不同吗、、

成都世纪城寻安卓

Posted: 10 Nov 2021 11:17 PM PST

帮公司领导发一个找人的信息,公司办公地点坐标成都世纪城,公司不大不小加班很少偶尔出差,有意向的可以发简历到领导的邮箱,MjUxNzY3MDJAcXEuY29t ( base64 )。

这些是一些要求 良好的编程习惯,精通数据结构和面向对象程序设计,有兴趣和能力编写高效而整洁的代码 精通 Android 自定义 UI 的实现和 Android App 的性能优化 熟悉 Android SDK, 了解主流的插件化框架 熟悉 Android 下网络通信机制,HTTP 协议,网络框架 OkHttp 等 熟练掌握 Android 系统 活动、服务、线程、进程的通信机制 对软件产品有强烈的责任心, 具备良好的沟通能力和优秀的团队协作能力

之前看有人在这上面找人找工作的,我也就想着帮忙发一条消息,如果有什么问题还请言辞委婉,谢谢!

迫于接下去要做个监控后台,有大佬推荐个好用的前端框架吗?

Posted: 10 Nov 2021 09:23 PM PST

网上找了百度开源的 NoahV ,有没有使用过的或者别的推荐?

FFmpeg 调用 mediacodec 硬解是可以直接上屏渲染的嘛?

Posted: 10 Nov 2021 06:55 PM PST

看到个帖子 http://mplayerhq.hu/pipermail/ffmpeg-devel/2016-March/191700.html

所以,FFmpeg 调用 mediacodec 就可以直接上屏吗? 或者可以转到 SurfaceTexture 的 surface 上,这样就能转纹理 ID 了 ?

VUE 跨域问题

Posted: 10 Nov 2021 01:34 PM PST

No 'Access-Control-Allow-Origin' header is present on the requested resource.

登录时候:
http://127.0.0.1:8080/#/Login

报错:No 'Access-Control-Allow-Origin' header is present on the requested resource.

请提供个解决方案

pandas 怎么对比当前行的前面 7 天的所有某列的数字?

Posted: 10 Nov 2021 11:38 AM PST

商场每天销售额都有记录(按天统计),其中有一列是总销售额(total),现需求是:用总销售额计算每一天与过去 N 天(例如一周 7 天)进行对比,找出两个结果:
1 当天是不是过去一周( 7 )销售额最低的
2 如果不是,过去一周哪天最低的销售额是多少?


我尝试过用遍历 range(1, 8),然后 shift(1), shift(2) 这样总感觉不太科学,不知道有各位大佬有更加方便的办法?

以求职为目的的话,如何短时间内快速熟悉 Golang?

Posted: 10 Nov 2021 10:30 AM PST

学 go 的原因比较功利,单纯是这几年用的人多,可能会好找工作,34 岁了,准备年后裸辞休息一个月调整下身体就换份工作,多一点技能就多一点希望

同时在学的东西很多很杂,go 最多分配三分之一的空闲时间,也就是每天 3~4 小时, 目前学了三周,tour 快速过了一遍,go 程序语言设计看了前 6 章(基本语法、数据结构、函数方法),codewars 刷了一百五十多 golang 题目(刷的都 6k~8k 的初级题目,主要是想看看别人的最佳实践,题目大部分很简单,1k~4k 的题难,只各做了一题)

在一线搬了七八年砖,基本的前后端运维能力都有

目前的感觉是语法已经适应,想找个适合练手的项目,能多踩些坑,让自己能够理直气壮的在简历里加上"熟悉 Golang"的程度,有什么合适的项目吗?或者直接看开源框架代码更合适?

12 月 24 日前购买 PyCharm 30%优惠,同时支持 PSF

Posted: 10 Nov 2021 09:02 AM PST

JetBrains is supporting the PSF by providing a 30% discount on PyCharm and all proceeds will go to the PSF! You can take advantage of this discount by using promo code SUPPORTPYTHON21: https://lp.jetbrains.com/support-python/

原文:
https://www.python.org/psf/donations/2021-q4-drive/

小米 5s 的电信 volte 怎么弄?

Posted: 10 Nov 2021 08:02 AM PST

试了 2 、3 个第三方安卓 11 都只能移动 volte ,电信的怎么都不行。
然后 google 了很久,*#*#86583#*#*好像只对 miui 有效;用 /firmware/image/modem_pr/mcfg/configs/mcfg_sw/mbn/cu_volte/mcfg_sw.mbn 替换 /firmware/image/modem_pr/mcfg/configs/mcfg_sw/mbn/ct/mcfg_sw.mbn 也不行。
好像唯一可行的办法是找到电信 volte 配置文件,然后手动导入。不会弄了,求大神指点。

PS:
https://www.v2ex.com/t/494947
看这里说老版本第三方安卓支持电信,不支持移动、联通
https://www.v2ex.com/t/814013

No comments:

Post a Comment