ICode9

精准搜索请尝试: 精确搜索
  • 面试题 public static int getValue2021-02-28 20:00:26

      以下代码中,输入2时result的值为:public static int getValue(int i) { int result = 0; switch (i) { case 1: result = result + i; case 2: result = result + i * 2; case 3: result = result + i * 3; } return result; } A、6B、2C、4D、10 答案:D   package test; publ

  • 2021.02.20 697.数组的度2021-02-20 17:04:24

    0.题目描述 697. 数组的度   难度:简单 给定一个非空且只包含非负数的整数数组 nums,数组的度的定义是指数组里任一元素出现频数的最大值。 你的任务是在 nums 中找到与 nums 拥有相同大小的度的最短连续子数组,返回其长度。 示例 1: 输入:[1, 2, 2, 3, 1]输出:2解释:输入数组的度是

  • Kotlin的空安全机制2021-02-07 14:04:42

    空指针 尝试调用空对象的成员变量或方法会触发空指针异常(NullPointerException) 空安全(避免出现空指针异常) Kotlin两种方式实现空安全 1.每次引用对象的时候,都去进行对象判空,在运行期避免对象空指针2.通过静态代码检查,编译插件检查,在编译期避免空指针异常 编译期判空 Java

  • js中的$.messager.alert不起作用,要仔细检查是否有拼写错误2021-02-02 11:34:24

    今天写前端,发现js中的$.messager.alert不起作用,我就在网上查。 有的说是alert弹出框是阻断方式,执行完毕后面的closeWin()方法才会继续执行 但是messag.alert弹出框不管你点不点确定,后面的方法都会执行,所以message.alert就会被后面的closeWin()方法覆盖掉; 但我的原因并不是这个,报

  • 问题:存在两个序列,相互交换两个序列中的一个元素后,两序列的和相等2021-01-31 09:34:51

    1 import java.math.BigDecimal; 2 import java.util.*; 3 4 /** 5 * @name: Exchange 6 * @description: 问题:存在两个序列,相互交换两个序列中的一个元素后,两序列的和相等 7 * 思路:1.分别求出两个序列的和 8 * 2.判断是否存在满足(第一个序列和-2*遍历元素

  • Java: Atomic Variables2021-01-18 11:32:45

    https://www.baeldung.com/java-atomic-variables 对于不同线程读取同一个变量这样的逻辑,直接用锁需要暂停+resume threads,比较昂贵,Atomic Operations在此时能够起到线程安全同时又不需要如此高昂的代价的作用。 public class SafeCounterWithoutLock { private final AtomicI

  • java-redis排行榜value+time排序2021-01-09 19:01:24

    本文预览 需求思路代码总结 需求 做一个送花排行榜 根据玩家送花数量倒叙排列送花数量相同时,先送花的在前面 思路 用redis存取数据,自动维护有序集合 。 但值一样时,无法保证谁在前谁在后。所以可以把存入的时间考虑进去。 这样排序就变成了: 数值 + 时间。 因为送花数量是

  • Spring学习-Spring核心技术(八)2021-01-08 14:58:27

    SpEL 1. 求值(Evalutation)(1) 理解EvaluationContext1) 类型转换 (2) 解析器配置(3) SpEL编译1)编译器配置2) 编译器限制 2. Bean定义中的表达式(1) XML配置(2) 注解配置 3. SpEL语言参考(1) 常量表达式(2) Properties、Arrays、Lists、Maps及Indexers(3) 内联Lists(4) 内

  • 十、Atomic和ABA问题2021-01-07 20:58:24

    1、原子类AtomicInteger的API讲解 package day05.part1; import java.util.concurrent.atomic.AtomicInteger; /** * 原子类AtomicInteger的API讲解 * @author xzq */ public class AtomicTest01 { public static void main(String[] args) { /*

  • spring-expression表达式2020-12-12 23:29:07

    前言 Spring Expression Language(简称 SpEL)是一个支持查询和操作运行时对象的强大的表达式语言。贯穿着整个 Spring 产品组的语言。 SpEL基本语法 SpEL 字面量: 整数:#{8}小数:#{8.8}科学计数法:#{1e4}String:可以使用单引号或者双引号作为字符串的定界符号。Boolean:#{true}对象:#{

  • Map根据value来排序2020-12-09 13:03:27

        /** * map根据value排序 * */ public static <K extends Comparable, V extends Comparable> Map<K, V> sortMapByValues(Map<K, V> aMap) { HashMap<K, V> finalOut = new LinkedHashMap<>(); aMap.entrySet(

  • HashMap实现升序排序和降序排序2020-12-06 15:30:16

    上代码: import java.util.*; public class Test7 { public static void main(String[] args) { Map<String, Integer> map = new HashMap<String, Integer>(); for (int i = 0; i < 5; i++) {//插入随机数 map.put("a"+i,

  • HashMap根据value值排序2020-12-04 09:35:10

    public class TestHashMapCollections { public static void main(String[] args) { Map<String, Integer> map = new HashMap<>(); map.put("王二", 8); map.put("沈吴", 2); map.put("小菜", 3); map.put("大鸟", 1); Set&

  • python print 输出赋值到变量2020-11-25 17:34:50

    In [52]: import io In [53]: row = ('ACME', 50, 91.5) In [54]: ','.join(row) --------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipy

  • java HashMap--统计其中有相同value的key的个数2020-07-30 09:01:10

    //统计每个等级的人数 //<pid,topLevel> Map<String,Integer> map=new HashMap<>(); map.put("1001",3); map.put("1002",4); map.put("1003",3); Map<Integer,Integer> res

  • c# winForm父子窗口 通过委托进行信息传递2020-05-22 11:09:20

    转载于https://zhidao.baidu.com/question/360469626552901972.html paperkey的回答 public class Form1 { private void button_Click(object sender, EventArgs e) { Form2 f = new Form2(); f.GetValue+= new EventHandler(SendValue); f.ShowDialog(); } //操作form2传来的

  • freecplus框架-加载参数文件2020-04-20 21:55:24

    一、源代码说明 freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。 本文介绍的是freecplus框架中加载参数文件的方法。 函数和类的声明文件是freecplus/_freecplus.h。 函数和类的定义文件是freecplus/_freecplus.cpp。 示例程序位于fre

  • TP5使用Composer安装PhpSpreadsheet类库实现导入导出2020-03-31 19:00:46

    PhpSpreadsheet是PHPExcel的下一个版本。它打破了兼容性,大大提高了代码库质量(命名空间,PSR合规性,最新PHP语言功能的使用等)。 由于所有努力都转移到了PhpSpreadsheet,因此将不再维护PHPExcel。PHPExcel,补丁和新功能的所有贡献都应该针对PhpSpreadsheet开发分支。 说明:由于PHPExcel已

  • 数组元素出现次数降序排列,如果次数相同,按元素大小升序排列。数组元素不限定类型,可以是整数,也可以是字符串2020-03-18 15:04:57

    思路: 1.用map记录数组元素和出现次数,treemap不能用,如果元素是null,treemap put报错。 2.比较使用Comparator或者Comparable。(默认升序) 比如: 1 public static void main(String[]args){ 2 String[] arr = {"aaa", "bbb", "ccc", "ddd", "ddd"

  • 牛客网题目:简单错误记录(代码+思路)2020-03-09 16:55:10

    题目概述; 输出描述:将所有的记录统计并将结果输出,格式:文件名代码行数数目,一个空格隔开,如: fpgadrive.c 1325 1 结果根据数目从多到少排序,数目相同的情况下,按照输入第一次出现顺序排序。 如果超过8条记录,则只输出前8条记录. 如果文件名的长度超过16个字符,则只输出后16个字符

  • 13.罗马数字转整数2019-12-18 22:04:08

    13.罗马数字转整数 题目如下: 解法:来自leetcode的大神DoneSpeak。 package leetcode.pac13; /** * @auther Summerday */ /** * 前值小于后值 总数减去前值 * 前值大于等于后值 总数加上前值 * 最后一个值必然要加上 */ public class Roman { public static void ma

  • C#编写OPC客户端读取OPC服务器的数据(最高效简洁版)2019-12-12 18:55:54

      编写OPC客户端,网上的资料一般是一上来就要求找OPCDAAuto.dll,其实我想说,用VS,那都是多此一举,当然,如果你是在需要,我也可以提供给您最新版 OPCDAAuto.dll(v2.2.5.30)  如果没有积分,无所谓,不要也罢,因为我们的vs中本来就有,为了方便大家理解学习,我新建项目为控制台程序,连接对象为K

  • 的PropertieInfo的GetValue抛出TargetParameterCountException(System.Reflection)2019-10-27 04:05:24

    我错误地已经在SharePoint部分发布了此问题. 我需要将一个模型映射到另一个模型.一切正常,但最后一个属性引发TargetParameterCountException.引发异常的属性称为“项”,该属性不是我定义的,我认为这是词典中的属性. 我已经尝试使用所有五个参数,而不是仅使用一个(如此处Moq + Unit

  • Ajax定时器使用方式2019-10-11 11:05:20

    var timer; //声明一个定时器变量function cbxCompany_SelectedIndexChanged(s, e) {    //console.log("Loger: CompanyId = " + s.GetValue());    cbxFleet.PerformCallback(s.GetValue());    cbxZone.PerformCallback(s.GetValue());}function btnSearch_Click(s, e

  • StringIO和BytesIO2019-09-11 18:05:08

    StringIO:在内存中读写str >>> from io import StringIO>>> f = StringIO()>>> f.write('hello')5>>> f.write(' ')1>>> f.write('world!')6>>> print(f.getvalue())hello world! getvalue(

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

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

ICode9版权所有