首页 常见问题

常见问题 技术问答

    • SSH框架整合:测试事务只读方法

      在Spring的事务管理配置信息中,只有find*方法是只读的,因此要验证事务的只读方法是否生效,可以在Dao和Service中编写一个findById()方法,并在Service中增加保存Person对象的操作。查看全文>>

      2024-02-20 |黑马程序员 |测试事务只读方法
    • 缺陷中应该包含什么元素?

      在讨论缺陷时,通常会涉及到产品、系统、流程或者组织中的问题或不足之处。缺陷的识别和描述对于解决问题以及改进产品或服务至关重要。查看全文>>

      2024-02-19 |黑马程序员 |缺陷中应该包含什么元素
    • 正则表达式匹配中,(.*)和(.*?)匹配区别?

      在Python正则表达式中,"."表示匹配除了换行符之外的任意单个字符,"*"表示匹配前面的字符零次或多次。因此,".*"表示匹配任意长度的字符序列,这也被称为贪婪匹配(greedy matching)。查看全文>>

      2024-02-19 |黑马程序员 |(.*)和(.*?)匹配区别?
    • 加强对MessageFormat的学习

      笔者前面讲解过,占位符是用花括号和一个数字来表示,实际上,这种形式只是占位符中的一种,占位符总共有三种形式,具体如下。查看全文>>

      2024-02-19 |黑马程序员 |MessageFormat,占位符,参数数组
    • 一个元素明明定位到了,点击无效(也没报错),如何解决?

      有时候页面元素可能需要一些时间来加载或渲染,因此在点击之前等待一段时间可能有助于解决问题。可以使用显式等待,等待元素变得可点击后再进行点击操作。查看全文>>

      2024-02-04 |黑马程序员 |一个元素明明定位到了,点击无效(也没报错),如何解决
    • Python中避免转义给字符串加哪个字母表示原始字符串?

      在Python中,要表示原始字符串(不进行转义),可以在字符串前面添加字母"r"或"R"。这就是所谓的"原始字符串"或"原始字面量"。查看全文>>

      2024-02-04 |黑马程序员 |Python中避免转义给字符串加哪个字母表示原始字符串
    • 线程并发库和线程池的作用是什么?

      Java中的线程并发库和线程池是为了更有效地处理多线程编程和并发任务而设计的工具。它们提供了一些类和接口,简化了多线程编程的复杂性,提高了程序的性能和可维护性。查看全文>>

      2024-02-04 |黑马程序员 |线程并发库和线程池的作用