红茶的个人站点

  • 首页
  • 专栏
  • 开发工具
  • 其它
  • 隐私政策
Awalon
Talk is cheap,show me the code.
开发工具

多标签页登录

工作中需要在同一个网站上登录多个用户,通常是开多个不同的浏览器,但是这样很消耗内存,发现一个 Chrome 插件可以实现不同的浏览器标签使用不同的 Session 以实现同一个浏览器同一个网站登录多个用户。 插件页面: https://chromewebstore.google.com/detail/sessionhub-multi-account/okjdkjeiihhiaakknbecdkdakmnhaaem 安装好后打开你需要多开的网站,并点击插件: 点击 + 号会为该网站生成一个独立的 Session: 现…

2026年4月9日 0条评论 8点热度 0人点赞 魔芋红茶 阅读全文
前端学习笔记

JavaScript 学习笔记 6:类

语法 类的本质是提供一种模版,用于创建一系列用途相似的对象,如果学习果其他编程语言,对下面的写法不会陌生: class User{    constructor(name, age){        this.name = name;        this.age = age;   } ​    toString(){        return `${this.name} ${this.age}`;   } } ​ let user = new User('Mike', 30); console.log(use…

2026年4月9日 0条评论 8点热度 0人点赞 魔芋红茶 阅读全文
前端学习笔记

JavaScript 学习笔记 5:原型

原型 如果你需要创建一个对象,但不希望从头创建,而是利用一个已存在的对象创建,只是修改(扩展)其部分属性,这种情况下可以使用原型继承的方式实现: let person = {    name: 'Jonh',    age: 20 } ​ let teacher = {    school: 'MIT',    __proto__: person } ​ console.log(teacher.name); console.log(teacher.age); console.log(teacher.school) …

2026年4月7日 0条评论 17点热度 0人点赞 魔芋红茶 阅读全文
前端学习笔记

JavaScript 学习笔记 4:属性

属性描述符 对象属性除了拥有值以外,还有其他特性,比如: let user = {    name: 'Tom',    age: 18, } let nameDesc = Object.getOwnPropertyDescriptor(user, 'name'); console.log(nameDesc); // { value: 'Tom', writable: true, enumerable: true, configurable: true } 这里的Object.getOwnPropertyDescr…

2026年4月7日 0条评论 21点热度 0人点赞 魔芋红茶 阅读全文
前端学习笔记

JavaScript 学习笔记 2:解构赋值

和 Python 类似,JavaScript 也支持结构赋值: let names = ['Alice', 'Bob', 'Tiff', 'Light']; let [name1, name2, name3, name4] = names; console.log(name1, name2, name3, name4); // Alice Bob Tiff Light 有时候这样做很方便,可以省去一些数组中间变量: let [firstName, lastName] = "John Smith".split(" "…

2026年4月7日 0条评论 16点热度 0人点赞 魔芋红茶 阅读全文
前端学习笔记

JavaScript 学习笔记 1:Object

可迭代对象 for...of 可以用 for...of遍历数组: let numbers = [1, 2, 3, 4, 5] ​ for (let num of numbers) {    console.log(num) } ​ // 1 // 2 // 3 // 4 // 5 或者遍历对象属性: let person = {    name: 'John',    age: 30 } for (let key in person) {    console.log(key, person[key]) } // …

2026年4月7日 0条评论 19点热度 0人点赞 魔芋红茶 阅读全文
前端学习笔记

JavaScript 学习笔记 3:函数

剩余参数 对于变长参数的函数,在 JavaScript 中可以这么定义: function sum(...numbers) {    let sum = 0;    for (let number of numbers) {        sum += number;   }    return sum; } ​ console.log(sum(1, 2, 3)); console.log(sum()); // 6 // 0 可以在变长参数前添加若干确定的参数: function display(message, …

2026年4月7日 0条评论 19点热度 0人点赞 魔芋红茶 阅读全文
未分类

[DEBUG] 解决数据库乐观锁报错的问题

问题描述 开发的项目是 Spring+Hibernate+达梦数据库,debug 发现存在一处历史代码,使用数据库表作为序号池,生成序号: @Override public Integer findNumberByKeyAndUpdateNumberByKey(String key) {    String sql = "select id as id,key,MAX(number_value) as number_value,create_by as create_by,update_by as update_b…

2026年3月26日 0条评论 59点热度 0人点赞 魔芋红茶 阅读全文
前端学习笔记

TypeScript 学习笔记 7:模块

导入导出 如果一个 JS 脚本要使用另一个 JS 脚本中的内容,需要导出: export default function hello() {    return 'hello world'; } 然后导入: import hello from './hello.js'; console.log(hello()); 这里的export default是默认导出,可以使用import xxx from导入默认导出的内容。 如果报错,可以将tsconfig.json中的verbatimModuleSyntax选项修改为…

2026年2月26日 0条评论 143点热度 0人点赞 魔芋红茶 阅读全文
前端学习笔记

TypeScript 学习笔记 6:Class

类成员 字段 创建一个没有任何属性的类: class Point{} const point = new Point(); 添加属性: class Point2{    x: number; // 报错    y: number; // 报错 } TS 会进行检测,要求属性必须初始化,否则会报错: class Point2{  // 创建类    x: number = 0;  // 创建属性    y: number = 0;  // 创建属性 } 直接初始化时,可以省略类型声明,因为 TS 的编译器可以自动推断…

2026年2月26日 0条评论 126点热度 0人点赞 魔芋红茶 阅读全文
12345…65

魔芋红茶

加一点PHP,加一点Go,加一点Python......

技术栈
  • SpringMVC SpringMVC
  • MySQL MySQL
  • Go lang Go lang
  • php php
  • Java Java
  • SpringBoot SpringBoot
  • 设计模式 设计模式
  • Linux Linux
  • Wordpress Wordpress
  • Python Python
  • Git Git
  • Activiti Activiti
  • SpringCloud SpringCloud
  • debug debug
  • 前端开发 前端开发
  • Redis Redis
  • Maven Maven
  • 生活随笔 生活随笔
项目
  • Spring Easy Spring Easy
  • MD-img MD-img
  • oa-demo oa-demo
  • auto-hot-key auto-hot-key
  • haokan-down haokan-down
  • i-tree i-tree
  • 油猴脚本 油猴脚本
  • activiti-util activiti-util
  • bilibili-down bilibili-down
  • ph-note ph-note
  • M3U-Helper M3U-Helper
  • PEP中文 PEP中文
工具箱
  • 我的Windows软件列表 我的Windows软件列表
Music
最新 热点 随机
最新 热点 随机
多标签页登录 JavaScript 学习笔记 6:类 JavaScript 学习笔记 5:原型 JavaScript 学习笔记 4:属性 JavaScript 学习笔记 2:解构赋值 JavaScript 学习笔记 1:Object
[DEBUG] 解决数据库乐观锁报错的问题JavaScript 学习笔记 3:函数JavaScript 学习笔记 1:ObjectJavaScript 学习笔记 2:解构赋值JavaScript 学习笔记 4:属性JavaScript 学习笔记 5:原型
Homebrew 安装指南 RabbitMQ部署指南 Spring Boot 学习笔记4:JSP 从零开始 Spring Boot 33:Null-safety 从零开始 Spring Boot 51:JPA 中的默认列值 TypeScript 学习笔记 5:类型操作
最近评论
魔芋红茶 发布于 4 年前(03月12日) 不好意思,上个月有点事,没空搞网站,现在弄好了,已经启用了新域名,谢谢关心~~
fuckbaidu 发布于 4 年前(02月25日) 兄弟,你新网址一直没备案成功
魔芋红茶 发布于 4 年前(12月18日) 谢谢。
啊长 发布于 4 年前(12月16日) 膜拜大佬了,希望越做越好 :exclaim:
nfmd 发布于 5 年前(10月31日) 腾讯云出了个60块六年多的bug
友情链接
  • NFMD's blog
  • 小金龙的blog
  • 幸哥的blog

COPYRIGHT © 2021 icexmoon.cn. ALL RIGHTS RESERVED.
本网站由提供CDN加速/云存储服务

Theme Kratos Made By Seaton Jiang

宁ICP备2021001508号

宁公网安备64040202000141号