Monday, May 23, 2022

V2EX - 技术

V2EX - 技术


Mysql 在 win 和 Linux 下的性能有差异吗?

Posted: 23 May 2022 12:10 PM PDT

mysql5.7 或者 mysql8 在 windows server 2019 和 ubuntu server 21 这两个操作系统上面,有明显的性能差异吗?

有没有 xi'an 的朋友,打听下 golang 行情怎么样

Posted: 23 May 2022 12:02 PM PDT

真的不想再搞前端了,断断续续用 go 也有些时间了,在想要不要顺势转了

Jetbrains 全家桶全新 UI 界面

Posted: 23 May 2022 11:48 AM PDT

宣传一下几年前写的一个小项目,使用演化算法和强化学习让小车在二维平面学习自动驾驶,纯 Python 实现

Posted: 23 May 2022 10:50 AM PDT

https://github.com/xgnit/evolutionary-reinforcement-neural-network-autonomous-car

只需要 Python 就可以看懂。可以在命令行里让小车使用演化算法或者是强化学习算法去学习自我避障。 建模和物理碰撞以及图象都是通过 Python 完成。强化学习是通过 Pytorch 实现,演化算是是通过 neat 实现的。

可以作为 demo 或者学习机器学习的一个模板例子。

iPad 经常漏收微信消息

Posted: 23 May 2022 10:50 AM PDT

一个小米手机,一个 iPad ,一台装了黑苹果的小米笔记本。

每次对方发消息过来,小米手机基本都能收到从不漏收。电脑上也登录的话也会收到。但是 iPad 经常漏收。就是你们所理解的漏收。其他设备收到了 iPad 收不到。不知道是微信的问题还是 iPad 的问题。

其实我还有一个 iPhone6s 。也短暂的用来登录过微信。可能因为苹果全家桶的原因 iPad 在这期间"好像"没有漏收过。

另外随意补充一句,iPad 的开屏广告比 iPhone 和安卓要少。安卓是恨不得每次切换应用的时候就重新看一次开屏广告。。。而且很难点跳过。但是 iPhone 的开屏广告频率要少一点,不像安卓那么频繁。iPad 就更少了。所以整体观感给我影响不大。少部分小众乐色软件估计恶心人"跳过广告"这个按钮会比较小而且广告页面很丑不协调。

琐事一则 探究北漂生存之道

Posted: 23 May 2022 10:48 AM PDT

笔者是个北漂,和媳妇来北京 4 、5 年了,一直租房(也买不起,是准备凑个差不多的钱找个城市过日子)

因为最近一段时间居家办公,今天买了一个大件到货了,去小区门口去取,我之前搬家多次所以买了一个小推车,放在了单元门口(客厅非常小放了张电脑桌、鞋架,小推车没地方放就扔在了单元门口,总共 59 平米的二居室)

中午吃完饭,休息片刻我穿好鞋出门,然后在单元门口拉起小推车就准备去取快递,结果有个人就叫住我,说我干啥呢,拉他车子干啥(这个人我眼熟,我住在 102 ,他住在 101 ,我看他那一家人经常出来看小孩,时常在门口溜达) 说话声音比较大,一股子批评人指责人的味道,旁边还有他孩子,我当时有点困被问说得有点懵逼,我说"这是我的车子,你也有相同的?你啥时候买的,说着我就打开手机找订单",我还傻逼似的看小推车上面的商标和我订单一样不一样,结果他妈出来了,说他们的小推车在家,然后我就说"什么态度",他就说"帮我看东西,我怎么能让人随便拿东西",他那意思就是他帮大家看东西呢,你不声不响不能拿起东西就走,我无语了(我拿自己的东西还要报备,其实我放在门口也不怕被偷,因为之前都是放门口,有监控,也不值太多钱),他和他妈接着又说啥,我说不过我就走了,我回来的时候,他爹坐单元门口,说放好小推车,别让小孩子碰倒了砸到小孩,我说好,心里骂道那自行车是不是应该都趟地上才行。

我回来之后也没敢给媳妇说,媳妇怀孕了,当时没吵起来我也是害怕媳妇生气,我记得有一个视频"司机为了和别人斗气,没顾自己媳妇,结果流产了"。

但是这种情况很多时候都会发生,我回来后就一直在想,如果我没有证据证明小推车是我的,如果我是在商店买的小推车又没保存小票,他说是他的,我该怎么办。特别是那些真的是没素质的人,你让着他吧,以为是你怕了他,他会瞪鼻子上脸;你要是不让他吧,有很多都是一家子人的,要是遇到个全都不讲理的,最后咋收场?

怎么能维护自己的权益,是要一直忍让为先;还是采取什么样的手段和措施?下次再遇到类似情况该怎么做比较妥善。


我先抛开砖,

  1. 我觉得可能还是需要多锻炼话术,因为经常与电脑做伴很少与外人说话,这方面话术确实不行,现实生活应变较差,很多时候都是事后复盘才知道自己的不足,当时要么懵逼要么愤怒。
  2. 我准备买个针孔摄像头,只要出门就别在胸前,然后真遇到什么事,做得太过份了我可以放网上(没考虑侵犯别人隐私的情况),或者直接报警当证据(不知道何种情况下才能报警,浪费警力?),话说大家有推荐的摄像头吗

有大佬可以推荐一款可以碎片化时间记单词的 App 吗

Posted: 23 May 2022 10:43 AM PDT

之前逛 V 站的时候有人推荐了 https://v2ex.com/t/798373 这个帖子的软件,体验下来还是比较好的,但是现在有个很重要的场景作者并没有提供,就是他的应用只能在浏览器上运行,这对于坐在电脑面前来说是够用了,但是在上下班的路途上想温故一下却又不能,因此请各路大神推荐一个类似备忘录一样可以记单词的手机应用,本人也找了一下这样的软件,基本大多数都是让选择不同年级的课本词汇(对于学生党来说是友好的),首先呢,没有那么多时间和精力去背整本书的单词,第二呢,我只是想记高频出现的单词但是又经常记不住的,没事的时候可以随时拿出来背一背的.第三,希望对单词有发音的功能,避免国人背单词出现大舌头... 如果原作者能看到并有开发手机应用的话自然是极好的,当然付费也可以. ps:水果机上有个叫"红黄蓝背单词"的比较符合我的情况,但是本人是个安卓党,而这个应用目前貌似没有安卓版的,桑心了.

请教大佬:上海疫情裁员赔偿计算方式

Posted: 23 May 2022 10:41 AM PDT

上海疫情封城期间,公司说没钱了,要裁员,HR 说希望商量就陪 2 个月,我这边要求 N+1 ,然后合同签订是 14 薪,现在 2022 已经过去半年了,我是否可以要求公司支付 2022 年的 14 薪中的一个月还是说可以可以狠点要 2 个月

PS:HR 有点无脑,说公司希望就赔 2 个月,然后我反问,那公司的要求是赔 2 个月,是不是就可以凌驾于劳动法之上了,然后她说是的,然后我说我有录音哦,后面就改口说公司希望跟大家商量就赔 2 个月

还有就是说:疫情期间封城大家去不了公司吧啦巴拉的,我反问:封城是我造成的吗,我也想去公司,你要厉害可以联系下上海市 zhengfu ,或者防疫办,在厉害点你可以联系 zhognyang ,只有可以我马上天天去公司上班

怪事 vscode sync 里有不认识的机器

Posted: 23 May 2022 10:31 AM PDT

最近几天 vscode 里莫名新安装了很多插件,cpp 和 python 的,但我是写 js 的也用不到。
每次删了过一段时间又安装回来了。
最后在 sync activity 里看到另外一台设备在安装插件。
可是我也没有正在使用的其他设备,只有 2 月去一家公司打了个短工。
他们是在 github 上写代码的,所以我在他们的电脑上同步了配置,不过离职以后整个电脑都重置了呀!
好吓人,马上把不认识的设备同步都停了。可是也彻底搞不清楚那台机器是怎么来的了。
整个编辑器的快捷键字体之类的配置都被改了,还要一个一个的改回去,明天还要观察下有没有其他情况。
有人遇到过吗?

现在还有 ruby on rails 玩家吗

Posted: 23 May 2022 10:20 AM PDT

我记得好多年前 这个很火的...

现在都完全看不到影子了

没想到 python 这么能打

这么多年了 反而越来越流行了

我做程序员这十年

Posted: 23 May 2022 09:50 AM PDT

今天是个特殊的日子,十年前的这个时候我根本无法想像我可以在一家公司呆十年,坚持做一样工作十年之久。于是我就想要写点儿东西来回顾一下这十年的发生在我身上的事情。工作、学习、编程、生活。

起因

我接触电脑的时间比较早,大约在小学五、六年级的时候就有了微机课。似乎是邓小平爷爷的一句「计算机要从娃娃抓起」的原因,学校采购了一批微机。每周都有一节课,大家都很期待。课堂上老师会教我们打字,在漆黑的屏幕上敲击 DOS 命令。

那个时候只感觉电脑很神奇,似乎就是电视机和游戏机的合体。

直到后来上了初中,有了互联网,有了网上聊天,有了局域网对战游戏。似乎电脑的用处又多了很多。

我人生中的第一台电脑是上高中时我三伯从深圳带回来的。上面装的是 Windows 98 ,后来有了 XP 。但是我发现那台电脑太旧了硬件根本不支持安装 XP 。这让我很失望,因为当时的 XP 看起来非常赏心悦目,比起 98 那种棱角分明的黑白灰风格漂亮多了。

直到现在我还记得,当时我专门进了一趟城,买了两张 3.5 英寸软盘。打算去网吧下载几首歌曲用软盘复制回家里的电脑上面。因为那时候家里面的电脑还没联网。因为 3.5 寸软盘容量只有 1.44MB ,一首 mp3 格式的歌至少 3M 起,完全放不下。后来专门下载了另外一种音乐文件格式叫 wma ,比 mp3 有更高的压缩率。一张软盘可以复制差不多两首歌曲。虽然那时候已经有能放 mp3 的随身听了但是折腾这个还挺有意思的。

接着就是玩 QQ 空间,那时候比较流行空间装扮。网上有很多看不懂的代码,复制到 QQ 空间的自定义模块里面去就会有很多神奇的效果。Flash 动画,一首动听的音乐,一张漂亮的图片。每当我去看别人的空间时总感觉:人家的空间怎么装扮的这么漂亮。

高中毕业后我就从城里买了一本年度版本的《电脑报》,用来排解那段无聊的夏日。当然我看完后,其实真正懂的只有一半不到,很多专业的用词,根本不知道是什么意思。当时就觉得会安装操作系统就已经非常利害了。

也就是由于这本电脑报的启蒙,让我在放假期间报志愿时选择了计算机软件这个领域。我几乎是很轻易的就做出了这个选择,选什么专业这个问题上家人们并没有强行给我建议。我当时只知道一点:世界首富比尔盖茨是干这个的,所以我觉得我要是做这个应该也不会太差。

上了大学就开始学软件专业相关的知识,实际上真正学起来的时候也是很枯燥,理论上的东西对于我来说总是让我感到望而生畏。但是好在我因为我是这个专业的,所以还保持了这个专业的一些基本操守。比如:我喜欢写博客、搭网站、倒腾服务器什么的。写博客是因为当时也流行这个,当年韩寒和徐静蕾博客就很出名。我觉得自己也可以写写,但是毕竟咱是搞计算机的,怎么着也得弄个专业一点的,完全是自己设计的网站那种。而不是用新浪博客这种托管的博客站点。最重要的一点是:托管的博客站点他们提供的控制博客主题样式的功能限制太大,而且也没法自定义域名。这就让我觉得没意思,因为我就想做一点和别人不一样的事情。

然后专业课上也学习了网页制作相关的技术。用 Dreamweaver 拖图片到表格布局中去,拼成一个网页,这是当时书上教的。但是我上网上查过之后发现这种模式已经过时了,当时流行一个网站重构的概念,使用 CSS 来进行页面设计,会让你的页面更加炫酷。

当时我就知道有一个网站叫做 CSS Zen Garden,它的主题思想就是提供一套 HTML 代码,然后只允许你使用 CSS 对页面的元素进行布局、设计。上面有很多非常棒的设计作品,只是你很难想像这是基于同一个 HTML 设计出来的。这也是 CSS 的魅力所在,限制你的并不是技术,而是你的创意和想法。

我大概就是这样进入到前端这个领域的。

经过

大学还没毕业,就赶上了当时互联网的一股浪潮 —— 电子商务,其实就是网上卖东西。那些年几乎每年都有一样新的互联网概念出世:论坛、聊天室、博客、微博、团购、电商。似乎是中国互联网百花齐放的时代。哦,对了。那时候社交网络是 MySpace ,Twitter 还没流行起来。不一样的是当时这些网站都可以访问。

通过写博客、逛论坛。我被一些创业的老板盯上了,还没毕业就联系我想让我去北京上班。我当时想的是先毕业再说。只是当时其它同学好像都很着急找工作了,但是我一点都不急,最后一个学期了我还常常自己玩自己的游戏,自己学自己的东西。好像在我的意识里从来就没有找不到工作这种设定。后来我才知道当时一些同学早早的去找工作,在西安一个月七八百块钱就不错了,还不管吃住的那种。

后来毕业后我就来到了北京,这个让人充满向往的城市。先后呆了两家公司后,来到了现在的公司。基本上我换工作的原因只有一个,就是我做的事情限制了我的成长。我感觉学不到什么新东西了我就会离职。

刚开始都是只写 HTML/CSS ,小公司一般会这个就够了。但是稍大一点的公司,就需要我会写 JavaScript ,那时候才感觉至少水平到了 JS 这一层才有了编程的概念。会 JS 就能去大公司、正规公司,也能学到很多未知的技术。

后来在公司一直做了大概有 4 年的前端工程师,那段时间里是我写代码频率最高的一段时间,因为业务需求多,前端要做的事情也很多。那时候流行模块化、组件化、工具自动化这些概念。慢慢的 Node.JS 也出现了,前端有了要开始要跨越和后端之间的那条界线的趋势。整个行业中前端工程师的整体素质也有了很大的提升。再后来你会发现很多做后端的同学转做前端,反而做的更好了。因为大家认识到了前端的重要性,前端不再是一些表层的东西。前端变成了一种和用户沟通的形式。

此时我也发现了自身的一些瓶颈,很多东西无法深入下去。有的概念几乎全是空白,于是我就去看一些更专业领域的书箱资料。学习了 Python, 了解了 Ruby ,补上了操作系统相关知识点。后端可以说也入门了,此时我只需要一个实践的机会。

也是机缘巧合,由于公司变动调整,我转做了一年的 Java 工程师。这让我对于无论是编程语言层面,还是系统框架层面都有了新的认知,把我之前学习的零散的东西都建立成了一种体系。并且当我维护过十万行级别的代码的时候,我才对技术有了更加深刻的认识,对技术才产生了敬畏之心。

我在考虑问题的时候不再只看到我自己的那一面。而是技术上从系统层面看,功能上从产品层面看,管理上从项目的层面多角度的去理解一个软件产品生命周期。因此,我似乎具有了一种跨跃式的思维模式,从技术层面看清产品的本质,从产品层面理清楚技术的突破点。

直到现在,虽然我冠有前端工程的虚名。但事实上这并没有限制我做的事情。因为我从来不给我自己打标签。相对于这些名义上的东西来讲我更关心我正在做的具体的事情,是我做的这些事情定义了我是一个怎么样的人,而不是那些标签。

结果

现在回看这十年间的我。北漂、地下室、租房、买房、成家、养育,这些关键词都成为了我经历中的一部分。我从来都没有想像过我能在北京这座城市实现这一切。

从感情上讲我是很讨厌北京这个城市的,因为他没有生活,只有拼搏。但是从理性上讲,我现在拥有的几乎所有世俗意义上的成就都是北京这个城市给我的。因为她公平,所以我才有机会。

我在公司这十年里面,几乎每年都会晋升。我和公司的关系已经不是简单的雇佣和被雇佣关系。而是相互成就、相互欣赏。

虽然不知道未来的路还能走多长,但是有句话说得好:

但行好事,莫问前程。

顿悟

许多人都会因为自己工作或者职位的原因而给自己画个圈圈。我是一个程序员,程序员就是怎样、怎样的。

我在刚开始的时候,出于一种自恋式的骄傲我自己也这么认为。我觉得程序员是不善言辞的、有思想的、专注的一个群体。当我尝试用一些美好的词语去描绘他们的时候,我发现这并不完整,之于我自己更是如此。

但事实上程序员也是普通人。

他们有细腻、感性的一面
他们也有果敢、理性的一面
他们有或专业或普通的能力
他们有或高雅或低俗的需求
他们豪放、他们矜持
他们独一无二

不为别的,只因为他们是芸芸众生中所有普通人中的某一个完整的人而已。

如果说非要我总结几句身为程序员的行事格律,那我觉得应该是以下几句话:

  1. 关注问题的本质,但不只关注本质
  2. 给出方案前务必要讲清楚问题是什么
  3. 不要给自己打标签,别人行,你不行
  4. 不要使用一样你不了解的技术
  5. 从高层解理设计,从底层研究原理
  6. 问题和结论不在一个维度上时没有讨论的意义
  7. 分清楚什么是事实认知什么是情感认知
  8. 生活不是诗,但你是一个诗人

博客原文

aws 有一点不好

Posted: 23 May 2022 09:37 AM PDT

前年注册了一个 aws 账户白嫖基本的 ec2 资源,中途关闭了账户,注销之前没有解绑我最主要用的 gmail 邮箱,现在再也不能恢复了,gmail 邮箱连带那个账户一起,再也无法注册 aws 的账户,作为有些强迫症的我,多少对此感到有点遗憾、无语。刚又发了个工单请求让我换绑那个已注销账户的邮箱。。。。

各位有没有同样的苦恼,有啥好办法绕过 aws 这个死板的规定?

不知道目前哪款 Android 手机耐用,想换新的 Android 手机

Posted: 23 May 2022 09:34 AM PDT

换机问题又跑到我头上了。(本人双持,Apple 发在另个帖子里)



目前还在坚守高通 835 的小米 6 。但随着时间推移,想把米 6 扔柜子锁了。换一个好点的高通 865 或 870 机器。屏幕 LCD (本人眼睛对蓝光极其敏感,看不了多久会难受头晕),运存要拉满。( 845 、855 太老,888 、8g1 太热)

刷类原生养老。[不写预算是因为有条件冲突]。原神运行端准备换成 m1 Mac 的侧载端了( Android 那边实在是太难搞)



顺便问下 moto 牌子的品控怎么样(我从来没用过)。还有另一个选择是换 pixel (这个就不看处理器。买旧的 P5 还是上新点的 P6 ?)( P4xl 我想收藏,所以目前不会买。我同学说 p4 系列后期相机负优化严重,拿 PS 看就难受)( Sony 那价格是信仰,买不起)



再问下 root 的意见。是抛弃还是继续上 zygisk+shamiko ?( riru 死了)。反正我不会再把 Android 当成主力机(当主力真的太痛苦了)



联发科的机器坚决不要,因为之前被坑过(刷机限制多和部分软件不能用)



哪台机器耐用点?

moto 的手机可以刷原生安卓吗?想买一个备用

Posted: 23 May 2022 09:24 AM PDT

主要是插美国的卡,wifi-calling 接打电话收发短信,放家里,另外外出的话短信有办法推送到 iOS 上吗?

A 股量化系统

Posted: 23 May 2022 09:05 AM PDT

shares

功能

  • A 股量化交易系统
  • 后台开发语言 Go/Python gmsec
  • gormt 嵌入,自动数据库代码生成 gorm 自动构建(gormt)
  • 分时任务,盯盘助手,研报股评,每日监控,微信提醒,玩转组织,AI 智能
  • uniapp 小程序端

欢迎微信扫码体验

show

传送门

实际效果图

show

show

show

show

show

show

show

show

5:传送门:

传送门

请教百度收录的问题

Posted: 23 May 2022 08:24 AM PDT

就之前有个网页,在百度搜索还挺靠前的,中间有一段时间,网站的服务停掉了,估计有几个月无法访问,然后百度收录没了,现在网站恢复了几个月,但是网站一直没有被收录,这个是网站已经被拉黑了吗。

Python 新人求助,一模一样的代码在不同文件中运行结果却不同

Posted: 23 May 2022 08:11 AM PDT

import csv
with open('update.csv',mode='r',encoding='utf-8') as f:
f_csv=csv.reader(f)
header=next(f_csv)
for row in f_csv:
print ( row )


上面这段代码是主程序中的一段,执行到 header=next(f_csv) 时就抛出 StopIteration 的错误

但是如果我把这段代码单独写在一个新的文件中,整个文件只有下面这一段代码,却又能正常运行,不再抛出错误,这个是什么原因?

import csv

with open('update.csv',mode='r',encoding='utf-8') as f:
f_csv=csv.reader(f)
header=next(f_csv)
for row in f_csv:
print(row)

Functional Component 如何像 Class Component 一样通过 ref 获取 instance 呢?

Posted: 23 May 2022 06:54 AM PDT

一个修改身高的控件, 可滚动的尺子是用 ScrollView 来实现的, 在父组件中有个单位切换的按钮, 切换单位时会调整默认的身高数值并且滚动尺子到指定位置. 比如用户调整 ft 到 cm, 数值会变成 170 并且尺子也会滚动到 170 (包括下面的单位数值也会变).

img

如果这是一个 class component:

<ChangeUnitButtons onClick={()=> { rullerRef.current.changeUnit() }} /> <Ruller ref={rullerRef} /> 
class Ruller extends React.Component {     changeUnit() {     	scrollViewRef.current.scrollTo(someCalculatedValue);     }     render() {       return (     	<ScrollView ref={scrollViewRef} />       );     } } 

但这个控件是用 Functional Component 实现的, 不能通过 ref 来获取 instance 然后 instance.someMethod 来调用内部方法.

查了下 React 的文档, 可以通过 useImperativeHandle 这个 hook 配合 forwardRef 来实现这种需求.

useImperativeHandle 是用来做这个事情的吗? 虽然是可以用来做这个事情, 但查了下文档, 其设计目的不是用来做这个事情的:

useImperativeHandle customizes the instance value that is exposed to parent components when using ref

所以上面这种需求应该怎么处理? 有什么 workaround?

考虑过:

  1. 不同的单位渲染不同的 Ruller 控件, 比如 {unit === 'cm' ? <Ruller /> : <Ruller />}
  2. 将单位也封装到控件中

RustDesk Desktop Flutter 迁移启动

Posted: 23 May 2022 06:50 AM PDT

不好意思我又来发帖了,团队带起来了,我就比较闲了,:)。

经过一周的选型讨论,包括 Tauri 作者和 flutter_rust_bridge 作者的深度参入,我们暂时放弃 Tauri ,主要原因是 Tauri 放弃了共享内存的支持,而 IPC 目前性能很差,也看不到近期可以改善的可能性,偏偏这个特性的不完善对于 RustDesk 应用是致命的。

今天我们启动了 Flutter 迁移项目,整个开发过程都是公开的,有兴趣的可以参入学习讨论,根据情况再决定是否需要开启一个微信讨论群。

项目地址

目前确定三位参入者,

SoLongAndThanksForAllThePizza

Kingtous

Heap-Hop

前两位小同志是实习生,后一位是 RustDesk 团队成员。

上周收到很多应聘实习生的邮件,大家都问怎么考察,所以我提一下我的简单方法。

SoLongAndThanksForAllThePizza的确定是他在选型讨论中的表现。

Kingtous已经通过提交 PR 体现了能力。

不一定适用于其他老板,但是积极展现能力应该是通用的,毕竟是开源项目。

小米工程师向 AOSP 提交了一份禁止用户获取 APK 文件的补丁,后被驳回

Posted: 23 May 2022 06:48 AM PDT

原推: https://twitter.com/MishaalRahman/status/1527702937723621376

A Xiaomi engineer submitted a patch to AOSP that would add an SELinux policy blocking the shell user from grabbing APK data files because they "may include some private resources."

https://android-review.googlesource.com/c/platform/system/sepolicy/+/2101015

Python 与人工智能

Posted: 23 May 2022 06:47 AM PDT

一直有个疑惑

python 执行效率并不算高, 而人工智能需要处理大量数据,属于 CPU 计算密集型,需要效率,

那么用一个效率不是很高的语言去处理需要效率的海量数据。 这两者是怎么这么愉快的玩在一起的?

讲个笑话,某个 8.8.88 版本的国产 app 缩减至 625MB

Posted: 23 May 2022 06:13 AM PDT

Imgur

你们认为呢?

微服务划分问题,大家进来交流一下

Posted: 23 May 2022 06:09 AM PDT

  • 最近在做积分商城,用户可以用积分购买头饰佩戴在自己的头像上面,涉及到头像的地方都会出现这个头饰

  • 遇到的问题是,这个业务写在用户服务这边还是积分服务这边

  • 如果写在用户服务这边,对代码侵入性挺大的,比如说在用户表这边记录一个头饰 ID

  • 如果写在积分服务这边,积分这边要记录在用户佩戴着那个头饰 ID ,用户显示的时候要调用积分服务查询用户是否有佩戴头饰进行显示,

  • 用户完成某些任务可以获取积分,目前是通过消息队列解决这个问题。

大家会选择哪个方案

Meta API in Java 终于要来了

Posted: 23 May 2022 05:47 AM PDT

Better rendering performance on macOS, as JetBrains Runtime 17 leverages Metal API.


https://blog.jetbrains.com/idea/2022/05/intellij-idea-2022-2-eap-1/

吐槽一下我们公司的中台

Posted: 23 May 2022 05:46 AM PDT

吐槽一下我们公司的中台

  1. 技术支持经常不回消息。
  2. 解决问题喜欢拉群,效率非常低。
  3. 文档混乱,经常版本对不上。
  4. 不愿意添加新功能 /没时间添加新功能。
  5. 数据中台和项目本身维护两份数据,且要保证数据同步。
  6. 上线被 Delay 。

我感觉互联网公司里不同 BU 之间类似于子公司的关系,很多场景和业务区别较大,强行中台只会搞得大家效率更低,最后只会变为💩山。

除非公司有决心花大量精力和财力去推动这件事,否则还真不如每个 BU 建立独立技术王国。

浏览器一搜索就卡死和时不时跳 edge 打开 msn 主页,这俩 bug 有解决办法吗?

Posted: 23 May 2022 05:09 AM PDT

windows 11 是怎么容许这么明显的 bug 跟随正式更新出来的

2202 年了,有办法不越狱就让 iPad 强制所有应用横屏吗?

Posted: 23 May 2022 03:47 AM PDT

RT ,有些脑子有坑的应用强制竖屏使用,让人特别烦躁,又必须要用不能删

Windows 11 中的沙盒,无法正常显示中文

Posted: 23 May 2022 03:22 AM PDT

似乎从 225xx 版本开始,Windows 沙盒内无法正常显示中文,而会将其替换为透明文字,但英文和数字可以正常显示。

已经尝试过重装 Windows ,重装完之后一段时间是正常的,且沙盒内显示语言默认为中文,但过了几天打开沙盒之后,中文又无法正常显示,且默认显示语言变为了英文。后来又尝试过关闭 / 开启 Windows 沙盒,但并无作用。目前已经把版本回退为 22616.1 ,但在 22621.1 上也有相同的问题。

请问有无方法解决?感谢!

XpZ4zt.png

XpZIQP.png

WSA 升级到 2204.40000.15.0 以后,淘宝不闪退了

Posted: 23 May 2022 02:47 AM PDT

mobaxterm 这个软件怎么多端同步呀?

Posted: 23 May 2022 02:24 AM PDT

绿色版本,两台电脑通过 Syncthing 同步,home ,root ,日志 目录都在一起,路径也是保持一致的。 使用下来,发现配置,sessions 都没有同步,两台电脑需要单独设置。

是不是绿色版的问题。MobaXterm.ini 这个文件貌似没有用。

有大佬成功配置过吗?求指导

Java on Visual Studio Code 的更新 – 2022 年 5 月 – 用户体验、代码补全提升、Gradle 改进

Posted: 23 May 2022 02:01 AM PDT

大家好,欢迎来到 Visual Studio Code Java 的 5 月更新。这个月的更新我们有许多关于用户体验以及代码补全相关的提升以及 Gradle 的改进,让我们开始吧!

签名帮助改进

当用户键入参数列表开始字符(通常是左括号)时,签名帮助会在工具提示中显示方法的签名。在我们的最新版本中,我们对此功能进行了一些重大改进:

  • 签名帮助现在可以被自动触发
  • 我们还添加了两个设置来控制 1) 是否需要自动触发签名帮助 2) 是否需要自动显示详细的方法描述(这意味着将同时显示方法的签名和详细文档中的方法说明)

这是此功能的演示

以下是您可以设置签名帮助相关行为的截图:

如果您有兴趣,您可以在原始 PR中查看如何更好利用签名帮助的完整列表

控制代码补全的插入 /替换模式

在 Visual Studio Code 中,当您接受代码补全建议时,您可以选择覆盖或插入,并可以在"Editor > Suggest:Insert Mode"设置中更改此行为。但是在过去,此功能可能并不适用于 Java 插件,因为它需要我们的插件中进行一些适配。然而在我们的最新版本中,现在该功能已经完全适用于我们的 Java 插件。此外,您还可以使用 Shift 键临时在两种模式之间切换!这是一个快速演示:

以下是设置这个模式的截图:

我们希望这些用户体验改进能够真正帮助您提高编码效率!

Gradle 更新

正如我们之前在路线图中所分享的,构建工具是我们的主要关注点之一。我们很高兴与大家分享,在这一领域,微软正在与Gradle Enterprise密切合作,以改进我们的Gradle for Java插件。

在五月的发布中,有几个值得关注的新功能:

固定常用的 Task

运行一些项目常用的Task是很常见的。为了节省开发人员的时间,我们现在提供了一项功能,允许您将 Taskl"固定"在项目视图的顶部,以便轻松找到 Task 并再次运行它,你甚至可以给它传递参数。这是此功能的演示。

问题修复–支持多级项目和中文编码问题

我们在社区中收到一个问题的反馈,当我们的插件在多级项目中搜索任务时,它会重复地复制该任务。这来源于对于 Gradle API 的不正确调用。我们已在最新版本中修复了此问题。

另一个导致汉字乱码的问题也得到了修复。这两个问题都是从 GitHub 报告的,我们感谢社区找到它们并为它们提供示例项目和重现步骤。请继续与我们分享反馈。

反馈与建议

2022 年,Visual Studio Code 上的 Java 会有很多激动人心的更新,一如既往,您的反馈和建议对我们非常重要,将有助于我们未来的产品塑造。有几种方法可以给我们留下反馈

资源

以下链接和资源能帮助您更好地了解 Java on Visual Studio Code 的相关信息

今年的田鸡 9000/8100 对第三方 ROM 开发者的友好程度会不会有改观

Posted: 23 May 2022 01:38 AM PDT

618 想要搞个 K50 或者一加的田鸡机型当备用机,用来替代原来的 835 机型。但是想要刷 PE 或者 Lineageos 之类的

以往联发科的 U 对于开发者一向不友好,想知道发哥这代有没有改观,不行的话还是捡个便宜的 865 用了

Python array 文档里面的 machine values 具体指的是什么?

Posted: 23 May 2022 01:31 AM PDT

一、问题描述

Python 官方文档在 array — Efficient arrays of numeric values 里面写到:

array.frombytes(s) Appends items from the string, interpreting the string as an array of machine values (as if it had been read from a file using the fromfile() method).

请问各位大佬,machine values 在这里指的是什么?

二、其它资料

《 Fluent Python 》(P59)里面提到 array 时稍微补充说明了一下: For example, if you need to store 10 million floating-point values, an array is much more efficient, because an array does not actually hold full-fledged float objects, but only the packed bytes representing their machine values—just like an array in the C language.

该书中译本翻译为:比如,要存放 1000 万个浮点数的话,数组(array)的效率要高得多,因为数组在背后存的并不是 float 对象,而是数字的机器翻译,也就是字节表述。这一点就跟 C 语言中的数组一样。

《 Fluent Python 》中译本用的是"数字的机器翻译",单从字面意思我还是猜不出来是啥。但英文版里面用 C 语言的数组做比喻,意思是"machine values"指"二进制补码"?

三、说明

劳烦各位大佬解答时最好提供参考资料,谢谢啦。

Win 11 界面一直有诡异的显示问题

Posted: 23 May 2022 12:57 AM PDT

如图: 371653277266_.pic.jpg 361653277257_.pic.jpg

这种 toggle button 直接显示一整块,没有黑色的球,很难受。

自从 Win 10 升级到 Win 11 之后就这样,已经很久很久了,保持自动更新。 本以为是 Win 11 初期的 bug ,最近用其他人的 Win 11 发现正常,原来只是我有问题。

bilibili app 全屏模式下滑动屏幕调节音量和亮度实在麻烦

Posted: 23 May 2022 12:51 AM PDT

必要性不强,但带来的麻烦很大。偶尔用一次都会造成很多误操作。设计成 nPlayer 那样可以用户选择取消这种功能也许更合理。

netty UnpooledByte 需要释放吗?为啥我没释放被告警了

Posted: 22 May 2022 11:17 PM PDT

使用的是 UnpooledByteBufAllocator.DEFAULT 创建 Bytebuf ,底层实现是 directBuffer 。 我认为他是 Unpooled 的,所以我没有释放它。netty 的检测机制给我报警了。  
报警信息是: ByteBuf.release() was not called before it's garbage-collected  

No comments:

Post a Comment