logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

阿里智力题之——烧绳法计算15分钟、30分钟、45分钟、75分钟

概要阿里等一些公司喜欢在进行C++开发面试的时候出一些智力题。烧一根不规则的绳子,计算时间就是其中的一道题目。烧绳子问题燃烧一根不均匀的绳子需要一小时,怎么做才能问如何度量出半个小时,45分钟,75分钟?这道题目的一个难点就是不均匀,所以并不是从一端烧到绳子的中间就是半个小时。度量半小时解法第一个问题度量半个小时时最简单的,绳子虽然是不均匀的,但是一根绳子完整烧完所用的时间是固定的。从两端烧绳子,

git使用教程

git initgit初始化git status查看状态和是否存在.git文件warning: LF will be replaced by CRLF in 解决办法:git config --global core.autocrlf false本地仓库删除文件,github对应更新1. git rm -r --cached ./LICENSE2. git commit -m “rm LICENS

文章图片
#git
shell获取明天、上周、上个月时间

在Linux中可以通过date命令获取昨天、明天、上个月、下个月、上一年和下一年#!/bin/bash#一月前historyTime=$(date "+%Y-%m-%d %H" -d '1 month ago')echo ${historyTime}historyTimeStamp=$(date -d "$historyTime" +%s)echo ${historyTimeStamp}#一周前$

ubuntu20.04安装yum

最近将我的笔记本重装了ubuntu系统,将他当作服务器使用。忘了以前安装yum的步骤了,这次看了许多教程都没正确的安装成功(做笔记是个好习惯-_-),搞得我差点吐了。故事的剧本肯定是本人在不经意间找到了可以安装成功的教程。Ubuntu的sources.list文件先说一下sources.list的作用,Ubuntu使用apt来管理软件包,apt可以将软件库存储在如下文件中:/etc/apt/sou

#ubuntu#linux
ftp操作命令

一、获取远程文件,下载到本地ftp登录ftp 远程ip 按提示输入账号、密码get获取文件到本地get 远程路径/文件本地路径/文件这样就将远程/usr/bin目录下的tcpdump下载到本地/home/xxx/目录下了。...

#linux
shell脚本中命令参数

shell中脚本运行中可能出现命令执行失败的情况,如果执行失败对后续有影响那么就应该退出脚本,不继续往下执行。set -e 命令就可以避免操作失败还继续往下执行的问题。set命令的-e参数:        linux系统自带的说明是:“Exit immediately if a simple command exits with a non-zero sta

#linux#运维
暂无文章信息