logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

(websocket)协议中Ping Pong,Socket通讯ping pong(长连接),心跳包

-- Socket读写数据:流Socket,数据包Socket。?1.流套接字(SOCK_STREAM):流套接字用于提供面向连接、可靠的数据传输服务。该服务将保证数据能够实现无差错、无重复发送,并按顺序接收。流套接字之所以能够实现可靠的数据服务,原因在于其使用了传输控制协议,即TCP(The Transmission Control Protocol)协议。2.数据报套接字(SO...

数据库建模三步骤:概念模型->逻辑模型->物理模型

设计数据库有如下6个主要步骤:1、需求分析:了解用户的数据需求、处理需求、安全性及完整性要求;2、概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型;3、逻辑结构设计:设计系统的模式和外模式,对于关系模型主要是基本表和视图;4、物理结构设计:设计数据的存储结构和存取方法,如索引的设计;5、系统实施:组织数据入库、编制应用程序、试运行;6、运行维护:系统投入运行,长期的维护工作...

数据库建模三步骤:概念模型->逻辑模型->物理模型

设计数据库有如下6个主要步骤:1、需求分析:了解用户的数据需求、处理需求、安全性及完整性要求;2、概念设计:通过数据抽象,设计系统概念模型,一般为E-R模型;3、逻辑结构设计:设计系统的模式和外模式,对于关系模型主要是基本表和视图;4、物理结构设计:设计数据的存储结构和存取方法,如索引的设计;5、系统实施:组织数据入库、编制应用程序、试运行;6、运行维护:系统投入运行,长期的维护工作...

大数据与BI的区别

BI(Business Intelligence),中文翻译是商务智能,是一套完整的解决方案,用来将组织中现有的数据进行有效的整合,快速准确的提供报表并提出决策依据,帮助组织做出明智的业务经营决策。大数据(Big Data)是从收集的海量数据中,通过算法将这些来自不同渠道、格式的数据进行直接分析,从中寻找到数据之间的相关性。简单而言,大数据更偏重于发现,以及猜测并印证的循环逼近过程。...

成为一个Java的架构师要学习哪些知识?

成为一个Java的架构师要学习哪些知识?既然java架构师,首先你要是一个高级java攻城尸,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,连接池,线程池...:;java反射技术,写框架必备的技术,但是有严重的性能问题,替代方案java字节码技术;nio,没什么好说的,值得注意的是"直接内存"的特点,使

微服务统一登陆认证怎么做?

微服务统一登陆认证怎么做?微服务统一登陆认证怎么做?JWT ?无状态登录原理1.1.什么是有状态?有状态服务,即服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如tomcat中的session。例如登录:用户登录后,我们把登录者的信息保存在服务端session中,并且给用户一个cookie值,记录对应的session。然...

MongoDB导入文件夹(内含json和bson文件)

原文:http://yanmin.in/blog/1488162943.html1.使用mongo命令将数据库删除:use db_name;db.dropDatabase()2.导入(指定文件夹)数据:linux命令:mongorestore -d db_name 文件夹目录windows命令:mongorestore.exe -d db_name 文件夹目录...

Linux下Redis的安装和使用

Linux下Redis的安装和使用Linux 下载安装配置Redis完整步骤安装:1.获取redis资源  wget http://download.redis.io/releases/redis-4.0.8.tar.gz2.解压  tar xzvf redis-4.0.8.tar.gz3.安装  cd redis-4.0.8  make  cd sr...

XML解析与Map、Json转换,Dom4j-工具类

XML解析与Map、Json、Bean转换,Dom4j-工具类

#xml
Java大数据技术栈

大数据技术板块划分数据采集flume kafka logstash filebeat ...数据存储mysql redis hbase hdfs ...数据查询hive impala elasticsearch kylin ...数据计算实时计算storm sparkstrea...

    共 13 条
  • 1
  • 2
  • 请选择