mianba的头像-IT面试星球
管理员
这家伙很懒,什么都没有写...
远程连接被爆破的最佳解决办法-IT面试星球

远程连接被爆破的最佳解决办法

背景 因为有公网ip,远程连接我一直是用的Windows自带的。对比其他软件来说,Windows自带的远程体验几乎完美,速度也不是其他免费版软件可以比的。不过这引来了一个新的问题,把端口公开到公网...
10个月前
03911
Java线程中断机制与LuckSupport-IT面试星球

Java线程中断机制与LuckSupport

引言LockSupport 线程中断机制 什么是中断机制?一个线程不应该由其他线程来强制中断或停止,应该由线程自己去停止Thread.stop,Thread.suspend,Thread.resume 均已被弃用Java 提供了一种协作协商...
4.7k star!前端又出新框架了,你还学的动吗?-IT面试星球

4.7k star!前端又出新框架了,你还学的动吗?

* 戳上方蓝字“开源先锋”关注我 大家好,我是开源君! 最近又出来一个新的前端框架,叫做Nue.JS。据说它可能会改变你的网络开发方式哦! 简介 Nue是一个让前端开发更加愉快的工具集。官方声称...
10个月前
02811
foreach 循环的底层原理及正确使用方式,一定要掌握这些!-IT面试星球

foreach 循环的底层原理及正确使用方式,一定要掌握这些!

点击关注公众号,实用技术文章及时了解 前言 并发修改异常是指:ConcurrentModificationException。 foreach循环其实是一种加强的for循环,相较于for循环更加简洁,可以用来遍历数组或者集合,...
DDD之值对象(Value Object)-IT面试星球

DDD之值对象(Value Object)

领域驱动设计系列文章,点击上方合集↑ 1. 开头 值对象(Value Object)是领域驱动设计(DDD)中的一种概念,它是一个轻量级的对象,只包含属性和方法,用于表示领域中的特定值。与实体(Entity...
json.Marshal为什么会对[]byte类型进行base64编码处理?-IT面试星球

json.Marshal为什么会对[]byte类型进行base64编码处理?

json Marshal默认会对[]byte类型进行base64编码处理 base64.go: package mainimport ( 'encoding/json' 'fmt')// golang json Marshal默认对[]byte类型进行base64编码处理(源码里有base6...
设计模式之订阅发布模式-IT面试星球

设计模式之订阅发布模式

一、简介 订阅发布模式(Publish-Subscribe Pattern)是一种行之有效的解耦框架与业务逻辑的方式,也是一种常见的观察者设计模式,它被广泛应用于事件驱动架构中。 在这个模式中,发布者(或者...
一觉醒来,桌面的文件全不见了,如何处理?-IT面试星球

一觉醒来,桌面的文件全不见了,如何处理?

最近有些用户发现电脑开机后,桌面的文件全都不见了。 我们远程上用户环境,发现情况是这样的: 1 用户的电脑用户名是abc,桌面文件夹的路径是:C:UsersabcDesktop 2 用户开机后,桌面文件夹的路...
10个月前
07011
Python90-5 使用辅助函数替代复杂表达式-IT面试星球

Python90-5 使用辅助函数替代复杂表达式

第5条:使用辅助函数替代复杂表达式 Item 5: Write Helper Functions Instead of Complex Expressions Python的简洁语法允许使用简单的一行表达式来实现复杂操作。例如,我想解码从URL获取的que...
10个月前
04711
Java中的compareTo方法详解-IT面试星球

Java中的compareTo方法详解

在Java编程中,有时候我们需要对对象进行比较和排序。为了实现这一目标,Java提供了一个非常有用的接口叫做Comparable,以及一个重要的方法compareTo。本文将详细解释什么是Comparable接口,以...