java基础
萤火虫 (* ̄▽ ̄*)ブ
这个作者很懒,什么都没留下…
展开
-
约瑟夫环问题
约瑟夫环问题:使用有80个小朋友手拉手围成一圈,由第一个小朋友开始从1开始数,数到3的小朋友退出,再从后面的小朋友从1数起,数到3的再退出,以此游戏下去,问最后剩下哪个小朋友? 代码如下:public void findChild(){ //定义一个数组,长度80,代表80个小朋友 int[] childs = new int[80]; //给小朋友编号 for (int i...原创 2016-10-30 16:46:49 · 2029 阅读 · 0 评论 -
HSSFWorkbook的用法
HSSFWorkbook workBook = new HSSFWorkbook();// 创建一个Excel文件 HSSFSheet sheet1 = workBook.createSheet("xxxx工作表");//创建一个Excel的Sheet // 设置表头字体 HSSFFont font = workBook.createFont();...原创 2018-03-26 19:02:53 · 2129 阅读 · 0 评论 -
java基础算法题
无论什么时候,面试官都看重程序员的算法基本功,这也是证明自己能力的最直接的方法,所以面试之前一定要多多温习算法,最近因为面试我简单总结了几个小算法,编译运行通过的,如果有什么错误,欢迎指正^V^1.求n的阶乘方法一:使用递归算法/** * 递归求阶乘 * @param n * @return */ public int fac1(int n){ ...原创 2019-04-09 20:32:28 · 605 阅读 · 0 评论 -
设计模式(1)——单例模式
经常有笔试题,让写一个单例模式,其实只有真正懂了这些设计模式,才能够随手写来,否则真是记一遍忘一遍啊,在这里我将我理解的几种设计模式写下来,方便日后复习。单例模式概念:简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。1.懒汉式写法:当程序第一次访问单例模式实例时...原创 2019-04-06 15:22:19 · 233 阅读 · 0 评论 -
java面试题(1)
笔试题1.写出你常用的设计模式?2.Mysql如何查看执行计划?3.说说你常用的dump分析工具?4.使用枚举,输出星期一到星期五。5.TCP为什么要三次握手,两次握手可以吗,为什么?6.Web项目从浏览器发起交易响应缓慢,请问应该从哪些方面分析?7.如何把oracle数据库中的表和数据转移到DB2中,并且表结构和数据不变。8.说一下JVM加载class文件原理。...原创 2019-04-09 20:52:49 · 267 阅读 · 1 评论