• 2024-11-14鸿蒙NEXT开发实用技巧:通用工具类
    今天分享一个幽蓝君自己在开发中的小技巧,就是封装一个通用工具类,之前大家如果下载过幽蓝君的代码可能也会发现这个东西。比如我们在开发中有一些比较常用的颜色、尺寸或者方法,都可以用一个类封装起来,这样不仅使用方便,统一修改也更加方便。首先,创建一个和pages同级别的文件夹,在文
  • 2024-11-13HarmonyOS Next 入门实战 - 创建项目、主题适配
    ​开发一个简单的demo,其中涉及一些鸿蒙应用开发的知识点,其中涉及导航框架,常用组件,列表懒加载,动画,深色模式适配,关系型数据库等内容,在实践中学习和熟悉鸿蒙应用开发。​​​​首先下载并安装DevEcoStudio开发环境,下载完成后按照提示安装即可,过程不在多说。DevEcoStudio-Harmo
  • 2024-11-01Vue3 – Composition API
    OptionsAPI的弊端认识CompositionAPIsetup函数的参数setup函数的返回值ReactiveAPI定义响应式复杂数据RefAPI定义响应式数据Ref自动解包setup函数定义数据ref和reactive的使用场景认识readonlyreadonly的使用Reactive判断的APItoRefs结构内容变
  • 2024-10-09.NET 代码混淆工具-JIEJIE.NETWX
    阅读目录前言项目介绍项目功能项目效果:蓝猫机场项目地址最后前言JIEJIE.NET是一款强大的开源.NET程序集混淆工具。它利用深度加密技术和多样化的混淆策略,有效地保护了.NET软件的版权和源代码安全,防止未经授权的访问和篡改。项目介绍JIEJIE.NET是一个用C#开发的开源.N
  • 2024-09-23谷歌浏览器,记住密码后,账户和用户名自动填充了
    解决办法:给el-input加上readonly,foucus时设置为false.参考文章地址:https://blog.csdn.net/yolo3712/article/details/135388592本文介绍了解决在新增用户时,由于浏览器记住密码导致输入框自动填充账号密码问题的方法,通过使用Vue的el-input组件的readonly属性,并配合鼠标聚焦事件
  • 2024-09-07使用 `Roslyn` 分析器和修复器对.cs源代码添加头部注释
    之前写过两篇关于Roslyn源生成器生成源代码的用例,今天使用Roslyn的代码修复器CodeFixProvider实现一个cs文件头部注释的功能,代码修复器会同时涉及到CodeFixProvider和DiagnosticAnalyzer,实现FileHeaderAnalyzer首先我们知道修复器的先决条件是分析器,比如这里,如果要对代码
  • 2024-07-23如何知道一个字段在selenium中是否可编辑?
    这篇文章将检查我们如何使用Java检查seleniumwebdriver中的字段是否可编辑。我们如何知道我们是否可以编辑字段?“readonly”属性控制字段的可编辑性。如果元素上存在“readonly”属性,则无法编辑或操作该元素或字段。因此,如果我们找到一种方法来知道元素是否存在“readonly
  • 2024-07-18njs最详细的入门手册:Nginx JavaScript Engine
    原文链接:https://hi.imzlh.top/2024/07/08.cgi关于njs首先,njs似乎在国内外都不受关注,资料什么的只有官网参考手册,出了个问题只能看到GithubIssue所以,这篇文章将我的探索过程展示给大家,njs对于可用存储空间较小的设备真的很友好,相比较于NodeJS、Deno这种80M起步的运行环境真的
  • 2024-06-17select 下拉框不可选
    select下拉框不可选disabled和readonlyselect下拉框不可选择CSSpointer-events属性通常情况下,设置表单输入框不可操作的时候会选择使用disabled或者readonly,那么disabled和readonly有什么区别呢?disabled和readonly首先来说这两个属性都可以作用在表单元素上,使
  • 2024-05-27ServiceScopeFactory的使用方式
    上篇文章谈到在项目中遇到了一个问题,其实就是生命周期的问题,在构造函数的参数中使用了scope生命周期的服务,然后使用ServiceScopeFactory去解决这一问题,但是使用方式好像不太正确上篇文章说遇到了问题,ServiceScopeFactory使用方式好像不太正确,为什么?因为构造这个管道的原计划是针
  • 2024-05-02ef core加密存储数据,如身份证号
    一、新建项目,安装nuget<PackageReferenceInclude="V6.EntityFrameworkCore.DataEncryption"Version="5.0.0"/>二、本示例采用:AES+256bits(Canusea128bits,192bitsor256bitskey)CipherModemode=CipherMode.CBC,PaddingModepadding=Paddin
  • 2024-04-01【Vue3】readonly和shallowReadonly
    readonly()​接受一个对象(不论是响应式还是普通的)或是一个ref,返回一个原值的只读代理。类型functionreadonly<Textendsobject>(target:T):DeepReadonly<UnwrapNestedRefs<T>>只读代理是深层的:对任何嵌套属性的访问都将是只读的。它的ref解包行为与r
  • 2024-03-22typescript 学习日志
    1. 属性名前面加上 readonly 关键字,表示这个属性是只读属性,不能修改。typescript里面的readonly是真的在初始化的时候确定其值不可改变,而非C#里面一样的其实是一个计算属性。 注意,如果属性值是一个对象,readonly修饰符并不禁止修改该对象的属性,只是禁止完全替换掉该对象。
  • 2024-03-22ts 接口的属性 及泛型
    1可选属性:带有可选属性的接口与普通的接口定义差不多,只是在可选属性名字定义的后面加一个?符号interfaceSquareConfig{color?:string;width?:number;}2只读属性:一些对象属性只能在对象刚刚创建的时候修改其值。你可以在属性名前用readonly来指定只读属性interfa
  • 2024-03-11你是怎么理解ES6中 Decorator 的?使用场景?
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助一、介绍Decorator,即装饰器,从名字上很容易让我们联想到装饰者模式简单来讲,装饰者模式就是一种在不改变原类和使用继承的情况下,动态地扩展对象功能的设计理论。ES6中Decorator功能亦如此,其本质也不是什么高大上的
  • 2024-03-031_readonly与const区别
    readonly与const区别?readonly关键字(运行时常量):字段可以在声明或构造函数中初始化,常作为运行时常量使用。const关键字(编译时常量):字段只能在该字段的声明时初始化,常作为编译时常量使用过。C#中的readonly和const都是用于声明常量的关键字,但它们之间存在一些关键的区
  • 2024-02-23阻止浏览器自动填充input密码框
    1.最简单的方法,加一个属性autocomplete=“new-password”.<inputtype="text"placeholder="密码"autocomplete=“new-password”/>2.把inputtype=”password”改成inputtype=”text”并在后面加上οnfοcus=”this.type=’password’”.<inputtype="text"pla
  • 2024-01-21Shell笔记:变量基础使用
    语法:为my_var="hello",此处定义了一个值为字符串的变量,需要特别注意的是,等号=两边不能有空格。变量的命名只能使用英文字母,数字和下划线,且首个字符不能以数字开头。变量定义之后也可以在其他地方使用同样的语法给它重新赋值,但是注意,不可以使用$my_var="hi"这种语法,加花括号是
  • 2023-12-29k8s patch测试
    1.编写patch.sh,下文件为yaml文件模板#用户名username=bqadm#是否挂载可写目录iswrite="true"container_name=$(kubectl-nbigquantget$(kubectlgetdeployment-lusername=${username}-nbigquant-oname)-ojsonpath='{.spec.template.spec.containers[0].nam
  • 2023-12-29const和readonly有什么区别?
    都可以标识一个常量。主要有以下区别:1、初始化位置不同。const必须在声明的同时赋值;readonly即可以在声明处赋值;2、修饰对象不同。const即可以修饰类的字段,也可以修饰局部变量;readonly只能修饰类的字段3、const是编译时常量,在编译时确定该值;readonly是运行时常量,在运行时确定该值
  • 2023-12-19c#学习笔记-------------------------readonly修饰符
    一、ReadOnly关键字MSDN官方的解释readonly 关键字是可以在字段上使用的修饰符。当字段声明包括 readonly 修饰符时,该声明引入的字段赋值只能作为声明的一部分出现,或者出现在同一类的构造函数中.具体意思是:readonly是一个修饰字段的关键字:被它修饰的字段只有在初始化或者
  • 2023-12-12接口类型
    接口1.接口继承(extends)如果两个接口之间有相同的属性和方法,可以将公共的属性和方法抽离出来,通过继承来复用interfacePoint1D{x:number;}interfacePoint2DextendsPoint1D{y:number;}interfacePoint3DextendsPoint2D,Point1D{z:number;}letpoint3d:
  • 2023-12-11Typescript中Readonly<T> 是什么&例子
    Readonly<T>是TypeScript中的一个预定义类型操作工具,用于将给定类型T中的所有属性设置为只读。这意味着创建的新类型将具有与原始类型相同的属性,但这些属性在新类型中是只读的,不可修改。下面是一个示例:typePerson={name:string;age:number;};typeReadonlyPe
  • 2023-12-045、类
    typescript中的类扩展了ES6中的类,在其基础上扩展了以下语法:访问修饰符静态属性抽象类访问修饰符typescript提供了下列修饰符:public:公共的(类中的成员默认为public)private:私有的(不能在声明它的类的外部访问)protected:受保护的(protected修饰符与private修饰符的行为很相似
  • 2023-11-20面试官:@Transactional(readOnly=true) 有什么用?还有谁不会?!
    原文翻译自:https://medium.com今天,我想谈谈Spring提供的@Transactional(readOnly=true)。之所以聊这个是因为我公司项目的代码里有很多@Transactional(readOnly=true),用过的同学都说@Transactional(readOnly=true)提高了性能。先思考以下几点:@Transactional(readOnly