- 博客(57)
- 资源 (1)
- 收藏
- 关注
原创 IPv6连接类型Native Static、Native DHCPv6、Tunnel 6in4、Tunnel 6to4、Tunnel 6rd的区别
TUNNEL 6IN4:这种方式称为 6in4 隧道,是一种路由转发机制,在内部网络可以建立IPv4隧道连接IPv6 Internet,内部网络传输的数据包,通过 IPv4 隧道传输到 IPv6 Internet,实现了内部网络可以访问 IPv6 Internet。NATIVE STATIC:这是一种最常见的 IPv6 静态连接,用户需要手动输入IPv6地址,子网掩码,网关等连接参数,并应用到相应的网络接口中,以实现 IPv6 网络连接。
2023-02-11 08:00:00
12471
原创 utf8mb4_unicode_ci和utf8mb4_unicode_520_ci的区别?
而utf8mb4_unicode_520_ci在原Unicode定义排序规则上增加了对部分特殊字符的排序支持,因此在处理某些特殊字符时,utf8mb4_unicode_520_ci会比utf8mb4_unicode_ci更加准确。utf8mb4_unicode_ci和utf8mb4_unicode_520_ci都是MySQL使用的字符集排序规则,它们的共同点在于都使用Unicode定义字符,且都遵循Unicode 6.2版本的字符定义排序规则。
2023-02-05 09:15:00
2128
原创 搞懂PID算法(笔记整理)
本篇文章是对PID算法的原理进行了一些探讨,并对其在Arduino智能车中的使用做了简单的介绍。如有纰漏,烦请指出???前两…阅读链接我们知道,理论上的数据可以迅速呈现断崖…PID是一种快速到达预期值的算法,达到实际控制系统调节的快、准、狠。位置式PID精…阅读链接PID算法简介及实现代码 PID简介 智能车比赛中,用到了PID算法,写下来当一个总结。PID是很经典且应用很广泛的控制算法,依…阅读链接。
2023-01-30 00:08:32
6676
原创 tomcat下载安装步骤(笔记整理)
Apache Tomcat下载、安装、配置图文教程自我心得 1、Tomcat下载 (1)Tomcat官网:Tomcat官方网址,…未经我的允许,请不要转载我的文章,在此郑重声明!请先配置安装好Java的环境,若没有安装,请参照我博客上的步骤进行安装!Apache Tomcat下载、安装、配置图文教程自我心得1、Tomcat下载(1)Tomcat官网:Tomcat官方网址,可以…一、Tomcat下载 1、打开Tomcat官网,默认进入官网首页,官网地址为:https://tomcat.apache.org…
2023-01-29 23:36:18
10889
原创 NameError: name ‘ImageDraw‘ is not defined
ImageDraw 模块是 Pillow 库的一部分,因此您需要导入它才能使用它。
2023-01-25 02:04:34
999
原创 微信开发者工具 缓存目录
C:\Users\用户名\AppData\Local\微信开发者工具\User Data\字符串\WeappSimulator\WeappFileSystem\字符串\ID\usr。
2022-12-09 22:16:48
2035
原创 正则过滤utf8mb4字符以支持utf8项目
虽然可以转换数据库字符编码,但是原生代码并不支持,表情/特殊符号存入数据库报错,或者项目一遇到版本升级或者打补丁就不行了,各种奇怪的错误。最近有个需求是在存入mysql前把。字符替换(过滤),然后剩余的。
2022-11-09 23:57:30
784
原创 Nginx反向代理中文字符乱码
Nginx自身带的module并不多,这也是它为什么性能好,系统开销较小的原因之一,相比apache,它不能动态的加载module,如果之前编译安装了Nginx,这时候就需要重新编译nginx添加模块,并替换掉原先的nginx执行文件。$proxy_host:代理服务器请求的host,即后端服务器/源站的IP,后端服务器有可能还是代理服务器。$http_x_real_ip:获取的是前一节点的X-Real-IP的值。$http_host:浏览器请求的ip和端口号,不改变请求头的值。但如果客户端请求头中。...
2022-08-05 21:28:26
5671
原创 为什么有些程序是安装到appdata 有些是programfiles
当你在安装一些软件的时候,默认安装路径已经不再是Program Files了,而改为AppData下面的目录了,为什么会这样?
2022-08-01 19:37:51
2643
原创 饮用水紫外线消毒方法
紫外线消毒原理紫外线是一种肉眼无法看见的光线,根据波长的不同可细分UVB(315400nm)UVB(280315nm)UVC(200~280nm)。UVC最易被DNA(核糖核酸)吸收,紫外线消毒系统就是使用UVC。当水中的细菌、病毒、藻类生物等受到一定剂量的紫外C光(波光253.7nm)照射后,其细胞的DNA、RNA结构被破坏,细胞再生无法进行,从而达到水的消毒和净化的目的。紫外线消毒不产生任何二次污染物,属于国际上最新一代的消毒技术,它以其高效率、广谱性、低成本、长寿命、大水量、无污染等其他消毒手段
2022-04-25 18:04:27
1286
转载 基于GitHub Issue实现的社会化评论系统
特点需要Github账号支持 Markdown 语法、表情支持多国语言方便嵌入网页同Github共存亡安裝兩種方式直接引入 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.css"> <script src="https://cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.min.js"></scri
2022-04-18 07:55:48
478
原创 RSS3简介
即将推出的 RSS3 协议 v0.4.0https://github.com/NaturalSelectionLabs/RSS3-Protocol为什么选择 RSS3https://rss3.io/白皮书https://rss3.io/RSS3-Whitepaper.pdf
2022-04-18 07:36:35
620
转载 我的博客即将同步至腾讯云+社区
我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=qudfu33tii0j
2022-03-28 01:32:42
263
原创 ffmpeg Unknown encoder ‘libx264‘
原因:恰好下载的是lgpl,ffmpeg缺少依赖项,自身不带libx264编码类型安装好了ffmpeg后,如果使用ffmpeg命令去把某个视频文件转成h264视频编码、mp3音频编码或者其他ffmpeg自身不带的xxx编码类型,就会看到报错信息,unknown encoder ‘xxx’。此刻你需要的只要去安装其他的编码器就行了。使用ffmpeg-master-latest-win64-gpl即可gpl 包括所有依赖项,甚至那些需要完整 GPL 而不仅仅是 LGPL 的依赖项。lgpl 缺少仅 G
2022-03-14 18:01:56
7289
2
原创 <meta name=“referrer“ content=“never“>简介
作用:控制页面发送给 server 的 referer 信息在 HTML 代码的 head 中添加一句<meta name="referrer" content="no-referrer"/>referrer 的值空字符串 no-referrer no-referrer-when-downgrade same-origin origin strict-origin origin-when-cross-origin strict-origin-when-cross.
2022-03-10 16:14:40
8650
转载 正则表达式截取一段字符串(包括换行符)
正则表达式中,“.”(点符号)匹配的是除了换行符“\n”以外的所有字符。但有时候我们需要匹配包括换行符在内的字符,经过一番搜索,发现了几种正则表达式匹配任意字符(包括换行符)的方法。可以用 ([\s\S]) ,也可以用 “([\d\D])”、“([\w\W]*)” 来匹配,就可以匹配包括换行符在内的任意字符。下面是正则表达式元字符介绍“^” :^会匹配行或者字符串的起始位置,有时还会匹配整个文档的起始位置。“”:” :”:会匹配行或字符串的结尾而且被匹配的字符必须是以This开头有空格也不行,必
2022-03-09 01:34:23
2723
转载 域名、网址通配符与正则表达式
1、通配符:通配符,即 * 符号,可以添加在url中,代替任意字符。假设您添加的网站域名是url.com,则通配符的使用规则如下:网站域名后不能直接添加通配符,如url.com* 这种方式会提示错误;通配符与域名至少间隔一个字符,如url.com?abab需用url.com?* 来表示;url.com/*,表示包含url.com/ 这个形式的所有url,如 url.com/abab,url.com/abab/cdcd等;url.com/abab*,表示包含url.com/abab这个形式的所有url
2022-03-06 22:15:24
9972
原创 用旧手机搭建服务器保姆级教程,不需要root也能成功
家里电视盒子和手机一堆,全是Android 4.0的系统。性能好的随便转手,但是1g2g运存16g内存这样配置的旧手机还是让他发挥一下余热吧,养老是不可能养了。试用了好几款都没有KSWEB好用,毕竟系统版本太低,有的虽然高大上但是挑系统版本,装不上要你何用?也配装在我的新手机上?我是不会(舍得)用新手机当服务器的????KSWEB是由俄罗斯人开发的一款基于Android的开源服务器,使用lighttpd+nginx+apache+php+sql,一个简单的app可以使你的安卓手机瞬间变成一台服务器,并且
2022-02-17 09:00:00
24572
3
原创 解决502 bad gateway的九种方案及原因
502 Bad Gateway 是一种HTTP协议的服务器端错误状态代码,它表示作为网关或代理角色的服务器,从上游服务器(如tomcat、php-fpm)中接收到的响应是无效的。
2022-02-16 16:31:09
86355
原创 proxmox io-error黄色感叹号,关机后腾出空间
虚拟机存储盘空间不足会导致io-error,腾出空间即可可虚拟机此时还是开机运行状态怎么办?虚拟机-控制台-VNC里边Stop,别的不好使
2022-02-13 16:27:01
9436
1
原创 HBuilderX[微信小程序开发者工具]Enable IDE Service (y/N) ESC[27DESC[27C
21:02:40.278 请注意运行模式下,因日志输出、sourcemap以及未压缩源码等原因,性能和包体积,均不及发行模式。若要正式发布,请点击发行菜单或使用cli发布命令进行发布21:02:40.278 小程序各家浏览器内核及自定义组件实现机制存在差异,可能存在样式布局兼容问题,参考:https://uniapp.dcloud.io/matter?id=mp21:02:40.309 正在编译中...21:02:53.335 WARNING: 21:02:53.335 DONE Build c
2022-02-06 21:57:54
7421
原创 Chrome光标在非输入状态下仍然闪烁
原来觉得是win10系统的问题,一番设置后反应过来是Chrome设置问题。在设置-高级-无障碍中关闭“使用文本光标浏览网页”即可(chrome://settings/accessibility)
2022-02-04 20:21:11
1013
原创 对于您的设备来说,此广告占用了太多资源,因此 Chrome 已将其移除。
第一次注意到Chrome还会主动移除广告,可能以前没有关注?版本 97.0.4692.99(正式版本) (64 位)
2022-02-03 20:26:45
2386
原创 GoDaddy域名过户PUSH攻略
Godaddy内部不同账户之间的转移,叫做过户,或者英文的叫法是Push。在不同域名注册商的账户之间的转移域名需要转移密码或授权码(Transfer Code、Auth Code、Authorization code)。在同一注册商内部的Push方式则不需要。Push是一种比较快捷的过户方式下面是在Godaddy中Push域名的最新流程说明。1、点进去想Push的那个域名详情(Domain Settings),向下滑找到 Transfer domain to another GoDaddy a
2022-01-29 21:13:53
1995
原创 container of()函数用法简介
在Linux 内核编程中,会经常见到一个宏函数container_of(ptr,type,member)。已知结构体type的成员member的地址ptr,求结结构体type的起始地址。container_of在已知一个结构体的成员的名字,以及其地址的情况向,反推该结构体的首地址offsetof获取一个结构体成员在结构里面的偏移,结构体首地址 = 成员地址- 成员偏移以下是一个container of函数例子:#include <stdio.h> #include <std
2022-01-29 16:32:37
1564
转载 apt 和 apt-get 的区别
#转载于https://www.sysgeek.cn/apt-vs-apt-get/背景apt命令的引入就是为了解决命令过于分散的问题,它包括了apt-get命令出现以来使用最广泛的功能选项,以及apt-cache和apt-config命令中很少用到的功能。在使用apt命令时,用户不必再由apt-get转到apt-cache或apt-config,而且apt更加结构化,并为用户提供了管理软件包所需的必要选项。简单来说就是:apt = apt-get、apt...
2021-05-15 15:39:25
394
原创 windows系统的host文件位置
WIN7 WIN8 WIN10 路径C:\Windows\System32\drivers\etchost文件在哪里,有什么作用?根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个地址映射关系,如果有则调用这个IP地址映射,如果没有再向已知的DNS 服务器提出域名解析。也就是说Hosts的请求级别比DNS高。...
2021-04-14 23:54:43
250
原创 有道云笔记保存markdown失败等疑难杂症
把当前笔记复制到新的笔记,删除当前笔记http://notify3.note.youdao.com/pushserver3/client?ClientVer=61000010000&GUID=PC*****&app=ydrive&cl=desktop&client_ver=61000010000&cto=16&device_id=******&device_name=DESKTOP-********&device_type=PC&d.
2021-03-19 03:20:41
1325
原创 虚拟机病毒会感染电脑吗?
基本就是两个方向,一个方向是虚拟机本身存在漏洞,历史上在18、19年的时候VMware就出现过这样的一次问题:VMware Workstation有一个拖放功能,就曾经出现了越界内存访问漏洞,在虚拟机正常情况下应该是访问虚拟的内存,而不访问宿主机(实体机)的内存,但漏洞导致有时候会访问实体机内存,黑客就可以制作一个命令执行。如果虚拟机已经中毒了,病毒就可以逃出虚拟机感染宿主机,在宿主机上执行命令。第二个方向是在自己不知道虚拟机已经被病毒感染的情况下,从虚拟机里把文件拷贝出来,存储到了宿主机的硬盘中,就
2021-03-11 13:43:25
17030
原创 第七章第五题(打印不同的教)(Print distinct numbers) - 编程练习题答案
编写一个程序,读人10 个数并且显示互不相同的数(即一个数出现多次,但仅显示一次)。(提示,读人一个数,如果它是一个新数,则将它存储在数组中。如果该数已经在数组中,则忽略它。)输入之后,数组包含的都是不同的数。下面是这个程序的运行示例:Write a program that reads in ten numbers and displaysthe number of distinct numbers and the distinct numbers separated by exactly ones
2020-07-09 17:09:37
1666
6
原创 第七章第四题(分析成绩)(Analyze scores) - 编程练习题答案
编写一个程序,读人个数不确定的考试分数,并且判断有多少个分数是大于或等于平均分,多少个分数是低于平均分的。输人一个负数表示输入的结束。假设最高分为100。Write a program that reads an unspecified number of scores anddetermines how many scores are above or equal to the average and how manyscores are below the average. Enter a neg
2020-07-05 00:22:49
776
1
原创 第七章第三题(计算数字的出现次数)(Count occurrence of numbers) - 编程练习题答案
编写程序,读取在1到100 之间的整数,然后计算每个数出现的次数。假定输入是以0 结束的。下面是这个程序的一个运行示例:Write a program that reads the integers between 1and 100 and counts the occurrences of each. Assume the input ends with 0.Note that if a number occurs more than one time, the plural word “times”
2020-07-03 19:09:48
1349
原创 第七章第二题(倒置输入的数)(Reverse the numbers entered) - 编程练习题答案
编写程序,读取10 个整数,然后按照和读入顺序相反的顺序将它们显示出来。Write a program that reads ten integers and displaysthem in the reverse of the order in which they were read.// https://cn.fankuiba.comimport java.util.Scanner;public class Ans7_2_page236 { public static void m
2020-06-18 16:20:41
574
原创 第七章第一题(指定等级)(Assign grades) - 编程练习题答案
(指定等级)编写一个程序,读入学生成绩,获取最髙分best, 然后根据下面的规则陚等级值• 如果分数>=best-10, 等级为A• 如果分数>=best-20, 等级为B• 如果分数>=best-30, 等级为C• 如果分数>=卜68140, 等级为D• 其他情况下,等级为F程序提示用户输入学生总数,然后提示用户输入所有的分数,最后显示等级得出结论。下面是一个运行示例:(Assign grades) Write a program that reads studen
2020-06-12 16:21:05
860
原创 第六章第三十九题(几何:点的位置)(Geometry: point position) - 编程练习题答案
6.39(几何:点的位置)编程练习题3.32显示如何测试一个点是否在一个有向直线的左侧、右侧,或在该直线上。使用下面的方法头编写该方法:public static boolean leftOfTheLine(double x0, double y0, double x1, double y1, double x2, double y2)public static boolean onTheSameLine(double x0, double y0, double x1, double y1, doubl
2020-06-12 03:34:30
356
原创 第六章第三十八题(生成随机字符)(Generate random characters) - 编程练习题答案
*6.38(生成随机字符)使用程序清单6-10RandomCharacter中的方法,打印100个大写字母及100个一位数字,每行打印10个。*6.38(Generate random characters) Use the methods in RandomCharacter in Listing 6.10 to print 100 uppercase letters and then 100 single digits, printing ten per line.下面是参考答案代码:// htt
2020-06-01 23:51:55
320
1
原创 Java提示错误: 找不到或无法加载主类
C:\Java\IdeaProjects\java>java xxxx错误: 找不到或无法加载主类 xxxx检查java在Idea终端中是否可用,如不可用,编辑编译器输出路径:文件→项目结构→模块→路径→输出目录 或 设置→工具→终端→项目设置→环境变量// https://cn.fankuiba.comC:\Java\IdeaProjects\java>java -versionjava version "1.8.0_231"Java(TM) SE Runtime Environ
2020-05-27 16:30:12
671
原创 第六章第三十七题(格式化整数)(Format an integer) - 编程练习题答案
6.37(格式化整数)使用下面的方法头编写一个方法,用于将整数格式化为指定宽度:public static String format(int number, int width)方法为数字number返回一个带有一个或多个以0作为前缀的字符串。字符串的位数就是宽度。比如,format(34,4)返回0034,format(34,5)返回00034。如果数字宽于指定宽度,方法返回该数字的字符串表示。比如,format(34,1)返回34。6.37(Format an integer)Write a m
2020-05-26 22:16:54
483
谷歌Chrome浏览器x86版APK低版本Android4.4可用浏览器版本是72.0
2021-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人