文章目录1. 循环调试与方法回退2. 多线程调试3. 远程调试4. http接口调试5. 附录:IDEA快捷键大全 最近发现很多身边的人,在用IDEA进行程序调试时候,没有用到IDEA的强大调试功能,大多数还在用传统的 控制台输出、日志打印方式进行程序的 trouble shooting 。当遇到了多重循环或者
转载
2024-04-09 19:40:50
91阅读
# 使用Spring Boot查看各层(layers)
## 引言
在开发过程中,我们经常需要查看应用程序的各个层。这对于定位问题、理解应用程序结构以及优化性能非常重要。在本文中,我将向你介绍如何使用Spring Boot查看各层。
## 整体流程
我们首先需要确保已经准备好了以下环境:
- JDK 8或更高版本
- Maven或Gradle构建工具
- 一个Java集成开发环境(IDE),例
原创
2023-11-22 13:14:57
53阅读
IDEA-SpringBoot学习笔记手动创建一个maven SpringBoot应用1.pom.xml文件的编写:parent:dependencies:关于将应用打包成jar:2.启动类编写:3.domin中lombok的使用4.配置类(重要)1.@ImportResource("xxx.xml")注解:2.@ConditionalOnBean(name = "xxx")和@Conditio
一些技巧:在任何时候,按下alt键,界面上的菜单字符中有些会有下划线,这时用alt+下划线即是执行这个菜单功能的快捷键。可自定义一些快捷键,避免使用鼠标。IDEA支持宏,不过我用得不多,只用过那么一两次,使用起来也很简单。一、视图切换快捷键
1、各视图区域的切换 cmd + 视图区域对应的数字
2、切换到maven的视图 alt + m
3、装了switchTab插件后,按下ctrl+
转载
2024-10-07 09:19:55
303阅读
IntelliJ IDEA 开发 WebServiceIntelliJ IDEA 14.0.2JAVA 1.6Tomcat 72、新建项目进入File > New Project…菜单打开新建项目窗口,依次选择Java、WebServices,Version项选择 Apache Axis,Libraries项选择 Download。然后点击Next按钮进入下一页。在下一页
转载
2024-09-12 16:46:53
103阅读
前言在Linux中,一切皆为文件。安卓底层也是基于Linux开发的。在我们了解源码目录的时候,我们要先知道这些源码的后缀名代表的是什么文件,什么意思,才能更好的去了解其中的原理。 文章目录前言关于文件的后缀名(重要)1)详解`.o`文件(目标文件)关于shell脚本1) 安卓源码使是用shell脚本编写的吗?2)在安卓脚本中哪里会用到shell脚本?3)shell脚本就是一堆命令行的集合吗关于bo
转载
2024-08-02 14:52:41
54阅读
在前几篇博文中我们学习了 DWARF 信息以及它如何使我们将机器码和上层源码联系起来。这一次我们通过为我们的调试器添加源码级逐步调试将该知识应用于实际。系列文章索引随着后面文章的发布,这些链接会逐渐生效。揭秘指令级逐步执行我们正在超越了自我。首先让我们通过用户接口揭秘指令级单步执行。我决定将它切分为能被其它部分代码利用的 single_step_instruction 和确保是否启用了某个断点的
转载
2024-08-06 14:53:41
31阅读
一、Free Mybatis plugin二、Maven helper三、RestfulToolkit四、Translation五、阿里巴巴代码规约扫描《Java 2019 超神之路》《Dubbo 实现原理与源码解析 —— 精品合集》《Spring 实现原理与源码解析 —— 精品合集》《MyBatis 实现原理与源码解析 —— 精品合集》《Spring MVC 实现原理与源码解析 —— 精品合集》
转载
2023-10-13 21:38:45
94阅读
昨天我才发现,原来在Android Studio中可以很轻松得调试Android源码0. 准备工作在Android Studio中装一个插件: ADB Idea这个插件的功能,其实就是利用adb实现一些常用的操作:ADB Uninstall AppADB Kill AppADB Start AppADB Restart AppADB Clear App DataADB Clear App Data
转载
2023-07-25 16:22:20
132阅读
之前我都是在Windows环境下开发Android。调试代码的时候有时候要进到系统类中去断点调试代码,经常断点断不到,或者就跑飞了。 最近因为在研究一些源码,比如LayoutInflater.inflate()
转载
2024-06-02 15:48:56
65阅读
目前网上已经有很多文章来描述如何使用eclipse来调试android源码,但是大多数都是最后基于 android虚拟机来完成最后的一次华丽转身,即享受最后调试的劳动果实,然后,然后就得忍受android虚拟机的各种缓慢,以及对esopengl库不支持导致的bug,问题,估计很多同学也就是调试通过一次就不愿意再用了。&nbs
转载
2023-12-18 15:26:43
112阅读
Anroid 系统源码调试方法心得分享我从事Android系统开发差不多也两年了,在这两年的时间里,我在调试系统framework的时候主要都是通过看log来确认程序是否按照自己的设计的逻辑执行的,这种调试方式的效率比较低,而且要在程序执行过程中需要添加大量的log来看数据的变化。那么,我今天要跟大家分享一下,关于Android系统源码debug的方法:注:由于本人使用Ubtuntu系统开发,所以
# 如何实现 Spring Boot 服务器地址
当你刚入行,面对 Spring Boot 项目的搭建与服务器部署,可能会感觉有些迷茫。本文将帮助你理解如何成功设置 Spring Boot 服务器地址,确保你可以顺利完成这一过程。
## 流程概述
下面是实现 Spring Boot 服务器地址的基本步骤:
| 步骤编号 | 步骤描述 |
|
原创
2024-08-15 07:25:09
140阅读
Boolean生成的实体类会有问题。要自己手动删一下。mysql数据库类型bigint类型生成jdbcType=INTEGER是错误的,要手动改成BIGINT配置数据库 第一种:生成controller、serviceimpl、service、dao、mapper、entity的配置新建EasyCodeConfig.json文件,然后导入本地配置。{"author":"fu","version":
转载
2024-07-26 09:29:45
17阅读
首先由于 Jetbrains 搞的 IntelliJ IDEA,在国内的访问速度实在是慢,经常 IntelliJ IDEA 会出现下载插件一直失败 的问题。这时候我们可以直接访问 Jetbrains 官网的插件链接 http://plugins.jetbrains.com 使用浏览器下载后本地安装(这些插件的本质都是一个个 JAR 包)。File ——》Settings ——》Plugins ——
转载
2023-09-06 12:53:10
121阅读
# 在 Spring Boot Tool Windows 中运行项目的解决方案
在开发过程中,你可能会遇到"Spring Boot Tool Windows 中没有 run"的问题。这个问题让许多刚入行的小白感到困惑。本文将为你详细阐述如何解决这一问题。我们将从整体流程入手,然后逐步拆解每一步所需的代码和操作。
## 流程概览
我们可以将整个解决过程分成以下几个步骤:
| 步骤 | 描述
因为想看下之前测试的varchar类型的http://blog.csdn.net/aoerqileng/article/details/53407786问题的原因,所以在ubuntu上搭建下mysql源码的调试环境,跟踪
原创
2021-09-08 09:50:34
490阅读
三、tomcat目录结构 tomcat的下载安装有很多教程,不再赘述。 现在的tomcat已经到9了,当tomcat下载安装完成后,其目录大致如下: 除了上面的文件夹,还有四个文件: 先介绍后4个文件: LICENSE:就是许可证,里面记录了tomcat的一些条款等等。 NOTICE:里面记录了to
转载
2018-05-24 15:51:00
246阅读
2评论
调试CtkPluginFramework源码前言在使用ctkPluginFramework时,用到了ctkCore,ctkPluginFramework,ctkEventAdmin等dll和lib,在使用这些库的生成了相应的dll和lib,vs工程中...
原创
2022-11-09 21:35:18
104阅读
【1】安装源码声明:要想调试进入Qt源码,必须首先保证我们安装了Qt源码。下面说明安装Qt源码注意事项。一般安装过程(默认不安装源码
转载
2022-06-13 17:32:03
276阅读