ICode9

精准搜索请尝试: 精确搜索
  • ArrayList2022-01-18 09:01:35

    java.util包下,所以得导包   ArrayList<E>:   底层是可调大小的数组   <E>是一种特殊的数据类型,泛型   例如:     ArrayList<String>     ArrayList<Student>  

  • 代码优化:使用Entry遍历Map2022-01-16 21:37:09

    推荐,尤其是容量大时 Map<String,String> map = new HashMap<>(); for (Map.Entry<String,String> entry : map.entrySet()) {     String key = entry.getKey();     String value = entry.getValue(); } 避免使用这种方式: Map<String,String> map =

  • HBase 开发:批量操作2022-01-16 19:32:57

    第1关:批量获取数据 本关任务:编写Java程序批量获取HBase中指定表的所有数据。 package step1; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase<

  • java核心技术卷1---第5章 继承2022-01-16 09:58:12

    继承(is - a) 基本思想:基于已有的类创建新的类。 增加新的方法和字段,使新类适应新的情况 类,子类,超类 原则上最一般的方法放在超类,特殊方法放在子类 覆盖方法 子类中提供一个新的方法覆盖超类中的方法 子类访问超类中的方法,使用super关键字 子类构造器不能访问超类中的私有

  • 剑指 Offer 40. 最小的k个数2022-01-13 23:32:13

    输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。 示例 1: 输入:arr = [3,2,1], k = 2 输出:[1,2] 或者 [2,1] 示例 2: 输入:arr = [0,1,2,1], k = 1 输出:[0] 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/

  • com.example.web.DemoServlet不是Servlet2022-01-13 17:01:10

    相关代码: package com.example.web; import javax.servlet.*; import java.io.IOException; public class DemoServlet implements Servlet { @Override public void init(ServletConfig servletConfig) throws ServletException { } @Override publi

  • 包,导入类import,静态导入2022-01-13 10:02:04

    包,导入类import,静态导入 包机制是Java中管理类的重要手段。 开发中,我们会遇到大量同名的类,通过包我们很容易对解决类重名的问题,也可以实现对类的有效管理。 包对于类,相当于文件夹对于文件的作用。 package 我们通过package实现对类的管理,package的使用有两个要点: 1.通常是类

  • 90. 子集II2022-01-12 22:03:26

    回溯 import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedList; import java.util.List; class Solution { List<List<Integer>> list = new ArrayList<>(); LinkedList<Integer> li = new LinkedList<>();

  • Java 并发工具包:java.util.concurrent2022-01-12 21:36:22

    java并发工具包来自jdk 1.5,它使得Java的并发编程变得更加容易。 下面介绍一些常见的API,更多请查阅官方文档。 数据结构和辅助类: BlockingQueue 阻塞队列是一种特殊的队列。这种队列是有限的。 阻塞队列适用于消费者生产者模型: 生产线程可以向阻塞队列插入数据,如果队列已满,那么生

  • 读写锁及集合安全性问题总结2022-01-12 00:03:05

    0、ReentrantReadwriteLock读写锁 顾名思义:读可以被多线程同时读,写的时候只能有一个线程去写。 独占锁(写锁) :一次只能被一个线程占有 共享锁(读锁):多个线程可以同时占有ReadwriteLock 读-读可以共存! 读-写不能共存! 写-写不能共存! package threadMain; import java.util.

  • JUC练习2——java生产者消费者demo2022-01-10 23:04:15

    以下的代码示例:先使用了synchronized关键字来实现生产者消费者,而后使用了JUC中的lock及其condition来实现生产者消费者 import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; public class

  • 【Bug修复】数据库异常SQLiteFullException: database or disk is full 问题解决修复(低版本手机)2022-01-10 15:06:46

    问题【Bug修复】数据库异常SQLiteFullException: database or disk is full(目前在6.0及以下低版本手机出现) 日志堆栈信息: 1. Caused by: net.sqlcipher.database.SQLiteFullException: database or disk is full: COMMIT; 2. at net.sqlcipher.database.SQLiteDatabase.nativ

  • JAVA---自定义数组的工具类2022-01-08 13:01:31

    package lll; public class Test { public static void main(String[] args) { int[] arr=new int[]{-11,2,3,23,434,-122,29,7,16}; ArrayUtil util=new ArrayUtil(); int maxa=util.getMax(arr); System.out.println("最大值为:"+maxa); int mina=util.ge

  • idea中解决jar包冲突 java.lang.NoSuchMethodError: org.yaml.snakeyaml.nodes.ScalarNode.getScalarStyle2022-01-07 18:04:46

    网上都说是jar包冲突,就打算通过idea的dependents 打开那个密集的maven依赖图,寻找蛛丝马迹。 结果,直接劝退了,太复杂; 17:22:00.943 [main] ERROR org.springframework.boot.SpringApplication - Application run failed java.lang.NoSuchMethodError: org.yaml.snakeyaml.nodes.Sca

  • 文件上传合法性检查(病毒检查 --基础版)2022-01-07 17:31:03

    package ho.aia.iw.gfv.importdoc.util; import java.awt.Image; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.Input

  • 多模块项目,mybatis报错Invalid bound statement (not found)2022-01-07 15:01:44

    2022-01-07 14:43:03.030 ERROR 18120 --- [schedule-pool-1] com.inkyi.system.service.SysLogService : Invalid bound statement (not found): com.inkyi.system.mapper.SysOperLogMapper.insertSelective org.apache.ibatis.binding.BindingException: Invalid bound s

  • 第三方API(jqdatasdk)获取实时行情数据2022-01-07 10:59:57

    这里介绍使用使用JQData的jqdatasdk获取实时行情数据,并实时存入数据库中(mongodb和myslq)。 JQData是聚宽数据团队专门为金融机构、学术团体和量化研究者们提供的本地量化金融数据服务。使用JQData,可快速查看和计算金融数据,无障碍解决本地、Web、金融终端调用数据的需求。 JQDa

  • 添加全局的js工具类2022-01-06 14:01:28

    import commonUtils from ‘…/…/common/util/index’ Vue.prototype.$commonUtils = commonUtils

  • js-util - 获取浏览器、设备信息2022-01-06 12:35:44

    js-util - 获取浏览器、设备信息 utils function getExplore(){ var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/rv:([\d.]+)\) like gecko/)) ? Sys.ie = s[1] : (s = ua.match(/msie ([\d\.]+)/)) ? Sys.ie = s[1] : (s = ua.

  • 204. 计数质数2022-01-05 17:39:56

    统计所有小于非负整数 n 的质数的数量。 示例 1: 输入:n = 10 输出:4 解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。 示例 2: 输入:n = 0 输出:0 示例 3: 输入:n = 1 输出:0 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/count-primes 著作权归领扣网络所有。商业转

  • 204. 计数质数2022-01-05 17:39:55

    统计所有小于非负整数 n 的质数的数量。 示例 1: 输入:n = 10 输出:4 解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。 示例 2: 输入:n = 0 输出:0 示例 3: 输入:n = 1 输出:0 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/count-primes 著作权归领扣网络所有。商业转

  • Jmeter Beanshell将jdbc查询结果拼装成json传完成压测2022-01-04 19:58:21

    一、jdbc请求 二、beanshell拼装json字符串 import java.util.ArrayList; import java.util.Map; import java.util.HashMap; import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONArray; Map FinnalMap = new HashMap(); List units = new ArrayList()

  • 将java.util.Date date转java.sql.Date 存入sql2022-01-04 17:33:10

    package com.fs.utils; public class DateUtils { public static java.sql.Date changeDate(java.util.Date date){ if (date ==null){ throw new RuntimeException("date不能为空:"+date); } return new java.sql.Date(dat

  • Flink源码阅读 - 日进斗经2022-01-04 10:35:42

    2022-01-04 配置加载 org.apache.flink.kubernetes.entrypoint.KubernetesSessionClusterEntrypoint#main //K8sSession模式启动入口 org.apache.flink.runtime.util.EnvironmentInformation#logEnvironmentInfo //加载环境信息 org/apache/flink/runtime/util/EnvironmentInfor

  • spring线程池-多线程处理大批量导入场景ThreadPoolUtils2022-01-03 16:03:51

    spring线程池-多线程处理大批量导入场景 今天在处理繁琐且复杂的课表导入,无论如何在前端或者nginx将超时时间设置多长,都不能解决大批量导入,导致的超时。因此考虑线程池(异步处理任务)。这时接口会提前给到前端,则不会因为后面未执行完任务导致超时。 ThreadPoolUtils 工具类 点击

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

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

ICode9版权所有