ICode9

精准搜索请尝试: 精确搜索
  • vue3--学习技术胖笔记----第四波外部方法or比变量调用2022-09-11 03:32:13

    <template> <div> <p>{{lucaxText}}</p> <button @click="getName('大人')">点击</button> </div> </template> <script lang="ts"> import { ref, } from &

  • java基础——注解2022-09-10 23:00:30

    注解 注解概述、作用 Java注解(Annotation)又称Java标注,是JDK5.0引入的一种注释机制。 Java语言中的类、构造器、方法、成员变量、参数等都可以被注解进行标注。 public class UserServiceTest{ @Test public void testLogin(){ } @Test public void testCh

  • 控制input文本框只能输入正整数2022-09-10 13:33:31

    项目中遇到input文本框输入数量的问题,当然此处只能输入正整数。所以在此做一些控制 输入大于0的正整数 代码如下: <input onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" onafterpaste="if(t

  • 统计字符串中每个字符出现的次数2022-09-10 13:30:47

    /** * **统计字符串中每个字符出现的次数** * 思路: * 用一个Map保存统计结果,key保存出现的字符,value保存该字符出现的次数 * 利用字符串的charAt方法可以遍历字符串中每一个字符 * 如果map中该字符不存在,则存入,并且对应的次数为1 * 如果map中该字

  • redis的基础知识和五大基本类型2022-09-10 00:03:46

    redis的基础知识和五大基本类型 Redis(Remote Dictionary Server):远程字典服务,是一个开源的使用ANSI C语言编写,支持网络,可基于内存亦可持久化的日志型,key-value数据库,提供多种语言的API redis的特点与应用场景 特点 速度快 内存存取 redis用c语言实现,执行速度快 redis采用单

  • 使用awescnb项目美化博客园皮肤2022-09-09 20:04:56

    0. 致谢 首先感谢,awescnb项目及其成员,提供的一系列成果,使得博客园的皮肤美化,变得非常简单且美好。 这里是该项目的使用手册等公告文档,你需要的一切都可以从这上面得到。 这里是该项目最初的作者写的博客园汇总贴。 1. 开始设置博客园皮肤 awescnb的公告文档,已经详细说明了该如何使

  • vue.js3: 图片的反色/灰度(黑白)/褐色并保存(vue@3.2.37)2022-09-09 19:02:32

    一,js代码: <template> <div style="position:relative;"> <div style="width: 700px;margin: auto;"> <h1>反色/灰度/褐色</h1> <div><input type="file" accept="image/*" @chan

  • Python+Selenium自动化测试通过cookie绕过登录(以博客园实例,cookie保存到excel再读取excel)2022-09-09 19:01:04

    利用Cookie免密登录利用cookie完成网站的免密登录的思路:第一阶段:打开网站登录页面获取登录之前的cookie等待60s,这个时间手动去输入用户名、密码、验证码登录获取登录之后的cookie把登录之后的cookie与登录之前的cookie打印并进行对比找出登录之后不同的cookie或增加cookie信息 第

  • hiredis二进制数据存储的方法2022-09-09 18:04:48

    hiredis存储二进制文件,比如char数组的方法,例如:   char value[20]={0}   value[0]='a'   value[15]='b'   这种情况直接调用redisCommand(c, "set key %s",value),是不可行的,因为遇到结束符'\0'会停止,但redis是二进制安全的,hiredis也提供了二进制安全的方法,即redisC

  • Validator表单验证1.05@我佛山人【经典】2022-09-09 15:33:47

    <table align="center"> <form name="theForm" id="demo" method="get" onSubmit="return Validator.Validate(this,2)"> <tr> <td>身份证号:</td> <td><input name="Ca

  • Vue 封装下拉框支持汉字、拼音和数字不同类型搜索2022-09-09 15:32:17

    项目需求下拉框根据名称、编码和简拼搜索,许多现有组件不符合需要,因此自己封装了一个组件,代码如下: 父组件使用: <selectDefault :placeholder="'请选择'" :bindValue.sync="value" :optionList="list" :label="'name&

  • 浅浅手撕promise2022-09-09 15:31:29

    一、前言 模型压缩那块,还没琢磨明白就先不更,今天小更一下手撕promise,给小伙伴看个乐。 二、如何实现promise 知己知彼,才能百战百胜,我们先需要知道promise是什么,原理是什么,才能去实现这个过程。 1、promise是什么 说白了就是一种异步的解决方案,从语法上而言,promise就是一个对象,但

  • map容器的插入方式2022-09-08 20:01:53

    map是常用的STL容器,但是map容器跟别的容器不太一样,每次使用map容器时,对于map的插入方式总是遗忘,特此记录 定义一个map关联式容器 map<int, string> map; 第一种 C++11新标准,使用花括号直接初始化,直接向map中插入元素, map.insert({1, 'zhangsan'}); 第二种 使用insert函数插入pair

  • 使用UNION实现mysql 行列变换(一)2022-09-08 17:31:23

    表格1:表名:score +------+---------+---------+------+-------+ | name | chinese | english | math | total | +------+---------+---------+------+-------+ | Tom | 90 | 80 | 100 | 270 | +------+---------+---------+------+-------+ 表格2: +---------+---

  • 函数return2022-09-08 15:01:24

    findCategory(id) { // this.Category=[{id:1,name:'ljj'},{id:2,name:'wmy'}] var ar = this.Category.find(function (elem) { return elem.id == id; }); retu

  • 日常开发记录-当后端返回了键值对中的 value 需要前端自己处理成对应的 label 值时的方法2022-09-08 14:33:57

    代码演示: let list = [{ label: 'yibo', value: 0}, { label: '张三', value: 1}, { label: '李四', value: 2}] function getLabel(list, v, value="value", label="label") { if(v !== undefined && Array.isArra

  • DataView RowFilter Syntax [C#]2022-09-08 13:32:16

    DataView RowFilter Syntax [C#] This example describes syntax of DataView.RowFil­ter expression. It shows how to correctly build expression string (without „SQL injection“) using methods to escape values. Column names If a column name contains any of thes

  • Map集合学习笔记2022-09-07 20:30:50

    规则: Map集合是一个双列集合, 元素有键值对构成. (key - value) key值 不可以重复的, value是可以重复的 (因为Map中的key是存储到了set集合中) 一个key只能对应一个value, 而多个不同的key 可以对应同一个value 访问key可以直接获得value Map本先就是一个顶层接口 它

  • SpringBoot解决BigDecimal传到前端后精度丢失问题2022-09-07 16:30:20

    1、局部处理 (1)在相应字段上加@JsonFormat @JsonFormat(shape = JsonFormat.Shape.STRING)(2)在相应字段上加@JsonSerialize@JsonSerialize(using= ToStringSerializer.class)   2、全局处理 (1)ToStringSerializer 配置类 @Configuration public class JacksonConfig { @Bean

  • 04--Redis安装配置、原生命令、Redis高级:慢查询、事务、位图、HyperLogLog、GEO2022-09-07 03:00:40

    redis内容 1 redis安装配置 2 5大数据类型操作 3 通用指令 4 高级数据类型 BitMaps位图 HyperLogLog 超小内存唯一值计数 # 与布隆过滤器类似 GEO地理位置信息 5 功能丰富: pipeline事务 Luau脚本 发布订阅(消息) 6 持久化:rdb和aof 7 主从复制 (一主一

  • vue3项目-小兔鲜儿笔记-商品详情页03和登录页012022-09-06 23:30:53

    1.封装数量选择组件 功能分析: 默认值为1 可限制最大最小值 点击-就是减1,点击+就是加1 需要完成v-model的双向数据绑定 存在无label的情况 <script setup> // 组件间的v-model =》父组件绑定:modelValue,监听@update:modelValue import { useVModel } from '@vueuse/co

  • 基于百度通用翻译API的在线翻译页面2022-09-06 22:30:45

    百度通用翻译API实现在线翻译界面 前期准备 注册账号:api.fanyi.baidu.com 申请百度通用翻译API服务 记住appid以及key(后面用的上) 准备一个MD5算法 观看文档学习使用规则 文档地址:http://api.fanyi.baidu.com/product/113 接入的API地址:https://fanyi-api.baidu.com/api/trans/vi

  • 前端面试题每日3题——2022-09-062022-09-06 22:03:50

    每日3题 22 以下代码执行后,控制台中的输出内容为? var a = [1, 2, 3]; a.join = a.shift; console.log(a == 1 && a == 2 && a == 3); 23 以下代码执行后,控制台中的输出内容为? var arr = [0, 1]; arr[5] = 5; var newArr = arr.filter((x) => { return x === undefined; }); co

  • SQL Server 表注释和字段注释2022-09-06 20:31:25

    1. 查询注释 查询表的所有注释 SELECT A.name ,C.value FROM sys.tables A LEFT JOIN sys.extended_properties C ON C.major_id = A.object_id WHERE C.minor_id=0 group by A.name ,C.value 查询表的所有字段注释 1 SELECT A.name AS table_name,B.name AS column_name,C

  • C# 处理多语言的基础类2022-09-06 14:04:35

    1 using Newtonsoft.Json; 2 using Newtonsoft.Json.Linq; 3 using System.IO; 4 using System.Text; 5 6 namespace TestDemo 7 { 8 /// <summary> 9 /// 处理多语言的基础类 10 /// </summary> 11 public class Lang 12 { 13 ///

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有