V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  seakingii  ›  全部回复第 28 页 / 共 42 页
回复总数  821
1 ... 24  25  26  27  28  29  30  31  32  33 ... 42  
2021-11-01 14:41:43 +08:00
回复了 lokitwang 创建的主题 Windows 电脑有没有必要上 64G 内存呢
有多少钱上多少内存,我要是有钱,我可以上几 T 的内存.
2021-10-24 21:23:06 +08:00
回复了 vhui 创建的主题 JetBrains 今年 1024 IDEA 抽奖
@sunwei0325 和你一样.等优惠中...毕竟还是有点贵的...
2021-10-20 19:50:48 +08:00
回复了 OneJackie 创建的主题 云计算 新鲜出炉,关于腾讯云拉新活动的用券报告!
这些云有病啊,搞这么花头,都学的淘宝?考较用户的脑子?
2021-10-17 18:37:36 +08:00
回复了 nowheretoseek 创建的主题 Windows Win10 用几天后会卡顿
我也有这样的问题,也有内存盘.内存有 96G,但用几天还是会卡,感觉像是显卡不正常工作的卡...从 任务管理器里观察不到什么现象
2021-10-08 12:20:31 +08:00
回复了 b00tyhunt3r 创建的主题 程序员 怎么防止用户自己调用网站 API 发送 POST 请求篡改数据
目前实际上从技术上来防止都是有极限的
上面也有说明,有终极大招,就是解决破解的人....
比如腾讯游戏不就起诉制造物理外挂的人....
2021-10-07 15:38:15 +08:00
回复了 b00tyhunt3r 创建的主题 程序员 怎么防止用户自己调用网站 API 发送 POST 请求篡改数据
这个场景应该是"正常情况下,这个地址是由移动端 GPS 得到"

楼主可能是为了防止用户随意更改 address,(有点像打卡 APP 防乱改地址)
2021-10-07 15:36:47 +08:00
回复了 b00tyhunt3r 创建的主题 程序员 怎么防止用户自己调用网站 API 发送 POST 请求篡改数据
@qfdk 你们忽略了一个场景,就是正常情况下,这个地址是由移动端 GPS 得到的, 所以不存在"由后端获取 address"的说法
2021-10-07 13:45:33 +08:00
回复了 b00tyhunt3r 创建的主题 程序员 怎么防止用户自己调用网站 API 发送 POST 请求篡改数据
首先这个话题是"矛与盾",永恒的碰撞,难说能"防止"

其次可以加一些手段加大不合法调用的难度 ,方法也是老久的

百度: api 接口签名
2021-10-06 23:01:01 +08:00
回复了 leimao 创建的主题 Windows 天长地久海誓山盟什么的都是假的
商人的话你也信?

一切都是利益..
2021-10-05 16:28:26 +08:00
回复了 howthen 创建的主题 Windows 上午升级到了 11,终于用上 wsl-gpu 和 wslg 了,舒服了~~
WIN11 现在稳定了?
@NightCatS 我在沙发一开始就说楼主看错了

这个问题的本质是 JS 恶心的原型链设计误导了从 JAVA,C++过来的人....
```
//第一步: 使用早期语法定义了一个类"Student",现在的 Class 本质上差不多,可以算是语法糖
function Student() {
//类有个方法
this.helloFromStudent = function () {
console.log("====== call helloFromStudent");
};
}

//实例化类
const inst1 = new Student();
//调用方法
inst1.helloFromStudent();

//打印,这时会看到 "Student"有个下属方法叫"helloFromStudent",同时它的原型是"Prototype",和 Class 语法不同的是,这时打印看到"helloFromStudent"方法没有挂成原型上,实际调用效果是一样的
console.dir(inst1);




//第二步:直接在原型上添加了一个新的方法"method2"
//这也是脚本语言特性,可以动态更改类...
Student.prototype.method2 = function () {
this.helloFromStudent();
console.log("=====call method2");
};

//又构造了一个
const inst2 = new Student();
inst2.method2();

//这时可以看到,直接在 Student 上有个方法 helloFromStudent,在原型上有另一个方法"method2",实际上都能调用...
console.dir(inst2);

console.log(Student.prototype.helloFromStudent); //undefined , helloFromStudent 方法直接定义在 Student,没有定义在原型上
console.log(Student.prototype.method2);

//和我的例子相比,现在的 class 语法把方法都放在 prototype 上了.




//第三步:在原型上定义一个同名方法....
Student.prototype.helloFromStudent = function () {
console.log("====== call helloFromStudent,我是放在原型上的方法");
};

//又构造了一个
const inst3 = new Student();
inst3.method2();
//打印结构,这时会看到有意思的情况:helloFromStudent 方法同时有两个,一个是 Student 的直接下级,一个是在原型上,实际调用时,原型上的不起作用,说明直接下级的优先级高
console.dir(inst3);




//第四步:定义一个方法,删除直接下属的 helloFromMethod
Student.prototype.deleteHelloFromStudent = function () {
//删除直接方法"helloFromStudent"
delete this["helloFromStudent"];
};

//又构造了一个
const inst4 = new Student();
inst4.deleteHelloFromStudent();
inst4.method2();
//打印结构,这时会看到有意思的情况:helloFromStudent 方法只有一个,是在原型上了...然后原型上的 helloFromStudent 又起作用了
console.dir(inst4);
```
Javascript 规定,每一个构造函数都有一个 prototype 属性,指向另一个对象。这个对象的所有属性和方法,都会被构造函数的实例继承。
2021-10-04 21:23:41 +08:00
回复了 matrix67 创建的主题 分享发现 陈天老哥画图是画的真不错
@ReferenceE 迷思不是普通的词组吗?又不是台湾人专用的
没有错,是你看错了
2021-10-04 21:13:47 +08:00
回复了 Livid 创建的主题 Cloudflare Cloudflare 宣布将推出和 S3 对标的存储产品 R2 Object Storage
v2ex 的图片是用什么存储的?
2021-10-04 19:24:55 +08:00
回复了 CapricornLiu 创建的主题 程序员 人到中年, 老哥们, 我要不要踏出这一步?
说错了,是程序员的生意真难做
2021-10-04 19:24:33 +08:00
回复了 CapricornLiu 创建的主题 程序员 人到中年, 老哥们, 我要不要踏出这一步?
NND,程序的生意真难做啊,一个个这么挑...哈哈
1 ... 24  25  26  27  28  29  30  31  32  33 ... 42  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1209 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 18:17 · PVG 02:17 · LAX 11:17 · JFK 14:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.