作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言 为什么,你的代码总是糊到猪圈上? 怎么办,知道你在互联网,不知道你在哪个大厂.知道你在加班,不知道你在和哪个产品争辩.知道你在偷懒,不知道你要摸鱼到几点.知道你在搬砖,不知道你在盖哪个猪圈. 当你特别辛苦夜以继日的完成着,每天.每周.每月重复性的工作时,你能获得的成长是最小,得到的回报也是少的.留着最多的汗.拿着最少的钱 可能你一激动开始看源码,但不知道看完的源码能用到什么地方.看…
一.Java 基础部分 1.   JAVA 的基本数据类型有哪些 ?   String 是不是基本数据类型 ? Java  有 8 种基本数据类型:           byte    int           short      long           double   float              Boolean       char byte   int   short    long     都属于整数类型. Double   float     属于浮点类型. Boo…
前两天面试的时候,笔试要求写一些文件操作类函数,什么遍历目录获取文件扩展名之类的,回来后大致总结了一下PHP中一些常见的文件操作函数分享一下. 1.使用递归删除目录及目录下所有文件的方法. function delDir($dir){ @$dh=opendir($dir); //打开目录流 while(!!$file=@readdir($dh)){ if($file!='.' && $file!='..'){ $fullpath=$dir.'/'.$file; if(!is_dir($fu…
PHP面试专栏正式起更,每周一.三.五更新,提供最好最优质的PHP面试内容.继上一篇"PHP面试常考内容之面向对象(2)"发表后,今天更新面向对象的最后一篇(3).需要(1),(2)的可以直接点文字跳转获取.PHP面试常考内容之面向对象(1)整个面向对象文章的结构涉及的内容模块有: 一.面向对象与面向过程有什么区别?二.面向对象有什么特征?三.什么是构造函数和析构函数?四.面向对象的作用域范围有哪几种?五.PHP 中魔术方法有哪些?六.什么是对象克隆?七.this.self和paren…
广义的 IOC IoC(Inversion of Control) 控制反转,即“不用打电话过来,我们会打给你”. 两种实现: 依赖查找(DL)和依赖注入(DI). IOC 和 DI .DL 的关系(这个 DL,Avalon 和 EJB 就是使用的这种方式实现的 IoC): DL 已经被抛弃,因为他需要用户自己去是使用 API 进行查找资源和组装对象.即有侵入性. DI 是 Spring 使用的方式,容器负责组件的装配. 注意:Java 使用 DI 方式实现 IoC 的不止 Spring,包括…
视频通过以下四个方面介绍了HASHMAP的内容 一. 什么是HashMap Hash散列将一个任意的长度通过某种算法(Hash函数算法)转换成一个固定的值. MAP:地图 x,y 存储 总结:通过HASH出来的值,然后通过值定位到这个MAP,然后value存储到这个MAP中的HASHMAP基本原理 1. KEY 是否可以为空?可以,Null当成一个Key来存储 2. 如果Hash KEY重复了会覆盖吗?会覆盖,但返回旧的值 3. HASHMAP什么时候做扩容?put 的时候,阀值高于或等于0.7…
前端面试常考知识点---js 1.CSS3的新特性有哪些 点我查看 CSS3选择器 . CSS3边框与圆角 CSS3圆角border-radius:属性值由两个参数值构成: value1 / value2,值之间用/分隔,value1代表圆角的水平半径,value2代表圆角的垂直半径盒阴影box-shadow:语法:box-shadow: 水平方向的偏移量 垂直方向的偏移量 模糊程度 扩展程度 颜色 是否具有内阴影 CSS3背景与渐变 重要的几个:background-image ``` 语法:…
1. 压力测试的理解,xxx的性能10w/s,对你有意义么? 没有那家卖瓜的会说自己家的不甜,同样,没有哪个开源项目愿意告诉你在对它条件最苛刻的时候压力情况是多少,一般官网号称给你看的性能指标都是在最理想环境下的,毫无参考意义. 举个栗子,Redis官网压测的例子,256字节的读速度11w/s,写速度8.1w/s,都知道redis优点是多变的数据结构,string.List.hash.set.sortset,实际工作稍微复杂的环境往往都是各种结构混合使用,字符串长度各异,你需要的是真正在你的工作…
整理了一些Java方面的架构.面试资料(微服务.集群.分布式.中间件等),有需要的小伙伴可以关注公众号[程序员内点事],无套路自行领取 一口气说出 9种 分布式ID生成方式,面试官有点懵了 面试总被问分库分表怎么办?你可以这样怼他 3万字总结,Mysql优化之精髓 技术部突然宣布:JAVA开发人员全部要会接口自动化测试框架 9种分布式ID生成之美团(Leaf)实战 引言 接着<一口气说出 9种 分布式ID生成方式,面试官有点懵了>来继续详细的介绍分布式ID生成器,大家比较感兴趣的美团(Leaf…
你好,是我琉忆,欢迎您来到PHP面试专栏.本周(2019.2-25至3-1)的一三五更新的文章如下: 周一:PHP面试常考之会话控制周三:PHP面试常考之网络协议周五:PHP面试常考题之会话控制和网络协议 送两本书,活动参与链接: <PHP 程序员面试笔试真题解析>​segmentfault.com 以下正文的内容来自<PHP程序员面试笔试宝典>书籍,如果转载请保留出处: 最近是换工作潮自己刻意"汇总整理了11篇带解析的PHP面试题的文档",已上传百度云,关注公…