Java
fwhui
这个作者很懒,什么都没留下…
展开
-
算法题-循环打印矩阵
要求:给定一个二维数组,按边依次循环打印数组元素。示例一:1 2 3 45 6 7 89 10 11 1213 14 15 16输出:1 2 3 4 8 12 16 15 14 13 9 5 6 7 11 10示例二:1 2 3 4 5 6 7 8 9 10 11 12输出:1 2 3 4 8 12 11 10 9 5 6 7示例三:1 2 3 4 5 6 7 8 9 10 11 12输原创 2021-03-11 10:17:52 · 430 阅读 · 0 评论 -
机器时区导致Java时间与当前时间相差13小时的解决方案
在机器使用date命令获取的时间与当前时间一致,但在Java中去获取时间相差了13个小时,这很可能就是机器的时区不太满足当前需要,这时候可以在Java中获取一下时区:测试机器时区import java.util.Calendar;import java.util.TimeZone;/** * Test class * * @date 2021/2/20 */public class Test { public static void main(String[] args) {原创 2021-02-20 17:16:59 · 1728 阅读 · 0 评论 -
Spring定时任务中优雅使用@Scheduled和@Async
背景@Component@EnableScheduling@EnableAsyncpublic class DemoTask { private static Logger logger = LoggerFactory.getLogger(DemoTask.class); @Scheduled(cron = "0 42 18 20 10 ?") @Async public void task1(){ logger.warn("exec task1 s原创 2020-10-20 19:51:04 · 1097 阅读 · 0 评论 -
spring-boot项目打包时候出现BOOT-INF文件夹的问题
前言在SpringBoot项目中,由于数据操作部分在多个项目中都有使用,但不想每个项目中都去重新编写数据库操作部分的内容,所以就抽出了一个common的工程让其他工程去引入,引入时发现对应的程序包不存在?SpringBoot工程maven打包,一般pom.xml文件里会加:<plugin> <groupId>org.springframework.boot&...转载 2019-12-23 14:16:38 · 1620 阅读 · 0 评论 -
SpringBoot中使用ApplicationContext获取bean对象
编写一个ApplicationContextFactory工厂类public class ApplicationContextFactory{ private static ApplicationContext applicationContext = null; public static void setApplicationContext(ApplicationContext ap...原创 2019-08-30 19:01:48 · 7088 阅读 · 2 评论 -
JAVA的一些常用签名算法
JAVA自带的一些常用签名算法1、引入pom依赖<dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.10</version></dependenc...原创 2019-07-30 17:07:14 · 3788 阅读 · 0 评论 -
给定一Java源代码文件,统计其注释行数,空行行数数,代码行数及总行数
规定:一行上既有代码又有注释算代码行数(例如:int a = 1; //注释);Java源代码文件(要统计的源代码文件)package cn.edu.ccit.fwh;public class Test { public static void main(String[] args) { // 单行注释 int a=1; System.out.println(a...原创 2018-09-16 11:07:19 · 1140 阅读 · 2 评论 -
Socket常见问题(Java)
参考链接:https://blog.csdn.net/u014800094/article/details/605918521、TCP和UDP的区别? 1)TCP提供面向连接的传输,通信前要先建立连接(三次握手机制);UDP提供无连接的传输,通信前不需要建立连接。 2)TCP提供可靠的传输(有序,无差错,不丢失,不重复);UDP提供不可靠的传输。 3)TCP面向字节...原创 2018-08-30 13:30:17 · 1382 阅读 · 1 评论 -
Java集合-HashMap常见问题
本文主要围绕HashMap集合常见问题做一个总结 参考链接: https://blog.csdn.net/song19890528/article/details/16891015 (HashMap原理) https://www.jianshu.com/p/b40fd341711e1.HashMap与Hashtable的区别? HashMap可以接受nu...原创 2018-08-29 20:39:52 · 352 阅读 · 0 评论 -
二叉树的遍历(Java)
二叉树的遍历分为:前序遍历,中序遍历,后序遍历,层次遍历。本文主要讲述二叉树的前中后序遍历的递归实现和非递归实现(Java代码实现)。 先上一个二叉树,我们来看看它的前中后序输出分别是什么:接下来我们用代码实现:class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val ...原创 2018-08-31 09:25:13 · 227 阅读 · 0 评论