用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际...
JVM内存模型你只要看这一篇就够了 我是一只孤傲的鱼鹰 让我们不厌其烦的从内存模型开始说起:作为一般人需要了解到的,JVM的内存区域可以被分为:线程栈,堆,静态方法区(实际上还有更多功能的区域,并且这里说...
验证用户输入的数据是我们开发中最常见的需求,Goravel 提供三种验证姿势,个个简单好用! 第一种:简单直接式 根据表单内容直接校验: func (r *PostController) Store(ctx http.Context) { validator, err :=...
面向对象真的难吗?其实我看不然,只不过我们学习的时候比较杂论,并且也没有真正领悟到他内部的强大。那么开始进入正题,众所周知面向对象三大概念:封装,继承,多态。封装中又可以实现构造方法,方法的重载。...
你知道的越多,你不知道的越多 点赞再看,养成习惯 github上已经开源https://github.com/java...,有面试点思维导图,欢迎star和完善 前言 这一期不算《吊打面试官》系列的,所有没前言我直接开始。 絮叨 ...
当hr压你价,说你只值7k时,你可以流畅地回答,记住,是流畅,不能犹豫。 礼貌地说:“7k是吗?了解了。嗯~其实我对贵司的面试官印象很好。只不过,现在我的手头上已经有一份11k的offer。来面试,主要也是自己对贵...