V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  DOLLOR  ›  全部回复第 1 页 / 共 138 页
回复总数  2754
1  2  3  4  5  6  7  8  9  10 ... 138  
别呀,211 硕士,真的要跟大中专、培训班的卷 java ?
游戏打多了,在现实也想着调出存档,回到过去。
4 天前
回复了 YamatoRyou 创建的主题 Windows 换用 Windows 11 一周年感受.
任务栏不能竖排
资源管理器响应慢
资源管理器经常崩溃

反正是比 10 还难用(当然 10 也好不到哪里去
6 天前
回复了 user23125 创建的主题 Twitter twitter.com 现在重定向到 x.com 了
是的,但好像还有点问题。
第三方账号关联的时候,还是用 twitter 域名。
如果只在 x 登录过,可能会导致在 twitter 还要再登录一次。
转啥都行,就是别转前端。
一年一个框架的娱乐圈你受得了?🐶
8 天前
回复了 zachary99 创建的主题 Android Firefox 有没有朗读插件可以调用系统 tts
“react 组件”本质不就是一个 function 吗?
你让他们 export 那个 function ,你这边 import 进来,再在你的 jsx 里渲染就好了。
vscode 侧栏自带的 outline
@llsquaer
“再之后并没有做修改字典的动作了”——这话错了。
后面循环的时候,random.choice 仍会抽取到之前同一个 ccc ,然后 update 掉了。

你要明白一点,把 aaa 里的元素直接 append 到 combinations 里,combinations 的元素跟 aaa 的元素都是相同的引用。
任何对 aaa 元素的修改,都会影响到 combinations 里的元素。

类似的例子
list1 = [{'name': '张三'}]
list2 = []

# 抽取 list1 的元素,加入 list2
item = list1[0]
list2.append(item)

print(list1, list2) # 都是 [{'name': '张三'}]
item['name'] = '李四' # 修改了 list1 里的 item ,但 list2 里的也跟着变了
print(list1, list2) # 都是 [{'name': '李四'}]
15 天前
回复了 b1t 创建的主题 CSS css 好难,你们怎么熟练把 css 用起来的?
CSS 最基本的功能就是调间距、大小、色彩,搞明白 margin 、padding 、border 、font-size 、color 、background ,就能干很多活了。
布局方面优先考虑 flex 。当然有的人 flex 怎么都学不会,用 inline-block 也不是什么可笑的事情。
如果只是想快速出东西,直接用组件库就好了。
21 天前
回复了 jeesk 创建的主题 问与答 不同语言的忍耐程度区别到底有多大?
node 18 已经开始内置 fetch 了,直接像浏览器里的 fetch 一样用就行了。
21 天前
回复了 kyoutarou 创建的主题 JavaScript 运行该项目所需的环境
看了下源码:
module.exports = twitterGetUrl = (url_media) =>{
搞不懂作者的意图是什么,twitterGetUrl 不声明直接用,导致成为全局变量
22 天前
回复了 nzxred07 创建的主题 汽车 汽车不经常开,为何故障反而多
其实服务器、路由器这些电子设备长期搁置不用,也可能比经常使用更容易坏。
22 天前
回复了 moudy 创建的主题 Python Python += 运算符可以修改原始引用?!
在 Python 里,有的数据类型执行 a += b 和 a = a + b 效果是不一样的
23 天前
回复了 waiaan 创建的主题 JavaScript 这段 if...else 有优雅的写法吗?
@darkengine
这样写可能清晰一些
function toSortType({ order, prop }) {
const orderType = (order === 'descending') ? (1) : (2);
// 0,2,4 or -2
let sortType = ['thisYearIncome', 'lastYearIncome', 'rate'].indexOf(prop) * 2;
if (sortType < 0) {
return 0;
}
// 1,3,5 or 2,4,6
sortType = sortType + orderType;
return sortType;
}
记得最早是 IE9 宣传 GPU 加速渲染的,后来各浏览器厂商也开始搞 GPU 加速了。
24 天前
回复了 afxcn 创建的主题 Go 编程语言 golang 的 defer 真是个好设计
@Ghrhrrv146
其实就是 try finally 的语法糖。
不过我感觉这种写法相比 try finally ,除了不用套一层作用域外,还有一些好处。
比如资源的申请和释放可以挨着写在一起,不容易遗忘;
还有就是如果有多条 defer 回调,这些回调的实际执行顺序跟书写顺序是相反的,类似后进先出的栈模型,也符合多数情况下的资源释放的逻辑。
24 天前
回复了 afxcn 创建的主题 Go 编程语言 golang 的 defer 真是个好设计
JS 的 Explicit Resource Management 有类似的实现,应该就是学 C# 来的,已经进入 Stage 3 了。

{
using stack = new DisposableStack();
console.log('start');
stack.defer(() => console.log('defer'));
console.log('end');
}

以上运行结果 start 、end 、defer 。

如果发生异常,defer 也会执行
{
using stack = new DisposableStack();
console.log('start');
stack.defer(() => console.log('defer'));
console.log('next');
throw new Error('error'); // 异常
console.log('end');
}
以上运行结果 start 、next 、defer 。
25 天前
回复了 lp4298707 创建的主题 React 为啥这段代码会造成内存泄露啊?
建议把 data 和 visibleData 都改成浅响应( shallowRef )。
我推测 orderBy 在处理 list 的时候,因为 vue 的响应式处理造成了过重的负担。
1  2  3  4  5  6  7  8  9  10 ... 138  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3298 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 54ms · UTC 10:33 · PVG 18:33 · LAX 03:33 · JFK 06:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.