登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
全部
软件开发
开源项目
企业应用
应用工具
管理和监控
游戏相关
软件开发管理
服务器软件
插件和扩展
数据库相关
操作系统
网站系统
开发语言与工具
0
推荐
45K
浏览
OKHTTP3源码2-连接池管理
在 《OKHTTP3源码和设计模式-1》 ,中整体介绍了 OKHttp3 的源码架构,重点讲解了请求任务的分发管理和线程池以及请求执行过程中的拦截器。这一章我们接着往下走认识一下 OKHttp3...
qqiabc521
6年前
网络技术
OkHttp
0
推荐
43K
浏览
通过 Java 线程堆栈进行性能瓶颈分析
改善性能意味着用更少的资源做更多的事情。为了利用并发来提高系统性能,我们需要更有效的利用现有的处理器资源,这意味着我们期望使 CPU 尽可能出于忙碌状态(当然,并不是让 CPU 周期出于应付无用...
kdz
6年前
Java
线程
Java开发
0
推荐
38K
浏览
Java 内存泄漏分析和对内存设置
为了判断 Java 中是否有内存泄漏,我们首先必须了解 Java 是如何管理内存的。下面我们先给出一个简单的内存泄漏的例子,在这个例子中我们循环申请 Object 对象,并将所申请的对象放入一个...
goodboy
6年前
JVM
Java开发
0
推荐
35K
浏览
线程堆栈分析
Java 虚拟机提供了线程转储(Thread dump)的后门,通过这个后门,可以将线程堆栈打印出来。这个后门就是通过向 Java 进程发送一个 QUIT 信号,Java 虚拟机收到该信号之后,...
hopechart
6年前
线程
Java开发
JRE
0
推荐
29K
浏览
读 SnapKit 和 Masonry 自动布局框架源码
一直觉得 SnapKit 和 Masonry 这两个框架设计和封装的很好,用起来的体验也是一致的,翻了下它们的源码,对其设计方式和涉及的技术做了下记录。文章打算围绕,给谁做约束?如何设置约束?设...
vip60402
6年前
移动开发
Masonry
0
推荐
36K
浏览
Javascript 装饰器极速指南
Decorators 是ES7中添加的JavaScript新特性。熟悉Typescript的同学应该更早的接触到这个特性,TypeScript早些时候已经支持Decorators的使用,而且提供...
LarHarder
6年前
JavaScript
JavaScript开发
0
推荐
36K
浏览
JavaScript 中常见的反模式
反模式 是指对反复出现的设计问题的常见的无力而低效的设计模式,俗话说就是重蹈覆辙。 这篇文章描述了 JavaScript 中常见的一些反模式,以及避免它们的办法。
OrvilleGate
6年前
JavaScript
JavaScript开发
0
推荐
36K
浏览
狼叔:Node全栈为前端带来更多可能
2009年,Node.js横空出世,在几年时间里,Node.js凭借其高性能、易部署等特点迅速在前端领域脱颖而出,成为大火的明星。但一个技术再好,也是有生命周期的,许多开发者开始质疑,Node....
ChrCunningh
6年前
Node.js
Node.js 开发
0
推荐
33K
浏览
源码解析Flask的配置文件
在flask里,我们常在主文件中定义某些配置,比如: app.debug = True app.secret_key = 'helloworld!!' 实际上,flask中默认可以进行可选的配置...
ShoJenkinso
6年前
Python
Flask
Python开发
0
推荐
34K
浏览
对Mob编程的一些观点
Maaret Pyhäjärvi是F-Secure的一名测试人员,她也是《 Mob Programming Guidebook 》的合著者之一。最近,她 撰文 介绍了自己在Mob测试上的经历,以...
pfky6181
6年前
软件开发
0
推荐
42K
浏览
微服务中 Dubbo 和 Spring Cloud 架构技术路线对
微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案...
JoaDannevig
6年前
Dubbo
Spring Cloud
软件架构
微服务
0
推荐
32K
浏览
集合Collection总览
从今天开始正式去学习Java基础中最重要的东西---> 集合,无论在开发中,在面试中这个知识点都是非常非常重要的,因此,我在此花费的时间也是很多,得参阅挺多的资料,下面未必就做到日更了...
zaiji100
6年前
Java
Java开发
链表
0
推荐
22K
浏览
数据如何变成知识,第 1 部分: 从数据到知识
过去几年,信息科学取得了重大进展。随着本地服务器给云服务让道,SQL 数据库和数据表开始朝 NoSQL 和键值对数据存储迁移。随后,为了处理大量的、品种繁多的、快速生成的数据,大数据和相关的扩展技术应运而生。
ForrestIngh
6年前
数据挖掘
0
推荐
27K
浏览
如何编写 Go 中间件
大家有没有写过中间件呢,它是怎么写的呢?今天给大家分享一下使用Go,如何编写中间件,供大家参考学习。
SuzannaTrem
6年前
Go语言
中间件
Google Go/Golang开发
0
推荐
35K
浏览
[Redis源码阅读]redis持久化
作为web开发的一员,相信大家的面试经历里少不了会遇到这个问题:redis是怎么做持久化的?
guanpeng
6年前
Redis
NoSQL数据库
0
推荐
34K
浏览
善于单挑却难以协作,构建多智能体AI系统为何如此之难?
本文将通过地图寻宝问题为例,向你简要介绍多智能体系统实施时的困难程度及其原因。
MarlaTeague
6年前
人工智能
游戏开发
数据挖掘
AI
0
推荐
30K
浏览
Python并发编程之进程
进程(Process 也可以称为重量级进程)是程序的一次执行。在每个进程中都有自己的地址空间、内存、数据栈以及记录运行的辅助数据,它是系统进行资源分配和调度的一个独立单位。
bpqhxxybpr
6年前
Python
并发
Python开发
0
推荐
30K
浏览
Golang Websocket 实践
有些场景下,比如交易 K 线,我们需要前端对后端进行轮询来不断获取或者更新资源状态。轮询的问题毫无以为是一种笨重的方式,因为每一次 http 请求除了本身的资源信息传输外还有三次握手以及四次挥手...
parkhunt
6年前
WebSocket
Golang
Google Go/Golang开发
0
推荐
29K
浏览
Linux 的 IO 通信 以及 Reactor 线程模型浅析
随着计算机硬件性能不断提高,服务器 CPU 的核数越来越越多,为了充分利用多核 CPU 的处理能力,提升系统的处理效率和并发性能,多线程并发编程越来越显得重要。无论是 C++ 还是 Java 编...
princeanan
6年前
Linux
线程
IO
0
推荐
30K
浏览
Spring Boot日志框架实践
Spring Boot使用Apache的Commons Logging作为内部的日志框架,其仅仅是一个日志接口,在实际应用中需要为该接口来指定相应的日志实现。
ekooz01
6年前
Spring Boot
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档