首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Joseph_Yong
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
如何优雅的使用和理解线程池
可见线程池的重要性。 线程是稀缺资源,不能频繁的创建。 解耦作用;线程的创建于执行完全分开,方便维护。 应当将其放入一个池子中,可以给其他任务进行复用。 谈到线程池就会想到池化技术,其中最核心的思想就是把宝贵的资源放到一个池子中;每次使用都从里面获取,用完之后又放回池子供其他人…
如何快速上手 vim
有一个段子。 以下是能够在 零配置零插件 下快速使用 vim 的一系列步骤,只需要多加练习,便能快速熟练使用 vim。 无他,唯手熟尔。 快速移动是 vim 的重中之重,比一切插件都要重要。也是下编辑和修改的基础。 如果需要移动数行,可以在操作前加数字。如 10j 代表往下移动…
微信小程序实现WebSocket心跳重连
最近在开发小程序用到了WebSocket,小程序提供了相应的原生API,与H5的API使用方式上有一些区别,所以流行的H5的一些成熟的类库使用起来有些困难,而原生API又存在一些缺陷,所以就自己实现了一套心跳重连机制。 惯例,先简单介绍一下Websocket。 WebSocke…
Flex布局在小程序的使用
Flex布局是一种十分灵活方便的布局方式,目前主流的现代浏览器基本都实现了对Flex布局的完全支持。而在微信小程序中,IOS端使用的渲染引擎WKWebView和安卓端使用的X5 ,也都实现了对Flex的支持。所以为了在小程序开发中更方便地布局,有必要来详细了解下Flex布局在小…
实操 | 基于 SOFABoot 进行模块化开发
基于 ClassLoader 隔离的模块化:借用 ClassLoader 来做隔离,每个模块都有独立的 ClassLoader,模块与模块之间的 classpath 不同,SOFAArk 就是这种模块化的实践方式。 以上三种模块化形式的隔离化程度逐次递进,但模块化就像一把双刃剑…
记一次服务端大数据处理过程
该柱状图展示的为用户留存百分比. 对于这种数据后台的功能,作为服务端开发,我们会尽量要求数据库将结果统计好,由我们服务端直接取结果做展示. 但是由于有随机日期的对比,假设由数据组来进行统计,意味着需要对每天都做对比统计(统计结果数据量大,耗费性能),并不现实. 所以最终还是决定…
求最大子数组(贪心算法)
在《算法导论》中举了买股票和割铁棒的例子来说明动态规划和贪心算法的主体思想。 贪心算法:总是做出在当前看来最好的情况。(不是整体最优的) 1. 问题及答案 先抛出一个问题,类似于《算法导论》中的股票问题。 1.1 问题 Find the contiguous subarray w…
干货:数据可视化中5个常见错误及克服方法
数据可视化的普及和影响在相对较短的时间内急剧增加。 Google趋势显示,自2009年以来,数据可视化的搜索频率几乎增长了100%,我们已经看到了大量可用的工具和软件,几乎任何人都可以相对轻松地创建数据可视化。
Go 在百万亿级搜索引擎中的应用
Poseidon 系统是由 360 开源的日志搜索平台,目前已经用到了生产环节中,可以在数百万亿条、数百 PB 大小的日志数据中快速分析和检索特定字符串,因为 Golang 得天独厚的支持并发编程。
下一页
关注了
5
关注者
1
收藏集
3
关注标签
134
加入于
2016-09-12