ICode9

精准搜索请尝试: 精确搜索
  • 力扣 387. 字符串中的第一个唯一字符2021-07-26 15:05:57

    题目 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 示例 s = “leetcode” 返回 0 s = “loveleetcode” 返回 2 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/first-unique-character-in-a-string 著作权归领扣网络所有。商

  • Typora代码块配色和标题自带序号的实现代码2021-07-23 17:03:05

    Typora代码块配色和标题自带序号的实现代码 先打开主题文件夹 文件>偏好设置>外观>打开主题文件夹 然后编辑base.user.css(如果没有就新建一个)文件 /*标题自动添加序号*/ .sidebar-content { ``counter-reset``: h``1 } .outline-h``1` `{ ``counter-reset``: h``2 } .outl

  • 输入一个字符q1, 输出第 m 个只出现过 n 次的字符,如在字符串 gbgkkdehh1 中, 找出第2个只出现1 次的字符,输出结果:d2021-07-22 17:03:13

    输入一个字符串 str, 输出第 m 个只出现过 n 次的字符,如在字符串 gbgkkdehh 中, 找出第2个只出现1 次的字符,输出结果:d   解决思路: 利用 collections 库的 Counter方法统计字符串每个单词出现的次数   1 from collections import Counter 2 def mn(m,n): 3 4 q1='gbg

  • 数组学习系列1-VBA二维数组的基础介绍(4)2021-07-21 18:33:56

    既然你已经知道了如何有规划地产生一个清单(一维数组),是时候仔细看一下如何使用数据表了。下面的过程产生一个二维数组,储存国家名称,货币名称和交换汇率。 Sub Exchange() Dim t As String Dim r As String Dim Ex(3, 3) As Variant t = Chr(9) 'tab r = Chr(13) 'Enter Ex(1, 1) = "

  • springboot整合prometheus+grafana实现监控和报警2021-07-18 22:59:18

    监控 springboot actuator 查看端点(endpoints) 在项目里导入依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> 启动项目,访问/actuator,即可看到暴露的端点以及对应的url {

  • JVM入门笔记(一):内存结构2021-07-17 01:32:54

    JVM内存结构 1.程序计数器 Program counter Register 程序计数器的作用 首先:.java -> .class 存储的是jvm的指令,需要通过解释器翻译成机器码。 pc register的作用: 记住下一条jvm指令的执行地址。 如上图:执行getstatic的时候会把下一条指令astore_1 的地址3 存入程序计数器,第一

  • eMMC中的RPMB分区2021-07-15 16:33:03

    RPMB介绍: RPMB(Replay Protected Memory Block)Partition 是 eMMC 中的一个具有安全特性的分区。eMMC 在写入数据到 RPMB 时,会校验数据的合法性,只有指定的 Host 才能够写入,同时在读数据时,也提供了签名机制,保证 Host 读取到的数据是 RPMB 内部数据,而不是攻击者伪造的数据。 RPMB 在实

  • SpringBoot项目使用Prometheus实时监控系统各项指标2021-07-11 07:31:30

    环境:springboot2.3.11 + prometheus1.6.7 + grafana7.5.7 什么是Prometheus Prometheus 是一个开源的服务监控系统和时间序列数据库。   prometheus存储的是时序数据,即按相同时序(相同名称和标签),以时间维度存储连续的数据的集合。 时序(time series)是由名字(Metric)以及一组

  • Python中使用Counter进行字典创建以及key数量统计2021-07-08 13:53:00

           这里的Counter是指collections中的Counter,通过Counter可以实现字典的创建以及字典key出现频次的统计。然而,使用的时候还是有一点需要注意的小事项。使用Counter创建字典通常有4种方式。其中,第一种方式是不带任何参数创建一个空的字典。剩下的三种分别在下面通过简单的

  • openTSDB详解之Stats2021-07-08 11:53:13

    openTSDB详解之Stats Stats 关于openTSDB的性能,openTSDB提供许多metrics,通过各种API端可以访问得到。在GUI中可以通过Stats选项卡【如下图1示】,访问主要的stats,来自于HTTP API /api/stats或者是遗留的API /stats。为了从CLI中拉取数据,Telnet风格的API同样支持“stats”命令。【在

  • Vue(11)组件化的基本使用2021-07-07 20:01:32

    前言 有时候有一组html结构的代码,并且这个上面可能还绑定了事件。然后这段代码可能有多个地方都被使用到了,如果都是拷贝来拷贝去,很多代码都是重复的,包括事件部分的代码都是重复的。那么这时候我们就可以把这些代码封装成一个组件,以后在使用的时候就跟使用普通的html元素一样,拿过来

  • 2021-07-05刷题2021-07-05 22:31:05

    1题 1思路 1代码 import java.util.HashMap; import java.util.Iterator; import java.util.Scanner; public class Main { public static void main(String args[]){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(); sc.nextLine(); int arr[]=new

  • 力扣(leetcode) 451. 根据字符出现频率排序 (计数器)2021-07-05 09:30:52

    题目在这:https://leetcode-cn.com/problems/sort-characters-by-frequency/ 思路分析: 题目没什么好说的。只需要统计一下每个元素的出现次数,然后从高到低排列输出即可。 法一 : 使用Counter计数器方法统计元素出现个数。Counter会返回一个字典,键为元素,值为元素个数。 完整代

  • python collections库2021-07-05 01:03:41

    collections 模块对于可迭代数据的处理是非常方便的,下面简单解决对应的高频使用的方法。 1、Counter()   统计可迭代数据的出现次数,统计结果是以字典的方式返回结果,其key是原数据中对应的元素,其value为该元素出现的次数。   创建的方式为 collections.Counter(items())   

  • Vuejs学习笔记(二)-5.组件的数据访问规则,同级访问2021-07-03 19:00:58

    一、同级访问 父组件的components下即可以存放子组件的template,有可以存放子组件的数据和方法。子组件的结构和Vue实例结构是相似的。 另外,子组件的view层可以直接方位子组件的data,父组件的view层可以直接访问父组件的data 来个例子,同级访问: 1 <!-- 2 @author:invoker 3 @proj

  • 从零开始学VUE之VueX(actions)2021-07-02 10:55:19

    从零开始学VUE之VueX(actions) actions 异步修改状态信息,比如Ajax import Vue from 'vue' // 导入vuex import Vuex from 'vuex' import {INCR} from "./type"; // 通过vue安装vuex Vue.use(Vuex) /** * 创建store * @type {Store<{counter: number}>}

  • 从零开始学VUE之VueX(抽取方法为常量形式)2021-07-02 10:54:42

    从零开始学VUE之VueX(抽取方法为常量形式) 抽取方法为常量形式 import Vue from 'vue' // 导入vuex import Vuex from 'vuex' import {INCR} from "./type"; // 通过vue安装vuex Vue.use(Vuex) /** * 创建store * @type {Store<{counter: number}>} */ const st

  • 从零开始学VUE之VueX(getters)2021-07-02 10:53:44

    从零开始学VUE之VueX(getters) getters 相当于组件中的计算属性,用于计算state中的数据返回计算后的值的 函数的第一个参数是 state 第二个参数是 getters可以通过这个调用getters中的其他函数 如果想要传递参数 那么需要使用闭包 return funcation(参数) 定义getters import

  • 终于出来了Counter: 0,但是是html里的,不是通过vite项目做的,怎么做还不知道2021-07-01 21:00:45

    html里的 引用vue的方法 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <link rel="icon" href="/favicon.ico" /> <meta name="viewport" content="w

  • 从零开始学VUE之VueX(mutations)2021-07-01 14:06:36

    从零开始学VUE之VueX(mutations) mutations 通过创建store中的mutations字段 定义方法,方法第一个参数就是 state 然后调用方法修改 调用 this.$store.commit('方法名') 定义函数 import Vue from 'vue' // 导入vuex import Vuex from 'vuex' // 通过vue安装vuex Vue.use(Vuex)

  • Leetcode 422: Valid Word Square2021-06-30 13:05:02

    问题描述: Given an array of strings words, return true if it forms a valid word square. A sequence of strings forms a valid word square if the kth row and column read the same string, where 0 <= k < max(numRows, numColumns). 解释说明: 这道题题面暗示了用二

  • 从零开始学VUE之VueX(getters)2021-06-28 15:34:44

    getters 相当于组件中的计算属性,用于计算state中的数据返回计算后的值的 函数的第一个参数是 state 第二个参数是 getters可以通过这个调用getters中的其他函数 如果想要传递参数 那么需要使用闭包 return funcation(参数) 定义getters import Vue from 'vue' // 导入vuex im

  • 从零开始学VUE之VueX(modules)2021-06-28 15:33:42

    modules import Vue from 'vue' // 导入vuex import Vuex from 'vuex' import {INCR} from "./type"; // 通过vue安装vuex Vue.use(Vuex) /** * 创建store * @type {Store<{counter: number}>} */ const store = new Vuex.Store({ // 用于

  • 从零开始学VUE之VueX(抽取方法为常量形式)2021-06-28 15:32:40

    抽取方法为常量形式 import Vue from 'vue' // 导入vuex import Vuex from 'vuex' import {INCR} from "./type"; // 通过vue安装vuex Vue.use(Vuex) /** * 创建store * @type {Store<{counter: number}>} */ const store = new Vuex.Store({ //

  • leetcode-python-岛屿数量2021-06-25 16:33:40

    不会,暂时先抄一下。 主要是四领域置零直至领域无1,递归 class Solution: def numIslands(self, grid: List[List[str]]) -> int: counter = 0 for i in range(len(grid)): for j in range(len(grid[0])): if grid[i][j] > '0':

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

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

ICode9版权所有