推荐
专栏
教程
课程
飞鹅
本次共找到10000条
应用开发
相关的信息
Wesley13
•
4年前
java 泛型详解
对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java泛型详解、Java中的泛型方法、java泛型详解1\.概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟
徐小夕
•
4年前
TS核心知识点总结及项目实战案例分析
前言最近工作一直很忙,复盘周期也有所拉长,不过还是会坚持每周复盘。今天笔者将复盘一下typescript在前端项目中的应用,至于为什么要学习typescript,我想大家也不言自明,目前主流框架vue和react以及相关生态的内部构建大部分都采用了typescript,其原因就在于它的静态类型检查极大的提高了代码的可读性和可维护性,而且定位问题非常方便。下
个推技术实践
•
4年前
个推分享Spark性能调优指南:性能提升60%↑ 成本降低50%↓
前言Spark是目前主流的大数据计算引擎,功能涵盖了大数据领域的离线批处理、SQL类处理、流式/实时计算、机器学习、图计算等各种不同类型的计算操作,应用范围与前景非常广泛。作为一种内存计算框架,Spark运算速度快,并能够满足UDF、大小表Join、多路输出等多样化的数据计算和处理需求。作为国内专业的数据智能服务商,个推从早期的1.3版本便引入Spark,
Stella981
•
4年前
CentOS、Ubuntu、Debian三个linux比较异同
Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。商业版本以Redhat为代表,开源社区版本则以debian为代表。这些版本各有不同的特点,在不同的应用领域发挥着不同的作用,不能一概而论。而绝大多数VPS上只提供开源社区维护的发行版本。下面就这些不同的Linux发行版进行简单的分析。Ubu
Stella981
•
4年前
Ace 2.1.3
Acev2.1.3是一个响应迅速,易于使用且功能丰富的管理模板,基于Bootstrap4它干净且结构良好,无论是否由Ruby,PHP,ASP.NET等驱动,都可以轻松与您的应用程序集成有:具有多个自定义选项的多个侧边栏和导航栏主题前端登陆页面自定义元素,例如:侧面和滑块复选框和开关滚动条档案输入适用于移动设备的下拉菜单滑动移动
Wesley13
•
4年前
linux管道
管道是单向的字节流,它将某个进程的标准输出连接到另一个进程的标准输入。管道和有名管道是最早的进程间通信机制之一,管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。管道和有名管道的读写规则是在程序中应用它们的关键。管道相关的概念在linux中管道是通过指向同
Stella981
•
4年前
Javascript内存泄露
1.什么是内存泄露?内存泄露是指分配给应用的内存不能被重新分配,即使在内存已经不被使用的时候。正常情况下,垃圾回收器在DOM元素和event处理器不被引用或访问的时候回收它们。但是,IE的早些版本(IE7和之前)中内存泄露是很容易出现的,因为内存管理器不能正确理解Javascript生命周期而且在周期被打破(可以通过赋值为null实现)前不会回收
Easter79
•
4年前
SpringBoot2(十一)集成RedisCache
应用层的东西,找到接口实现它即可。如果想要自己选择序列化工具,难点还是在自动转型上,在序列化字符串转成对象的过程中,Spring并未提供有效的、带Class参数的接口,类型自动转换问题,需要第三方框架自行处理。最好选用带自动转型的序列化框架,错误的写法,很容易导致类型强转失败,本文采用的是FastJSON。简单的工具类,按自己需求封装,可以指定
Stella981
•
4年前
Spring Boot + Spring Cloud 构建微服务系统(七):API服务网关(Zuul)
技术背景前面我们通过Ribbon或Feign实现了微服务之间的调用和负载均衡,那我们的各种微服务又要如何提供给外部应用调用呢。当然,因为是RESTAPI接口,外部客户端直接调用各个微服务是没有问题的,但出于种种原因,这并不是一个好的选择。让客户端直接与各个微服务通讯,会有以下几个问题:客户端会多次请求不同的微服务,增加了客
Wesley13
•
4年前
TCP协议原理与格式初探
\TOC\可靠数据传输原理如何在一条不可靠的信道上得到可靠的传输?不可靠的原因:可能出现比特差错、丢包停等传输下的情况从简单到难的情况一步步分析:1.经过完全可靠信道的可靠数据传输这时只需要一发一收,值得注意的是:发送端的发送动作是由上层(应用层)触发,接收端的接收动作是由下层(网
1
•••
948
949
950
•••
1000