ICode9

精准搜索请尝试: 精确搜索
  • 关于xsheel开启两个终端导致文件保存出现问题2022-07-19 21:35:50

    情况:写了一个.sh脚本用来自动启动elasticsearch相关的docker,错误提示:is not tty 百度:docker exec -i就可以不要用-it参数,因为-t是使用伪tty 过程:我删除了-t参数,但是一直还是报这个错误,怀疑网上的解决方法是不是不太好使,然后在一次cat后偶然发现我使用vim的时候显示-i,但是cat显示-i

  • 请求参数驼峰转下划线工具类2022-07-19 01:02:46

    工具类 /** * 驼峰转下划线工具类 */ @Slf4j public class CamelUnderlineUtil { private static boolean camel2Underline; /*public static void main(String[] args) throws IOException { ObjectMapper objectMapper = new ObjectMapper(); String jso

  • map转换成JSON2022-07-18 21:34:08

    map转换成JSON 方式一:json-lib-添加依赖 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier> </dependency> 代码

  • HashMap的初始容量2022-07-18 18:00:08

      initialCapacity(初始容量)=键值对数量 / 0.75   map中的默认初始容量是16,16×0.75=12也就是说在键值对小于12时,不会进行扩容,大于等于12时会进行扩容;另外map的初始容量并不是根据我们传进去的值来作为初始容量,它会经过计算,把第一个大于等于传入值的2的幂作为初始容量。例如:传

  • Leetcode 6121 日志2022-07-17 15:39:44

    class Solution { public: static bool mycomp(pair<string, int> a, pair<string, int> b) { return a.first < b.first; } vector<int> smallestTrimmedNumbers(vector<string>& nums, vector<vector<int>>

  • Set 和 Map2022-07-17 14:03:00

    Set 类似于数组,但成员都是唯一的,实现了iterator接口,可以使用扩展运算符 和 for...of 遍历 let s = new Set([1,2,3]) // new Set()如果传递一个可迭代的对象,这个对象所有的元素被添加到新的Set中 // s = {1,2,3} s.size // 返回集合的元素个数 s.add(4) // 添加一个元素 4 s = {1

  • 找到字符串中所有字母异位词2022-07-16 22:00:59

    找到字符串中所有字母异位词 作者:Grey 原文地址:找到字符串中所有字母异位词 题目描述 LeetCode 438. 找到字符串中所有字母异位词 主要思路 使用滑动窗口和欠账表的机制,首先,将p串建立词频表 int c = pStr.length; for (char ch : pStr) { map[ch - 'a

  • Mybatis---实体类mapper.xml与Map<nameSpace.id, Mapper>2022-07-16 18:34:59

    整个环境就一个总   Map<nameSpace.id, Mapper>  每个实体类.xml 都是一个独立的小的  Map<nameSpace.id, Mapper> ,都提供 key 与 Value, 一个sql 就是一个 Mapper, 一个sql文件 就是一个 小 Map<nameSpace.id, Mapper>  最后所有mapper.xml组合一个总的 Map<nameSpace.id, M

  • rust 宏2022-07-16 00:04:46

    use std::collections::HashMap; macro_rules! map { ($($key:expr => $val:expr),*) => {{ let mut hm = HashMap::new(); $(hm.insert($key, $val);)* hm }}; //要返回,相当于是FN,所以必须多加一对{} } fn main(){ let a = map!("s

  • day10 Map_查找与遍历2022-07-16 00:00:44

    Map 查找表 Map体现的结构是一个多行两列的表格,其中左列称为key,右列称为value. Map总是成对保存数据,并且总是根据key获取对应的value.因此我们可以将查询的条件作为key查询对应的结果作为value保存到Map中. Map有一个要求:key不允许重复(equals比较的结果) java.util.Map接口

  • 1108 String复读机2022-07-15 23:35:49

    代码 #include <iostream> #include <cstdio> #include <string> #include <map> using namespace std; int main() { string s; map<char,int> mp; mp['S']=0; mp['t']=0; mp['r']=0; mp['i']=0

  • GDB打印STL容器(vector、map、set...)2022-07-15 14:06:11

    gdb7.0以下版本不支持直接p vec这样的方式打印容器,如果实在需要打印可以根据容器的成员变量的值去打印,但是这样并不方便。 网上有不少博客介绍了如何用gdb 打印容器,比如这一篇(还顺带给了个简单的示例): 使用linux的GDB打印STL(vector,map,set..................)

  • 罗马数字变整数2022-07-15 01:32:36

    罗马数字变整数 一、题目描述 罗马数字有“I、V、X、L、C、D、M”组成,将它们转换为整数。 点击查看代码 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 输入 :s = "III"; 输出

  • leetcode.3. 无重复字符的最长子串2022-07-15 00:32:53

    给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。   示例 1: 输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2: 输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3: 输入: s

  • Java集合之Map接口(上)2022-07-14 20:35:06

    一、Map集合接口简介:JCF的集合接口之一,Map<K,V>双列集合接口,其中K,V都是单独的集合,K集合只能是Set集合,V集合可以是任意集合(List或Set), K中的每一个值称之为key(键),V中的每一个值称之为value(值),key与value的映射称之为entry(key-value),例如:{k1=v1, k2=v2, k3=v3}中的k1=v1就是一

  • 面试记录7.142022-07-14 12:31:27

    mysql中一张表两个字段建了联合索引,需要单独查询两个字段,需要对每个字段单独加索引吗? 最左前缀原则规定了联合索引在何种查询中才能生效,规则如下: 如果想使用联合索引,联合索引的最左边的列必须作为过滤条件,否则联合索引不会生效。 这也就是说,联合索引其实拥有单列索引的作用。 联合

  • 使用mybatis和oracle数据库案例2022-07-14 09:36:30

    mapper.xml文件编写 插入并返回主键id <!-- 插入数据库返回id值--> <insert id="insertSelective" parameterType="com.sparrow.ework.mybatis.vo.fssr.TbFssrRkfh"> <selectKey keyProperty="id" resultType="java.lang.String"

  • Map和模糊查询拓展2022-07-13 19:33:38

    Map和模糊查询拓展 概述 本文主要讲利用map类型进行参数传入和使用模糊查询获取结果 利用map类型进行参数传入不太规范,但是在表中字段众多且无需传入所有字段的情况下比较好用(狂神说的,我在实际项目中没有用到) 实践 跟上一篇一样,基础环境搭建代码我就不写了,仅写核心的java和xml文件

  • 洛谷P11022022-07-13 16:00:38

    A-B 数对 [P1102] 题目描述 出题是一件痛苦的事情! 相同的题目看多了也会有审美疲劳,于是我舍弃了大家所熟悉的 A+B Problem,改用 A-B 了哈哈! 好吧,题目是这样的:给出一串数以及一个数字 \(C\),要求计算出所有 \(A - B = C\) 的数对的个数(不同位置的数字一样的数对算不同的数对)。 输入格

  • 修复map文件泄露的漏洞2022-07-13 15:03:00

    通过安全技术公司的渗透测试,发现了项目中的中风险漏洞。 渗透测试的目的: 采用灰盒测试的方式,模拟黑客的入侵行为,对指定的WEB应用系统进行安全漏洞扫描和人工利用测试。 评估是否存在可以被攻击者真实利用的漏洞以及漏洞的风险大小,为制定相应的安全措施与解决方案提供实际的依据。

  • Codeforces Round #806 (Div. 4)总结2022-07-13 12:32:28

    比赛地址 比赛情况 排名:?? / 27864 AC:7 / 7 题目分析 A 语法题 B 看一下出现多少种字母,加上字符长度就是答案 C 因为是倒推,所以 D 就加,U 就减,最后输出模10的余数即可 D string+map 先把所有string放入一个map里 然后对于每一个string枚举分界点,判断是否存在两个字串都在map中 E 每

  • TZOJ 记忆翻牌 map循环遍历2022-07-13 09:35:51

    期末要到了,小A却没学会多少OpenGL,为了期末作业,于是他决定做一款很简单的游戏,这个游戏我们都玩过,名字就叫“记忆翻牌”。所谓“记忆翻牌”就是给定N行M列的牌,开牌时会全部面朝上让玩家记忆若干秒之后封排(牌面朝下),玩家需要不断从中找2个一样的消除掉,如果不一样则再次找两个,直到全部

  • List<Map<String, Object>> 去出重复2022-07-13 09:02:21

    List<Map<String, Object>> 去出重复 public static void main(String[] args) { String [] array= {"name","age"}; List<Map<String, Object>> oldList = getTestData(); getListMap(oldList,"name",array);

  • 力扣练习——18 前 K 个高频元素2022-07-12 22:02:48

    1.问题描述 给定一个非空的整数数组,返回其中出现频率前 k 高的元素。   示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2: 输入: nums = [1], k = 1 输出: [1]   说明: 你可以假设给定的 k 总是合理的,且 1 ≤ k ≤ 数组中不相同的元素的个数。 你的算法的时间复杂

  • ES6中有三个大而重要的数组方法 map,filter,reduce2022-07-12 14:03:08

    // map 方法,对数组进行循环操作 并传入一个新的数组 const movements = [200, 450, -400, 3000, -650, -130, 70, 1300]; const eurToUsd = 1.1; // const movementsUSD = movements.map(function (mov) { // return mov * eurToUsd; // }); const movementsUSD = movements.ma

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

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

ICode9版权所有