V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yaphets666  ›  全部回复第 152 页 / 共 184 页
回复总数  3661
1 ... 148  149  150  151  152  153  154  155  156  157 ... 184  
2020-11-10 15:17:27 +08:00
回复了 loliordie 创建的主题 问与答 想学一下前端 读完 Html+css+js+react 官方文档后看点啥比较好
继续学高级特性呗 webpack 性能优化 不过这些 没有实践也没什么用 在工程中感受组件化 抽象思维 设计数据传递 .剩下的图形,动画,特殊的工种,webRTC,地图信息,数据可视化.这是为客户服务的. 为程序员服务呢,各种 npm 包,webpack 加载机什么的.前端不难,但是有很多东西学了没什么用.比如 webRTC,不去用这个做直播的公司,永远用不到.例如这类知识还有很多很多...向高级工程师进发,那就还是那一套.算法,源码.
2020-11-10 14:43:12 +08:00
回复了 FreeWong 创建的主题 问与答 问个前端公钥加密防止中间人攻击的问题
如果中间人 获取到了 客户端的证书 和 服务端的证书呢?
2020-11-10 11:08:11 +08:00
回复了 szxczyc 创建的主题 职场话题 气死了,硕士因为专科经历 HR 面被挂
@Huelse 那有啥办法 别人卷你不卷吗 你不卷就要吃亏 规则不是咱们制定的
2020-11-10 10:50:03 +08:00
回复了 baobao1270 创建的主题 Apple 买一个 iPad 考研做笔记用,买 Pro 还是 Air
@baobao1270 60Hz 的书写体验可以用**完全没有问题**来评价 120Hz 的评价是**牛逼,卓越**
非全没用哦 我同事读了个北航的 很水
2020-11-10 00:02:46 +08:00
回复了 HenrikC 创建的主题 程序员 面试的时候怎么判断面试者是不是速成的?
很简单啊 问算法 问源码啊 培训班肯定不教这些的.如果你招的岗位开不起会源码会算法的人的价钱,那另说. 自学的不用过滤吧. 你有老师带才学会,人家自己学就学会了.那不是更牛逼吗.
2020-11-10 00:00:58 +08:00
回复了 HenrikC 创建的主题 程序员 面试的时候怎么判断面试者是不是速成的?
@laminux29 再比如亚马逊云服务曾经因某网络协议缺陷导致大面积宕机,再比如 Oracle 曾因某 bug 导致数据丢失,再比如 IBM 工程师在帮用户更换 Raid X 时操作失误导致全部数据丢失,再比如 VMware 某版本进行虚拟机克隆时失败后导致原虚拟机损坏, 这不算是计算机知识吧? 这得算是历史知识吧 哪有公司问这些的 有毛病啊
2020-11-09 23:52:36 +08:00
回复了 baobao1270 创建的主题 Apple 买一个 iPad 考研做笔记用,买 Pro 还是 Air
如果你是学生.建议你买 AIR3.体验差距不大,便宜. 如果你工作了推荐你买 PRO2020,120Hz 的屏幕,追尾级的书写体验.太爽了.
2020-11-09 18:26:37 +08:00
回复了 AerithLoveMe 创建的主题 问与答 [小疑惑] 前端是否能控制页面访问权限
@bnm965321 这样确实可以,不过问题不大,也只是看到了页面 不影响数据安全
2020-11-09 18:24:32 +08:00
回复了 szxczyc 创建的主题 职场话题 气死了,硕士因为专科经历 HR 面被挂
你不写她可能就不会问 我没写你没问 这也不算我骗你
2020-11-09 18:23:31 +08:00
回复了 szxczyc 创建的主题 职场话题 气死了,硕士因为专科经历 HR 面被挂
教育经历下次只写最高的 xxxx 大学 xxx 专业硕士。 我是转行的,我就只写个 XXXX 大学 本科
2020-11-09 17:34:07 +08:00
回复了 AerithLoveMe 创建的主题 问与答 [小疑惑] 前端是否能控制页面访问权限
@bnm965321 spa 应用的路由都是#/XXXX 这个路由是前端路由 不涉及到页面的跳转 xxx.com/secrets/1 这个样子是去访问服务器了 这跟 vue react 做的 spa 不是一回事了 跟前端没关系了 当然前端控制不了 我是在讲 spa 应用

你意思 fiddler 可以拦截 HTTPS 的某个特定的请求返回假数据?如果这样的话确实可以. 不过应该做不到吧 HTTP 的兴许可以,不然 HTTPS 还有什么用呢
2020-11-09 17:10:30 +08:00
回复了 AerithLoveMe 创建的主题 问与答 [小疑惑] 前端是否能控制页面访问权限
@bnm965321 在控制台执行代码 是没办法影响到**不依赖外部数据**的程序. 我的理解是这样的.我的路由数据在 Vue 实例中.Vue 实例也就是一系列的 JS 代码.代码运行在浏览器的引擎当中. 在控制台中是没办法改变运行着的 JS 代码的.比如说一个 Vue 应用.Vue 实例挂载在 window 上.你在控制台输入 delete window.Vue. 这样 window.Vue 就变成 undefined 但是这并不影响前端程序的运行 这不是一回事
2020-11-09 16:57:09 +08:00
回复了 AerithLoveMe 创建的主题 问与答 [小疑惑] 前端是否能控制页面访问权限
@bnm965321 不用每个页面都请求啊 别的框架我不懂 在 vue 中,我的路由数据在你访问页面 或者登陆后就已经注入到 router 当中了. router 会自动识别你访问的 url 在不在路由列表中.如果不在话就会 404 了. 如果刷新页面的话.vue 有个 beforEach 这个东西.在进入每一个路由之前执行一些代码.我只要在这里检测.router 是否已经 addRoutes 就行了.没有的话那就发送一次请求.而不是次次发送请求.

js 源码可以直接在浏览器修改.这个我不知道你是什么意思.前端程序文件虽然运行在用户浏览器.用户可以查看(一堆乱码,已经压缩混淆过的).但是用户是无法编辑的啊.你可以试着编辑下这个 v2 的 JS 代码.你看能编辑么?
2020-11-09 16:30:41 +08:00
回复了 AerithLoveMe 创建的主题 问与答 [小疑惑] 前端是否能控制页面访问权限
@bnm965321 有风险的数据不存储在 webStorage 中的.尤其是 localStorage 中. 请求回来的路由数据.都在程序内部的存储空间中.也就是 Chrome 的内存中.这个外界是接触不到的. 而且路由数据没有存储在 webStorage 的必要.webStorage 中的数据一般是作为跨标签通信.防止页面某些数据刷新后丢失.等等 路由数据没有这个需求.
2020-11-09 15:22:16 +08:00
回复了 ericgui 创建的主题 程序员 找工作的一些感想
@xx6412223 我猜是在那边毕业的 不是技术大牛一般是没办法肉翻的 技术大牛也很难肉翻 而且还是最难的美国
2020-11-09 14:59:13 +08:00
回复了 xshwy 创建的主题 奇思妙想 想注册一个公司,一杯咖啡求个好玩的名字。
富有咖啡 我就知道有人刷富有梗哈哈哈
2020-11-09 13:46:19 +08:00
回复了 AerithLoveMe 创建的主题 问与答 [小疑惑] 前端是否能控制页面访问权限
我很好奇你是怎么禁用 JS 跳过的?
难道你们是后端渲染的页面?
如果是后端渲染的那路由控制跟前端没关系啊.前端当然是无论如何都控制不了的.
如果你的 SPA 应用.前端是能完全的控制的.而且没有安全隐患.
2020-11-09 13:18:15 +08:00
回复了 AerithLoveMe 创建的主题 问与答 [小疑惑] 前端是否能控制页面访问权限
在我的认知范围内是可以的(当然我很菜).以我熟悉的 vue 举例子,在 index.html 中写一个 noscript 标签.如果浏览器禁用了 javascript.那就会显示 noscript 标签中的内容.这时候 js 已经禁用.单页面应用无法进行路由跳转.手动输入 url 也没用.
当 js 未被禁用时.那么可以通过 vue-router 的动态路由功能限制路由. 既登录后调一个接口获取用户的理由数据.通过 addRoutes 方法添加进去.再加上路由守卫在跳转前判断权限.就可以自由控制用户的页面访问的权限. 这是绝大数单页面应用的做法
1 ... 148  149  150  151  152  153  154  155  156  157 ... 184  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1072 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 22:37 · PVG 06:37 · LAX 14:37 · JFK 17:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.