Java
文章平均质量分 79
程序员在旅途
计算机领域耕作者。
展开
-
在Java中使用标准输入输出设备进行字符串,整数浮点数等 的输入输出操作
在Java中使用标准输入输出设备进行字符串、整数浮点数等的输入输出操作 在Java语言中进行标准输入输出(键盘显示器)需要通过创建输入输出流对象的方式进行,一般情况下我们可以使用 BufferedReader,Scanner(JDK1.5以上)Console(JDK1.6以上)这三个类和Syste...原创 2016-11-30 23:13:49 · 6223 阅读 · 0 评论 -
在 Eclipse 中进行 局部 、全局搜索
在 Eclipse 中进行 局部 、全局搜索一、介绍 不管我们是在开发手头上的项目,还是在学习开源项目的过程中,通过搜索关键词快速查找到我们想要的内容是会经常遇见的一种情形,快速定位到文件内容有利于我们高效学习以及迅速解决项目中存在的问题。 ...原创 2019-04-19 09:54:03 · 50758 阅读 · 2 评论 -
Java 使用 POI 对 Excel文件 进行读写操作
Java 使用 POI 对 Excel文件进行读写操作一、背景 目前正在做一个问卷功能模块,收集完问卷信息后,需要将数据库中的数据导出到Excel数据表中进行留存,因此就学习了在Java中如何对Excel表进行读写操作。经过了解后选择了 POI 技...原创 2019-04-17 16:36:54 · 7610 阅读 · 0 评论 -
Mybatis 动态传入order by 参数排序无效
Mybatis 动态传入order by 参数排序无效一、背景 2019年4月14日,下午5点半,今天周末,但依旧加点调程序,补补丁。遇到这个坑,耗了我一会,我也很无奈啊,还好当时就解决了,特此记录一下。 对最近比较热门的 996.I...原创 2019-04-14 17:29:59 · 3061 阅读 · 3 评论 -
链式编程在Java 中的应用
链式编程在Java 中的应用一、背景 近日在写一个问卷系统的时候,在处理接口返回值的时候,遇到了一些麻烦,总是感觉在处理返回对象的时候,书写的代码有一些冗余,每次都要获取对象,然后设置值,太麻烦了。因此,开始琢磨...原创 2019-04-20 22:00:31 · 291 阅读 · 0 评论 -
使用 Apache 工具类 HttpClients 进行 GET、POST请求
使用 Apache 工具类 HttpClients 进行 GET、POST请求一、概述 在Java中进行 HTTP 请求是一种常见的编程需求,尤其是在调用第三方API的时候。因此,了解 HTTP 协议的原理、熟悉Apache工具类对此协议的实现至关重要。 HT...原创 2019-04-08 17:14:41 · 3931 阅读 · 1 评论 -
Java日志组件 slf4j 使用案例及原理分析
Java日志组件 slf4j 使用案例及原理分析一、slf4j 日志组件介绍 项目开发,部署运行过程中,记录运行日志的重要性不言而喻。在项目线上运行的过程中,日志基本成为我们了解系统运行状态的唯一工具,因此,了解好Java中常见日志组件的使用以及原理,对我...原创 2019-04-10 18:04:14 · 3705 阅读 · 1 评论 -
Java定时任务(一) Timer及TimerTask的案例解析及源码分析
Java定时任务(一) Timer及TimerTask的案例解析及源码分析一、概述: 定时任务这个概念在Java的学习以及项目的开发中并不陌生,应用场景也是多种多样。比如我们会注意到12306网站在锁定车票的30分钟以内要进行车票费用的支付,否则订单会被取消;再比如我...原创 2019-03-05 16:28:48 · 2817 阅读 · 2 评论 -
Java+MySQL版本的站内通知系统设计与实现
Java+MySQL版本的站内通知系统设计与实现一、概述: 在B/S系统的设计与实现中,通知系统的开发是必不可少的一部分。在很多情况下,我们都需要使用通知这个提醒功能,比如,我们写了一篇文章,发了一个动态,这时候有人点赞、评论等,就应该会通知到我们,好让我们了解到他们的反馈,进...原创 2019-02-27 13:57:50 · 11148 阅读 · 6 评论 -
Java+MySQL实现评论功能设计开发
Java+MySQL实现评论功能设计开发一、背景 项目初始版本上线,有时间写点东西记录一下项目中的心得体会,通过这个项目学习了很多,要写下来的有很多,先从评论功能开始吧。由于项目需要增加评论功能,之前并无此方面的经验,因此项目开始的一段时间都在寻思着如何进行评论功能的设计。上网搜索一波...原创 2018-08-13 09:39:52 · 63532 阅读 · 217 评论 -
LocalDatetime与Date、timestamp互相转化
LocalDatetime 与 Date、timestamp 互相转化一、概述: 在Java中可以使用Date,Calender或者是LocalDatetime进行时间日期的处理,Java8新推出的LocalDatetime类由于线程安全、简单、高可靠而获得广泛使用。二、代码示...原创 2019-02-23 15:12:56 · 5618 阅读 · 0 评论 -
Java中将inputstream输入流转换成byte[]字节数组
Java中将inputstream输入流转换成byte[]字节数组Java中的I/O机制都是基于数据流进行输入和输出的,将流转换成字节数组保存下来是数据流传输必不可少的一部分。转换的代码如下(在具体场景下需要处理流的关闭问题):public static byte[] toBy...原创 2018-10-25 17:15:45 · 62229 阅读 · 3 评论 -
Cannot find class [***] for bean with name ‘***‘ defined in file[***]
Cannot find class [***] for bean with name '***' defined in file[***]一,开发工具背景: 使用eclipse进行的项目开发,采用maven进行的项目构建,jdk 1.8,tomcat 8.5版本。项目结构如下图:一...原创 2018-10-13 16:05:31 · 16052 阅读 · 11 评论 -
Java多线程-生产者消费者问题(多个消费者多个生产者)
Java多线程-生产者消费者问题(多个消费者多个生产者)public class ConsumerProcuderDemo { public static void main(String[] args) { Resourse resourse = new Resourse();//...原创 2016-12-07 17:28:19 · 1496 阅读 · 0 评论 -
Java内部类相关问题的总结与体会
Java内部类相关问题的理解一,内部类的概念: 内部类(Inner Class)就是定义在另一个类里面的类,与之对应,包含内部类的类称为外部类,内部类仍然是一个独立的类,在编译后内部类会被编译成独立的class文件,但是,前面会加上外部类的类名和$.二,引入内部类的好处: 1,内部类提供了访问外部类的桥梁(在访问规则方面,内部类具有访问外部类的全部成原创 2016-12-02 20:49:40 · 608 阅读 · 0 评论 -
Java中 LocalDate、LocalTime、LocalDateTime三个时间工具类的使用介绍
Java中 LocalDate、LocalTime、LocalDateTime三个时间工具类的使用介绍一、背景: 之前在做项目的过程中,对日期时间类没有一个系统的了解,总是在用的时候去搜索一下,解决问题即完事,久而久之,导致对这个概念特别模糊。直到近期,做项目的过程中使用了mybatis-plus框架...原创 2019-07-12 13:24:40 · 37641 阅读 · 6 评论