林木

3
获赞数
3
关注数
2
粉丝数
杭州
重庆大学 | 计算机科学与技术
IP 属地浙江
2024-08-04 加入
浏览 1.5k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
33 声望|新手
java
29
面向对象编程
26
后端
26
oop
26
原子操作
2
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了问题2024-09-13
    Redis Hash结构存储Long取出为Integer原因及解决方案?
  • 赞了文章2024-08-22
    分布式事务最经典的七种解决方案
    随着业务的快速发展、业务复杂度越来越高,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布式事务这个难题。
  • 回答了问题2024-08-15
    又出现selenium.common.exceptions.WebDriverException问题 ?
    建议开发环境尽量独立,指定驱动的时候不使用本地日常使用浏览器驱动,而是直接指定单独下载的驱动。[链接]
  • 回答了问题2024-08-14
    面向对象编程时候:推荐给所有属性都加getter/setter方法,然后设置属性为私有吗?
    基于最小权利原则,推荐是将类中的属性和方法仅开放必须的权限。因此通常将属性设置为私有,并通过开放方法来选择性地提供getter或setter。
  • 回答了问题2024-08-08
    TkinterDnD.py 在打包 exe 后缺失,导致无法加载 tkdnd 库,如何解决?
    这个报错信息是因为在打包的时候没有将依赖一起打包。题主需要根据打包时使用的工具,查阅一下如何打包依赖库。推荐题主使用 pyinstaller 就行打包,其默认会添加第三方包依赖。也可以通过配置添加导入包外的依赖。
  • 赞了文章2024-08-08
    聊聊JVM如何优化
    首先应该明确的是JVM调优不是常规手段,JVM的存在本身就是为了减轻开发对于内存管理的负担,当出现性能问题的时候第一时间考虑的是代码逻辑与设计方案,以及是否达到依赖中间件的瓶颈,最后才是针对JVM进行优化。
  • 发布了文章2024-08-07
    2-区块链中的数据结构
    1.hash pointer 哈希指针哈希指针与普通指针不同的是,哈希指针中不仅指向了某个结构体,并且还保存了该结构体的哈希值。哈希指针不仅指向了结构体,并且还能检测该结构体是否被篡改。2. block chain 区块链区块链就是使用哈希指针代替普通指针的链表。第一个区块称...
  • 发布了文章2024-08-07
    1-区块链中的密码学
    Crypto-Currency 加密货币其实本身不加密1. cryptographic hash function密码哈希函数比特币中的哈希函数:SHA-256 (Secure Hash Algorithm 256)1.1. collision resistance 抗哈希碰撞性含义:无法高效的方法寻找两个哈希碰撞的输入。说明:已知 \(H(x_1) = y\),没...
  • 回答了问题2024-08-06
    int a = 10; 是原子性操作吗
    回到提主的问题,int a = 10 从JVM层面确实需要多步完成,但是原子性并不是看操作的步数,而是看是否可以视为一个整体。赋值语句不存在中间共享状态,因此对外认为是原子操作。
  • 提出了问题2024-08-06
    ConcurrentHashMap 多个 key 如何实现原子操作?
  • 发布了文章2024-08-05
    MySQL日志
    MySQL的日志包含服务日志(Server Log)和默认存储引擎InnoDB日志(InnoDB Log)两个模块,细分下去有错误日志(Error Log)、通用查询日志(General Query Log)、二进制日志(Binary Log)、慢查询日志(Slow Query Log)、数据定义语句日志(DDL Log)、重做日志(Redo Log)、回...
  • 赞了文章2024-08-05
    windows下jdk版本切换(bat)
    1.jdk下载Oracle官网[链接]资源->下载->Java下载jdk当前最新版本jdk22版本jdk8版本当前页面向下拉2.脚本如下: {代码...} 其中版本及jdk地址需修改为个人对应版本及地址其中JAVA_HOME相关自定义配置将自动添加至系统变量,无需手动配置3.环境变量(初始化第一...
  • 赞了文章2024-08-05
    Python实现的微信进群检测(防骚扰、防捣乱、防同行)
    这段代码的主要功能是通过监控名为 “ChatWnd” 的窗口,检查控件的名称是否包含特定的过滤字符串,并将检测结果通过 HTTP POST 请求发送到指定的URL,其背后的原理是通过 Python uiautomation 这个库去读取微信电脑版界面的控件去解析到具体的信息。
  • 发布了文章2024-08-05
    删除策略-Redis对于过期Key的处理
    Redis将键的过期时间对时间戳都保存在过期字典中,在删除时通过对比系统当前时间戳和存储的过期时间戳计算得到是否过期。那么如果一个键过期了,Redis是怎么将其删除的呢?我们可以推测出有这样几种删除策略:
  • 赞了文章2024-08-04
    用户权益与声望得分规则说明
    声望值是社区对你的信任程度的粗略衡量标准,你获得的声望值越高,解锁的社区功能权限和权益就越多,这也意味着你可以更深度的参与社区建设和决策,例如决策社区内容,成为社区真正的建设者和主人。