V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xuld  ›  全部回复第 4 页 / 共 6 页
回复总数  114
1  2  3  4  5  6  
206 天前
回复了 magic3584 创建的主题 北京 明年幼升小了,放弃北漂,求城市推荐
既然是河南人,当然首选河南省会啦,欢迎来杭州!!!!
208 天前
回复了 yangxin0 创建的主题 互联网 腾讯真是吃饱了没事儿干了吗?
有没有可能,腾讯想借各位代码训练模型
208 天前
回复了 dreamkuo 创建的主题 Visual Studio Code 请问一下 vscode 快捷键的问题
可以在插件市场搜索“frag 推荐快捷键”;
安装之后,按 Ctrl+9 可全部展开;按 Ctrl+0 可全部折叠。
按 Ctrl+1 意思是折叠所有最外层的 {},比如你的源码全是函数,一般 Ctrl+1 可以把函数的内容折叠掉
按 Ctrl+2 意思是,比如你的源码全是类,那不折叠到类自己,而是折叠到类里的方法

其他快捷键可以看插件首页文档
看人。有的人哪个方向都好找。也有的人哪个方向都不好找。
209 天前
回复了 Gabrielle70 创建的主题 程序员 学一门 IT 技术: 精学和泛学哪种效率高?
赚钱的本质就是做的人少,竞争少,就越赚钱。如果你想赚钱,就应该不听多数人的想法
209 天前
回复了 JaydenChang 创建的主题 职场话题 24 届应届生,不是很喜欢现在的公司
你太年轻了。

什么叫公司的文化不太适合自己。说白了就是不想加班。

当然不想加班也没有问题。但前提是你得有魄力追求不加班的幸福生活。

但如果连 5k 对你来说都是需要犹豫很久的大钱的话,那谈啥魄力,乖乖加班就好。

能逃到哪去?你怎么确定下家公司不加班呢?考虑清楚再行动,别总想着逃避
关于提交表单是用 form 的 action 还是 button 的 onclick ,显然是首选 form 的 action 。

表面上,通过 button 的 onclick 触发并提交数据,简单明了。

但这样写会导致只能通过点击按钮来触发提交,其他交互方式则无法提交,比如:

1. 通过在表单内的文本框按回车提交表单
2. 通过”屏幕阅读器“提交表单
3. 在禁用 JS 的浏览器上提交表单

如果你能掌握这些细节,那这个问题的答案显而易见
想知道规范是好事,说明有认真在学习。
不过,另一个问题是你必须要思考的,那就是”为什么需要有规范?“

规范会告诉你,这个地方应该怎样做。

但很多地方不是简简单单遵循某个规范就可以的,而是需要随机应变的。

就像某些人总认为 jQuery 过时了,用 jQuery 的就是菜鸟。这是非常片面的。
有些场景下使用 jQuery 可能是最高效的。

最好掌握规范的方式不是去死记硬背,而是掌握每种用法的优缺点,并择优使用

`
适合入行的:
兴趣驱动
不适合入行:
金钱驱动
适合入行的:
判断一个软件是不是国产软件,就是看它是不是启动就要求登陆
224 天前
回复了 chenxuuu 创建的主题 分享创造 把网址全变成 长得一样的棒棒: llIlI.lI
这个不错
225 天前
回复了 heroisuseless 创建的主题 程序员 想写一个 vue-native, v 友们看怎么样?
我也有过这个想法,我可以支持你,私聊
359 天前
回复了 gitrebase 创建的主题 程序员 大家喜欢用 ORM 还是直接写 SQL
这是我设计的内置 sql 的语法:
return db.queryAll(User -> u where ids.contains(u.id) orderby u.createBy desc select u.id, u.name)
不管每个人是怎么想的,客观事实上:
- 写成 flag == false 的好处是:更直观,更容易理解。
- 写成 !flag 的好处是:更短。此外如果写成 flag == false ,那为了保持对称,是不是也应该用 flag == true

所以结论很简单:分两类人:
第一类人理解 !flag 比较吃力,他们会认为 “flag == false 更好理解,推荐用法”
第二类人觉得理解 !flag 没那么吃力,他们追求更短,以及更利于记忆的对称性(而这些恰恰是第一类人所不能理解的)。

人的能力本来就是有区别的,强制用 !flag 会让第一类类人不爽(不好理解),强制用 flag == false 会让第二类人不爽(更麻烦了),因此不需要有推荐用法。
但如果实在需要确定一个团队里的统一写法的话,应该是优先照顾第二类人,因为第二类人才是团队的主力。
2023-12-13 18:01:42 +08:00
回复了 NorthA 创建的主题 程序员 请问学习 C#需要学习哪些东西。
我可线上教,不收费,但有作业,联系方式可发我邮箱 xuld#xuld.net
2023-12-10 12:01:47 +08:00
回复了 azwcl 创建的主题 杭州 蒋村商务中心附近五公里处哪里的房子性价比比较高啊?!
房东直租,无中介费:西溪蝶园:4000/月; 1 室 1 厨 1 卫;中高档小区,不是合租,也不是隔断;非常适合单身程序员或情侣;有照片,随时可看房
2023-12-07 21:51:52 +08:00
回复了 steelshadow39 创建的主题 Java 讨论 Java 相比其他编程语言(c++, go, rust 等)的缺点
1. 关于费内存:这关语言毛线关系?就像有的话听起来很流氓,然后你就觉得汉语很流氓吗?
没错,Java 主流框架写业务确实比同类产品费内存,但完全有可能用 Java 写一个不那么费内存的框架。
那为什么不费内存的框架没流行,主要原因还是内存费的可以忍受。就像你天天骂米贵,最后还是要去买。

2. 多数人工具用不好,就怪工具不好。这就是人性。
你找不到工作你赚不到钱你觉得很卷,是因为 Java 的种种问题吗?换个语言一样是菜鸡。

3. 流水线是让农民工干好活的利器,而 Java 的标准化繁琐更利于搭建流水线。
只有两类人会是 Java 的死忠,一类是被中国教育带入“程序员”岗位的科班小鲜肉,还有一类是“万恶的资本家”。
那些追求高效、有个性的野马则会觉得 Java 的开发效率实在太低。

4. 好厨师不会问铁锅做菜好吃还是钢锅做菜好吃,而是都会用。当然可能有些人看到这句话心理会想——做饭都是下人的事,你们好好卷去
public class LevenshteinDistance {

public static int distance(String s1, String s2) {
int l1 = s1.length();
int l2 = s2.length();

// base cases
if (l1 == 0) return l2;
if (l2 == 0) return l1;

int[][] distance = new int[l1+1][l2+1];

for (int i = 0; i <= l1; i++) {
distance[i][0] = i;
}

for (int j = 0; j <= l2; j++) {
distance[0][j] = j;
}

for (int i = 1; i <= l1; i++) {
for (int j = 1; j <= l2; j++) {

int cost = (s1.charAt(i-1) == s2.charAt(j-1)) ? 0 : 1;

distance[i][j] = Math.min(
distance[i-1][j] + 1, // deletion
distance[i][j-1] + 1, // insertion
distance[i-1][j-1] + cost // substitution
);
}
}

return distance[l1][l2];
}

}
2023-10-09 21:03:50 +08:00
回复了 softlight 创建的主题 程序员 复盘一个独立开发 2 年的项目
@softlight 做低代码的初创团队,我首页有联系方式
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2645 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 06:56 · PVG 14:56 · LAX 22:56 · JFK 01:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.