- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 计算超大整数的阶乘(java)
思想 思想来自于网上,将所有的计算结果每一位存储到数组中,利用十进制,每次阶乘对数组中的每一位与目标阶乘,然后计算进位,比如:8!= 5040*8={5,0,4,0}*8={40,0,32,0}={4,0,3,2,0}代码实现 /** * 计算大整数的阶乘 * @param bigNumber */ public static vo...
2018-08-27 11:27:37 5276
原创 记一次美团点评校招java面试经历
一面:首先自我介绍,说了一些学校啊,专业啥的问了正在实习中的岗位主要负责什么手写一个单例模式,就双重检查加同步synchronized,volatile(然后就开始问synchronized和volatile的实现原理)String,StringBuffer,StringBuilder的区别,以及为什么String是不可变的,还有String类的内部属性应该怎么设计保证不可变(回答内部...
2018-08-22 23:31:39 4637 4
原创 选择排序java实现
public static<T extends Comparable<T>> void selectSort(T[] arr){ for (int i = 0; i < arr.length-1; i++) { for (int j=i+1;j<arr.length;j++){ if...
2018-08-06 13:59:17 175
原创 冒泡排序
public static <T extends Comparable<T>> void bubbleSort(T[] arr){ for (int i=0;i<arr.length-1;i++){ for (int j=0;j<arr.length-i-1;j++){ if (...
2018-08-06 13:53:04 154
原创 之字形打印二叉树(Java 递归实现)
分析: 按照之字形打印,可以认为奇数层从左向右打印,偶数层从右向左打印 同时,本次最先访问到的结点的子节点信息在下一次打印时为最后打印,符合先进后出的逻辑,故可以使用栈来完成结点类:class TreeNode{ int val;//当前节点value TreeNode left;//左儿子 TreeNode right;//右儿子 ...
2018-08-06 13:23:50 1481
原创 SpringBoot使用异步定时任务方法(一)
简单配置1. 不用导入其他依赖,只需要在启动类上加入@EnableScheduling注解,启动对定时任务的支持 2. 编写异步任务配置类,使用@EnableAsync启用对异步任务的支持,@Configuration表示该类为配置类 3. 具体类@Configuration@EnableAsyncpublic class AsyncTaskConfig { @Value...
2018-08-03 12:13:54 1712
转载 idea使用git分支
idea集成git以及使用转自https://www.cnblogs.com/zbw911/p/6206689.htmlidea使用git分支转自https://blog.csdn.net/qq_34745957/article/details/80288065
2018-08-02 14:45:02 867
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人