SpringBoot:什么是SpringBoot
什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 Spring是如何简化Java开发的 为了降低Java开发的复杂性,Spring采用了以下4种关键策略 ... 查看全文
02. SpringCloud实战项目-快速搭建Linux环境-运维必备
SpringCloud实战项目全套学习教程连载中 PassJava 学习教程 简介 PassJava Learning项目是PassJava(佳必过)项目的学习教程。对架构、业务、技术要点进行讲解。 PassJava 是一款Java 的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基 ... 查看全文
java线程真的太难了!!!
作为一个码农,你知道如何启动一个java线程吗? 启动线程 public class PrintThread extends Thread { public void run() { System.out.println("我是线程! 继承自Thread"); } public static voi ... 查看全文
细数Java项目中用过的配置文件(properties篇)
灵魂拷问:在不重启服务的前提下,如何让配置修改生效的呢?有什么奇技淫巧吗? 灵魂拷问:在 Java 项目中,总能看到以 .properties 为后缀的文件踪影,这类配置文件是怎么加载的呢? 项目研发过程中,总会遇到一些经常改变的参数,比如要连接的数据库的连接地址、名称、用户名、密码;再比如访问三方 ... 查看全文
Java8的lambda表达式入门
我也是个小白,各位倘若看到一定要带思考去看。 一、背景 lambda表达式使用的前提:函数式接口的实现,格式大致为 (形参列表)->{实现代码} 1.用于接口的实现 2.接口中只有一个方法 @FunctionalInterface 注解用于标记这是一个函数式接口 二、应用过程 1.在一开始我们书写了 ... 查看全文
JavaScript算法题实现-146-LRU缓存机制——腾讯面试题库
出题指数(最大5):???? 题目 运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 和 写入数据 。 获取数据 如果密钥 (key) 存在于缓存中,则获取密钥的值(总是正数),否则返回 1。 写入数据 如果密钥已经存在,则变更其数据值;如果 ... 查看全文
Java关于Object类中equal方法的理解
话不多说,先上例题 1 package Ch_11; 2 3 public class Test { 4 public static void main(String[] args) { 5 Object circle1 = new Circle(); 6 Object circle2 = new ... 查看全文
Java连载108-注解Override\Deprecated\SuppressWarnings
一、Java注解 1.引入起始:Java5.0开始引入; 2.该功能可用于类、构造方法、成员变量、方法、参数 3.注解功能的影响范围:不影响程序的正常执行,但是会对编译器等辅助工具产生影响。 4.定义:注解又可以称为标注,是程序的元数据,也是程序代码的标记。 5.获取方式:在编译、加载类和运行时。 ... 查看全文
数据结构-冒泡排序法
冒泡排序法又称为交换排序法,是由观察水中冒泡变化构思而成,气泡随着水深压力而改变。气泡在水底时,压力最大,气泡最小;当慢慢浮上水面时,发现气泡由小渐渐变大。 ... 查看全文
【JAVA进阶架构师指南】之四:垃圾回收GC
前言 在【JAVA进阶架构师指南】系列二和三中,我们了解了JVM的内存模型以及类加载机制,其中在内存模型中,我们说到,从线程角度来说,JVM分为线程私有的区域(虚拟机栈/本地方法栈/程序计数器)和线程公有区域(方法区和java堆),其中线程私有区域内存随着线程的结束而跟着被回收,GC主要关注的是堆和 ... 查看全文
前端入门08——jQuery标签&事件&动画效果
昨日内容回顾 js事件 # js绑定事件的两种方式 ? # 自己独立的敲出来昨天的案例 """ 1.开关灯 pEle.classList.add() ... 2.input框获取、失去焦点 onfocus onblur 3.计时器 onclick js代码逻辑 4.省市联动 onchange文本域变 ... 查看全文
「网易官方」极客战记(codecombat)攻略-网页开发2-充满事件的选择器-eventful-selectors
(点击图片进入关卡) 使用单个事件侦听器来处理多个元素。 简介 当一个事件函数被调用时,它会添加一个叫做 this 的变量。 当与 jQuery 对象一起使用时,它会选择它被调用的特定元素。 默认代码 <!-- 找到哪个元素被选中是有可能的。 --> <!-- 在事件函数中使用$(this)就可以做 ... 查看全文
基于HTML5 Canvas 实现矢量工控风机叶轮旋转
之前在拓扑上的应用都是些静态的图元,今天我们将在拓扑上设计一个会动的图元——叶轮旋转。 先看看最后我们实现的效果:http://www.hightopo.com/demo/... 我们先来看下这个叶轮模型长什么样 从模型上看,这个叶轮模型有三个叶片,每一个叶片都是不规则图形,显然无法用上我们HT f ... 查看全文
B/S中实现文件上传下载的三种解决方案(推荐)
4GB以上超大文件上传和断点续传服务器的实现 随着视频网站和大数据应用的普及,特别是高清视频和4K视频应用的到来,超大文件上传已经成为了日常的基础应用需求。 但是在很多情况下,平台运营方并没有大文件上传和断点续传的开发经验,往往在网上找一些简单的PHP或者Java程序来实现基本的上传功能,然而在实际 ... 查看全文
「网易官方」极客战记(codecombat)攻略-网页开发2-同胞之争-sibling-rivalry
(点击图片进入关卡) 选择一个元素的近邻来控制近邻! 简介 siblings() 函数的作用返回一列近邻元素 默认代码 <!-- 要选择邻近元素,使用 "siblings()" --> <!-- 使用此功能可以忽略目标旁边的元素。 --> <!-- 元素在相似的情况下等同近邻元素。 --> <scr ... 查看全文
WEB-INF下的静态资源不能访问的问题
WEB-INF目录下资源文件安全性都很高,不能直接通过浏览器进行访问,只有通过服务器才能访问。因此WEB-INF目录下一般存放的是lib(项目需要用到的jar包),服务器的配置文件web.xml,以及一些访问安全性较高的jsp/html页面(通常是后台管理页面)。如果要访问WEB-INF下的jsp/ ... 查看全文
十二、JSTL标签库
1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> 2 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 3 <%-- 4 JSTL ... 查看全文
封装 loading.js 文件 全局loading
先写一个 loading.js 文件: import { Loading } from 'element-ui'; let loadingCount = 0; let loading; const startLoading = () => { loading = Loading.service({ ... 查看全文