Wesley13 Wesley13
3年前
SPI应用场景及详解
java中spi(serviceproviderinterface)是jdk内置的一种服务发现机制,可以基于配置,在运行时加载指定服务。java中提供了很多服务提供接口,如jdbc、jndi等。面对分布式的开发,很多系统之间的调用都是使用rpc直接调用,但是有的时候上游的系统需要调用下游系统很多的接口,导致开发工作量很大。因此上游系统使用sp
Easter79 Easter79
3年前
spring的scope为prototype的bean的正确使用方法
spring的bean的作用域有singleton,prototype,session,request等,本来以为很简单,但实际面试中,90%的人根本就不知道如何使用,其中不乏工作5,6年以上的,只知道有这几个作用域,这考验java开发人员de基础。很多人看教程里面,使用prototype作用域的bean代码里面,获取bean的方法都是用appConte
Stella981 Stella981
3年前
EthSnarks以太坊混币器【零知识证明】
Miximus是一个用于以太坊区块链的去中心化混币器和匿名转账应用,由EthSnarks作者开发,用于展示零知识证明在以太坊上的实用性。本文介绍Miximus以太坊混币应用的安装使用方法、工作原理和实现细节。用自己熟悉的语言学习以太坊DApp开发:Java(https://www.oschina.net/action/GoToLink?urlh
Stella981 Stella981
3年前
Mac OS X 10.5系统部署实践
MacOSX10.5DeploymentPracticeMacOSX10.5系统部署实践前言:   准备根据自己的经验着手写这篇文章,主要是内容包括:Mac计算机在企业网络环境中部署,从布局构想,制作核心系统镜像,软件安装部署,服务器服务的配置,最后的维护更新,从而可以达到企业系统和安全要求的实际过程。不仅为自己的工作做一个小结
Wesley13 Wesley13
3年前
Java复习 之容器
小生快要准备找工作了现在开始复习一下Java基础之容器!(https://oscimg.oschina.net/oscnet/1ee6944852619f96dd0e7e7566ab140c474.png)Set和List是一个个往里面存Map是两个两个往里面装所谓重复指的是他们互相equalsCollection接口定义了存取一组
Wesley13 Wesley13
3年前
NOSQL之REDIS
Redis是NoSQL中比较常典型的一个非关系型数据库,在日常工作中也是最为常见的。Redis是一个由C语言编写的开源的、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、KeyValue数据库,并提供多种语言的API。!(http://www.limlhome.cn/blog/wpcontent/uploads/2018/03/%E6%9
Wesley13 Wesley13
3年前
Mysql事物锁等待超时 Lock wait timeout exceeded; try restarting transaction
工作中同事遇到此异常,查找解决问题时,收集整理形成此篇文章。问题场景问题出现环境:1、在同一事务内先后对同一条数据进行插入和更新操作;2、多台服务器操作同一数据库;3、瞬时出现高并发现象;不断的有一下异常抛出,异常信息:org.springframework.dao.CannotAcquireLockExc
Stella981 Stella981
3年前
Redis的持久化
RDB模式1、什么是RDB每隔一段时间,把内存中的数据写入磁盘,恢复的时候,他会自动从工作区拿出来进行恢复2、RDB的优劣势优势每隔一段时间,全量备份备份简单,可以直接传输文到其他地方备份的过程中会fork一个新的进程来进行文件的存储劣势发生
晴雯 晴雯
2年前
Rider for mac(跨平台.NET IDE集成开发) v2023.1激活版
作为一名开发者,你一定知道一款好的开发工具对于开发工作来说是多么重要。而对于Mac平台上的开发者来说,一款好用的IDE毫无疑问是必不可少的。那么,今天我们就来介绍一款非常优秀的MacIDE,它就是。相信大家对JetBrains不会陌生,因为它的Intell
晴雯 晴雯
2年前
Rectangle Pro(原Hookshot光标快速移动和管理窗口的工具)Mac版
是一款Mac应用程序,它可以帮助你轻松地调整和管理你的Mac窗口。它提供了许多快捷键和手势,可以让你快速地将窗口调整到指定的大小和位置,从而提高你的工作效率。本软件测试环境13.0.1系统HookshotMac激活版软件功能只需一个修改键组合即可将您的窗口