今天介跟大家分享一下我平时阅读源码几个小技巧,对于阅读java中间件如Spring、Dubbo等框架源码同学有一定帮助。本文基于Eclipse IDE,我们每天都使用IDE其实提供了很多强大功能,掌握它们,往往能够事半功倍。1、Quick Type Hierarchy 快速查看类继承体系。快捷键:Ctrl + T查看类很多人可能都知道,可源码阅读时候更多用来查看方法体系更重要,可以方便快
业务在群里反馈编辑结算单时有些账单明细查不出来,但是新建结算单可以,我第一反应是去测试环境试试有没有该问题,结果
原创 2024-07-17 14:56:14
52阅读
好玩程序,既可以大神如何玩转编程,又可以拿去装逼,显示我们程序员乐趣和牛逼。来,我们一起看看今天分享几个好玩程序或者东西吧!GourceGource 是一个很好玩可视化工具,可以将代码仓库历史变成视频,支持 Git 和 SVN 等多种格式。  只要在仓库目录执行 gource 命令,就能看到提交历史视频。来,一起看看这个视频和工具有多炫酷吧?地址:http://gource.io/
原创 2021-05-20 13:55:59
260阅读
我是一名来自蚂蚁金服-保险事业群前端工程师,在一线大厂业务部门写代码,非常辛苦但也非常充实。业务代码不同于框架代码、个人项目或者开源项目,它特点在于逻辑复杂、前后依赖多、可复用性差、迭代周期短,
转载 2022-02-28 11:04:30
349阅读
1,判断当前设备: Ipad: #define isPad(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad) 复制代码 Mac&Iphone&Ipod: #if TARGET_OS_IPHONE NSLog(@"iphone"); #elif TARGET_OS_MAC NS
转载 2023-08-02 19:24:09
59阅读
《大话设计模式》中讲状态模式这一节名字叫做“无尽加班何时休-状态模式”。菜鸟因为编程经验不足。解决这个问题能力不够而不得不牺牲时间去不断代码结果还是重复出错。而大神每次都能深入到问题根源运用自己思想去写代码,每一个问题都完美的解决。 加班菜鸟一天各个时间段状态都不一样,从開始精神百倍到
转载 2017-05-08 12:46:00
73阅读
2评论
https://www.zhihu.com/people/dongfangyou
转载 2021-04-22 20:07:37
163阅读
用cmake生成.只是要注意,加上boost路径.在CMakeLists.txt.include_directories( ${IGUANA_DIR} ${IGUANA_DIR}/third_party/msgpack/include F:\\boost)然后点cmake配置,生成.居然一下就成功了.开始就是没设置boost路径....
原创 2022-02-25 14:24:34
61阅读
用cmake生成.只是要注意,加上boost路径.在CMakeLists.txt.include_directories( ${IGUANA_DIR} ${IGUANA_DIR}/third_party/msgpack/include F:\\boost)然后点cmake配置,生成.居然一下就成功了.开始就是没设置boost路径....
原创 2021-08-20 10:01:42
166阅读
在软件开发世界中,Java被誉为一种强大编程语言,随着时间推移,越来越多开发者自称为“Java大神”。然而,面对复杂开发需求和多样化技术框架,如何更好地利用Java特性以应对不同场景中Java大神”问题,从而取得最佳开发效果,成为了每位开发者所需面对挑战。 ## 背景定位 在现代应用开发中,Java作为一门广泛使用语言,支持多种编程范式,包括面向对象、函数式编程和并发编
原创 5月前
4阅读
最近看到一个问题,叫做「你们会因为代码烂,而入职两三天选择离职吗?」。其实早先有过一些关于代码质量讨论,比如「关于烂代码那些事」,「程序员日常:哪个蠢蛋写代码?」,「你代码很烂」。这让很多程序员感受到共鸣,大家纷纷出来吐槽。大家都在抱怨同事代码烂,前同事遗留下来代码bug多......那问题来了,写这些烂代码的人都去哪了?好奇怪哎!遗憾是,你既可能是那个吐槽别人给你留下了
原创 2018-03-09 20:18:38
453阅读
1点赞
这篇文章简单总结了java程序一些组成和内容,如:注释,变量,标识符,关键字等 一 一个简单程序如下public class TestFrist { public static void main(String[] args) { // TODO Auto-generated method stub int num = 10; //定义整型变量
转载 2023-06-15 15:21:19
38阅读
前言:谈谈Java历史,Java诞生至今已经超过25年了,但它仍然是现代软件开发中最受欢迎语言之一,java语言需求源于平台适应性和广泛API集合,所以许多开发团队仍然认识到这些好处并选择Java,因此对专业开源Java代码review工具需求仍然是非常迫切。自动化代码审计可以显著地提高代码质量,同时也增强了软件对安全威胁抵抗力。此外,静态代码审查人员还可以增加手动审查时间,
转载 2023-07-17 22:03:24
7阅读
# Python装逼大神代码:如何让你代码更高效、更优雅 在程序员世界里,Python因其简洁语法和强大功能而受到广泛欢迎。然而,当你掌握了一定基础之后,想进一步提升自己编程能力,便不可避免地会接触到一些“装逼大神代码。这类代码不仅高效且优雅,能让你在团队中脱颖而出。本文将为你介绍一些Python高级用法,并提供相关代码示例,帮助你提升你编程技艺。 ## 1. 列表推导式
原创 8月前
167阅读
Java领域有很多著名的人物,他们为Java社区编写框架、产品、工具或撰写书籍改变了Java编程方式。本文是《最受欢迎8位Java牛人》2.0版本。PS:排名不分先后。本文信息整理自网络博客,信息真实性未经过严格筛选和确认。1、James Duncan Davidson —— Tomcat 、 Ant 他曾是一名软件工程师,现在是一名摄影师。1970年7月29日,Ja
转载 2023-07-21 11:42:57
146阅读
# 如何在 Kotlin 中查看 Java 代码 作为一名刚入行开发者,你可能会遇到需要在 Kotlin 项目中查看或使用 Java 代码情况。Kotlin 和 Java 都是运行在 JVM(Java Virtual Machine)上编程语言,因此你可以轻松地在 Kotlin 中调用 Java 代码,而查看 Java 代码有助于更好地理解其实现。下面是一个详细步骤指南,帮助你实现“在
原创 7月前
22阅读
Python代码编写运行方式介绍python官方运行环境可到网站https://www.python.org/downloads/找到合适版本下载安装。安装比较容易,特别强调,安装过程建议勾选“Add Python to PATH”(将Python添加到PATH环境变量)【注1】,若选择自定义安装,你可以指定安装路径,其它按默认设置即可。 除此之外,就不需要不多说了。Python程序编
那天闲来无事,便想找个小游戏来打发时间,后来便找到了连连,玩了一会儿感觉无聊,想到各位高手用JS做各种小游戏,便想自己也来做一个,于是便有了这几天成果。代码是用 原生JS 实现,只是用来学习和练习,所以我也没有做美工,连连元素直接显示数字,以后有时间再把它变成图片。上图: 贴代码:<script type="text/javascript"&gt
转载 2023-07-19 15:18:26
166阅读
1.通过条件判断给变量赋值布尔值正确姿势//badif(a==='a'){b=true}else{b=false}//goodb...
转载 2022-06-29 20:48:44
75阅读
如何成为国内Java大神 作为一名经验丰富开发者,我将教你如何成为国内Java大神。下面是整个过程步骤,以及每一步需要做事情和相应代码。 步骤 | 事项 | 代码示例 ---|---|--- Step 1 | 学习Java基础知识 | `System.out.println("Hello World");` // 打印Hello World Step 2 | 学习面向对象编程 |
原创 2024-01-20 04:51:24
49阅读
  • 1
  • 2
  • 3
  • 4
  • 5