V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  TWorldIsNButThis  ›  全部回复第 20 页 / 共 21 页
回复总数  415
1 ... 12  13  14  15  16  17  18  19  20  21  
2022-04-21 11:26:01 +08:00
回复了 ALLROBOT 创建的主题 程序员 如何避免 while、for、if 的滥用?
基本没写过 while
你说的具体是哪个语言?
@ufan0 不要拿旧常态去套新常态啊
2022-04-14 11:37:06 +08:00
回复了 Kei001 创建的主题 问与答 求一个 vite+react 的 js 版本脚手架
这个之前搞了我好几天,也是各种冲突和不适用的老规则
最后定下来是用 eslint 驱动 prettier ,装
eslint-config-prettier
eslint-plugin-prettier
然后在 eslintrc 里写 eslint 和 prettier 的配置

{
"env": {"browser": true, "es2021": true},
"extends": [
"eslint:recommended",
"plugin:react/recommended",
"plugin:@typescript-eslint/recommended",
"plugin:react-hooks/recommended",
"plugin:prettier/recommended"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {"ecmaFeatures": {"jsx": true}, "ecmaVersion": "latest", "sourceType": "module"},
"settings": {
"react": {
"version": "detect"
}
},
"plugins": ["react", "@typescript-eslint"],
"rules": {
"quotes": ["error", "single"],
"semi": ["error", "never"],
"react/react-in-jsx-scope": "off",
"prettier/prettier": [
"error",
{
"trailingComma": "es5",
"singleQuote": true,
"printWidth": 120,
"semi": false,
"plugins": ["prettier-plugin-tailwindcss"],
"tailwindConfig": "./tailwind.config.js",
"endOfLine": "auto"
}
]
},
"ignorePatterns": ["**/*.config.*", "dist/**/*"]
}
@aguesuka 其实没感觉有啥区别,我都用 sealed interface 是主要因为声明继承的时候不用加括号
@seagull7558 我目前在 win10 上暂时还行
而且由于插件不兼容的问题帮我解决了困扰很久的超过 1000 行就严重卡顿的问题。。一个高亮光标所在位置最近括号的插件严重影响性能
现在我感觉超流畅
2022-04-11 19:06:07 +08:00
回复了 MidGap 创建的主题 Go 编程语言 感觉最近 Go 相关的帖子变多了啊~
@linglin0924 国内 go 的热度的确很高
reddit 上 golang 和 rust 两个组成员数差不多 rust 甚至还稍多一些
2022-04-11 13:39:29 +08:00
回复了 Aliberter 创建的主题 程序员 Java 字符串替换的问题
这跟 jdk 里的正则匹配有什么区别
2022-04-11 11:22:15 +08:00
回复了 followyourheart 创建的主题 Java 单例模式 双检测问题请教
@XieQing0428
有很多 design pattern 是为了给 java 、C++这帮 oop 的语言当年没有函数这个抽象擦屁股
搜 design pattern functional programming
当然 fp 语言有自己的 pattern ,比如 monad
另外随着 java pattern matching 能力的到来,Visitor Pattern Considered Pointless (这个是 oracle java 团队成员的一篇博文)
2022-04-10 21:08:29 +08:00
回复了 everettjf 创建的主题 React 前端新手想问下 React 最能打的组合是什么?
另外处理数据的地方尝试了一下 point free style 的 fp ,不用 typescript 估计每个数据处理都得调半天
2022-04-10 21:06:56 +08:00
回复了 everettjf 创建的主题 React 前端新手想问下 React 最能打的组合是什么?
最近搭了一个
vite + typescript + tailwindcss + swr + antd mobile
由于没有额外数据的共享所以没用状态管理库,直接 swr 管理请求的数据,其实感觉有点简陋,react-query 可能更好一点
很多人都提了一些常见的使用问题,官方给的解决方案都是叫你自己写几个工具函数,不像 react-query 都自带了
另外用的时候 antd mobile 狂发版本,有几个版本跟 vite 不兼容,现在最新版应该没兼容问题了
而且要在 index.css 手动引入一下 antd mobile 的 global 样式文件,不然没法 treeshaking antd mobile 的样式
然后 tailwindcss 要把预设 preflight 关掉,不然和 antd mobile 的样式有冲突
2022-04-06 23:20:43 +08:00
回复了 w741069229 创建的主题 Java Java 项目该不该用 stream 流来编写代码?考虑 code viewer
@w741069229 stream 的 map 跟 filter 都是无状态操作,所以串 n 个 filter 它也是遍历一遍
2022-04-06 18:13:11 +08:00
回复了 twofox 创建的主题 Java Controller 和 Service 中注入 HttpServletResponse 有什么差异吗
为什么注入成成员变量,不是应该是方法参数吗
不同请求过来每次都会改这个字段?
2022-04-02 20:30:09 +08:00
回复了 coolair 创建的主题 问与答 Sprint Boot 一定要写 SQL 吗?
@yejinmo querydsl jooq ebean…
国外这类框架挺多的
2022-04-02 01:18:54 +08:00
回复了 ddcc 创建的主题 分享发现 Jetbrains Fleet 写 Rust + Python + React 项目维护体验小记
fleet 之前我看演示就是用的 rust analyzer
2022-03-31 14:33:10 +08:00
回复了 w741069229 创建的主题 Java Java 项目该不该用 stream 流来编写代码?考虑 code viewer
@EscYezi 还有 eclipse collections
Java 官方视频拿 java17 的 stream 跟它对比,说难道更好的抽象(指 eclipse collections )一定会有更差的性能吗?结论为不是,因为 eclipse collections 在他们给出的几个用例下抽象更好且速度也更快 XD
2022-03-30 18:57:48 +08:00
回复了 w741069229 创建的主题 Java Java 项目该不该用 stream 流来编写代码?考虑 code viewer
@w741069229 那建议他们转 go 永远不升 1.18 的那种
2022-03-30 18:55:46 +08:00
回复了 w741069229 创建的主题 Java Java 项目该不该用 stream 流来编写代码?考虑 code viewer
idea 可以一键把 stream 转成 for
2022-03-30 10:42:55 +08:00
回复了 houzhenhong 创建的主题 前端开发 React 18 发布了
什么时候改名叫 ReactOS
2022-03-28 14:07:17 +08:00
回复了 kensoz 创建的主题 前端开发 请问一个关于 vue3 和 typescript 的两个非常基础的问题
实际上 js 里没指定就是未定义行为
1 ... 12  13  14  15  16  17  18  19  20  21  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   985 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 20:02 · PVG 04:02 · LAX 12:02 · JFK 15:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.