首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/tingqianyunluo/blog/3229444

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

解决技术问题的方法

[toc] 解决技术问题的方法 概述 主要总结平时写代码,做开发遇到问题时,解决的思路和方法。 1. 明确问题 问题类型 概述 如果大脑有个问题类型列表,每次问题来了就可以对照一遍,快速明确问题类型,这样问题范围更窄,更容易解决。下面列举了常见的问题类型。 代码问题 大多数问题都是自己代码有问题,这种问题最常见,debug 调试定位问题,修改代码解决即可。 产品问题 有时候不是代码问题,而是你和产品的理解不一致,又或者产品设计存在逻辑错误。要想避免沟通问题,在前期就多和产品沟通, 自己理解需求后,再次和对方确认。 测试问题 有时候可能是,测试同学造数据错误,自己带来的问题。 前端问题 有时候可能是,前段同学传参错误。 沟通问题 这个也很常见,通过深度沟通,反复确认来避免沟通理解的不一致。 环境问题 有时候代码对了,部署方式也对了,可能就是环境问题。 常见明确(定位)问题方法 概述 很多时候我们第一眼看到的是问题的表象,需要进一步定位找到问题根源,才谈得上怎么去解决他,下面列举了一些定位问题的方法。 日志法 大多组件都有日志,大多业务代码也落了日志,一切从日志信息出发。 由近及远法 先考...

sorms 1.0.10 发布,易用性更新和 bug 修复

sorms是一个全功能orm工具, 同时具有Hibernate与Mybatis的优点。该框架主要适合使用Spring,Spring boot用户 开发效率 全面拥抱JPA注解,并通过对注解的扩展和JPA实体类的增强,及其方便的完成单表增删改查功能. 数据模型支持Pojo,Map/List 支持自动建表功能.创建完成JPA实体类,运行即可创建数据库表 支持级联功能,但不实现延迟加载功能(通过手动调用,才能加载级联对象,此处主要降低jpa级联实现的复杂度). 支持Map格式的数据对象返回(由于不区分字段大小写,要求数据库设计对字段大小写不敏感). 支持乐观锁功能. 支持SQL查询转换为实体对象功能 支持类似mybatis的resultMap,但无需编写xml映射,实体类只需使用@Column注解和数据库字段对应即可,对于sql语句返回值映射到对象有子类的情况,使用@SmallResults注解标记即可实现主类、子类的组装. 支持实体类中的类似mybatis Example查询 集成支持querydsl,jooq用法,能降低80%~90%的sql硬编码.极大提高系统的可维护性. SQL 模板...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。