【译】2017 年你不能错过的 Java 类库 – 后端 – 掘金
各位读者好, 这篇文章是在我看过 Andres Almiray 的一篇介绍文后,整理出来的。 因为内容非常好,我便将它整理成参考列表分享给大家, 同时附上各个库的特性简介和示例。 请欣赏! Gui…
教你配置使用阿里云 Maven 库,体验秒下 jar 包的快感 – 后端 – 掘金
教你配置使用阿里云 Maven 库,体验秒下 jar 包的快感 2017-02-19 #maven #java 鉴于国内的网络环境,从默认 Maven 库下载 jar 包是非常的痛苦。 速度慢就不说了,还经常是…
机器学习并没有那么深奥,它很有趣(4) – 后端 – 掘金
编者按:在科技圈,如果你不懂“机器学习”,那你就 out 了。当别人在谈论机器学习娓娓道来时,你却一头雾水,怎么办?在跟同事的聊天中,你只能频频点头却插不上话,怎么办?让我们来做些改变!Adam Geitgey 撰写了一份简单易懂的《机器学习,乐趣无…
Google guava 工具类的介绍和使用 – 后端 – 掘金
概述 工具类 就是封装平常用的方法,不需要你重复造轮子,节省开发人员时间,提高工作效率。谷歌作为大公司,当然会从日常的工作中提取中很多高效率的方法出来。所以就诞生了guava。。 …
程序员需要知道的 SSD 基本原理 – 掘金
介绍 SSD是目前商用服务器上非常流行的存储介质,因此,作为软件开发人员,需要了解的SSD基本原理,以便开发时能更好地发挥其优势,规避其劣势。本文总结了作为软件开发人员需要了解的SSD基本原理,全文组织结构如下: SSD的读写速度 SSD内部芯片的简单存取原…
为什么要使用 99+,记一次 sql 优化 – 后端 – 掘金
一般在设计通知中心时,都会在入口处显示一个未读消息数,这样不仅可以醒目地告知用户有未读消息,还能让用户更容易从众多小图标中区分出通知中心的入口。比如 ucloud 控制台的顶栏: 我们网站的通知中心也一样,在入口同样加上了未读消息数的显示。 上线后平稳运行…
我的 Java 后端书架 – 后端 – 掘金
我的Java后端书架 1月前 5079 本书架主要针对Java后端开发与架构。 更偏爱那些能用简短流畅的话,把少壮不努力的程序员所需的基础补回来的薄书,而有些教课书可能很著名,但干涩枯燥,喋喋不休的把你带回到大学课堂上昏昏欲睡,不…
可能是注释写的最详细的 React 脚手架 ─ 支持多入口及支持复杂业务分离 – 前端 – 掘金
一个完善的Koa+Webpack+React集成开发环境,实现了多页面应用入口,并附加很多实用组件 框架优点 …
java URL 添加参数的几种简单方式 – 后端 – 掘金
当你写一段代码很纠结时,不防停下来Google一下,一定有人已经解决了你的烦恼! 一、背景 今天PM提出想给一个URL埋点,统计一下访问来源,需要我在路径上加一个参数fromPage=shop_d…
教育场景高性能架构技术选型与实践 – 后端 – 掘金
背景 近两年来,互联网+教育的概念非常火热,成为互联网发展的一大风口。2014年成立的跟谁学是一个O2O找好老师教育服务电商平台。老师、机构通过网络在平台上入驻,发布课程,学生通过科目分类或者直接搜索找到合适的老师、机构或课程。平台做学生与老师、机构、课程的连…
Clean Code, Clean Log – 后端 – 掘金
最近提的 PR 都有关于 Log 的 comment,不能忍,以下内容总结整理自明佳的 Comment 和网络资料,只是为了以后提 PR 之前过来扫一眼,尽量避免 Log 上的疏忽,不一定适用于所有人。 在程序中的适当位置打 Log 的重要性就不用多说了,…
MySQL 中字符串字段,在使用 in 时,没有加引号时的性能陷阱 – 后端 – 掘金
场景和环境 redhat6.5 + 64位 + 12核心 + 16G 表数量 600w MySQL 5.0 问题描述 在使用in过程中,同事写了一个简单的i…
视频通话从 demo 到上线,你只是开了个头而已 – 后端 – 掘金
WebRTC开源之前,音视频通信听起来好高级:回声消除、噪声抑制……对于看到傅里叶变换都头疼的工程师很难搞定这些专业领域的问题。 Google收购了GIPS,开源了WebRTC项目之后,开发者可以自己折腾出互联网音视频通信了。下载、编译、集成之后,第一…
Redis 中国用户组 | 唯品会 Redis cluster 大规模生产实践 – 后端 – 掘金
嘉宾:陈群 很高兴有机会在Redis中国用户组给大家分享redis cluster的生产实践。目前在唯品会主要负责redis/hbase的运维和开发支持工作,也参与工具开发工作。 Outline …
jQuery 中的 100 个技巧(上) – 前端 – 掘金
有兴趣的看看 jQuery 还是用的多…
web 应用安全基础 – 某熊的全栈之路 – 知乎专栏 – 阅读 – 掘金
Web 应用安全基础翻译自The Basics of Web Application Security,从属于笔者的 网络信息安全攻防实战。本文是笔者较早翻译的一篇文章,在SF上也发布过,这里重发下是为了知识体系的完备。需要强调的是,在笔者当时翻译之后,原文也…
Intellij IDEA 一些不为人知的技巧 – Android – 掘金
今天又听了 Jetbrains 首席布道师 Hadi 的分享的 Intellij IDEA 使用技巧,说又是是因为之前在 QCon 听过一遍,但是这次 Hadi 带来的分享又超出了预期(很多布道师到处讲的东西都差不多),从他的这次分享中学到了不少的东西。 这篇…
原生 JS 与 jQuery 操作 DOM 对比 – 前端 – 掘金
一、创建元素节点 1.1 原生JS创建元素节点 document.createElement(“p”); 1.2 jQuery创建元素节点 $(…
深度学习、信息论与统计学 – 掘金
去年最受瞩目的科技词汇莫过于“人工智能”了,而前一段时间神秘旗手Master的连胜事件再一次把“人工智能”这个话题推到了普通大众面前。但是,作为一名技术人员,自然不能和普通人一样只是看个热闹,我和你一样,对于这项技术背后的运作原理深感兴趣。 当前人工智能的核心…
前端图像处理指南 – 阅读 – 掘金
计算机图像处理是一门很成熟的技术,任何一门可操作系统接口的语言都能很轻易的实现各种处理操作。但是前端限于浏览器环境和接口限制,处理起来会有诸多不便,这里所说的前端图像处理,是真的指不借助任何后端服务纯前端实现的图像处理。本文会介绍canvas位图处理,…
Nginx 基本配置备忘 – 后端 – 掘金
Nginx 配置在了解具体的Nginx配置项之前我们需要对于Nginx配置文件的构成有所概念,一般来说,Nginx配置文件会由如下几个部分构成:# 全局块 … # events块 events { ……
从 JDK 源码角度看 java 并发的原子性如何保证 – 后端 – 掘金
JDK源码中,在研究AQS框架时,会发现很多地方都使用了CAS操作,在并发实现中CAS操作必须具备原子性,而且是硬件级别的原子性,Java被隔离在硬件之上,明显力不从心,这时为了能直接操作 …
超详细的 Python 实现新浪微博模拟登陆 – 后端 – 掘金
最近由于需要一直在研究微博的爬虫,第一步便是模拟登陆,从开始摸索到走通模拟登陆这条路其实还是挺艰难的,需要一定的经验,为了让朋友们以后少走点弯路,这里我把我的分析过程和代码都附上来。 首先,我们先用正常的账号登陆,具体看会有些什…
HTML+CSS 重难点(一) 盒子模型及标准流下的定位 – 前端 – 掘金
① 页面上的每个元素都被浏览器看成是一个矩形的盒子,这个盒子由元素的内容、填充、边框和边界组成。网页就是由许多个盒子通过不同的排列方式(上下排列、并排排列、嵌套)堆积而成; ② 内容区域的宽度可通过width和height属性设…