1、引言 IM等社交应用的开发工作中,乱码问题也很常见,比如: 1)IM聊天消息中的Emoji表情为什么发给后端后MySQL数据库里会乱码; 2)文件名中带有中文的大文件聊天消息发送后,对方看到的文名是乱码; 3)Http rest接口调用时,后端读取到APP端传过来的参数有中文乱码问题; ... ...
分类:
其他好文 时间:
2019-12-17 20:32:17
阅读次数:
105
今天的话题是javascript中常被提及的「发布订阅模式和观察者模式」,提到这,我不由得想起了一次面试。 ...
分类:
其他好文 时间:
2019-12-17 14:43:55
阅读次数:
120
本文翻译自The Flask Mega-Tutorial Part IX: Pagination 这是Flask Mega-Tutorial系列的第九部分,我将告诉你如何对数据列表进行分页。 在第八章我已经做了几个数据库更改,以支持在社交网络非常流行的“粉丝”机制。 有了这个功能,接下来我准备好删除 ...
分类:
其他好文 时间:
2019-12-17 13:06:43
阅读次数:
93
前言 在一次聚会中,我和一个腾讯大佬聊起了池化技术,提及到java的线程池实现问题,我说这个我懂啊,然后巴拉巴拉说了一大堆,然后腾讯大佬问我说,那你知道线程池有什么缺陷吗?我顿时哑口无言,甘拜下风,所以这次我再回来思考一下线程池的实现原理 源码分析 ThreadPoolExecutor构造器 1. ...
分类:
编程语言 时间:
2019-12-13 23:15:29
阅读次数:
83
我们刚开始做这个项目的时候,遇到很多难题。当时我们看见公司业务下滑,于是向老板自荐了这个项目,也许是我表达能力有问题,老板很满意这套设计方案,但是就是不愿意启动项目。 于是我们就只能慢慢看着公司的人口由100来人,变成了80号人,又变成了40号人,然后是发不起工资,然后是欠薪,然后是。。。。。。 后 ...
分类:
其他好文 时间:
2019-12-13 14:07:20
阅读次数:
107
背景 随着带宽提速和互联网发展,内容丰富、形式多样的视频正成为碎片化时代娱乐消费的新宠,短视频、视频直播、在线钢琴陪练、合唱直播一系列新玩法层出不穷,涉及电竞、社交、电商、教育等各个行业。网络视频快速发展对系统性能带来了巨大的考验。 流媒体业务场景 下面是用户与流媒体服务器的简化交互关系,主要分为推 ...
分类:
其他好文 时间:
2019-12-10 17:01:10
阅读次数:
93
在前文中,我说过本系列文章的受众是在现代前端体系下能够熟练编写业务代码的同学,因此本文在介绍 webpack 配置时,仅提及构建一个库所特有的配置,其余配置请参考 webpack 官方文档。
分类:
Web程序 时间:
2019-12-10 00:30:39
阅读次数:
122
这几天刚好有个测试任务是关于设备信息位置处理的,里面提及到geohash;抱着测试的警觉性,打算研读一下这个geohash到底是什么?Geohash 是一种地理编码系统,地球上的任何一个物体可以通过经纬度来定位其在地球位置,而作为程序猿通过经纬度两个信息很难(或者说很麻烦)在数据层面上进行检索和比对... ...
分类:
编程语言 时间:
2019-12-09 21:43:18
阅读次数:
122
一.计算机基础 软件的定义:软件(software)=程序(program包括数据)+文档(document) 软件缺陷一:(1)软件未实现产品说明书要求的功能 (2)软件出现了产品说明书指明不应该出现的错误 (3)软件实现了产品说明书未提到的功能 (4)软件未实现产品说明书虽然未明确提及但应该实现 ...
分类:
其他好文 时间:
2019-12-04 19:55:37
阅读次数:
125
人的感知分为:视觉、听觉、嗅觉、味觉、触觉。视觉即是对光的强弱、颜色、鲜艳程度的感知。视觉在纸质上通过图像来表达,在计算机数字领域则通过图像(位图)和图形(矢量图)来表达,本文提及的三款软件均为图像(位图)编辑软件。 1.Photoshop(2020_21.0.1.47) 官网:https://ww ...
分类:
其他好文 时间:
2019-12-04 13:38:52
阅读次数:
295