首页 > 2021年05月16日 > 全部分享
【LeetCode】283.移动零
283.移动零 知识点:数组;双指针; 题目描述 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明 必须在原数组上操作,不能拷贝额外的数组。 尽量减少操作次数。 解法一:冒泡 ...
分类:移动平台   时间:2021-05-16 01:00:31    收藏:0  评论:0  赞:0  阅读:14
冲突产生的原因及解决办法---push
场景一: 1. 远端仓库有一个文件test1.py def test(): print("haha") 2. 同事1,同事一,将这个文件 同事1,将远端的代码修改后 (base) yanyandeMBP:p1 yanyanzhang$ ls test1.py (base) yanyandeMBP:p ...
分类:其他   时间:2021-05-16 01:00:05    收藏:0  评论:0  赞:0  阅读:25
力扣 75. 颜色分类
题目: 给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 示例 : 输入:nums = [2,0,2,1,1,0] 输出:[0,0,1,1,2,2] ...
分类:其他   时间:2021-05-16 00:59:51    收藏:0  评论:0  赞:0  阅读:12
多个数据下的join操作
假设场景如下:我们有两个数据库,分别为数据库1和数据库2 。数据库1为用户服务模块相关数据库,数据库2为商品相关服务数据库。在数据库1中存在一个user表 。在数据库2中存在一个product表。我们现在需要对这两个表做一个join查询。应该如何实现呢? 首先,Oracle不需要考虑该问题,众所周知 ...
分类:其他   时间:2021-05-16 00:59:22    收藏:0  评论:0  赞:0  阅读:13
实现数组去重的常用方法
实现数组去重的常用方法 1.利用Set的特性进行去重 1 function unique(arr) { 2 return Array.from(new Set(arr)); 3 } 2.暴力法 1 function unique(arr) { 2 for (let i = 0; i < arr.le ...
分类:编程语言   时间:2021-05-16 00:59:08    收藏:0  评论:0  赞:0  阅读:16
python爬虫——《瓜子网》的广州二手车市场信息
由于多线程爬取数据比单线程的效率要高,尤其对于爬取数据量大的情况,效果更好,所以这次采用多线程进行爬取。具体代码和流程如下: import math import re from concurrent.futures import ThreadPoolExecutor import requests ...
分类:编程语言   时间:2021-05-16 00:58:32    收藏:0  评论:0  赞:0  阅读:24
R 输出函数 格式化输出 打印函数
data <- 10; #只能输出一个参数 print(data); name <- "wangwang"; nickname <- "dog"; #可以将多个字符串拼接起来 paste(name,nickname,sep='-'); #有点像C中的printf sprintf("the name ...
分类:其他   时间:2021-05-16 00:58:13    收藏:0  评论:0  赞:0  阅读:20
KVM安装Virtio半虚拟化Win10
前言 本文会给出安装Win10的命令行、相关安装步骤及Win7的安装 Win10安装命令 virt-install \ --virt-type kvm \ --os-type windows \ --name Windows10-Name \ --vcpus 4 \ --cpu host \ --f ...
分类:Windows开发   时间:2021-05-16 00:58:01    收藏:0  评论:0  赞:0  阅读:33
tp和php获取控制器及控制器方法
php 权限控制器等获取 php 获取文件名(获取控制器,通过读目录的方式) $planPath = APP_PATH.$modules[$type]['name'].'/controller'; $planList = array(); $dirRes = opendir($planPath); ...
分类:Web开发   时间:2021-05-16 00:57:44    收藏:0  评论:0  赞:0  阅读:19
redis rpoplpush自旋
文档出处:redisdoc.com/list/rpoplpush.html模式: 安全的队列 Redis的列表经常被用作队列(queue),用于在不同程序之间有序地交换消息(message)。一个客户端通过 LPUSH key value [value …] 命令将消息放入队列中,而另一个客户端通过 ...
分类:其他   时间:2021-05-16 00:57:27    收藏:0  评论:0  赞:0  阅读:21
代码合并到master分支
代码合并一般分两种情况rebase与merge 说明:如果div是从master创建出来的分支,那么,master就是dev的上游,dev是在master的下游。 下游合并上游:要尽可能的保存提交路径简洁,那么用rebase 上游合并下游:要尽可能的保存提交细节,那么采用merge dev分支下:m ...
分类:其他   时间:2021-05-16 00:57:14    收藏:0  评论:0  赞:0  阅读:10
Linux 文件压缩和归档命令(command)总结
在Linux的使用中,压缩和解压还是比较常用的操作,掌握好相关命令还是必要的,看一下常用的压缩命令:gz, bz2, xz, Z, zip。我们要知道不同压缩命令的压缩算法,所带来的压缩比例也是不同的。本文主要介绍压缩和归档命令的使用。 原文地址:Linux 文件压缩和归档命令(command)总结 ...
分类:系统服务   时间:2021-05-16 00:56:52    收藏:0  评论:0  赞:0  阅读:18
精简的Linux以及从系统的角度分析影响程序执行性能的因素
从系统的角度分析影响程序执行性能的因素 1.精简的Linux系统概念硬件 我们假设我们的系统只有CPU、内存、硬盘、IO设备这四类设备,主要的设计与分析也是在这四类硬件之间的交互调度。并且,对于硬盘具体的分区、格式化、寻道过程不做分析;对IO设备的读写默认为中断的方式,不涉及DMA交互,默认可以一次 ...
分类:系统服务   时间:2021-05-16 00:56:30    收藏:0  评论:0  赞:0  阅读:21
【JDK源码】Synchronized关键字原理,和锁的膨胀过程
Synchronized关键字原理,和锁的膨胀过程 一:Synchronized关键字介绍 synchronized是Java中的关键字,用于线程的同步。可以用在三个地方。 ? 1:同步实例方法,锁是当前实例对象; ? 2:同步类方法,锁是当前类对象; ? 3:同步代码块,锁是括号里面的对象; 二: ...
分类:其他   时间:2021-05-16 00:56:20    收藏:0  评论:0  赞:0  阅读:30
redis BLPOP命令阻塞,非阻塞(读了好久才懂)
来源于:http://redisdoc.com/list/blpop.html#id1BLPOP key [key …] timeout 可用版本: >= 2.0.0 时间复杂度: O(1) BLPOP 是列表的阻塞式(blocking)弹出原语。 它是 LPOP key 命令的阻塞版本,当给定列表 ...
分类:其他   时间:2021-05-16 00:56:06    收藏:0  评论:0  赞:0  阅读:95
StringBuffer
比String更有效的处理字符串,而且StringBuffer类是一个可变的字符串类 常用方法: StringBuffer sb = new StringBuffer(); 1.sb.append(String s1) //在sb的最后添加字符串 2.sb.setCharAt(int index, ...
分类:其他   时间:2021-05-16 00:55:38    收藏:0  评论:0  赞:0  阅读:17
什么是ETL?
什么是ETL?一、ETL概念之背景随着企业的发展,目前的业务线越来越复杂,各个业务系统独立运营。例如:CRM系统只会生产CRM的 数据;Billing只会生产Billing的数据。各业务系统之间只关心自己的数据,导致各业务系统之间数据相互独立,互不相通。一旦业务系统之间进行数据交互,只能通过传统的w ...
分类:其他   时间:2021-05-16 00:55:14    收藏:0  评论:0  赞:0  阅读:42
k8s学习记录,Label&Selector(十)
##Label:对k8s中各种资源进行分类、分组,添加一个具有特别属性的标签 创建label kubectl label node master03 region=subnet7 kubectl get node -l region=subenet7 修改label #第一种删了label后,重新添 ...
分类:其他   时间:2021-05-16 00:54:27    收藏:0  评论:0  赞:0  阅读:13
谷歌浏览器安装react-developer-tools报错
谷歌浏览器用一下react-developer-tools插件,结果使得原来的本来可以运行的react项目也报错,类似下面这种:Uncaught TypeError: Cannot read property ‘forEach‘ of undefined at Object.injectInt 那么 ...
分类:其他   时间:2021-05-16 00:53:48    收藏:0  评论:0  赞:0  阅读:28
《活法》
“工作马马虎虎,只想在兴趣和游戏中寻觅快活,充其量只能获得一时的快感,绝不能尝到从心底涌出的惊喜和快乐。 但来自工作的喜悦并不像糖果那样—放进嘴里就甜味十足,而是需要从苦劳与艰辛中渗出。 因此当我们聚精会神,孜孜不倦,克服艰辛后的成就感,世上没有哪种喜悦可以类比”。 “更何况人类生活中工作占据了较大 ...
分类:其他   时间:2021-05-16 00:53:34    收藏:0  评论:0  赞:0  阅读:19
675条   上一页 1 ... 27 28 29 30 31 ... 34 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!