V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuanbg  ›  全部回复第 216 页 / 共 307 页
回复总数  6133
1 ... 212  213  214  215  216  217  218  219  220  221 ... 307  
2020-05-14 09:11:20 +08:00
回复了 muyunn 创建的主题 Java spring boot + spring security + vue 动态权限如何实现
先说前端,虽然是假权限,但也是需要根据用户权限来显示 /隐藏对应的操作按钮,或者更进一步显示 /隐藏相关组件。

后端既然楼主要求动态,那么鉴权就不能通过注解来实现了。你可以通过拦截器或者干脆在网关上面实现鉴权。思路无非就是通过解析 token 来获取用户信息,然后根据用户信息来鉴权。
2020-05-14 08:55:56 +08:00
回复了 ohyeahhh 创建的主题 MacBook Pro MacBookPro 的正确使用姿势?
不用管它,对于锂电池来说,只有过度放电才会损伤容量。但也不要一直充电从来不放电,我司有台笔记本一直插着电用了 2 年多,有一天电源拔掉就开不起来了,电池彻底废掉了。
2020-05-14 08:51:45 +08:00
回复了 Stoulla 创建的主题 分享发现 支付宝的地区切换到平壤真的有奇效啊
突然发现手机屏幕小的好处,就是支付宝的广告在下面完全看不到。不看这个帖子我都不知道支付宝有广告,哇哈哈哈哈哈哈
2020-05-14 08:42:28 +08:00
回复了 toooo 创建的主题 职场话题 写代码又快又好 bug 少是不是一种罪过?
别问,问就是:是。你挤占了别人的生存空间你造吗……手动狗头保命
2020-05-13 11:08:58 +08:00
回复了 rbuli 创建的主题 职场话题 已经找好下家,但目前的公司打算拖着我。求解。
好好商量,承诺后面交接尽量配合,好聚好散。不然人家拖你 1 个月是合理合法的。
2020-05-13 10:58:10 +08:00
回复了 sayitagain 创建的主题 程序员 ios/android 很难处理对象数组吗?
{ "100":{ "id":100 "title":"xxx" }, "105":{ "id":105 "title":"sss" } }这种大多数情况下都不适合用来作为一个集合的数据结构。一般情况下,集合中的元素的 id 是无意义的,也没人关心它的值。这和 k/v 结构中的 key 不同,key 是约定的,是有意义的。

如果前端需要知道 100 这个 key 对应的 value,那么楼主的数据结构是合适的,如果前端只是列表显示,[{ "id":100 "title":"xxx" },{ "id":105 "title":"sss" }]这种结构才是合适的。
2020-05-13 09:14:44 +08:00
回复了 czwen1993 创建的主题 MacBook Pro MacBook pro 现在还有涂层问题吗?
有键盘印,但不明显。上次换键盘的时候我提出更换屏幕,但没给换
2020-05-12 14:40:56 +08:00
回复了 xyp0302 创建的主题 职场话题 招了两个 Java ,趁快满一个月试用期,劝退了一个
@li353360 应该是“大博”
2020-05-12 14:34:06 +08:00
回复了 xyp0302 创建的主题 职场话题 招了两个 Java ,趁快满一个月试用期,劝退了一个
@pkwenda 同遗忘,不百度根本写不来了……注释真香
2020-05-12 14:29:55 +08:00
回复了 hi8bitgame 创建的主题 macOS macbook 可以通过 X11 窗口连接其他 mac 吗?
可以安装官方远程桌面
2020-05-12 12:05:49 +08:00
回复了 dazuitian 创建的主题 职场话题 外包出去面试就活该被歧视么?
楼主不要在意,这种趾高气扬的我见多了,也没比我强到哪里去。

如果我遇到这样的面试官,我就坦承自己懂得不多,所知道的那么一点东西不值一提,然后反问对方他是怎么做的。如果对方能够说得头头是道,那么一方面也能学到点知识,另一方面,人家在毕竟你面前装了好大一个 B,可能会觉得你谦虚好学,要了你也不一定。如果对方张口结舌,那就比较僵硬了……哈哈哈,对方一定是吃了苍蝇般难受,你就可以愉快地结束面试回家了。
是的,只要你能把所有代码都写对地方就行。
2020-05-12 11:45:42 +08:00
回复了 rqxiao 创建的主题 程序员 请教 jenkins 发布流程的问题
正常的操作逻辑:在 A 上面打包成 jar 或者 war,然后上传到 B 发布。

你非要通过 A 控制 B 去 pull 源代码打包发布也不是做不到,但会比较麻烦就是了。
2020-05-12 11:40:59 +08:00
回复了 maduoduo 创建的主题 程序员 4 月底申请离职, 5 月底交接完,然后独立开发
本来也是和楼主一样的计划,然而因为疫情,也只好先维持维持了。
2020-05-12 11:32:08 +08:00
回复了 keelii 创建的主题 前端开发 长文预警-前端开发的瓶颈与未来之路
@keelii
> 前端代码中本质上讲 HTLML/CSS 都是配置文件,而且是「快销」的配置文件。它不需要抽象,只有 JS 有逻辑,需要抽象。但是前端不得不把配置文件和程序的代码混合在一起,而且在这中间摇摆不定,最终使得代码没有条理。

我个人理解,前端的 3 个组成:UI(控件)、数据和交互事件,组成了 MVVM 里面的 View,应该由 HTML+CSS 来定义,这里面不应该包含任何的逻辑。ViewModel 负责数据和控件的绑定,处理交互事件,如果需要加载 /保存数据,则回调 /调用 Model 里面的相应方法。ViewModel 和 Model 只有 JS 代码,不应该有任何的 HTML 和 CSS 代码。

MVVM 模式本身就是一种抽象和封装,但似乎很少有人能够理解 MVVM 模式,大多数程序员只会套用框架。其实交互逻辑有时候也挺复杂的,其复杂程度并不下于后端的复杂的业务逻辑。如果不能适度抽象和封装,这代码想必是 bug 百出且难以维护的。面对这种挑战,前后端其实也没什么不同。后端相对来说会比较成熟,所以前端在遇到挑战和困难的时候,也不妨看看后端是如何解决的。
2020-05-12 10:38:55 +08:00
回复了 keelii 创建的主题 前端开发 长文预警-前端开发的瓶颈与未来之路
@DOLLOR 你说的很对,这就是过犹不及的道理。做什么都应该掌握一个合适的度,在工程上面尤其如此。
2020-05-12 01:12:12 +08:00
回复了 wleexi 创建的主题 程序员 下面的 SQL 求分析
用 select 的结果集替代 values 的内容,一般用于倒腾数据、生成临时表记录和使用模板数据来生成记录。
2020-05-12 01:08:02 +08:00
回复了 keelii 创建的主题 前端开发 长文预警-前端开发的瓶颈与未来之路
我认为前端主要的问题是不懂何为抽象,何为封装,更不懂什么叫做结构。结果就是代码臃肿、混乱,难以阅读和维护。当然后端同样,但比前端稍好一些。
1 ... 212  213  214  215  216  217  218  219  220  221 ... 307  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6170 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 86ms · UTC 02:38 · PVG 10:38 · LAX 18:38 · JFK 21:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.