- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 Leetcode - 321. 拼接最大数
题目给定长度分别为 m 和 n 的两个数组,其元素由 0-9 构成,表示两个自然数各位上的数字。现在从这两个数组中选出 k (k <= m + n) 个数字拼接成一个新的数,要求从同一个数组中取出的数字保持其在原数组中的相对顺序。求满足该条件的最大数。结果返回一个表示该最大数的长度为 k 的数组。说明: 请尽可能地优化你算法的时间和空间复杂度。示例 1:输入:nums1 = [3, 4, 6, 5]nums2 = [9, 1, 2, 5, 8, 3]k = 5输出:[9, 8,
2020-12-02 15:50:29
218
原创 Nginx与Vue的SPA项目的配合
Nginx部分必须配置好try_files,以下是样例: location /paperhub/manager { root /usr/share/nginx/html; try_files $uri $uri/ /paperhub/manager/index.html; error_page 404 /paperhub/manager/index.html; }Vue部分在vue中,必须配置ac
2020-11-12 21:36:39
348
原创 Java-NIO实现客户端和服务器端的通信
客户端和服务器端可以进行交互服务器端:package com.whibin.nio;import java.io.IOException;import java.net.InetAddress;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.*;import java.nio.charset.StandardCharsets;import java.util.I
2020-07-26 17:22:10
761
原创 在VSCODE上输入编译命令的操作
在vscode界面上按ctrl+shift+P,出现如下:接着输入C/C++,找到编辑配置选项(UI),点击它在Complier arguments这里可以输入编译命令再往下可以修改C/C++标准:...
2020-07-22 17:26:07
3870
原创 git指令学习(7.15)
文章目录文章介绍技术前置技术背景内容1.1 安装与初始化1.2 基本操作1.3 分支1.4 历史文章介绍本文主要介绍git的各种指令,包括git提交、创建分支、推送分支、分支合并、版本回退、冲突解决等。技术前置在阅读本文章之前,您需要git基础。技术背景本文提供git各种指令,方便日后检索查询。内容1.1 安装与初始化配置全局用户名和电子邮件地址prompt> git config --global user.name "Your Name"prompt> git co
2020-07-15 09:57:40
138
原创 Linux学习笔记
linux系统安装VMware虚拟机安装与使用VMware虚拟机主要特点不需要分区或重新开机就能在同一台PC上使用两种以上的操作系统本机系统可以与虚拟机系统网络通信可以设定并且随时修改虚拟机操作系统的硬件环境安装在官网安装VMware Workstation Pro即可打开该软件,新建一个虚拟机,不要直接选择镜像文件安装安装linux按照此标准配置虚拟机VMware虚拟机的使用技巧快照点击该按钮可以使用快照功能作用:记录虚拟机的状态,以便发生意外时可以还
2020-06-16 20:37:06
475
原创 MySQL进阶学习笔记
文章目录常见函数单行函数字符函数lengthconcatupper/lowersubstr/substringinstrtrimlpad/rpadreplace数学函数roundceilfloortruncatemod日期函数nowcurdatecurtimeyear/month/day/hour/minute/secondstr_to_datedate_formatdatediff其他函数流程控制函数ifcase使用一使用二分组函数常见函数调用:# 普通使用select 函数名()# 当函数
2020-06-04 19:00:07
376
原创 数据结构学习笔记
一、小技巧1、计算多项式// 实现f(x)=a0+a1*x+a2*x^2+...+an*x^n// 可化简为f(x)=a0+x*(a1+x*(...(an-1+x*an)...))double f(double *a,int n,double x){ double p = a[n]; for (int i=n;i>0;i--) { p = a[i...
2020-04-16 17:48:39
530
原创 C语言-IO流常用代码
1、打开与关闭文件最常见的打开文件操作: FILE *fp; if ( (fp = fopen("data.txt","w")) == NULL ) { puts("cannot found!"); exit(0); }关闭文件操作: fclose(fp);2、顺序读写数据文件<1>把文件中的一个字符读到变量...
2020-01-04 22:08:14
354
空空如也
关于MySQL环形复制的缺点问题
2021-02-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人