首页
归档
随笔
聚合
部落格精华
部落格资讯
资讯
今日早报
资讯日历
科技新闻
游戏攻略
今天
网盘
友链
留言
1
「今日早报」 2023年3月24日,农历闰二月初三,星期五!
2
「今日早报」 2023年3月23日,农历闰二月初二,星期四!
3
「今日早报」 2023年3月22日,农历闰二月初一,星期三!
4
「今日早报」 2023年3月21日,农历二月三十,星期二!
5
「今日早报」 2023年3月20日,农历二月廿九,星期一!
沙漠渔
把過去的累積,善用到當下
累计撰写
540
篇文章
累计创建
305
个标签
累计收到
968
条评论
栏目
首页
归档
随笔
聚合
部落格精华
部落格资讯
资讯
今日早报
资讯日历
科技新闻
游戏攻略
今天
网盘
友链
留言
搜索
标签搜索
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-02-25
置顶
『开源』桥头堡(bridge-station),一个开源的跨局域网通信平台
简介桥头堡(bridge-station)是一个基于netty实现的、开源的跨局域网通信平台,实现将局域网内的服务通过内网穿透、公网端口映射等方式搬移到个人电脑或者另一个局域网中,创建局域网之间的私密连接,实现跨局域网合作。说明以伦敦桥为原型,借鉴桥头塔楼的形象,表明程序的意义,即通过通道相连两端桥头堡打开对端的镜像世界,实现两个局域网的无感访问。伦敦桥塔桥两端由石塔连接,桥身分为上、下两层,上层为宽阔的悬空人行道,行人从桥上通过,可以饱览泰晤士河两岸的美丽风光;下层可供车辆通行,桥面可
2023-02-25
64
0
0
软件编程
2022-06-24
置顶
每日新闻60秒接口,让你网站迅速集成每日新闻功能,确定不来看看?
万众瞩目的每日新闻功能模块从今天起正式发布啦! 每日新闻?不就是那个贴个图片就可以的功能么?No No No,百度收录那个图片吗?所以论便捷性,别给我提图片,论实用性,别给我提图片~经过沙漠渔溏 一周左右的自测以及多位热心网友的协助测试,今天终于打算和大家见面了,什么?不知道这个是干啥的?那好吧,移步到 「每日早报」 送你每天清晨第一缕轻风,带你领略世界的美好~ - 沙漠渔溏 自行观阅~下面进入正题吧,不啰嗦预期效果查看预期效果可以看这里-> 「每日早报」 送你每天清晨第一缕轻风,带你领略
2022-06-24
11528
157
17
软件编程
2023-03-07
Netty通信框架中ChannelOption的各种属性作用
ChannelOption.SO_KEEPALIVEChanneloption.SO_KEEPALIVE参数对应于套接字选项中的SO_KEEPALIVE,该参数用于设置TCP连接,当设置该选项以后,连接会测试链接的状态,这个选项用于可能长时间没有数据交流的连接。当设置该选项以后,如果在两小时内没有数据的通信时,TCP会自动发送一个活动探测数据报文。ChannelOption.ALLOCATOR在4.x版本中,UnpooledByteBufAllocator是默认的allocator,尽管其存在某
2023-03-07
29
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
61
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
22
0
0
软件编程
2023-02-23
「死磕面试」varchar和char,数据库设计时应该如何选择?
char 和 varchar 都是 MySql 数据库中存储字符串的数据类型,它们也是经常被面试的题目之一。他们之间到底有啥区别?使用的时候该如何选择呢?下面我们就 varchar 和 char进行详细说明。char类型char类型用于存储长度固定的字符串。存储范围:0~255个字符。举个例子:char(10) ,设置了10个字符,最多存储10个字符;字符串 "abc" 实际存储长度为10,包括7个空字符。但是,如果尾部有空字符,不被保留。因此,char的存储空间计算公式为:
2023-02-23
31
0
0
软件编程
2023-02-22
「死磕面试」 String、StringBuffer、StringBuilder的区别到底有哪些,你真的清楚吗?
String、StringBuffer和StringBuilder它们三者的区别,是面试官们最爱问的问题之一,它们之间到底有什么区别呢?一、值可变性String 是字符串常量,字符串长度不可变。StringBuffer和StringBuilder都是可变类,它们在字符串变更的时候不会产生新的对象。查看源码可以发现,String类是被 final 修饰的,String内部的 value 也是被 final 修饰的。因此,每次修改String的值时,如果该值在常量池中不存在时,都会在常量池中产生一个
2023-02-22
28
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
151
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> userMa
2022-11-22
51
0
0
软件编程
2022-11-19
『开源』自己动手完成类似DDNS的功能,实现域名访问本地服务
软件介绍实现本地程序动态发布至公网上以供访问,项目核心有两点:获取本地公网IP借助七牛云的CDN如果还有,那就是路由可以通过配置DMZ主机方式实现访问本地电脑,注意,这里我验证了一下配置成虚拟主机即端口转发的方式是不行的,七牛云验证不给过,暂不明确原理,有了解的可以留言反馈一下 沙漠渔溏 在沙漠渔溏留言即可。软件架构借助了Springboot,主要考虑方便一些,当然纯Java应用也是可以的,爱用啥用啥,因为软件相对不算复杂,没啥架构设计。使用说明本地IDE运行或者打包成Jar运行java -ja
2022-11-19
69
0
0
软件编程
2022-11-15
JAVA系列之类的加载机制详解
类的加载机制 ? 双亲委派机制 ? 什么是类加载器 ? 自定义类加载器有哪些应用场景 ? 通常,在关于Java的类加载部分会遇到以上疑问,本文将对类加载重要部分做详细介绍,包括重要的基础概念和应用场景,在编写过程中也帮助作者重新熟悉并加固了知识点,希望在看完后对读者能有所帮助。 一、类加载过程 程序员编写的Java源程序(.java文件)在经过编译器编译之后被转换成字节代码(.class 文件),类加载器将.class文件中的二进制数据读入到内存中,将其放在方法区内,然后在堆
2022-11-15
67
0
0
软件编程
2022-11-08
Linux按照时间对某个时间前的文件进行搜索、删除等操作
日常工作过程中难免会出现查找指定时间之前的文件或者删除指定时间之前的文件,于是整理一下Linux下的相关操作三种时间linux下文件有3个时间,分别是atime, mtime, ctime,具体含义如下:简名全名中文名含义atimeaccess time访问时间文件中的数据库最后被访问的时间mtimemodify time修改时间文件内容被修改的最后时间ctimechange time变化时间文件的元数据发生变化。比如权限,所有者等查看方式# stat spring.log File: ‘sp
2022-11-08
724
0
0
软件编程
2022-11-07
Jsoup配置超时时间避免请求响应过慢导致超时异常问题
前期开发某一个需要访问其他网站的功能时考虑到是内网,未关注请求响应时间问题,在使用Jsoup时直接使用了默认的超时时间,今天发现一直出现问题,于是查了一下默认超时时间、超时时间配置等。问题现象在网络异常的情况下,可能会发生连接超时,进而导致程序僵死而不再继续往下执行。在Jsoup请求URL时,如果发生连接超时的情况,则会抛出下图所示的异常信息。解决方式针对连接超时问题,Jsoup在请求URL时,可以由用户自行设置毫秒级别的超时时间,如果不使用timeout方法设置超时时间,则默认超时时间为30毫
2022-11-07
984
0
0
软件编程
2022-11-07
Linux 中设置普通用户执行特定命令时可以使用sudo并且不需要输入密码
问题背景在执行自动化脚本时,经常会遇到为了保证系统安全,使用特定用户进行服务器操作,避免出现服务器安全问题,但是又会带来一些问题,就是执行sudo时可能会要求输入密码,这样就会出现了交互问题,无法实现自动化任务执行。解决方案可以通过配置 sudoers 文件允许某些用户运行 sudo 执行特定命令不要求输入密码,既避免安全问题,又避免输入密码。将用户添加到 sudoers文件,sudoers 文件包含确定用户和组的 sudo 权限的信息,向下滚动到文件的末尾并添加以下行,该行允许用户 “samm
2022-11-07
837
0
0
软件编程
2022-11-05
死磕面试系列,Java到底是值传递还是引用传递?
虽然"Java是值传递还是引用传递"是一个老生常谈的问题,但是对于没有深入研究过这块,或者Java基础不牢的同学,还是很难回答得让人满意。可能很多同学能够很轻松的背出JVM、分布式事务、高并发、秒杀系统、领域模型等高难度问题,但是对于Java基础问题不屑一顾。这种抓大放小的初衷是对的,要是碰到深究基础细节的面试官,就抓瞎了。今天一灯带你一块深入剖析Java传递的底层原理,看完这篇文章再去面试,面试官肯定要竖起大拇哥夸你:“小伙子,你是懂Java传递的!”1. 什么是形参和实参
2022-11-05
394
0
0
软件编程
1
2
3
4
5