编程笔记

  • 字符串不满两位补零

    字符串不满两位补零 这个需求在开发中挺常见。例如,调用 Date api 获取到日期可能只有一位: let date = new Date().getDate(); // 3 常规做法: if (data.toString().length == 1) { date = `0${date}`; } 使用 S…

    编程笔记 2022年8月5日
  • 计算机网络概述

    计算机网络概述 计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。计算机网络是互连的、自治的计算机集合。互连通过通信链路互…

    编程笔记 2022年8月5日
  • Python格式化字符串:%、format、f-string

    目前Python格式化字符串的方式有三种: 1. %  2.format 3.f-string     % 格式化常用方法: # % 格式化字符串 s1 = 'name is %s' % ('zhangsan') # >>> name is zhangsan # % 格式化整数 s2 = 'age is %d'…

    编程笔记 2022年8月5日
  • 【HarmonyOS】【JAVA UI】鸿蒙点击一个通知,怎么把通知内的文本传递给打开的Ability

    ​参考资料 【HarmonyOS】【JAVA UI】自定义通知的实现 IntentAgent开发指导 代码运行 准备工作 新建一个TwoAbility,在TwoAbilitySlice中使用Intent去接受参数,代码如下 获取的关键字是“key” package com.harmony.…

    2022年8月5日
  • 深度解构、解构时使用别名

    深度解构 大部分时候我们只会解构一层,但实际上解构赋值是可以深度解构的: let obj = { name: "dby", a: { b: 1 } } const { a: { b } } = obj; console.log(b); // 1 解构时使用别名 解构时使用别名 const obj =…

    编程笔记 2022年8月5日
  • 【HarmonyOS】【ARK UI】怎么实现一个悬浮框

    ​参考资料 窗口 准备资料 权限配置 ohos.permission.SYSTEM_FLOAT_WINDOW config.json配置 config.json配置权限,代码如下 "reqPermissions": [ { "name": "ohos.permission.SYSTEM_FLOAT_WINDOW" } ], 在mianAbili…

    编程笔记 2022年8月5日
  • BOM_概述和Window窗口对象

    BOM概述 概述:Browser Object Model 浏览器对象模型 将浏览器的各个组成部分封装成对象 组成 Window:窗口对象 Nacigator:浏览器对象 Screen:显示器屏幕对象 History:历史记录对象 Location:地址栏对象  图解   Wind…

    编程笔记 2022年8月5日
  • 检查属性是否存在对象中

    检查属性是否存在对象中 可以使用 in 关键字检查对象中是否存在某个属性: const person = { name: "dby", salary: 1000 }; console.log('salary' in person); // true console.log('age' in person); // false 但…

    编程笔记 2022年8月5日
  • vue引用并使用本地js(局部引用,全局引用)

    转: vue引用并使用本地js(局部引用,全局引用)     若依用的是局部引入:           

    编程笔记 2022年8月5日
  • 今天告诉你界面控件DevExpress WinForms为何弃用经典视觉样式

    许多DevExpress老用户都知道,使用DevExpress WinForm UserLookAndFeel API可为单个控件或整个应用程序启用"classic"视觉样式(“Flat”、“UltraFlat”、“XP”等)。在这篇文章中,小编将为大家描述这些“过时”的经典样…

    编程笔记 2022年8月5日