本文由云+社区发表 模块化是指把一个复杂的系统分解到一个一个的模块。 模块化开发的优点: (1)代码复用,让我们更方便地进行代码管理、同时也便于后面代码的修改和维护。 (2)一个单独的文件就是一个模块,是一个单独的作用域…
分类:后端开发
三年半Java后端面试经历
经过半年的沉淀,加上对MySQL,redis和分布式这块的补齐,终于开始重拾面试信心,再次出征。 鹅厂 面试职位:go后端开发工程师,接受从Java转语言 都知道鹅厂是cpp的主战场,而以cpp为背景的工程师大都对os,…
golang框架gin中间件的写法
package main import ( "fmt" "github.com/gin-gonic/gin" ) func middleware() gin.HandlerFunc { return func(c *gi…
聊聊LinkedHashMap
LinkedHashMap简介 LinkedHashMap是一个根据某种规则有序的hashmap。根据名字,我们也可以看出这个集合是有hash散列的功能的同时也有顺序。hashmap是无法根据某种顺序来访问数据的,例如放…
webpack-dev-server 源码解析
webpack-dev-server 简介 Use webpack with a development server that provides live reloading. This should be used …
达达租车简单Demo,类里面的方法没有用到,多余了。。。望指正
父类 package com.dadarentcar; public abstract class Vehicle { protected String name; protected double price; pro…
使用EasyUI开发银行业绩统计系统[13]-数据库操作转型
实际上,使用EasyUI开发银行业绩统计系统这一个系列,主要分两部分,第一部分就是介绍EasyUI的主要功能,第二部分就是结合银行业绩统计的需求来进行Java Web+EasyUI项目实战。 第一部分只剩下最后的一篇使用…
消失的线程
很多小伙伴都问过我一个问题,就是任务线程跑着跑着消失了,而且没有任何异常日志。我都是条件反射式的回复,是不是用了线程池的submit提交任务。而且很大几率对方给予肯定答复。 解决方案,很多人都听过不少,下面我就分析一下原…
耗时一周整理的前端面试题,干货为主
websocket Websocket同http一样都是是基于tcp的,可靠性的双向通信协议,是建立在tcp之上的,并且是持久化的协议。 websocket 和http区别? 相同点 都是应用层的协议 都是基于tcp,可…
css代码的所缩写、单位和值
一、盒模型的代码缩写 代码:margin:10px 15px 12px 14px;/上设置为10px、右设置为15px、下设置为12px、左设置为14px/ 通常有下面三种缩写方法: 1、如果top、right、bott…
简单日志记录,使用java.util.logging
jsp+servlet+JavaBean模式下,可以做个简单的日志记录,日志文件保存在服务器.(Tomcat) package controller; import java.io.File; import java.i…
TiKV 源码解析(五)fail-rs 介绍
作者:张博康 本文为 TiKV 源码解析系列的第五篇,为大家介绍 TiKV 在测试中使用的周边库 fail-rs。 fail-rs 的设计启发于 FreeBSD 的 failpoints,由 Rust 实现。通过代码或者…