- 博客(13)
- 收藏
- 关注
原创 Java 实现中文高频词统计
jieba:一个开源的中文分词工具,可以使用 Python 调用。HanLP:一个功能强大的中文分词和文本处理工具,支持 Java 和 .NET。IKAnalyzer:一个基于 Lucene 的中文分词工具,支持 Java。
2023-01-07 11:23:14 2052
原创 Java中的设计模式之适配器模式
适配器模式是一种设计模式,它可以让两个接口不兼容的类可以一起工作。适配器模式有两种形式,分别是类适配器和对象适配器。类适配器使用继承的方式将 Adaptee 类的接口转换成 Target 接口,而对象适配器使用组合的方式将 Adaptee 类的对象包装在 Adapter 类中,并且 Adapter 类实现了 Target 接口。适配器模式可以解决接口不兼容的问题,并且可以使用时无需改变原有的代码,因此在软件开发中很常用。
2022-12-29 22:20:03 1764
原创 Java中的设计模式之原型模式
原型模式是一种非常实用的设计模式,在实际开发中有很多应用场景。通过使用原型模式和工厂方法,可以大大简化创建新对象的过程,提高程序的效率,同时使代码更加清晰,更易于维护。
2022-12-28 22:11:21 226
原创 Java中的设计模式之建造者模式
建造者模式非常有用,因为它允许您创建复杂的对象,而无需在构造函数中指定所有的内部细节。 它还使得您可以使用不同的表示来创建相同类型的对象,这在某些情况下可能非常有用。
2022-12-27 22:06:23 264 1
原创 Java中的设计模式之单例模式
这些是 Java单例模式的常见写法,但这并不是绝对的,也可能有其他的写法。单例模式的关键在于保证在整个程序运行期间只有一个单例对象存在,因此在设计单例模式时要注意保证线程安全,并考虑程序的效率和可扩展性
2022-12-26 22:11:58 128
原创 Mybatis 中 #{} 和 ${} 该如何选用?
在使用Mybatis时,应该尽量使用#{}占位符,这样可以防止SQL注入攻击,提升程序的安全性。如果确实需要使用${}占位符,应该先对参数值进行转义,再将转义后的参数值传入。
2022-12-25 19:33:50 748
原创 Java中的设计模式之工厂模式
工厂模式是一种设计模式,它可以帮助你创建对象。工厂模式把对象的创建过程封装在一个独立的工厂类中,并提供一个公共的接口用于创建对象。
2022-12-22 02:45:00 252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人