1) 什么是 Redis Redis(Remote Dictionary Server)是一个使用C语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库...
1) 什么是 Redis Redis(Remote Dictionary Server)是一个使用C语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库...
前言 最近看了深入理解Java虚拟机第三版,整理了一些基础结构图,算是比较全的了,做一下笔记,大家一起学习。 1.Java虚拟机运行时数据区图 JVM内存结构是Java程序员...
红黑树是一个基本平衡的二叉树,在查询方面,与二叉查找树思路相同;在插入方面,单次回溯不会超过2次旋转;在删除方面,单次回溯不会超过3次旋转! 红黑树由来:在1972年由Rud...
项目截图 简介 在本次课程中,我们来学习使用WebSocket来打造一个实时聊天系统。我们会从一下几个方面来进行学习: 什么是websocket; Websocket与传统的...
因为疫情的原因,大家在家耽误了很多时间,但是云面试也应运而生,现在就来跟着看看朋友面完阿里滴滴美团之后总结的Java文档 那些在准备面试小伙伴们,快来,考点来啦 一.阿里面试...
近年来,随着IT技术与大数据、机器学习、算法方向的不断发展,越来越多的企业都意识到了数据存在的价值,将数据作为自身宝贵的资产进行管理,利用大数据和机器学习能力去挖掘、识别、利...
以前学习强软弱虚引用的时候,只是走马观花看看博客,并没有自己写代码去实践、去证明,导致每次看完后,过不了多久就忘了,后来下定决心,一定要自己敲敲代码,这样才能让印象更加深刻,...
本文主要介绍 24 中 es6 方法,这些方法都挺实用的,本本请记好,时不时翻出来看看。 1.如何隐藏所有指定的元素 const hide = (el) => Array.f...
如何才能成为一名优秀的程序员呢? 如今程序员是一个很吃香的行业,专业出身,大牛带进门,培训机构出身等等,仿佛只要进了这个行业就可以年薪十几万, 程序员这么多,可是工资还是一层...
为了提高 Java 编程的技艺,我最近在 GitHub 上学习一些高手编写的代码。下面这一行代码(出自大牛之手)据说可以征服你的朋友,让他们觉得你写的代码很 6,来欣赏一下吧...
每一个Java 开发人员都知道字节码由JRE (Java运行时环境)执行。但许多人不知道JRE是Java虚拟机(JVM)的实现, 它负责分析字节码、解析并执行代码。作为一个开...
前言 在日常的开发中,参数校验是非常重要的一个环节,严格参数校验会减少很多出bug的概率,增加接口的安全性。也会减少对接时不必要的沟通。比如说:在对接的时候前端动不动就甩个截...
mysql 的索引(面试必问。因为大公司的数据规模一般都比较大,如果不走索引,带来的耗时是比较严重的) 你有没有遇到过你自己创建的索引,你自己却用不到的窘境? 你知道索引吗?...
摘要 之前经常有朋友问我一些常用的工具,比如我的架构图是用什么工具做的?我的数据库是用什么工具设计的?今天给大家介绍下我用的顺手的工具! IntelliJ IDEA 业界公认...
学Java的一路简直就是踩坑的一路,来来来让我们细数一下我这些年的血泪史 菜鸟阶段,几乎天天在雷上度过。。。 第一个:数据库表字段不能用sql字段,会报500错误。比如ord...
当Python 有读写 MySQL 数据的需求时,我们经常使用PyMySQL这个第三方库来完成。 有时候如果一张表里面的数据非常大,但是我们只需要读取一条数据,此时我们可能会...
程序员中一直有一个段子广为流传:大不了我们“删库跑路” 由此可见作为一个程序员,不了解数据库怎么能行,那么数据库到底是个啥呢,作为一个Java工程师,平时和数据库打交道着实不...
接触Go语言是实际需求所致,但通过使用它,我发现它真的“很香”,如果你想打造自己的高并发系统,或者想让自己目前的系统并发性能提升一个数量级,Go语言是你最好的选择。从现在起,...
怎么学好Java技术对很多新手来说,是个关键性的问题。如果能够得到好的引导加之自己的努力就能事半功倍。对于Java新手该如何提升自己的技术呢? 一:浅谈java及应用 学ja...