全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取的,在一些操作上也和数组有些类似。本文就来为大家总结一下常见的27种字符串操作。1.find检测str是否包含在mystr中,如果是返回开始的索引值,否则返回-1mystr.find(str,start=0,end=len(mystr))2.inde...
Apollo是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。Apollo的特性如下:统一管理不同环境、不同集群的配置。Apollo提供了一个统一界面集中式管理不同环境、不同集群、不同命名(namespace)空...
Shiro是一个强大且易用的Java平台的开源权限框架,用于身份验证、授权、加解密和会话管理,它使用简单,可以快速、轻松地让任何应用程序获得如下需求的支持:(1)用户,角色,权限,资源;(2)用户分配角色,角色定义权限;(3)访问授权时支持角色或者权限,并且支持多级的权限定义;对比SpringSecurity权...
Java作为一门面向对象编程语言,不仅吸收了C++语言的各种优点,还剔除了糟粕,摒弃了C++里难以理解的多继承、指针等概念,同时也随着技术的发展不断开创着自己新的特性。正是这样不断创新不断进步的Java语言成为了时下最流行的开发语言之一,越来越多的人被Java吸引,想要学习Java。然而,Java语言的学习还是...
Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,也是目前百度、京东、新浪、网易、腾讯、淘宝等大型互联网公司的必备网站服务器。因此,也是目前这些大厂的面试必考题目之一,本文我们为大家带来了精选的10道Nginx面试题,但愿对于正在找工作的你,或者是学习中的程序员有所...
多线程是JavaSE中非常重要的内容,无论是在我们的学习和求职中都有着大量的比重,那么我们真的都弄懂了什么是多线程吗?还是说只是停留在仅仅知道的层面,具体却又说不出来到底什么是多线程。本文我们就和大家一起来解析多线程。多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。...
作为Java初学者特别是自学的人来说,最痛苦的事情莫过于选择一本自学的Java启蒙书籍,可以读的书太多,往往容易无所适从。对于没有Java编程经验的程序员要入门,其实读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说,所以本文汇总了j...
Docker作为目前最流行的开源应用容器引擎之一,自2013年以来非常火热,无论是从github上的代码活跃度,还是Redhat在RHEL6.5中集成对Docker的支持,就连Google的ComputeEngine也支持docker在其之上运行。所以,Docker也理所当然的成为了目前各大互联网公司招聘一些相...
说起java的IDE,朗朗上口的无非是Eclipse了,假若能熟练Eclipse,对于我们编写java程序会起到事半功倍的效果,大大提高我们工作效率。因此今天小编就针对刚刚入门java的新手,推荐他们适合新手学习的Eclipse视频教程,实战应用中完全掌握。动力节点的这套Eclipse视频教程,主要介绍了如何下...
数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。算法是为求解一个问题需要遵循的、被清楚指定的简单指令的集合。经常有同学学到这里的时候会问到“数据结构与算法讲得好的视频”,今天除了给大家整理了一些技术上的整理,还给大家推荐一套适合萌新看的Java数据结构与算法实战视频教程,...