首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏终身学习者

    9 个JavaScript 技巧

    如果要实现格式化/转换文本的功能,这是一个很好的技巧: const makeList = (raw) => raw .join() .trim() .split("\n") 9.隐藏隐私 最后一个技巧是屏蔽字符串,当你需要屏蔽任何变量时(不是密码),下面这种做法可以快速帮你做到: const password = "hackme"; password.substr(-3).

    77720发布于 2020-10-10
  • 9个SQL优化技巧

    大多数的接口性能问题,很多情况下都是SQL问题,在工作中,我们也会定期对慢SQL进行优化,以提高接口性能。这里总结一下常见的优化方向和策略。

    1.3K10编辑于 2024-05-21
  • 来自专栏捞月亮的小北

    9. Mybatis 小技巧

    如果一个包下的类太多,每个类都要起别名,会导致typeAlias标签配置较多,所以mybatis用提供package的配置方式,只需要指定包名,该包下的所有类都自动起别名,别名就是简类名。并且别名不区分大小写。

    21210编辑于 2024-06-24
  • 来自专栏call_me_R

    9个强大的JavaScript技巧

    你应该查看文档 下面是9个极其强大的JavaScript技巧。 1.全部替换 我们知道string.replace()函数只能替换第一次出现的情况。 "hello"; console.log(+the_string); // NaN 5.打乱数组元素 每天我都像喝大了~ var my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9] ; console.log(my_list.sort(function() { return Math.random() - 0.5 })); // [4, 8, 2, 9, 1, 3, 6, var entries = [1, [2, 5], [6, 7], 9]; var flat_entries = [].concat(...entries); // [1, 2, 5, 6, 7, 9 entries.length = 0; console.log(entries.length); // 0 console.log(entries); // [] 我认为寻找JavaScript技巧真的很酷

    24020编辑于 2023-05-24
  • 来自专栏CSDNToQQCode

    Python编程专属骚技巧9

      print(testSet) print(testDict)   #set([0, 2, 4, 6, 8, 10, 12, 14, 16, 18]) #{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81}

    27850编辑于 2022-11-29
  • 来自专栏call_me_R

    【译】9个强大的JavaScript技巧

    你应该查看文档 下面是9个极其强大的JavaScript技巧。 1.全部替换 我们知道string.replace()函数只能替换第一次出现的情况。 hello"; console.log(+the_string); // NaN 5.打乱数组元素 每天我都像喝大了~ var my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9] ; console.log(my_list.sort(function() { return Math.random() - 0.5 })); // [4, 8, 2, 9, 1, 3, 6, var entries = [1, [2, 5], [6, 7], 9]; var flat_entries = [].concat(...entries); // [1, 2, 5, 6, 7, 9 entries.length = 0; console.log(entries.length); // 0 console.log(entries); // [] 我认为寻找JavaScript技巧真的很酷

    47620发布于 2019-12-16
  • 来自专栏前端达人

    分享 9 个实用的 JavaScript 技巧

    https://javascript.plainenglish.io/9-javascript-tricks-that-make-your-code-fantastic-4cf3d7880229 JavaScript 本文将总结 9 个实用的 JavaScript 技巧,帮助您编写更好的前端代码,感受这种优雅编程语言的美妙之处。 现在,让我们一起来看看吧。 1. 使用 JSON 技巧进行深度复制 要实现深度复制,一个流行的技巧是结合使用 JSON.stringify() 和 JSON.parse()。 它不能再通过 JSON 技巧进行复制。 9 ] 如上面的程序所示,我们可以利用展开运算符和 Set() 方法来方便地获取数组的唯一元素。

    72730编辑于 2023-08-31
  • 来自专栏逆锋起笔

    9 个极其强大的 JavaScript 技巧

    每一段代码都有进一步优化的空间,每一个操作都有更便捷的技巧。 下面列举一些非常强大的 JavaScript hack 技巧。 1. () { return Math.random() - 0.5 })); // [4, 8, 2, 9, 1, 3, 6, 5, 7]关注公众号 逆锋起笔,回复 pdf,下载你需要的各种学习资料 var entries = [1, [2, 5], [6, 7], 9]; var flat_entries = [].concat(...entries); // [1, 2, 5, 6, 7, 9 9. 使用 length 调整大小 / 清空数组 基本上就是覆盖数组的 length。 entries.length = 0; console.log(entries.length); // 0 console.log(entries); // [] 你也在搜寻 JavaScript hacker 技巧的话

    37720发布于 2020-12-30
  • 来自专栏京程一灯

    9 个好用的 JavaScript 小技巧

    ❞ 下面给出了一些非常强大的 JavaScript 小技巧。 1. 全部替换 我们都知道 string.Replace() 函数仅能替换掉第一个匹配项。 随机排列数组中的元素 这样最适合洗牌了: var my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]; console.log(my_list.sort(function() { return Math.random() - 0.5 })); // [4, 8, 2, 9, 1, 3, 6, 5, 7] 6. var entries = [1, [2, 5], [6, 7], 9]; var flat_entries = [].concat(...entries); // [1, 2, 5, 6, 7, 9 entries.length = 0; console.log(entries.length); // 0 console.log(entries); // [] 你还有什么好用的技巧

    45620发布于 2020-12-15
  • 来自专栏无人驾驶感知

    【python】9个python进阶技巧(实用)

    22) ## ******************** ## name: jack ## age 22 ## ******************** ## name: jack ## age 22 9

    27410编辑于 2024-02-05
  • 来自专栏码匠

    表单的 9 种设计技巧【上】

    这里码匠提供了一些表单设计的简单技巧技巧 1:选择合适的输入框标签对齐码匠中标签根据标签与输入框的位置关系,可以设置位置和对齐方式:图片每种标签对齐都有自身的优点与局限性,根据不同的场景选择合适的标签对齐,能提高用户填写速度,同时还能降低信息填写时的错误率 技巧 2:保持标签文本简洁,并选择合适的输入组件标签越长,用户则需要花更多时间阅读和理解,因此标签文本不宜过长,越简洁越好。但如果您确实需要展示更多信息,可以使用码匠的占位符和提示文字来设置提示信息。 技巧 4:表单输入框放在一列码匠建议您尽量将所有表单输入框放在一个列中,使填写路径更加清晰。保持有秩序的单列表单形式更利于用户浏览,而多列的表单形式则会破坏用户填写规律,进而影响完成表单的速度。 图片技巧 5:对相关信息分组对有关联的信息进行分组是提高文本易读性的常用策略。

    1.2K50编辑于 2022-09-15
  • 来自专栏深度学习与python

    9 个极其强大的 JavaScript 技巧

    每一段代码都有进一步优化的空间,每一个操作都有更便捷的技巧。 下面列举一些非常强大的 JavaScript hack 技巧。 1. 随机排列数组中的元素 每天我都在随机排来排去…… var my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]; console.log(my_list.sort(function () { return Math.random() - 0.5})); // [4, 8, 2, 9, 1, 3, 6, 5, 7] 6. var entries = [1, [2, 5], [6, 7], 9]; var flat_entries = [].concat(...entries); // [1, 2, 5, 6, 7, 9] 7entries.length = 0; console.log(entries.length); // 0console.log(entries); // [] 你也在搜寻 JavaScript hacker 技巧的话

    42010发布于 2021-01-05
  • 来自专栏call_me_R

    【译】9个强大的JavaScript技巧

    你应该查看文档 下面是9个极其强大的JavaScript技巧。 1.全部替换 我们知道string.replace()函数只能替换第一次出现的情况。 hello"; console.log(+the_string); // NaN 5.打乱数组元素 每天我都像喝大了~ var my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9] ; console.log(my_list.sort(function() { return Math.random() - 0.5 })); // [4, 8, 2, 9, 1, 3, 6, var entries = [1, [2, 5], [6, 7], 9]; var flat_entries = [].concat(...entries); // [1, 2, 5, 6, 7, 9

    52120发布于 2020-10-15
  • 来自专栏小丑的小屋

    9个非常强大的JavaScript技巧

    下面给出一些非常强大的 JavaScipt 技巧: 1. Replace All 我们知道 string.Replace() 函数只会替换第一个项目。 随机排列数组中的元素 每天我都在随机排来排去…… var my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]; console.log(my_list.sort(function () { return Math.random() - 0.5 })); // [4, 8, 2, 9, 1, 3, 6, 5, 7] 6. var entries = [1, [2, 5], [6, 7], 9]; var flat_entries = [].concat(...entries); // [1, 2, 5, 6, 7, 9] entries.length = 0; console.log(entries.length); // 0 console.log(entries); // [] 你也在搜寻 JavaScript hacker 技巧的话

    51520发布于 2020-12-23
  • 来自专栏京程一灯

    9 个强大的 JavaScript 小技巧

    以下是 9 个功能强大的 JavaScript hack 技巧。 1. 全部替换 我们知道 string.replace() 函数仅替换第一次出现的情况。 随机排列数组中的元素 我每天都在这样做 var my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]; console.log(my_list.sort(function() { return Math.random() - 0.5 })); // [4, 8, 2, 9, 1, 3, 6, 5, 7] 6. var entries = [1, [2, 5], [6, 7], 9]; var flat_entries = [].concat(...entries); // [1, 2, 5, 6, 7, 9 name: 'Coke', [dynamic]: 'Cherry' } console.log(item); // { name: "Coke", flavour: "Cherry" } 9.

    70720发布于 2019-12-12
  • 来自专栏码匠

    表单的 9 种设计技巧【下】

    全文 1642 字 阅读时间约 5 分钟 本文首发于码匠技术博客 书接上文(表单的 9 种设计技巧【上】),码匠继续为您分享表单交互设计中的小技巧技巧 5:对相关信息分组,并折叠不常用表单项 对有关联的信息进行分组是提高文案可读性的常用策略 图片 图片 对于数据输入,另一个实用技巧是使用选择器组件来为用户提供备选项,并根据后端数据动态更新选项(使用文本输入组件则可能会产生一些不必要的人为错误),具体可参阅选项列表配置 -> 自动配置选项。 例如下图,引用表格组件的 table.selectedRow.data 属性,将表格当前行的数据作为默认值来自动填充表单,并允许用户修改和提交表单: 图片 技巧 7:输入校验和反馈 在提交表单到数据库之前进行数据校验 如下图,当电子邮件输入为空时,触发全局提示: 图片 图片 技巧 8:成功提交后重置到默认值 一般情况下,在提交表单后自动清除输入是很重要的。 技巧 9:布局 最后一个技巧是设计用户友好的组件布局,这并没有千篇一律的公式,但码匠为您总结了以下几点建议: 使用对话框 前面提到,许多情况下需要搭配使用表格组件和表单组件。

    3K00编辑于 2022-10-10
  • 来自专栏深度学习和计算机视觉

    加速 PyTorch 模型训练的 9技巧

    workers数量 Batch size 梯度累计 保留的计算图 移动到单个 16-bit 混合精度训练 移动到多个GPUs中(模型复制) 移动到多个GPU-nodes中 (8+GPUs) 思考模型加速的技巧 [1_CER3v8cok2UOBNsmnBrzPQ](9 Tips For Training Lightning-Fast Neural Networks In Pytorch.assets/1_CER3v8cok2UOBNsmnBrzPQ.gif 9. 多节点GPU训练 每台机器上的每个GPU都有一个模型的副本。每台机器获得数据的一部分,并且只在那部分上训练。每台机器都能同步梯度。 DataParallel trainer = Trainer(distributed_backend='ddp', gpus=[0, 1, 2, 3]) 对模型加速的思考 尽管本指南将为你提供了一系列提高网络速度的技巧 英文原文:https://towardsdatascience.com/9-tips-for-training-lightning-fast-neural-networks-in-pytorch-8e63a502f565‍‍‍

    1.2K20编辑于 2022-02-09
  • 来自专栏Java极客技术

    Apple Watch的9个省电小技巧

    开启充电优化 路径:⌚️设置App-电池-电池健康-优化电池充电 9. 省电模式 路径:⌚️设置App-电池 不过该模式仅能显示时间,不到万不得已估计大家都不愿意选吧。

    5.7K40编辑于 2022-12-04
  • 来自专栏模拟版图layout设计

    Virtuoso版图小技巧9(连载中...)

    Top layout 界面中,菜单栏Launch—Configure Physical Hierarchy..

    1.8K12编辑于 2024-05-21
  • 来自专栏深度学习与python

    让 API 好用的 9 个小技巧

    为此,我整理了一份清单,列出了一些可以改善开发体验的小技巧。这些想法大都与 API 设计或架构无关。这些技巧主要是给 API 的创建者提供帮助的,可以让客户端实现起来轻松一些。

    41230发布于 2021-07-12
领券