下面是算法实现代码: package com.atguigu.sparsearray; public class SparseArray { public static void main(String[] args) { // 创建一个原始的二维数组 11 * 11 // 0: 表示没有棋子, 1 ...
分类:
编程语言 时间:
2021-01-07 12:34:39
阅读次数:
0
数据库的隔离级别有哪些? 未提交读:一个事务在提交前,它的修改对其他事务也是可见的。 提交读:一个事务提交之后,它的修改才能被其他事务看到。 可重复读:在同一个事务中多次读取到的数据是一致的。 串行化:需要加锁实现,会强制事务串行执行。 数据库的隔离级别分别可以解决数据库的脏读、不可重复读、幻读等问 ...
分类:
数据库 时间:
2021-01-07 12:32:47
阅读次数:
0
IO和NIO的区别:其本质就是阻塞和非阻塞的区别。 阻塞概念:应用程序在获取网络数据的时候,如果网络传输数据很慢,那么久一直等着,知道传输完毕为止。非阻塞概念:应用程序直接可以获取已经准备就绪好的数据,无需等待。(从操作系统缓冲区中直接读取已经缓冲完毕的数据,不用阻塞等待数据缓冲完毕,可以在这段时间 ...
分类:
其他好文 时间:
2021-01-07 12:22:52
阅读次数:
0
工程没有问题,工程下载设置没有有问题,ST-LINK V2下载器也没有问题,也能读取到ST-LINK V2。下载就是报错提示 no target connected! 出现以上问题你可以试一下解决方法: 摁着STM32复位按键,点击KEIL5烧录程序,点完后立即松开复位键。 我遇到过以上问题,测试过 ...
分类:
其他好文 时间:
2021-01-07 12:21:35
阅读次数:
0
几种获取记录数的方法 count(*): MySQL 优化过,扫描的行数小于总记录数。执行效率高。 count(1): 遍历所有记录,不取值,对每行尝试添加一个 “1” 列,如果不为 null,就计入累加(引擎层)。 count(主键): 遍历所有记录,并把每个记录的 id 取出返回 Server ...
分类:
其他好文 时间:
2021-01-07 11:59:09
阅读次数:
0
最近在处理excel的时候,想到利用python可以批量操作,常用的包有xlrd,xlwt和openpyxl,三者区别如下: xlrd只能读取数据,可以处理xls和xlsx; xlwt只能写数据,只能处理xls openpyxl可以读数据和写数据,但只能处理xlsx 当收到的文件既有xls,又有xl ...
分类:
编程语言 时间:
2021-01-06 12:47:29
阅读次数:
0
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Li ...
大家好,我们的git专题已经更新结束了,所以开始继续给大家写一点设计模式的内容。 今天给大家介绍的设计模式非常简单,叫做iterator,也就是迭代器模式。迭代器是Python语言当中一个非常重要的内容,借助迭代器我们可以很方便地实现很多复杂的功能。在深度学习当中,数据的获取往往也是通过迭代器实现的 ...
分类:
编程语言 时间:
2021-01-06 12:00:09
阅读次数:
0
一、谈谈你是如何理解JS异步编程的,EventLoop、消息队列都是做什么的,什么是宏任务,什么是微任务? 1. 异步编程:回调函数、事件监听、发布/订阅、Promises对象 2. EventLoop是主线程从"任务队列"中读取事件,这个过程是循环不断的,所以整个的这种运行机制又称为Event L ...
分类:
Web程序 时间:
2021-01-05 11:31:05
阅读次数:
0
读取ini文件 ini文件中可以存在以#和;作为注释的部分,不会影响读取的结果。函数如下 1 #!/usr/bin/env bash 2 # 3 # FileName : Bash读取ini文件.sh 4 # Author :hpy 5 # Date :2020年11月08日 6 # Descrip ...
分类:
其他好文 时间:
2021-01-05 11:22:25
阅读次数:
0