自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python 搭建 https 服务器:方法、困难回顾

python 将基于 TCP socket 的 HTTP 服务器 改装成 HTTPS:方法、困难回顾

2023-03-04 14:08:07 2498

原创 CSS 增删边框(border) 为什么会导致 位置移动?可能是因为子元素的 margin!

去掉一个仅 1px 粗的边框(border),竟使整个元素远距离地移动??来了解一下 margin collapse 吧。

2023-02-11 19:19:24 928

原创 Gradle Project Sync Failed:可尝试 gradlew -v

关键词:工程目录结构看起来奇怪、没法新建 class,Sync Project with Gradle Files;Gradle Project Sync Failed,gradlew -v、GRADLE_USER_HOME。一、新建工程目录的结构看起来奇怪、没法新建 class:要 Sync Project with Gradle Files今天新建了一个 Android Project (Phone and Tablet > Empty Activity),发现工程结构长这样,就是简单把文件目

2022-02-22 13:20:33 3866

原创 java 明明对方有发送数据,但接收方 inputstream.read() 还是阻塞

发送方:String str = ... ;OutputStream os = socket.getOutputStream();os.write(str.getBytes());接收方:InputStream is = socket.getInputStream();byte[] buffer = new byte[10240];int len = is.read(buffer); // blockingString str = new String(buffer , 0 , len)

2022-02-20 19:50:36 1828

原创 Python ImportError 的一种可能原因及其解决方案:以 ImportError: cannot import name ‘_imaging‘ from ‘PIL‘ 为例

标题:Python ImportError 的一种可能原因及其解决方案:以 ImportError: cannot import name ‘_imaging’ from ‘PIL’ 为例先说结论引用一个由 pip install 得到的模块,如果运行时报错 ImportError: cannot import name 'yyyyy' from 'xxxxx' (比如 ImportError: cannot import name '_imaging' from 'PIL'),可以去安装包的路径 Li

2021-08-22 17:52:58 15165 4

原创 HTML的canvas不能放在Vue绑定元素中

大致目的:通过 fetch() 获得线条位置等数据在 HTML 的 <canvas> 元素中绘制线条将获得的附带的文字数据通过绑定 Vue 显示。<html> <head> <title>test</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="https://cdn.sta

2021-03-04 11:29:18 278 1

原创 微信小程序 net::ERR_SSL_PROTOCOL_ERROR

之前用电脑端开发者工具、手机微信预览时,wx.request 都表现得一切正常。昨晚使用开发者工具时 wx.request 突然开始报 net::ERR_SSL_PROTOCOL_ERROR,发现后台服务器其实能够正确地接收到请求、并已经回复了正确的结果,且 Chrome 浏览器、Eolinker 测试也正常,但微信小程序电脑端开发者工具就是报错。查阅大量资料未解决。今早突发奇想,去尝试手机微信预览,发现手机微信上表现正常。总结:电脑端开发者工具调试时,遇到 net::ERR_SSL_PROTOCOL

2020-12-24 14:01:15 3366 1

原创 2020牛客暑期多校05 B - Graph 异或最小生成树

202007260059212020牛客暑期多校05 B - Graph 异或最小生成树一、题意给一棵有 nnn 个节点的树,第 iii 条边有边权 WiW_iWi​。我们可以无限次地对其增添或删除边,但要求全程始终保证:图连通;任意一个环(如果有)上的边的边权的异或和为零;最后得到一棵新树(也可保持原树不做变动),使得边权之和最少。求边权之和的最小值。2≤N≤105;0≤Wi<230;2\leq N\leq 10^5; 0\leq W_i<2^{30};2≤N≤105

2020-07-27 21:03:24 389 1

原创 2020杭电暑期多校02 10 - Lead of Wisdom (HDU6772) 常数坑

202007250059092020杭电暑期多校02 10 - Lead of Wisdom (HDU6772) 常数坑如果一直 TLE,就看第三章。一、题意物品可能的种类有 kkk 种,编号为 [1,k][1,k][1,k]。有 nnn 件物品,第 iii 件物品属于某一种类 tit_iti​ 并拥有四个非负整数的属性值 ai,bi,ci,dia_i,b_i,c_i,d_iai​,bi​,ci​,di​。现在,我们对每一种类最多取其中一件物品,最终得到所取出物品的集合 SSS(元素为所取

2020-07-27 11:26:26 150

原创 2020杭电暑期多校01 09 - Leading Robots (HDU6759) 凸包

202007230059102020杭电暑期多校01 09 - Leading Robots (HDU6759) 凸包一、题意有 NNN 个机器人在一维数轴上向正方向赛跑。已知 t=0t=0t=0 时刻时第 iii 个机器人的位置为 pip_ipi​、初速度为零、加速度始终为 aia_iai​。问,在无限长的比赛时间内,有多少个机器人能够有绝对领先的时候,即,它至少在某一时刻能在所有其它机器人的前面(坐标绝对大于其它机器人)?样例数T≤50;1≤N≤5∗104;1≤pi,ai≤231;样例数

2020-07-27 11:23:10 137

原创 2020杭电暑期多校01 06 - Finding a MEX (HDU6756) 分块

202007210059222020杭电暑期多校01 06 - Finding a MEX (HDU6756) 分块一、题意给定一个 nnn 点 mmm 边的无向图 G=(V,E)G=(V,E)G=(V,E),每个节点 uuu 有点权值 AuA_uAu​。于是每个节点就有【邻居点权值的集合】Su={Av∣(u,v)∈E}S_u = \{A_v | (u,v)\in E\}Su​={Av​∣(u,v)∈E},即集合中是 uuu 的各邻居点 vvv 的权值。最后定义节点 uuu 的 MEX 值为最小

2020-07-27 11:19:44 175

原创 2020牛客暑期多校03 D - Points Construction Problem

202007190059162020牛客暑期多校03 D - Points Construction Problem题意无限大的二维平面上,所有整数点(横纵坐标都是整数的点)初始都为白色。给定 n,mn,mn,m,要求将其中 nnn 个点染成黑色,使得满足以下条件的点对 ((x1,y1),(x2,y2))((x_1,y_1),(x_2,y_2))((x1​,y1​),(x2​,y2​)) 恰有 mmm 组:两点颜色不同;两点相邻,即 ∣x1−x2∣+∣y1−y2∣==1|x_1-x_2|+|y

2020-07-27 11:01:15 162

原创 2020牛客暑期多校02 I - Interval 最短路

202007150059242020牛客暑期多校02 I - Interval 最短路题意给定一个区间 [1,n](n≥2)[1,n](n\geq 2)[1,n](n≥2),每次操作可将其下界或上界增加或减少 111,但长度至少为 111、下界最小为 111、上界最大为 nnn,即,若当前区间为 [L,R][L,R][L,R],则一次操作后可变为以下其中一种:[L−1,R][L-1,R][L−1,R](除非 L=1L=1L=1);[L+1,R][L+1,R][L+1,R](除非 L=RL=RL

2020-07-27 10:56:44 175

原创 马拉车 manacher 算法学习笔记

一、目的给定一个长度为 nnn 的字符串,manacher 以 O(n)O(n)O(n) 的时间、空间复杂度,对于此字符串的各位置下标 p1p1p1 求出以其为中心的最长的回文子串的半径(于是可求出此回文子串长度),其中,若此回文子串的左右端点的下标为 [p1−half,p1+half][p1-half , p1+half][p1−half,p1+half] 则称 halfhalfhalf 为半径;最终得到整个字符串的半径数组 radius[]radius[]radius[],其中 radius[p1]r

2020-06-30 12:30:13 186

原创 java 错误: 找不到符号 可以考虑是java版本的问题!

如题,java 编译失败、提示 “错误: 找不到符号” ,尤其是 IDE 上与命令行 javac 上编译出现了不同结果(一个成功、一个失败)的话,可以考虑是java版本的问题,多这么一个 debug 的思路。我使用 FileInputStream 的 readAllBytes() ,在Eclipse上能够成功编译并运行,但用命令行 javac 编译却失败,想了好久不明白为什么,在网上搜索 错误: 找不到符号 也暂时没找到相关的解决方案;后来突然想起可能是 java 版本的问题,一看 readAllByte

2020-06-16 09:44:04 1127

原创 三种方法解决纯css下拉菜单鼠标移入菜单内容时菜单隐藏消失的问题

情景描述假设我们希望导航栏上有一个元素(以下简称“菜单标题”),把鼠标移到标题上面时其下方会弹出一列菜单,鼠标离开时菜带又隐藏起来。然而,当试图把鼠标从菜单标题移到菜单内容中时,菜单竟然也隐藏了。我的菜单内容(平时隐藏的那一部分)是由一个 <ul> 充当的。html<html> <head> <title>test1</titl...

2020-04-24 18:52:38 8069 2

空空如也

空空如也

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

TA关注的人

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