- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 我的Java架构之路(一)
我意识到Java的Write Once, Run Anywhere(一次编写,到处运行)的能力可以大大简化应用程序的部署和维护,这对于我在不同平台上开发的项目非常有吸引力。我坚信学习Java是一个持续学习和探索的过程,而且Java作为一门强大且广泛应用的编程语言,为我未来在软件开发领域的职业发展提供了更广阔的机遇和挑战。我的职业经历和学习经历都是我成长和发展的宝贵财富,我期待在未来的职业道路上不断前进,继续追求卓越。这让我对移动应用开发的要求有了更深刻的理解,也增加了我在多平台开发方面的经验。
2023-08-01 14:49:55 52
原创 Java多线程
Java中的多线程编程允许程序在同一时间执行多个任务,提高了程序的并发性和响应性。在Java中,线程是进程的执行单元,允许程序同时执行多个任务。
2023-07-31 14:14:20 46
原创 谈谈你对分布式锁的理解?
基于ZooKeeper实现分布式锁可以保证锁的可靠性和正确性,但是需要额外的ZooKeeper集群维护,并且对于锁的持有时间比较长的情况,会对ZooKeeper的性能造成影响。在使用分布式锁时,需要注意锁的持有时间、锁的粒度、锁的可重入性、锁的可靠性等问题。锁的可靠性可以保证锁的正确性和一致性。总之,分布式锁是分布式系统中非常重要的同步机制,它可以确保多个节点之间的互斥访问,避免出现并发问题,同时需要根据具体的场景和需求选择合适的实现方式,并注意锁的持有时间、粒度、可重入性和可靠性等问题。
2023-04-27 22:20:04 104
原创 HashMap底层原理
当我们向HashMap中添加元素时,会根据键的hashCode值来确定键值对在数组中的位置。在遍历链表时,如果链表的长度超过了8,那么就会将链表转化为红黑树,以提高查询效率。如果这个位置上已经有元素了,那么就会遍历这个位置上的链表(或红黑树),直到找到一个键值对的键与要添加的键相等,然后用新的值替换旧的值。总之,HashMap底层的实现原理非常复杂,但是它能够快速地进行键值对的存储和查询,是Java中非常重要的数据结构之一。初始化HashMap时,会创建一个数组,数组的大小是2的幂次方,初始默认为16。
2023-04-27 22:15:30 51
原创 VUE出现To install ityou can ru npm install savevue styleloadercss loader
ERROR Failed to compile with 1 errors 16:39:43This dependency was not found:* !!vue-style-loader!css-loader?{"so..
2021-11-17 16:46:36 377
原创 npm 安装脚手架错误
npm安装脚手架时出现的错误npm ERR! code ERR_TLS_CERT_ALTNAME_INVALIDnpm ERR! errno ERR_TLS_CERT_ALTNAME_INVALIDnpm ERR! request to https://registry.cnpmjs.org/vue-cli failed, reason: Hostname/IP does not match certificate's altnames: Host: registry.cnpmjs.org. is n
2020-07-23 19:58:58 611
原创 jenkins集成sonar 报错ERROR: The report parameter is missing
解决办法重启sonarqube 服务器即可成功
2020-05-26 11:29:52 1978 1
原创 遇到java.lang.IllegalStateException: TokenStream contract violation: reset()
解决办法 : 加 ts.reset();方法举个栗子: TokenStream ts = analyzer.tokenStream("text", reader); ts.reset(); CharTermAttribute term = ts.getAttribute(CharTermAttribute.class);...
2020-04-13 17:37:04 459
原创 404 Not Found: Requested route ('xxx.xxx.cn') does not exist
有时候当大家调用一个接口的时候,在SIT环境或者在UAT环境下一切正常的,但是在生产环境下可能会出现404 Not Found: Requested route (‘xxx.xxx.com’) does not exist这个错误信息,当时可能给你的错觉是不是括号里边的域名写错了,然后又换了个,还是依旧报错,生产环境网络端口啥的都好的,就是报这个诡异的错误信息,这时候就要考虑你的生产环境服务器配置...
2019-12-31 11:10:05 1693 1
原创 解决 sun.reflect.annotation.TypeNotPresentExceptionProxy
Caused by: java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxyat sun.reflect.annotation.AnnotationParser.parseClassArray(AnnotationParser.java:724)at sun.reflect.annot...
2019-08-09 10:29:39 24431 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人