描述 最近在用es6解leetcode,当问题比较复杂时,有可能修正了新的错误,却影响了前面的流程。要用通用的测试工具,却又有杀鸡用牛刀的感觉,所以就写了个简单易用的leetcode开发测试工具,分享与大家。 工具安装 …
分类:后端开发
使用webpack构建多页应用
背景 随着react, vue, angular 三大前端框架在前端领域地位的稳固,SPA应用正在被应用到越来越多的项目之中。然而在某些特殊的应用场景之中,则需要使用到传统的多页应用。在使用webpack进行项目工程化构…
简易扑克牌游戏——林振豪工程师
分了5个类,Poke储存所有扑克牌,Player存储玩家,Game写明方法,Test测试类,Poker存储分到手牌的玩家信息 package 扑克牌游戏; public class Poke { private Stri…
快捷修改jar包代码
背景:最近团队维护项目,涉及到文件下载,之前使用aliyun-oss-sdk-android-2.3.0.jar下载OSS的文件,现在添加文件服务器,参考了aliyun-oss的断点续传下载机制,后来发现aliyun-o…
【最全】Java 进阶面试总结
这里有一份面试题相关总结,涉及高并发、分布式、高可用相关知识点,在此分享给大家,希望大家能拿到一份理想的 Offer! 知识点会陆续更新在 GitHub 上,觉得还算凑和的话可以 star 关注一下噢~ 高并发架构 消息…
开始学Go
本文翻译自Dr.Dobb’s的”Getting Going with Go”。 本文是有关Google新的系统原生语言的五周教程的第一部分,这里将先向大家展示如何建立Go语言开发环境以…
Ansibe 基本使用教程
概述 关于如何使用Ansible,主要分成两部分,Ansible命令行命令使用方法和如何对管理的主机进行分组,以便更好的找到被操作的机器。这两部分,对应到Ansible里的概念是Ad-hoc和Inventory。 Ans…
【Go源码分析】Go scheduler 源码分析
作者:孙伟 1、进程/线程/协程基本概念 一个进程可以有多个线程,一般情况下固定2MB内存块来做栈,用来保存当前被调用/挂起的函数内部的变量,CPU在执行调度的时候切换的是线程,如果下一个线程也是当前进程的,就只有线程切…
Ansible 进阶 | 动态 Inventory
在之前的文章中,我们提到 Ansible 是通过 inventory 文件来管理资产的,但是一般情况下,一个配置管理系统往往会将资产存储在一个软件系统里,这种情况下该如何处理呢? <!–moreR…
Go Channel 面试题解析
有一道这样的面试题目: 写代码实现两个 goroutine,其中一个产生随机数并写入到 go channel 中,另外一个从 channel 中读取数字并打印到标准输出。最终输出五个随机数。 凭直觉开始撸了以下代码: f…
ScheduledThreadPoolExecutor详解
本文主要分为两个部分,第一部分首先会对ScheduledThreadPoolExecutor进行简单的介绍,并且会介绍其主要API的使用方式,然后介绍了其使用时的注意点,第二部分则主要对ScheduledTh…
课后练习答案-达达租车系统
总结:感觉写主页面还是像是在写面向对象的程序,不知道是不是思维转换不好的原因,如果有朋友有更好的方式可以一起交流啊~ 主页面:显示所有的流程 package recentcar; import java.util.Sca…