Java基础学习
苏格拉底的加哇
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 输入菱形高度 输出菱形
package com.lifutao;import java.util.Scanner;public class Test { public static void main(String[] args) { int n; //菱形的高度 int s; //空格和星号的和 int k; //每一行输出空格的数量 System.out.println("请输入菱形的高度(...原创 2018-10-27 17:29:49 · 722 阅读 · 0 评论 -
JSP页面及相关知识梳理
1. JSP页面的基本结构2. JSP的运行原理在tomcat服务器运行时,会为每一个jsp文件页面生成对应java文件和java文件得到的字节码文件。当用户访问tomcat服务器时,tomcat将为每一个用户启动一个线程,这些线程由tomcat服务器来管理,服务器将CPU的使用权在各个线程之间快速切换,以保证每个线程都有机会执行字节码文件(涉及到操作系统中的CPU分片)。3. JSP页面的...原创 2018-11-29 16:11:38 · 430 阅读 · 0 评论 -
SpringBoot + MyBatis 整合方法及问题总结
项目目录:先贴代码:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...原创 2019-01-11 18:47:17 · 234 阅读 · 0 评论 -
卓上一共有16粒纽扣,两人轮流来取纽扣,每人每次可以取1个或3个或6个,谁取完最后的纽扣谁赢,问保证一定获胜的策略是什么?
public class button { public static void main(String[] args) { test01();// test02(); } /** * * @param sum 题目中的总数 * @param y 成功集合,如果进行一次取值后的余数在该集合中,就可能会赢 * @param n 失败集合,如果进行一次取值后的余数在...原创 2019-03-16 14:39:37 · 1416 阅读 · 0 评论 -
采用数组+节点方式,手写HashMap
模仿JDK1.7版本,手写一个迷你版的HashMap,实现HashMap的部分功能难点分析:一、Hash碰撞问题当两次计算的hash取模值相等的情况下,会出现两种情况。1、两次key完全相等,此时需要做的是修改节点中的value值。2、两次key不等,此时就在向该链表头节点添加新的Node对象二、数组扩容问题当Hash碰撞出现次数过多时,会造成链表过长,从而影...原创 2019-03-22 18:52:22 · 211 阅读 · 0 评论
分享