240 发简信
IP属地:北京
  • Resize,w 360,h 240
    【入门\详细】Tomcat下载,安装,设置为Windows服务,启动以及遇到的坑

    作为一个Java后端程序员(或准备成为Java后端程序员),对Tomcat一定要熟悉。 虽然大多数时候Tomcat都是运行在Linux服务器上的...

  • MySQL优化经历

    问题出现 在这个项目中印象比较深刻的是一次改进sql执行效率。系统有一个 页面需要统计学生是否上传了各类文件,主要有两类,一类是毕设文件,这类文...

  • 抽象类和接口的区别

    Java中的抽象类和接口是两个有些类似的概念,在某些情况下他们有着类似的语义。下面来总结一下他们各自的特点。 一.抽象类 首先要强调的是抽象类是...

  • 解决git pull/push每次都要输入密码问题

    参考文章 一.现象 在服务器上每次git pull代码,都提示输入用户名密码。 二.原因 根据网上资料:git clone时连接的是https而...

  • MySQL数据库唯一性设置(unique index)

    我们知道在数据库设计中设置成主键的字段是不会重复的、唯一的,但如果有其他字段也需要保持唯一性应该如何设置呢?比如一个保存学生信息的表里要保证每条...

  • Java并发之基础知识

    一. 线程的创建方式 1.1继承Thread类 重写run()方法即可。 1.2实现Runnable接口 2 线程的5个状态 新建当用new操作...

  • Java运行时数据区域

    Java运行时数据区域 分为方法区、堆、虚拟机栈、本地方法栈、程序计数器五部分。其中方法区和堆是线程共享的,虚拟机栈、本地方法栈、程序计数器是线...

  • Tomcat部署java web项目,war包方式

    今天做的网站要上线了。部署的过程中遇到许多问题,在这里记录一下。 步骤 项目采用war包的形式发布。war包的生成:使用idea中的maven ...

  • B+树原理与其它查找树比较

    B+树是一种多路查找树。和传统的二叉树等树不同,它的每个结点上可以存储多个元素。并且每个结点可以作为它的子树的索引。在一颗B+树中要查找一个元素...

个人介绍
微信公众号:Java技术小站,欢迎大家来撩。