自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4756)
  • 收藏
  • 关注

转载 HTML5存储

一 H5之前如何实现存储1、cookiecookies在浏览器端存储形态2、UserData二 H5的几种h5存储目标2.1 H5本地存储1、使用方法:2、可以存储什么?eg: 存图片:3、使用注意事项4、使用限制5、使用场景本地存储和网络拉取耗时对比2.2 Indexeddb1、概念浏览器兼容存储结构2、增删改...

2019-09-16 22:36:00 72

转载 疫情控制

洛谷其实在很久之前我就差不多大致理解思路但由于过于蒟蒻难以实现在大约一月前我刷树形dp时,又刷到这道题嗯,我用dp get到0pts的好成绩反正我现在就是懂了#include<bits/stdc++.h>#define re return#define ll long long#define dec(i,l,r) for...

2019-09-16 20:53:00 264

转载 并发编程之进程间通信

目录 并发编程之进程间通信 进程间通信--管道(multiprocessing.Pipe) 进程间通信--队列(multiprocessing.Queue) 队列的基础用法: 代码实例 生产者消费者模型 为什么要使用生产者...

2019-09-16 19:28:00 229

转载 并发编程之进程同步

目录 并发编程之进程同步 锁(Lock) 信号量(semaphore) 事件(Even) 并发编程之进程同步锁(Lock)​ 加锁可以保证多个进程修改同一块数据时,同一时间只能有一个任务可以进行修改,即串行的修改,没错,速度是慢了,但牺...

2019-09-16 19:26:00 62

转载 创建进程基础

目录 创建进程基础 multiprocessing模块 multiprocessing.Process模块 Process模块介绍 主要方法介绍 主要属性介绍 创建进程注意事项 使用process模块创建进...

2019-09-16 19:26:00 48

转载 关于进程的基础理论知识

目录 关于进程的基础理论知识 操作系统 操作系统背景知识 操作系统的必备理论知识 什么是进程 进程的概念 操作系统引入进程的概念的原因 进程的特性 进程与程序的区别 ...

2019-09-16 19:25:00 67

转载 雨天的尾巴

洛谷线段树合并模板题不说了直接代码分析大佬的code#include<iostream>#include<cstdio>#include<cstdlib>#include<cstring>#include<cmath>#include<algorithm>#include&...

2019-09-16 15:03:00 56

转载 天天爱跑步noip2016

洛谷跟隔壁的雨天的尾巴异常相似--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...

2019-09-16 14:58:00 70

转载 关于九月第三次考试研究表明

放篇大佬的博客考试开始于九月十五朦胧的晨光中L·可怜·无助·又不会中序遍历·L打开了Ta面前的电脑说时迟,那时快只见得L·全电竞唯一一只蒟蒻·L刚好按下开机密码后的空格一位不知名的陈姓人氏坐在教师机前向下面颓废的LL以及所有大佬们双眉一挑一时间蒟蒻震惊,大佬欢欣:中秋surprise之中秋考试大礼包Candy【问题描述】糖糖有一个整数A,设...

2019-09-15 17:15:00 73

转载 妹子oj九月异闻录

事件起源于全电竞班的唯一的一只蒟蒻——珍稀号LL去上文化课之后所以大多由MAXDY_大佬向在下转述PART 1陌头驻马,正值朝光妹子oj一众大佬们疯狂地敲着键盘只见千行代码,流于指间嘴中却念念有词互相fake原因无他在失去蒟蒻垫底后,大佬们很高兴终于不用为了安慰蒟蒻,而出一堆sb暴力了他们要堂堂正正考一盘试来证明自己隐藏多年的oi真实实力...

2019-09-14 21:37:00 78

转载 Bootstrap实现轮播

<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" conten...

2019-09-13 09:19:00 75

转载 Dijkstra + 堆优化

Dijkstra + 堆优化  \(Dijkstra\) 算法又称“迪杰斯特拉”或“迪克斯特拉”算法,是由荷兰计算机科学家 \(Edsger\) \(Wybe\) \(Dijkstra\) 提出,通常用于求不含负权边的单源最短路径。基本原理  首先用 \(dis\) 数组记录起点到每个结点的最短路径,再用一个集合 \(T\) 保存已经找到最短路径的结点,然后从 \(dis\) 数组...

2019-09-12 21:21:00 88

转载 Spfa

Spfa  \(Spfa\) 算法的全称是: \(Shortest\) \(Path\) \(Faster\) \(Algorithm\) ,是 \(Bellman-Ford\) 算法的队列优化算法的别称,通常用于求含负权边的单源最短路径,以及判负权环。基本原理  设立一个先进先出的队列用来保存待优化的结点,优化时每次取出队首结点 \(u\) ,并且用结点 \(u\) 当前的最短路...

2019-09-12 19:55:00 181

转载 杂谈maven工程实践(3)

1、常见应用maven工程中,主要操作的是pom.xml配置和java开发java开发:代码&配置文件pom.xml:管理maven功臣资源、依赖、插件等信息2、资源管理包括:jar包的资源管理、工程之家女的关系管理,常用信息的配置管理资源定义案例:开发mybatis的测试定义:需要的jar包资源来源:http://mvnre...

2019-09-10 19:43:00 194

转载 杂谈maven工程类型(2)

Maven工程类型在maven构建中,分为若干类型,相当于ANT构建中的java project | dynamic web projectMaven构建中的工程类型是配置中的一个选项---->packaging选项代表包结构类型,在对应的工程类中创建对应的目录结构1、jar相当于java project ,本地java工程,没有网络应用的java工程...

2019-09-10 19:01:00 142

转载 杂谈maven相关概念(1)

1、Ant构建是Eclipse和MyEclipse中默认中构建工具,是使用xml配置文件+ANTjava工程代码实现的构建build.xml是ant构建中的配置文件集成再ant开发工具包(jar包)是Eclipse中的一个插件,保存在eclipse中的features和plugins目录中是配置文件build.xml+若干jar包缺陷:不适合管理工程资源和工...

2019-09-10 18:32:00 157

转载 socket文件上传下载

socket文件上传下载# serverimport socketimport jsonimport structimport ossk = socket.socket()sk.bind(('127.0.0.1',8080))sk.listed(5)while True: conn,addr = sk.accept() while True: ...

2019-09-10 09:04:00 216

转载 socketserver的使用(并发)

socketserver的使用(并发)基于tcp的套接字,关键就是两个循环,一个链接循环,一个通信循环socketserver模块中分两大类:server类(解决链接问题)和request类(解决通信问题)源码分析socketserver源码分析ThreadingTCPServer :init:创建socket,bind,listenserver.serve_forever...

2019-09-10 09:04:00 107

转载 基于Tcp的socket编程

目录 基于Tcp的socket编程 最简单的基于tcp的循环通信 subprocess模块补充 TCP协议完成远程执行cmd命令 粘包问题 什么是粘包 TCP发送数据的四种情况 为何tcp是可靠传输,udp是不可靠传输 ...

2019-09-10 09:03:00 91

转载 UDP协议实现socket

UDP协议实现socketUDP协议的特点UDP是无链接的,先启动哪一端都不会报错(不可靠)UDP协议是数据报协议,发空的时候也会自带报头,因此客户端输入空,服务端也能收到因为自带包头,所以不会出现粘包现象,但是多余的内容不会接收,所以会丢包。UDP的使用UPD协议一般不用于传输大数据。UDP套接字虽然没有粘包问题,但是不能替代TCP套接字,因为UPD协议有一个缺陷:...

2019-09-10 09:03:00 102

转载 9.5 网络基础

目录 9.5 网络基础 C/S和B/S架构 osi七层协议 tcp/ip五层模型讲解 物理层: 数据链路层: 网络层 : 传输层: 应用层: 上网流程分析: ...

2019-09-10 09:02:00 42

转载 node.js调试入门

1-1 Inspector介绍使用Inspector调试Node.js的优势可查看当前上下文的变量可观察当前函数调用堆栈不侵入代码可在暂停状态下执行指定代码Inspector的构成以及原理WebSockets服务(监听命令)Inspector协议Http服务(获取元信息)协议:端口/uuid浏览器输入协议:端口元信息1-2 激活调试如何激活调试...

2019-09-09 23:05:00 87

转载 HTML <input> placeholder 属性

css::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #909;}:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #909; opacity: 1;}::-moz-placeholder { /* Mo...

2019-09-09 17:39:00 64

转载 Go 多态

#### Go 多态前面两节学习了Go 的继承,接口;那么继承和接口有什么不同呢? 下面我们一起来探讨一下: 继承的价值主要在于: 解决代码的复用性和可维护性; 接口的价值主要在于: 设计,接口设计好各种规范方法,让其它自定义类型实现这些方法接口比继承更加灵活,继承是满足is-a 的关系,接口是满足like-a 的关系; 下面一起来学习一下多态 变量具有多种形态, 是面向对象编程...

2019-09-09 16:48:00 673

转载 Go 接口

#### Go 接口上一节学习了Go 的封装和继承, 这一节来学习一下多态, 在Go 中多态是通过接口实现的, 所以先来学习一下接口 先来学习一个案例: package mainimport "fmt"// 定义一个接口type USB interface { Start() Stop()}type Phone struct {}...

2019-09-09 16:47:00 43

转载 Go 面向对象三大特性

#### Go 中面向对象的三大特性上周因为有一些事情,停更了; 停更的这段时间,花了点时间做了一个小项目(https://github.com/yioMe/node_wx_alipay_personalPay)原项目由node.js 写的,根据文档用Go 重写了(Gin + MySQL) ; 1. 没有了繁琐的node安装; 2. 没有 DB 迁移; 3. 支付成功回调优化; ...

2019-09-09 16:44:00 98

转载 论今日水题试

有欧阳师者,一笑且考之曰:日也长也,noipcsps日近矣年年岁岁,算法尽学此皆模板,一“易”字足以盖之呜呼哉,LL不学新算法已多年奈何欧阳教屡屡考以玄学然则模板之易怎敌未学之难哀耶,叹耶,立而望之,不如灼灼新学最小得分和[题目描述]给定一个长度为N的正整数序列{ },设数对(i,j)的得分Sij=|ai-aj|,你需要找出K对...

2019-09-06 20:23:00 101

转载 Linux Shell中的文件管理:新增,查看,搜索,压缩/解压缩和删除文件常用的命令...

文件管理:1. 新增文件: vi, touch, ln, cp, mv.2. 查看文件: tail, head, cat, tac, more, less, nl, od, tree, state, wc.3. 搜索文件: find, locate,whereis, which, type.4. 压缩解压缩: tar/untar, zip/unzip, rar/unrar...

2019-09-05 14:23:00 95

转载 Linux Shell中的Grep过滤及正则表达式整理

整理了grep常用到的参数和一些实例,还有正则表达式。(撒花)Grep更多时候是和其他的命令一起结合使用,主要是用于过滤出想要的结果。转载于:https://www.cnblogs.com/jackolantern/p/11465668.html...

2019-09-05 14:11:00 140

转载 Linux Shell中的IF语句知识整理

IF语句中方括号里一定要注意空格!判断字符串:-n, -z, =,==, !=.判断整数:-eq(==), -ne(!=), -gt(>), -lt(<), -ge(>=), -le(<=).比较整数时如果用数学符号来比较,则方括号[]必须换成(()). --- (())是高级属性表达式。逻辑:与(-a), 或(-o),非(!).If...

2019-09-05 13:46:00 103

转载 Linux Shell中的变量声明和一些特殊变量

在SHELL中定义变量比较直接,无类型区别,不需要像Java那样定义好是String还是int等。声明变量需要遵守或者注意的几点:变量名和等号之间不能有空格。变量名首字符必须为字母。变量名里可以使用下划线。变量名中间不能有空格,美元符号$,标点符号。变量名不能使用关键字。最近迷上思维导图来画图,帮自己理清思路。转载于:https://ww...

2019-09-05 10:50:00 120

转载 9.4 课后作业

9.4 课后作业一、在元类中控制把自定义类的数据属性都变成大写class Mymeta(type): def __new__(cls, name,bases,dic): attr = {} for k,v in dic.items(): if not k.startswith('__'): ...

2019-09-04 22:09:00 107

转载 9.4 之单例模式

9.4 之单例模式单例模式定义:整个过程中只有一个实例,所有生成的实例都指向同一块内存空间第一种:(类的绑定方法)PORT = 3306HOST = '127.0.0.1'class Sql: instance = None def __init__(self,port,host): self.port = port self....

2019-09-04 22:08:00 96

转载 9.4 元类之__new__

9.4 元类之__new____new__和__init__的区别__new__ 创建空对象__init__ 初始化空对象object.__new__(People): # 生成Person类的对象(空的)type.__new__(cls,name,bases,dic) # 生成具有name,bases,dic这个类对象,里面有东西#元类中__init__: 控制类的产生,...

2019-09-04 22:07:00 76

转载 Linux系统优化进阶

一、更改 ssh 服务远程登录的配置windows:默认远程端口和管理员用户  管理员:administrator   port :3389Linux:远程连接默认端口和超级用户  管理员:root       port:22  1、端口的范围是 0—65535ssh 服务所在位置:/etc/ssh/sshd_config默认ssh的端口就是22,...

2019-09-04 18:20:00 53

转载 Go 面向对象编程应用

#### Go 面向对象编程应用前面学习了很多的基础知识,这一节来实际写一个小案例:涉及到的知识: 1. 数组的基本使用2. 结构体3. 切片 4. 方法5. 循环6. 函数返回值(命名返回值,普通返回值)备注: 大家也可以在上面加入从终端获取用户信息,将方法动作根据终端选择绑定---案例1: 班级管理系统1. 默认3个班级2. 学生有姓名,年龄,所在班级属性3. 学生可以选择加入班级...

2019-09-04 14:35:00 101

转载 Go 结构体方法

#### Go 结构体方法本来今天有些事情忙的不准备更新内容了,后来提前完成了, 所以还是要更新了; 毕竟坚持本就是一件不容易的事情!加油,相信不管是大家还是我,都有一些事情想要做,那就坚持吧,剩下的交给天意吧; 昨天到今天上午一直在处理微信个人账户支付的事情,***大概就是如果个人没有能力或者没有权限开通微信支付功能,而又想用微信的支付功能,那可能需要一些特殊的处理, 支付宝的功能同...

2019-09-04 14:32:00 1030

转载 Go 面向对象之结构体

#### Go 面向对象之结构体最近有四天没更新公众号,有一些事情耽误了,生活就是这样,总会一些事情让人措不及防; ***山浓水浅,坐看流年***1. Go 也支持面向对象编程(OOP) 但是它和传统的面向对象编程还是有一些区别,并不是纯粹的面向对象编程; 2. Go 中没有类(class), Go 中struct 和其它编程语言中的类有同等地位,所以我们可以理解Go 是基于str...

2019-09-04 14:29:00 58

转载 Go Map

#### Go map ***如果生命是一道墙,那么声声必有回响***上一节我们学习了数组与切片,学习的还是基础部分, 高级部分有二维数组,多维数组...; 在这里先不写高级部分,高级部分与初级部分并没有太大区别,一个是多维切片,在每一维使用前都需要make,第二个是遍历时需要多层循环;##### map 在 Go 中map 是key:value 数据结构,类似python 中的字典; ...

2019-09-04 14:26:00 75

转载 输入输出优化

输入输出优化  \(C++\) 库里有很多种输入与输出方式,我们最常用的是 \(scanf\) , \(printf\) 和 \(cin\) , \(cout\) 。除此之外,其它常见的还有: \(getchar\) , \(putchar\) , \(gets\) , \(puts\) , \(fgets\) , \(fputs\) , \(getline\) 等等。当输入或输出的数...

2019-09-03 21:45:00 265

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除