首页 > 2020年12月28日 > 全部分享
剑指Offer35.复杂链表复制
题目链接:复杂链表复制 思路:哈希表。先遍历一遍用hash表存储新旧链表对应的结点,然后再遍历一遍通过哈希表确定新链表中random所指向的结点。 代码: /* // Definition for a Node. class Node { int val; Node next; Node rando ...
分类:其他   时间:2020-12-28 10:35:08    收藏:0  评论:0  赞:0  阅读:26
Python 网络爬虫数据分析实战
适用人群即将毕业的大学生;频繁手工获取数据录入员;在职数据分析师;零基础对数据感兴趣却无从下手的人……课程概述有意向转行/跳槽/技能升级/应届毕业生入职数据分析的入职数据分析,不可不知的一些职场"门道"购课价值超过100元可提供纸质发票,邮寄到付。课程简介/收获:Python作为一门面向对象的编程语言,简洁的语法使得编写数十行代码即可实现爬虫功能,获取海量互联网数据。pytho
分类:编程语言   时间:2020-12-28 10:34:54    收藏:0  评论:0  赞:0  阅读:27
maven常用打包命令
常用maven命令 执行与构建过程(编译,测试,打包)相关的命令必须进入pom.xml所在位置执行 mvn clean:清理(打包好的程序放在生成的名为target的文件中,清理即删除文件中打包好的程序) mvn compile:编译主程序 mvn test-compile:编译测试程序 mvn t ...
分类:其他   时间:2020-12-28 10:34:44    收藏:0  评论:0  赞:0  阅读:29
使用再生龙(clonezilla)复制Ubuntu系统并修复引导
系统环境 Mac mini later2012 双硬盘 目标 把主硬盘的Ubuntu系统克隆到第二硬盘并能引导启动,主硬盘的Ubuntu系统重装成windows,efi分区位于主硬盘。 写作本文的目的是每隔1-2年总要重装一下Ubuntu系统,加之公司电脑和自己电脑总共有约5台电脑有装Ubuntu, ...
分类:系统服务   时间:2020-12-28 10:34:30    收藏:0  评论:0  赞:0  阅读:55
win10 virtualbox上ubuntu20.04编译android9源码
1.先请确认ubuntu的版本,不同版本对应不同源,如下ubuntu20.04使用了bionic或者xenial的源,导致编译时存在问题,最后还是换focal源解决的 Ubuntu 20.04切换软件源为清华源 2.virtualbox虚拟机如果要在共享目录中编译,比较麻烦,因为软连接的问题,可以修 ...
分类:移动平台   时间:2020-12-28 10:34:19    收藏:0  评论:0  赞:0  阅读:30
Python 异常处理
python代码在运行过程中,如果出现异常,程序会报错并终止运行,如果使用try-except语句,可以捕获异常,程序继续运行。 1、try...except...语句 try 语句中是运行代码,except语句中是出现异常后执行的代码,当try语句某代码行出现异常,try语句中代码行后面的代码将不 ...
分类:编程语言   时间:2020-12-28 10:34:04    收藏:0  评论:0  赞:0  阅读:26
Python 编写locust性能测试代码
前言 在Locust测试脚本中,所有业务测试场景都是在HttpLocust和TaskSet两个类的继承子类中进行描述; from locust import HttpLocust, TaskSet, task # 定义用户行为 class UserBehavior(TaskSet): @task d ...
分类:编程语言   时间:2020-12-28 10:33:52    收藏:0  评论:0  赞:0  阅读:29
Redis 设计与实现 5:压缩列表
压缩列表是 ZSET、HASH和 LIST 类型的其中一种编码的底层实现,是由一系列特殊编码的连续内存块组成的顺序型数据结构,其目的是节省内存。 ziplist 的结构 外层结构 下图展示了压缩列表的组成: 各个字段的含义如下: zlbytes:是一个无符号 4 字节整数,保存着 ziplist 使 ...
分类:其他   时间:2020-12-28 10:33:33    收藏:0  评论:0  赞:0  阅读:28
sql
SQL基本操作 -- 双中划线+空格: 注释(单行注释),也可以使用#号 -- 创建数据库 create database mydatabase charset utf8; -- 创建关键字数据库 create database database charset utf8; -- 使用反引号 cre ...
分类:数据库技术   时间:2020-12-28 10:33:19    收藏:0  评论:0  赞:0  阅读:41
【H5】web存储
首先我们来思考几个问题:1.什么是web存储?2.h5引入web存储的原因?3.web存储的方式有哪些?使用html5在本地存储用户的浏览数据,之前采用的cookie的形式,但是cookie存储的数据量少而且效率底,进而引入了web存储,客户端存储数据的方式有两种:localStorage,永久性存储,除非自己删除,sessionStorage,关闭浏览器之后就会清空。localStorage常用
分类:Web开发   时间:2020-12-28 10:33:04    收藏:0  评论:0  赞:0  阅读:26
C++性能优化(十) —— JeMalloc
C++性能优化(十)——JeMalloc一、JeMalloc简介1、JeMalloc简介JeMalloc是一款内存分配器,最大的优点在于多线程情况下的高性能以及内存碎片的减少。GitHub地址:https://github.com/jemalloc/jemalloc2、JeMalloc安装JeMalloc源码下载:gitclonehttps://github.com/jemalloc/jemall
分类:编程语言   时间:2020-12-28 10:32:51    收藏:0  评论:0  赞:0  阅读:82
迁移NFS上的ESXI虚拟机硬盘数据
我在ESXI上挂在了NFS类型的数据存储,ESXI存储到NFS一直都是稀疏格式, 假设在虚拟机里添加了一块100G的虚拟硬盘,然后你用ls命令看到的文件大小就是100G ls -lh *-flat.vmdk 然后你在用du命令查看大小,发现并没有那么大。 du -sh * 此时你可以使用外接USB硬 ...
分类:其他   时间:2020-12-28 10:32:40    收藏:0  评论:0  赞:0  阅读:51
[Docker] Leverage a Docker Maven plugin
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <plugin> <groupId>c ...
分类:其他   时间:2020-12-28 10:32:29    收藏:0  评论:0  赞:0  阅读:30
Redis常用命令整理
String setnx key v key不存在才能设值成功 ttl k 查看k过期时间 set k v ex 时间 设值并指定过期时间 expire k 时间 对k设值过期时间 append k v 拼接内容v到指定k incr key 递增 decr key 递减 incrby key n 递 ...
分类:其他   时间:2020-12-28 10:32:19    收藏:0  评论:0  赞:0  阅读:28
微信列表展示与详情页
列表展示效果图(图片来源于网络) wxml代码部分: 1 <!-- 列表页面 --> 2 <view class="view"> 3 <view class="list"> 4 <block class="block" wx:for="{{data}}" wx:key="key"> 5 <view ...
分类:微信   时间:2020-12-28 10:32:06    收藏:0  评论:0  赞:0  阅读:35
多线程的实现方法有哪些?分别是什么?
多线程有两种实现方法,分别是继承Thread类与实现Runnable接口 同步的实现方面有两种,分别是synchronized,wait与notify wait():使一个线程处于等待状态,并且释放所持有的对象的lock。 sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法 ...
分类:编程语言   时间:2020-12-28 10:31:56    收藏:0  评论:0  赞:0  阅读:30
(Ubuntu 20.04)Linux 创建快捷方式 --- 简单快速
[Desktop Entry]Name=IntelliJ Idea EDUExec=/home/shun/develop/idea-IE-203.5981.183/bin/idea.shIcon=/home/shun/develop/idea-IE-203.5981.183/bin/idea.png ...
分类:系统服务   时间:2020-12-28 10:31:42    收藏:0  评论:0  赞:0  阅读:144
解决Rust -- update crates.io过慢的问题
解决Rust -- update crates.io过慢的问题 在经过一系列操作,科,学,上,网等方法之后亲测无效,想到更改rust的文件源来加快速度 首先进入电脑的cargo目录,MAC OS 默认安装在 ~/.cargo下: cd ~/.cargo 1 创建一个config文件,这里使用vim编 ...
分类:其他   时间:2020-12-28 10:31:28    收藏:0  评论:0  赞:0  阅读:42
document.forms对象集合
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>index</title> <style> *{ font-family: 微软雅黑; } </style> </head> <body> <form acti ...
分类:其他   时间:2020-12-28 10:31:18    收藏:0  评论:0  赞:0  阅读:28
去掉统信UOS桌面壁纸右下角的LOGO水印
我们发现在统信桌面壁纸右下角有一个非常丑陋的“统信UOS”水印,不得不说这统信UOS从名字本身到LOGO的设计上还是缺乏新意,缺乏艺术感,下面让我来去掉它。 1、从控制中心>通用>开发者模式,进入到开发者模式,注意:这里需要登录用户ID。 2、打开终端工具,进入目录:cd /usr/share/de ...
分类:其他   时间:2020-12-28 10:31:05    收藏:0  评论:0  赞:0  阅读:277
351条   上一页 1 ... 15 16 17 18 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!