按类别查询搜索结果
关于关键词 的检测结果,共 2135
as507169008 | 2018-10-25 17:11:04 | 阅读(1270) | 评论(0)
Java 基本数据类型变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。Java的两大数据类型:内置数据类型,引用数据类型。。。内...【阅读全文】
源码时代 | 2018-10-17 16:20:11 | 阅读(210) | 评论(0)
Java是面向对象的,具有平台无关性。所以现在被广泛的应用于很多领域。【阅读全文】
微笑向暖wx | 2018-10-07 15:17:17 | 阅读(42150) | 评论(0)
本文主要介绍如何使用RabbitMQ消息代理来实现分布式系统之间的通信,从而促进微服务的松耦合。异步消息管理和监控安装在微服务中使用RabbitMQ无论在哪里,只要有两个或两个以上的核心模块需要相互通信,我们就不应该进行直接的HTTP调用,因为它们会使核心层产生紧耦合,并且当每个核心模块有更多实例...【阅读全文】
微笑向暖wx | 2018-09-29 19:06:13 | 阅读(2080) | 评论(0)
 RDD:弹性分布式数据集,是一种特殊集合 ? 支持多种来源 ? 有容错机制 ? 可以被缓存 ? 支持并行操作,一个RDD代表一个分区里的数据集     Transformation(转换):Transformation属于延迟计算,当一个RDD转换成另一个RDD时并没有立即进行转换,仅仅是记住了...【阅读全文】
zhufenjun2017 | 2018-09-27 15:39:48 | 阅读(1460) | 评论(0)
Java开发基础学习中,关于Java的RMI体系了解多少呢?咱们今天就来简单了解下Java学习中RMI体系结构都有哪几层。RMI体系结构可以分为:1.存根和骨架层:这一层对程序员是透明的,它主要负责拦截客户端发出的方法调用请求,然后把请求重定向给远程的RMI服务。2.远程引用层:RMI体系结构的第二层用来解析客户端...【阅读全文】
zhufenjun2017 | 2018-09-20 15:07:07 | 阅读(1200) | 评论(0)
Java开发基础学习中,关于Java的线程和进程了解多少呢?咱们今天就来简单了解下Java学习中线程与进程之间两者的联系。进程是系统进行资源分配和调度的一个独立单位,线程是CPU调度和分派的基本单位。两者的关系在于:1.一个线程只能属于一个进程,而一个进程却可以有多个线程,但是至少要有一个线程。2....【阅读全文】
Java架构师 | 2018-09-10 15:22:42 | 阅读(1600) | 评论(0)
Mysql数据库软件是一个客户端或服务器系统,其中包括:支持各种客户端程序和库的多线程SQL服务器、不同的后端、广泛的应用程序编程接口和管理工具。HEAP表存在于内存中,用于临时高速存储。只能使用比较运算符=,<,>,=>,= <索引不可为NULLMysql服务器的默认端口是3306。Mys...【阅读全文】
Java架构师 | 2018-09-07 14:48:45 | 阅读(1420) | 评论(0)
1、请解释一下什么是Nginx?2、请列举Nginx的一些特性。反向代理/L7负载均衡器动态二进制升级3、请列举Nginx和Apache 之间的不同点4、请解释Nginx如何处理HTTP请求。5、在Nginx中,如何使用未定义的服务器名称来阻止处理请求?Server {listen 80;server_name “ “ ;return 444;这里,服务...【阅读全文】
Java架构师 | 2018-09-06 14:56:38 | 阅读(1200) | 评论(0)
我们知道 C语言里面的字符串是以0x\0结尾,通常就说是以 NULL 结尾。它不包含长度信息,当我们需要获取字符串长度时,需要调用 strlen(s) 来获取长度,它的时间复杂度是 O(n),如果一个字符串太长,这个函数就太浪费 CPU了。sds 是动态字符串,它需要支持追加操作,需要能扩充容量。如果字符串放置的比较紧凑,追加时...【阅读全文】
zds05 | 2018-09-05 13:55:15 | 阅读(910) | 评论(0)
Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。Redis的主要缺点是数据库容量受到物理内存的限...【阅读全文】
Java架构师 | 2018-08-27 15:30:26 | 阅读(1560) | 评论(0)
首先我们需要明白一个事实,招聘的一个很关键的因素是在给自己找未来的同事,同级别下要找比自己优秀的人,面试是一个双向选择的过程,也是一个将心比心去沟通的过程。和以前一样,只有问题没有参考答案,需要各位小伙伴下来逐一学习!简单的介绍一下自己的工作经历与职责,在校或者工作中主要的工作内容,主要负...【阅读全文】
Java架构师 | 2018-08-26 19:07:20 | 阅读(1330) | 评论(0)
俗话说,站在巨人的肩膀上看世界,一般学习的时候也是先总览一下整体,然后逐个部分个个击破,最后形成思路,了解具体细节,Tomcat的结构很复杂,但是 Tomcat 非常的模块化,找到了 Tomcat最核心的模块,问题才可以游刃而解,了解了Tomcat的整体架构对以后深入了解Tomcat来说至关重要!先上一张Tomcat的顶层结构图(...【阅读全文】
Java架构师 | 2018-08-24 14:43:16 | 阅读(2480) | 评论(0)
一个产品业务的发展总是离不开运营二字。随着业务快速的发展以及新业务的扩充,运营需求越来越大,并且很多时候需要追热点,因此在有限的资源下,如何做到快速、准确、灵活、稳定的满足日趋增多的运营需求,成了个问题。我们根据运营的四个基本要数(目标、人群、门槛、激励)通过对活动的抽象、建模、组件化,实现了能满...【阅读全文】
zhufenjun2017 | 2018-08-20 16:04:04 | 阅读(950) | 评论(0)
Java开发基础学习中,jdk开发工具包的安装向导中包含了jre,但jre究竟是什么呢?它和jdk又有什么关系呢?咱们今天就来简单了解下。从名字上分析,Jdk是“java开发工具”,jre是“java运行时环境”,即:jdk负责开发程序,jre负责运行java程序。Jdk有代码编译、调试和运行的所有命令,而jre则运行经过编译后的java...【阅读全文】
浅色年华 | 2018-08-14 13:58:01 | 阅读(1250) | 评论(0)
String和StringBuffer、StringBuilder的区别线程安全性性能对于三者使用的总结:String为什么是不可变的吗? /** The value is used for character storage. */ private final char value[];我觉得如果别人问这个问题的话,回答不可变就可以了。下面只是给大家看两个有代表性的例子:原文链接...【阅读全文】
Java架构师 | 2018-08-13 17:39:39 | 阅读(2150) | 评论(0)
Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。Redis的主要缺点是数据库容量受到物理内存的限...【阅读全文】
浅色年华 | 2018-08-13 11:24:04 | 阅读(1240) | 评论(0)
目前RocketMQ在阿里集团被广泛应用在订单,交易,充值,流计算,消息推送,日志流式处理,binglog分发等场景但RocketMQ网上的文章太少,找不到相关的操作教程下载源码的地址 https://github.com/alibaba/RocketMQ/releases<dependency> <groupId>com.alibaba.rocketmq</groupId> <artifactId>rocketmq-cli...【阅读全文】
Java高级架构 | 2018-08-09 22:46:25 | 阅读(880) | 评论(0)
曾经被问过好多次怎样实现秒杀系统的问题。昨天又在CSDN架构师微信群被问到了。因此这里把我设想的实现秒杀系统的价格设计分享出来。供大家参考。【阅读全文】
Java大蜗牛 | 2018-07-30 22:01:11 | 阅读(1260) | 评论(0)
1.1消息中间件可利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,可以在分布式环境下扩展进程间的通信。通过消息中间件,应用程序或组件之间可以进行可靠的异步通讯,从而降低系统之间的耦合度,提高系统的可扩展性和可用性。...【阅读全文】
jill_0529 | 2018-07-23 20:12:19 | 阅读(830) | 评论(0)
  Java编程语言,在更迭迅速的互联网领域多年屹立不倒,足以得见Java这门语言旺盛的生命力,因此,会有很多想要进入互联网领域的朋友,想要学Java来转行开发。但是,所谓“隔行如隔山”,java有哪些版本呢?  Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概...【阅读全文】