首页
烟花
归档
随笔
聚合
部落格精华
部落格资讯
CSS教程
CSS3教程
HTML教程
HTML5教程
建站经验
网站优化
资讯
今日早报
资讯日历
科技新闻
今天
罗盘
网盘
友链
留言
1
「今日早报」 2025年4月30日, 农历四月初三, 星期三
2
「今日早报」 2025年4月29日, 农历四月初二, 星期二
3
「今日早报」 2025年4月28日, 农历四月初一, 星期一
4
「今日早报」 2025年4月27日, 农历三月卅十, 星期日
5
「今日早报」 2025年4月26日, 农历三月廿九, 星期六
沙漠渔
把過去的累積,善用到當下
累计撰写
2,454
篇文章
累计创建
385
个标签
累计收到
994
条评论
栏目
首页
烟花
归档
随笔
聚合
部落格精华
部落格资讯
CSS教程
CSS3教程
HTML教程
HTML5教程
建站经验
网站优化
资讯
今日早报
资讯日历
科技新闻
今天
罗盘
网盘
友链
留言
搜索
标签搜索
代理服务
winsw
override
VMware
api
popai
拉取镜像
人工智能
copilot
chatgpt
openai
coze
objdump
ldd
日志
版本
latest
批处理
bat
节能模式
iwconfig
排序
du
设计模式
hostname
面板
cockpit
版本不兼容
npm
统计
烟花
新春
leveldb
Java heap space
堆内存
harbor
utf8mb4
网络聚合
IPV6
nmtui
测速
带宽
千兆
路由器
nmcli
nmlci
orangepi
motd
中文乱码
webdav
香橙派
代码折叠
享元模式
单例模式
解锁
锁定
无法安装
Xshell
并发编程
ScheduledThreadPoolExecutor
ThreadPoolExecutor
线程池
Fock-Join
并发
ExecutorService
nextcloud
alist
panic
hung task
时间戳
ping
tail
dd
嵌入式
点灯
mount
共享
NFS
curl
全屏
ChannelOption
C++
comparator
桥头堡
开源
varchar
char
StringBuilder
StringBuffer
String
命令行工具
网络配置
netsh
建议
专家
离谱
2022
设备管理器
虚拟网卡
环回适配器
安全
攻击
CC
DDOS
跳槽
过年
年假
春节
2023
优站计划
鼻塞
咳嗽
大号流感
阳
新冠病毒
循环冗余校验
CRC-16/XMODEM
crc校验
stream
DMZ主机
域名解析
CDN
七牛云
DDNS
类加载器
双亲委派
加载机制
删除
搜索
变化时间
修改时间
访问时间
响应异常
超时
jsoup
用法详解
压缩命令
打包压缩
zip
优缺点
打包
数据压缩
密码
sudoers
索引量
权重
瞬间
魔鬼洞
沙漠鱼
沙漠渔
面试
引用传递
值传递
即时编译器
机器码
JIT
旗舰版
ISO
原版镜像
win7
参数
配置文件
8小时
时间错误
报告
coverity
jetbrains
idea
谷歌翻译
rest
403
ERR_UNKNOWN_URL_SCHEME
DevTools
优先级
location
FTP
挂载
curlftpfs
提示
自定义参数
springboot
配置
死锁
超级密码
桥接
联通光猫
Dockerfile
构建
命令行
eclipse
光猫
路由模式
桥接模式
bash-4.2
sudo
oracle帐号
JDK下载
百度收录
定时发布
哨兵模式
内存管理
JVM
登录
免密
不一致
服务器时间
BIO,NIO,AIO
ByteBuffer
FileWriter
BufferedOutputStream
流水线
pipeline
环境变量
重启
任务消失
jenkins
卸载
snap
20.04
Ubuntu
容器
大数据传输
InputStream
学习笔记
CSS
最佳实践
DOM操作
原型链
原型
No such file or Directory
SSH配置
SSH免密
tar
命令
网站优化
取消快照
百度快照
全局配置
修改密码
控制台
gitlab
解码器
Netty
文件传输
sz
rz
Jar
打铁花
羊毛沟
容器日志
docker
规范
博客
rejected
Gerrit
wireshark
代理
Go
http-server
nodejs
package-lock.json
996加班
删除标签
钟薛高
60s新闻接口
每日新闻接口
百度福利
自动回复
localstorage
QQ机器人
redis
近乎
客户端
JuiceSSH
乔恩
加菲猫
新浪邮箱
joe
公告
父亲节
图标
每日新闻
51la
服务器
腾讯云
插件
罗永浩
编码
avatar
小虎墩大英雄
端午劫
端午节
中石化
中国石化
儿童节
win10
激活
shell
金门大桥
旧金山
产品经理
免疫力
熬夜
云旅游
云游
招聘
海尔
halo
校友会
创新
哈工大
鸿蒙
王成录
标题
主题
北京
疫情
域名
沙漠渔溏
方法声明
jpa
表情包
emoji
JavaAgent
姓名测试
姓名打分
起名
百度
收录
SEO
group by
distinct
去重
JDBC
validationQuery
兄弟元素
点击事件
$event
9600
传输延时
波特率
串口
站点统计
站长工具
cnzz
生命周期
refs
vue
replaceAll
replace
JavaScript
软件
FRP
内网外入
内网穿透
学习
解题
leetcode
云计算
中国医药
神思电子
股票
Java
报错
数据块
关键词
风筝
清明节
注解
spring
clang-format
格式化
反向代理
nginx
索引
linux
vim
数据库
仓库管理
git
压缩
winrar
mysql
测试
markdown
目 录
CONTENT
以下是
软件编程
相关的文章
2023-06-14
Linux中关于dd命令的使用及说明
dd命令是Linux下的一个非常有用的命令,可以指定大小的块拷贝文件并在拷贝的同时进行各种指定的转换。使用举例测试写dd if=/dev/zero of=/infokist/test/data1 bs=1M count=50000/dev/zero 是一个输入设备,可以无穷尽的提供0,用来向设备或者文件中写入字符串0dd if=/dev/zero of=/infokist/test/data2 bs=1M count=100000 oflag=directoflag=direct表明直接调用I/O接口进行磁盘读写,不通过系统缓存,相对上面的方式,可以更准确的测出磁盘的写入速度。测试读测试磁盘读
2023-06-14
536
0
0
软件编程
2023-04-11
「点灯计划」初章-缘起缘落
释嵌入式第一个工程就是点灯就像软件的第一个工程是Hello World,于是这一系列的学习过程,就定做点灯计划吧。缘起参加了一场嵌入式的培训,引起了自己的极大兴趣,至少是目前还依然保持着这个并产生了一个有趣的想法,具体是什么想法,暂且不说,以免打脸,哈哈。缘落点灯不是起点,点灯更不是终点,下一步应该还要延续星火计划、繁星计划等等吧,但愿自己能坚持住,主要是从一个Java爱好者转到嵌入式确实有些难度,并且上学时候用到的些许嵌入式的东西,这么多年也早还给了老师,但依然会努力坚持,以小目标不断激励自己前行,也会通过这里记录自己的经历吧,毕竟又是一个新的开始,彼时彼刻恰似此时此刻,却又今非昔比了,不是
2023-04-11
746
0
0
软件编程
2023-04-10
Linux如何搭建NFS文件共享服务器?
因工作原因,需要使用mount挂载linux服务器中的目录至设备中,方便文件传输,需要使用nfs文件共享服务器,所以整理一下搭建步骤1. 安装nfs所需软件包yum install rpcbind nfs-utils2. 创建需要共享的目录mkdir /home/sharechmod -R 777 /home/share3. 修改配置文件vim /etc/exports内部有使用说明如下:/srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)共享文件路径 允许共享网段(共享
2023-04-10
701
0
0
电脑软件
软件编程
2023-04-04
关于curl请求时的参数中包含单引号‘报错问题
遇到了这个问题,仅做记录因为需要记录一些日志,于是直接考虑在任务执行结束之后,通过curl的方式,将任务执行日志发送给相应接口,但是运行过程中无缘无故发现会报错,想着把常见的双引号、单引号、斜杠等特殊内容进行一下转义就可以了嘛,结果并非如所愿,最后发现,尤其是单引号,在处理过程中需要替换为\\u0027使用示例:buildLog.replaceAll("\n","\\\\n").replaceAll("\"","\\
2023-04-04
1166
0
0
软件编程
2023-04-04
JS实现全屏和退出全屏
界面按钮<button onclick="toggleFullScreen(event)">点我全屏</button>相应的js代码:function FullScreen(el) { var isFullscreen = document.fullScreen || document.mozFullScreen || document.webkitIsFullScreen; if (!isFullscreen) { //进入全屏,多重短路表达式 (el.requestFullscreen && el.req
2023-04-04
684
0
0
软件编程
2023-03-29
数据库输出的换行符在页面不能正确显示换行问题
因工作需要,将部分过程的日志存储至数据库,实现过程数据的回溯,但是在存放到数据库中再取回前端展示时无法正常换行,所以这里整理一下处理方式网上看到的有如下两种方法:方法1:直接在外层容器设置css属性,white-space:pre-wrap方法2:换行符在js中用\r\n表示,拿到文字内容,使用字符串的replace方法全局替换即可,string.replace(/\r\n/g,'</br>')但是经过测试,可能我的使用方式有问题,方法1并未生效,方法2也是之前用过的,是可以正常使用的,只不过方式稍有不同而已,下面会详细说明。前期发过一篇笔记,说明js中的replaceAll方法的
2023-03-29
768
0
0
软件编程
2023-03-07
Netty通信框架中ChannelOption的各种属性作用
ChannelOption.SO_KEEPALIVEChanneloption.SO_KEEPALIVE参数对应于套接字选项中的SO_KEEPALIVE,该参数用于设置TCP连接,当设置该选项以后,连接会测试链接的状态,这个选项用于可能长时间没有数据交流的连接。当设置该选项以后,如果在两小时内没有数据的通信时,TCP会自动发送一个活动探测数据报文。ChannelOption.ALLOCATOR在4.x版本中,UnpooledByteBufAllocator是默认的allocator,尽管其存在某
2023-03-07
716
0
0
软件编程
2023-03-06
「死磕面试」C++基础面试问题汇总(一)
1- 问题: C++ 编程语言提供了几种循环类型?分别是什么?回答: for、while、do while问题: break和continue的区别回答: break跳到循环或者选择的下一条语句,continue跳过循环主体的剩余部分,立即重新开始新的一轮循环2- 问题: 栈和队列的区别回答: 栈又名堆栈,是一种运算受限的线性表。只允许在栈顶插入和删除元素。栈顶是低位,栈底是高位。栈中没有元素时称为空栈,栈符合先进后出原则(LIFO,last in first out)。队列也是一种运算受限
2023-03-06
878
1
1
软件编程
2023-03-05
Java stream 利用 Comparator 对多个字段进行排序
主要介绍使用Java Stream流排序器Comparator对List集合进行多字段排序的方法,包括复杂实体对象多字段升降序排序方法。工作中,一般使用SQL中的order by进行排序,但有时候在Java代码中进行排序,例如合并多个list对象的数据后,以年龄降序排列,这显然是无法通过SQL语句搞定的,而一般的冒泡排序、希尔排序等需要手写实现,容易出错,而且代码量大,测试工作量自然不容小觑。这时,就需要搬出Stream sort方法进行排序,重写其中的Comparator。重写Comparab
2023-03-05
844
0
0
软件编程
2023-02-23
「死磕面试」varchar和char,数据库设计时应该如何选择?
char 和 varchar 都是 MySql 数据库中存储字符串的数据类型,它们也是经常被面试的题目之一。他们之间到底有啥区别?使用的时候该如何选择呢?下面我们就 varchar 和 char进行详细说明。char类型char类型用于存储长度固定的字符串。存储范围:0~255个字符。举个例子:char(10) ,设置了10个字符,最多存储10个字符;字符串 "abc" 实际存储长度为10,包括7个空字符。但是,如果尾部有空字符,不被保留。因此,char的存储空间计算公式为:char的存储空间 = 存储的预定空间 + 一个记录字符串长度的字节。特点:有可能浪费存储空间,但存
2023-02-23
793
0
0
软件编程
2023-02-22
「死磕面试」 String、StringBuffer、StringBuilder的区别到底有哪些,你真的清楚吗?
String、StringBuffer和StringBuilder它们三者的区别,是面试官们最爱问的问题之一,它们之间到底有什么区别呢?一、值可变性String 是字符串常量,字符串长度不可变。StringBuffer和StringBuilder都是可变类,它们在字符串变更的时候不会产生新的对象。查看源码可以发现,String类是被 final 修饰的,String内部的 value 也是被 final 修饰的。因此,每次修改String的值时,如果该值在常量池中不存在时,都会在常量池中产生一个
2023-02-22
682
0
0
软件编程
2022-11-30
「CRC校验」CRC-16/XMODEM循环冗余校验实现,多项式表达式:x16+x12+x5+1
小知识CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。参数模型NAME:参数模型名称。WIDTH:宽度,即CRC比特数。POLY:生成项的简写,以16进制表示。例如:CRC-32即是0x04C11DB7,忽略了最高位的"1&
2022-11-30
1199
0
0
软件编程
2022-11-22
Java中stream将list转化为map的用法
在Stream流中将List转换为Map,使用Collectors.toMap方法来进行转换。key和value都是对象中的某个属性值。Map<String, String> userMap1 = userList.stream().collect(Collectors.toMap(User::getId, User::getName));key是对象中的某个属性值,value是对象本身(使用返回本身的lambda表达式)。Map<String, User> userMap2 = userList.stream().collect(Collectors.toMap(Us
2022-11-22
647
0
0
软件编程
2022-11-19
『开源』自己动手完成类似DDNS的功能,实现域名访问本地服务
软件介绍实现本地程序动态发布至公网上以供访问,项目核心有两点:获取本地公网IP借助七牛云的CDN如果还有,那就是路由可以通过配置DMZ主机方式实现访问本地电脑,注意,这里我验证了一下配置成虚拟主机即端口转发的方式是不行的,七牛云验证不给过,暂不明确原理,有了解的可以留言反馈一下 沙漠渔溏 在沙漠渔溏留言即可。软件架构借助了Springboot,主要考虑方便一些,当然纯Java应用也是可以的,爱用啥用啥,因为软件相对不算复杂,没啥架构设计。使用说明本地IDE运行或者打包成Jar运行java -ja
2022-11-19
595
0
0
软件编程
2022-11-15
JAVA系列之类的加载机制详解
类的加载机制 ? 双亲委派机制 ? 什么是类加载器 ? 自定义类加载器有哪些应用场景 ? 通常,在关于Java的类加载部分会遇到以上疑问,本文将对类加载重要部分做详细介绍,包括重要的基础概念和应用场景,在编写过程中也帮助作者重新熟悉并加固了知识点,希望在看完后对读者能有所帮助。 一、类加载过程 程序员编写的Java源程序(.java文件)在经过编译器编译之后被转换成字节代码(.class 文件),类加载器将.class文件中的二进制数据读入到内存中,将其放在方法区内,然后在堆
2022-11-15
692
0
0
软件编程
3
4
5
6
7