题目: 给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。 思路: 使用两个指针,然后控制好边界就可以了。 程序: class Solution: def spiralOrder(self, matrix: List[List[int]]) -> ...
分类:
编程语言 时间:
2020-04-20 13:50:27
阅读次数:
202
1、需要一个nacos的镜像 docker pull nacos/nacos-server 2、创建映射文件 mkdir -p /data/software/nacos-docker/nacos-docker/logs #新建logs目录 mkdir -p /data/software/nacos- ...
分类:
其他好文 时间:
2020-04-20 13:50:13
阅读次数:
465
strace是什么?
linux syscall tracer(linux系统调用追踪器)
官网:strace是用于Linux的诊断、调试的用户空间追踪程序。
我认为他是一个用来看某一进程大概在干什么的工具。 ...
分类:
系统相关 时间:
2020-04-20 13:49:36
阅读次数:
80
# logging模块 日志 # 为啥写log? # 为了排错 为了做数据分析 操作审计 # 无论想打印日志里面的什么内容,都需要自己写 # basicConfig 进行设置格式 import logging # 输出内容有五个级别 默认 # logging.debug('debug message ...
分类:
其他好文 时间:
2020-04-20 13:49:13
阅读次数:
50
小宇还是比较喜欢黑色风格的编程界面,包括PYcharm以及VScode均内置了各种风格的主题或者背景,今天讨论一下关于matlab如何更改主题以及风格的方格 实际上通过matlab<预设><颜色>也可以实现对matlab界面颜色风格的修改,但是在实际操作过程中,并不是想象的那样,因为需要非常繁琐的颜 ...
分类:
其他好文 时间:
2020-04-20 13:48:50
阅读次数:
522
https://www.jianshu.com/p/d0b354cc5147 Springboot使用的页面模板是thyme leaf,它比jsp多一些特定的标签,可以动态或者静态显示文本内容 1、spring boot中导入thymeleaf页面模板 (1) 在pom.xml文件引入thymele ...
分类:
编程语言 时间:
2020-04-20 13:48:35
阅读次数:
60
一:解题思路 这个题目是二分搜索的一个变体。Time:log(n),Space:O(1) 二:完整代码示例 (C++版和Java版) C++: class Solution { public: int findMin(vector<int>& nums) { int low = 0; int hig ...
分类:
编程语言 时间:
2020-04-20 13:47:31
阅读次数:
62
简单来说, Redis就是一个数据库, 只不过是非关系型数据库, 而且数据是存储在内存中的.因此Redis的速度也很快, 被广泛用于缓存方面. 同时也常被用来做分布式锁. Redis支持多种数据类型, 可以支持不同的场景应用. 为什么用Redis/为什么用缓存? 主要从高并发和高性能两点来看 高性能 ...
分类:
其他好文 时间:
2020-04-20 13:47:16
阅读次数:
56
1、什么是 Redis? Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: (1)Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 (2) ...
分类:
其他好文 时间:
2020-04-20 13:46:56
阅读次数:
51
问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。 样例输入 FFFF 样例输出 65535 #include<iostream> #include<cstdio> using nam ...
分类:
其他好文 时间:
2020-04-20 13:46:41
阅读次数:
80
使用CountDownLatch模拟线程并发执行代码,示例代码如下: package com.gaopeng.multithread; import java.util.concurrent.CountDownLatch; /** * 使用CountDownLatch模拟线程并发执行代码 * * @ ...
分类:
编程语言 时间:
2020-04-20 13:46:19
阅读次数:
56
题目描述: 方法一: class Solution: def getMaxRepetitions(self, s1: str, n1: int, s2: str, n2: int) -> int: if n1 == 0: return 0 s1cnt, index, s2cnt = 0, 0, 0 ...
分类:
其他好文 时间:
2020-04-20 13:46:01
阅读次数:
42
什么是 Spring Cloud Gateway Spring Cloud Gateway 作为 Spring Cloud 生态系统中的网关,目标是替代 Netflix Zuul,其不仅提供统一的路由方式,并且还基于 Filter 链的方式提供了网关基本的功能。目前最新版 Spring Cloud ...
分类:
编程语言 时间:
2020-04-20 13:45:44
阅读次数:
60
数字类型使用原则:根据业务来决定,一般来时能用小范围的就别用大范围的。日期类型常用的:DATATIME 和 TIMESTAMP两个字符串类型常用的:CHAR 和 VARCHAR 两个表操作 - sql基础通过Navicat创建表因为可视化操作效率高,所以通过Navicat来创建,当然也可以通过命令行... ...
分类:
数据库 时间:
2020-04-20 13:45:00
阅读次数:
88
C# 中在图像上画框,通过鼠标来实现主要有四个消息响应函数MouseDown, MouseMove, MouseUp, Paint重绘函数实现。当鼠标键按下时开始画框,鼠标键抬起时画框结束。 1 Point start; //画框的起始点 2 Point end,//画框的结束点<br>bool b ...
可能很多小伙伴对于上次说的这个悬念,我也不给拖太久了,下面和大家好好说说: 可能你们会好气他都这么做这么说,怎么还能忍,其实在他什么我看见了我自己父亲的样子,我父亲曾和我说在外面始终都要知道,不在屋檐下,不得不低头,只有忍气吞声,只有当你拥有足够实力别人才会高看你,就这样我就被他骂了足足半个小时,结 ...
分类:
其他好文 时间:
2020-04-20 13:43:50
阅读次数:
45
简介 Elasticsearch是一个基于Lucene库的开源搜索引擎,它提供分布式的实时文件存储和搜索,可扩展性好,并且支持通过HTTP网络接口交互,数据以JSON格式展示。 Elasticsearch因为其极快的搜索和聚合速度通常被应用在各种搜索应用中,比如在自己的app里面加一个搜索框或者分析 ...
分类:
其他好文 时间:
2020-04-20 13:43:30
阅读次数:
54