V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vwym  ›  全部回复第 1 页 / 共 2 页
回复总数  22
1  2  
2020-04-21 16:11:26 +08:00
回复了 waiaan 创建的主题 程序员 大家平时遇到新的功能需求一般是网上复制粘贴还是自己写?
自己写的耗时长,只能说明这个东西是属于组件之类比较庞大的。
像这些你要看文档,看测试例子跑起来吧,怎么也快不了。
一般复制都是说业务或者工具类的。
2020-04-17 17:27:32 +08:00
回复了 NoKey 创建的主题 Java 你在 Java 里用 try-catch 多不?
web 项目就直接抛出去全局处理了,参数验证可以考虑用 Validations 注解完事。
不做 try catch
2020-03-20 09:19:22 +08:00
回复了 ybw 创建的主题 程序员 对程序员这个工作的感想
@vwym 说认真就是没有认识到,2 者在学第三方库前的基本功底了,为什么天天在强调基础,就是因为学习新库的时候能够发散出去找问题找答案了。哪有一句只要认真就完事了。
本质还是方法论,处理好需要考虑什么问题,这些都是考你的基础,没这个基础你连发散问题都发散出来。你指望一个只学过 http 没了解过网络和 tpc 的人去认真思考个什么,没用的,这就是基础。有了基础才会发散出去。
2020-03-20 09:13:12 +08:00
回复了 ybw 创建的主题 程序员 对程序员这个工作的感想
其实我还是蛮讨厌用一个努力、细心这种宽泛的词汇去描述一个人的,这种词汇基本上没有任何的参考意义。
“认真阅读你用到的第三方库的文档和教程,认真理清你接手的项目的架构、繁杂的函数调用关系、对多线程和内存时刻保持警惕等。”
2019-12-31 16:10:42 +08:00
回复了 zzzmh 创建的主题 Java 有没有 什么 javafx 的学习资料 或 github 项目之类的
http://www.javafxchina.net/blog/docs/
有中文站的
下一个 SceneBuilder,拖动控件生成 FXML,而且能设置控件属性。
然后写对应控件的响应事件和跳转。
2019-12-25 14:25:26 +08:00
回复了 amiwrong123 创建的主题 程序员 如何面向面试阅读 jdk 源码?
面试有一个好处,唬住 50K,唬不住 5K,更重要还是看你当时的口才,练表达能力应该更加有效。
给个建议,把源码阅读写下来,尽量写成能让看的人通俗易懂,放到自己的个人博客里面。
至少唬不住的时候还能够说😨不太记得,但是当时是分析了巴拉巴拉的。
目的驱动才是最有意义的事情。
不同阶段的人当然有不同层次的学习目标。
小公司的员工会为了以后能进大公司,当然会选择一个方面深挖,也就是深究细节。
也有可能想往上做一些开发组长,那就考虑广度方面。
这种基本都没有绝对正确的答案,本质上取决于你的选择。
当然,最糟糕的莫过于在这 2 个状态犹豫不决,不要想着 2 个都搞,没那个精力的,选定一个方向先干着试试看。
你不信问卷填写者,问卷填写者不信任你。。。
上第三方完事。
2019-12-24 14:51:20 +08:00
回复了 UPYUN 创建的主题 程序员 来聊聊天,你会让自己的孩子从小学习编程吗?
如果有孩子,那当然不会。
因为有这个闲空当然是教孩子方法论,例如怎样高效刷题之类的。
2019-12-03 09:03:44 +08:00
回复了 Kontinue 创建的主题 程序员 总是花时间在学什么上,是不是不太好
纠结学什么没有错,但是要有目标导向。一般就 2 个目标,1 个是为了面试、另一个是写项目。
横向比较两者框架,纵向一套的解决方案,我个人认为后者的学习方向更加有利。
先说写项目,虽说工作上能以协同开发为主,能够权责分明,但是个人项目中还是整一个后端还是完全个人开发为主,毕竟每个人都有自己的生活,不可能为了自己的需求做到尽善尽美的。在这个前提下,去追求一整套的后端解决方案是要比学习多个功能相似的框架来的实在,毕竟一整套的解决方案在手,哪怕作为个人开发者去接个外包都很实在。
至于面试,面试这个东西完全是看你自己能不能把握住面试的节奏,其实更考究你能不能引导整场面试节奏,以及更基础的算法思路而已。面试官可能会在基础上深究,但是对于框架层面,干脆就扬长避短,尽量往整套解决方案的思路走,真碰到要比较的,而且还要深入比较的,大不了就下一场面试。
2019-11-26 15:38:38 +08:00
回复了 NoKey 创建的主题 程序员 做程序员,一定要做一个有思想的程序员
@NoKey 也就当时气一下,相比没 996,老大肯扛上头压,给够时间,还懂挡需求,这些好处来说,之前提的根本不是什么事情而已,其实还好了,不然怎么有时间上来 V2EX 摸鱼。
2019-11-26 15:12:08 +08:00
回复了 NoKey 创建的主题 程序员 做程序员,一定要做一个有思想的程序员
想多做多,能够不想当然不想啦,还说什么工具人,我情愿当个工具人。
最怕是让你帮他想,想好了又否掉你,你又没有话语权,然后做出来又说你应该多考虑一点,老大想的也不一定对。然后下次想好了又否掉你,重点是你还不能不想,因为你出方案,老大不管。
2019-11-25 15:20:34 +08:00
回复了 xiaotianhu 创建的主题 程序员 如何写出更好的代码,一些哲学与原则问题,应该看什么书?
写代码和写代码有天壤之别,前后端之分,后端又可以细分成写内部框架包(切面日志等拓展)、业务等。你不可能一套逻辑能够解决所有问题的。
连规范都没有的前提下,写不好是正常的,写得好是准备跳槽的。
2019-11-20 08:55:38 +08:00
回复了 Bugrun 创建的主题 程序员 大哥们学习都是看视频还是直接撸文档
1.先看官方文档,至少了解是个什么类型的框架,主要在什么方面使用。
2.再看官方提供的入门 demo,不能跑起来看多少的概念都没意思。
3.通过入门 demo 去发散,开始后做该对应框架的使用笔记,如配置信息等。
一般上述三步可以满足一般使用了,不要动不动就去看源码,没必要。什么情况下看源码呢?
4.框架达不到预期效果,不能够准确理解对应配置的含义的时候。先看官方解释的实现思路,然后通过 debug 走源码,查看配置文件在框架的配置问题,看源码一定记得要跳过大部分不关心的点,不然会陷入源码地狱的,毕竟一个团队开发的东西你一个人想完全看懂是很耗费精力的。
2019-11-08 10:54:37 +08:00
回复了 colin0830 创建的主题 程序员 后端兼前端兼测试,出了问题还有惩罚,正常吗?
#24 锅主要在项目负责人上,出台惩罚制度说明老板信不过项目负责人的管理能力,惩罚制度表示老板给项目负责人的方向。
这种情况在小公司太正常不过了,你摊上了一位管理能力、沟通能力不足的领导,既然这次演示这么重要,没提前跟老板通水,也没给你们下面指示。做事情不可能全部面面俱到,很多时候要抓大放小,你们老大该给你们指示才对。
2019-11-08 10:32:57 +08:00
回复了 colin0830 创建的主题 程序员 后端兼前端兼测试,出了问题还有惩罚,正常吗?
老板为什么会吊你个开发仔,不是吊项目负责人么,别告诉我项目负责人都没有。。。
2019-11-05 10:24:23 +08:00
回复了 sandman511 创建的主题 程序员 求助: Java 调用 exe 后如何输入一些内容
exe 本质上是一个壳,你调用记事本打开那是因为记事本做了图形化界面。调用对应 exe 没有界面那是别人没做。
“打开后需要自定义输入 输出文件的文件名 后按回车才能开始运算(或者直接回车,用默认的文件名) 不知道调用 exe 后如何输入一些内容”
推测别人做了信息提示,但是你用 readline()读取会导致主线程阻塞,获取提示信息后,没办法通过流把信息传递给 Stas.exe ,这里需要用到第二条线程,第一条线程专门处理 process 的 inputstream,第二条线程专门打印 process 的 outputstream。
2019-10-29 08:44:21 +08:00
回复了 getaobj 创建的主题 程序员 面了一个人,问了算法,对方表示 google 里都有
问的不好啊,你可以学一下 32 楼,给你的算法套个壳,问一个实际应用的例子,要是能从题目看出来用快排也是一种能力,google 快排谁都会。但是根据实际问题知道要用快排,然后 google 快排这就不一定谁都会了。
2019-10-21 11:07:15 +08:00
回复了 From313 创建的主题 程序员 [请教]学 Java 学的美滋滋,但是 findBy 方法为啥总返回 null....
JPA 接口不用自己实现,继承 JpaRepository 会自动实现的。
参考 5 楼的写法就行。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2547 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 04:57 · PVG 12:57 · LAX 20:57 · JFK 23:57
Developed with CodeLauncher
♥ Do have faith in what you're doing.