V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  AV1  ›  全部回复第 30 页 / 共 171 页
回复总数  3404
1 ... 26  27  28  29  30  31  32  33  34  35 ... 171  
2024 年 7 月 12 日
回复了 RiverRay 创建的主题 分享发现 我擦,原来 QWERTY 键盘如此会营销…
@furlxy “降低打字速度”、“减少冲突”的说法其实也是谣言。
现在大家吵的“跨域”,其实有两件事。

一是写代码期间,为了让前端程序员能调取任意地址(比如生产机、测试机,甚至隔壁后端同事的电脑)的数据,利用本机的 vite 服务劫持,欺骗了浏览器,实现了类似“跨域”的效果。
这其实不是真正的“跨域”,只是方便写代码,临时开后门而已。

二是代码部署到生产服务器上后,因为某些原因(比如动静分离),前端的代码和后端的代码不在同一个“域”,浏览器就默认你们不是一家人,拦截了请求结果。这时就需要后端配置 HTTP 响应头,告知你们是一家的,让浏览器网开一面。

第一种开后门的“跨域”全程只需前端自己解决,但这只是写代码期间的临时开后门行为,并不是真的解决跨域问题。
而第二种才是真正的跨域,只有后端、运维才能解决的,跟前端没有任何关系。

但某些水平不足的后端混淆了两种“跨域”,遇到同事要求配置 HTTP 响应头的时候,他们百度一下看到了第一种,把开发期间的 hack 当成“解决方案”,反问“你们前端不是可以自己解决吗?”,就把工作甩给前端,自己撒手不管,反倒还说别人是水货了。
@shadowyue
跨域请求,后端是有日志的。
而且如果是 GET 请求,在后端看来,甚至是一次成功的请求,它感知不到自己返回的结果被浏览器拦截了。

我们看到的“Access to fetch at 'xxxx' from origin 'xxxx' has been blocked by CORS policy”异常,是发生在接受返回值的阶段,而不是发请求的阶段:
JS——>浏览器——>服务器——>浏览器— ⛔—>JS
2024 年 7 月 11 日
回复了 ReinerShir 创建的主题 Vue.js 后端初学 vue3+vite 快被这个打包+跨域问题烦死了!
vite 里的“代理”,是给 coding 时候用的,又不是给你打包上生产的时候用的。
你打包之后,它肯定管不了你配置的那些东西了。
2024 年 7 月 10 日
回复了 hansam47 创建的主题 程序员 数字区的`()=`符号输入速度
输入 [0] [9] 的时候,右手食指保持在 J 位置悬空或者轻触,然后伸出小指、无名指去按 [0] [9] 键。
输入 [-] [=] 的时候,右手小指试探退格键右侧边缘,用食指和中指按 [-] [=] 键。
这事儿我有点不理解,浏览器底层自己收集数据发给 google 自己服务器不就好了,为什么还要拐弯抹角给自家网站开个白名单,暴露 JS 接口,然后用 JS 来收集呢?🤣
2024 年 7 月 8 日
回复了 orlog 创建的主题 编程 我想未来应该没有, 或者说没有必要使用编程语言了吧
“程序员向机器传递需求的环节”
“严谨准确的描述问题的能力”
——这不就是程序员用编程语言来编写程序吗?你这不是在把我的观点再复述一遍吗?
2024 年 7 月 8 日
回复了 orlog 创建的主题 编程 我想未来应该没有, 或者说没有必要使用编程语言了吧
@orlog
“我们程序员”?你真的是程序员吗?或者说,你真的做过正经的商业项目吗?
就说日常开发,哪怕最烂大街的 CRUD 项目,都要经常跟甲方来回反复沟通确认纰漏。
很多你“认为实际并没有多少场景需要用语言来描述极为复杂的逻辑”,就经常藏着很多意想不到的复杂成分。

其次,你既然说程序员不是平庸的“正常人”,那不就等于承认程序员必须得操一门(或多门)严谨的语言了吗?这语言就是编程语言呀,又或者是你说的“逻辑哲学专用语言”,这语言并不会比编程语言简单。

软件程序逻辑的复杂性是客观存在的,不是你换了 AI 就会消失的。
2024 年 7 月 7 日
回复了 orlog 创建的主题 编程 我想未来应该没有, 或者说没有必要使用编程语言了吧
@orlog
能说出这种话肯定是没看过法律文书协议的,比如 MIT 里的:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

这就是你要的“逻辑哲学专用语言”,正常人是无法随口说出这种话的。
用这种语言描述逻辑,跟写代码有何区别?甚至比写代码还麻烦。
2024 年 7 月 7 日
回复了 orlog 创建的主题 编程 我想未来应该没有, 或者说没有必要使用编程语言了吧
自然语言编程?
一百年后也许可能,但你这辈子应该看不到的。
2024 年 7 月 7 日
回复了 fsdrw08 创建的主题 程序员 centos7.9 java1.8 mysql 5.7 是不是国内最主流的运行环境?
一提前端,就是一年换一套技术……
一提后端,就是 jdk8 从来不换……
2024 年 7 月 7 日
回复了 apollo007 创建的主题 问与答 大家睡觉空调开多少度?
我的要求比较奇葩,不追求绝对的温度,而是设置比室外温度低两度就行。
2024 年 7 月 6 日
回复了 datadump 创建的主题 Chrome chrome 怎样彻底的关闭广告
就算你不知道广告是谁提供的,你不会控制变量法,换个浏览器,确认到底是不是 chrome 专属的广告吗?
2024 年 7 月 5 日
回复了 name1991 创建的主题 Firefox 现在用 firefox 的人还多吗?
目前主力还是 chrome 。
因为在扩展开发方面,我对 firefox 有几个不满,
一是 firefox 对 manifest v3 不完整,至今还不支持 background.service_worker ,害的我开发扩展还要同时维护两套代码;
二是 firefox 每次重启会把上次临时加载的扩展清空,又得手动重新一个一个添加回来,对扩展开发者很不友好。
2024 年 7 月 4 日
回复了 d0x0b 创建的主题 程序员 我至今仍感到羞愧的代码
想起我很久以前写过一个公共组件,叫做 pubicXXX ,
后来的同事也有样学样,用类似的方式这样命名 pubicAAA ,pubicBBB ,pubicCCC……
等项目大了之后才发现问题,但已经积重难返了
2024 年 7 月 4 日
回复了 Flash1 创建的主题 Windows Windows 11 的资源管理器真是太垃圾了
我也觉得 11 的资源管理器是不是有神经病,开几个窗口最小化留在后台后,有时会毫无预兆地自动还原,跳到你眼前。
2024 年 7 月 4 日
回复了 ADavid 创建的主题 职场话题 为什么工作日商场的人络绎不绝?
倒班的工人呀。
像电力系统这样需要 24 小时值班的行业,自有一套轮休方式,就有可能在非周末休息。
2024 年 7 月 2 日
回复了 lsk569937453 创建的主题 程序员 学完 Java 和 rust 再学 cangjie 有种割裂感。。。。
@weijancc
我觉得先写包名才符合逻辑。像 JS 那样,得先写
import { 留空 } from 'package'
再把光标移到留空位置才有自动提示。

不过我也不喜欢 python 的方式,
from package import xxx
import xxx
如果两种导入方式同时出现,一个以 import 开头,一个以 from 开头,不统一。

我觉得最好的是 dart ,
import 'package'
import 'package' show xxx
import 'package' hide xxx
import 'package' as xxx
都是以 import 开头,都先写包名。
1 ... 26  27  28  29  30  31  32  33  34  35 ... 171  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3544 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 04:35 · PVG 12:35 · LAX 21:35 · JFK 00:35
♥ Do have faith in what you're doing.