1. 前言 “Spring 真的那么有用吗?” 大家好,今天我们开始一个新专题 — Spring。 首先 Spring 可谓是大名鼎鼎,如雷贯耳。而关于 Spring 的文章 书籍 教程 更是数不胜数。可以说 Spring 贯穿我们的整个职业生涯,是框架界的常青树。那么我们这个专题专门来聊一聊: 到底 Spring 是什么,它的特点优势是什么,我们项目的开发为什么选择 Spring,它能帮助我们解
图片来自 Hibernate 官网 1. 前言 大家好!本节课将和大家一起学习鼎鼎有名的 Hibernate 框架。 本节课程将向大家介绍: Hibernate 的功能 、特点; Hibernate 产生的背景; 并初步探讨编写 Jdbc 框架的基础构建思路。 2. Hibernate 是什么 简而言之: Hibernate 是一个 Java Jdbc 框架,用来简化 Java Jdbc 操作;
1. 前言 大家好,从本小节开始,我们将一起学习MyBatis wiki系列。 MyBatis 是目前国内 Java 领域中使用最为广泛的持久化框架,它简单易用,却功能强大。 我们希望整理出 MyBatis “百分之二十”的知识,帮你办到“百分之八十”的事情,当然这里的知识远非百分之二十。 作为 MyBatis 系列的第一小节,我们将为你简单的介绍什么是 MyBatis,MyBatis 能做什么以
本文档修改于AT&T Indian Hill实验室内部成立的一个委员会的一份文档,旨在于建立一套通用的编码标准并推荐给Indian Hill社区。 本文主要讲述编码风格。良好的风格能够鼓励大家形成一致的代码布局,提高代码可移植性并且减少错误数量。 本文不关注功能组织,或是一些诸如如何使用goto的一般话题。我们尝试将之前的有关C代码风格的文档整合到一套统一的标准中,这套标准将适合于任何使用C语言的
SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码。SRS提供了丰富的接入方案将RTMP流接入SRS, 包括推送RTMP到SRS、推送RTSP/UDP/FLV到SRS、拉取流到SRS。 SRS还支持将接入的RTMP流进行各种变换,譬如将RTMP流转码、流截图、 转发给其他服务器、转封装成HTTP-FLV流、转封装成HLS、 转封装成HDS、支持SRT流、录制成FLV/
早期计算机比现在更为简单。系统的各种组件例如 CPU,内存,大容量存储器和网口,由于被共同开发因而有非常均衡的表现。例如,内存和网口并不比CPU在提供数据的时候更(特别的)快。 曾今计算机稳定的基本结构悄然改变,硬件开发人员开始致力于优化单个子系统。于是电脑一些组件的性能大大的落后因而成为了瓶颈。由于开销的原因,大容量存储器和内存子系统相对于其他组件来说改善得更为缓慢。 大容量存储的性能问题往往靠
Seaborn 是一个基于 matplotlib 且数据结构与 pandas 统一的统计图制作库。 这里列出了一些 seaborn 的功能: 计算多变量间关系的面向数据集接口 可视化类别变量的观测与统计 可视化单变量或多变量分布并与其子数据集比较 控制线性回归的不同因变量并进行参数估计与作图 对复杂数据进行易行的整体结构可视化 对多表统计图的制作高度抽象并简化可视化过程 提供多个内建主题渲染 ma
lftp是个功能强大的字符界面文档传输工具,它包含以下功能: 支持ftp、ftps、http、https、hftp、fish等传输协议 支持FXP 支持代理 支持多线程传输 支持书签 类似bash,提供后台命令、nohop模式、命令历史、命令别名、命令补齐等进程管理功能
zsh: The last shell you’ll ever need! Z 是最后一个字母,所以它是终极 Shell。 zsh 拥有很多非常实用的功能 提示符 Zsh 的命令提示符令人印象深刻。它支持右侧对齐的提示符,并且可以配置成这个样子的: 自动补全 Zsh 的自动补全功能十分强大,可以根据上下文补全命令、选项、文件名、进程、用户名、变量、权限符等。不需要记忆繁多的快捷键,只要按 Tab
LaTeX 是一个基本框架,主要依靠宏包扩展功能,这样在保持自身精干的同时,可以拥有强大的功能,不失为一个灵活的方案 这种方案初衷是好的,但是在漫长的进化中,零零散散开发的宏包缺乏组织,多个宏包可能同时提供某一功能,这就可能引发冲突……而 ConTeXt 则不存在这一问题,因为它是的各种功能是统一开发的,而且开发进程相当活跃。 ConTeXt 制作的 PDF 文档,可以拥有强大的交互特性,使用 C
古来圣贤皆寂寞,唯有饮者留其名 沧海桑田,UNIX 的世界在风雨飘摇中悄悄变换了容颜 从传统工具到 GNU 工具,从 4.4BSD-Lite 到 FreeBSD,从 Minix 到 Linux,从 VI 到 VIM……往日的 UNIX 已经不复存在 唯一历久弥新的,只有 UNIX 的风骨;或者还有,TeX? 为什么要用 TeX TeX 足够强大,可以满足使用者的绝大多数要求。尤其在排版质量、数学公
在学习 DocBook 之前,我们需要先了解一下 XML,因为 DocBook 是 XML 的一个 DTD(文档类型定义) XML 是一种被设计用来存储、交换数据的通用标记语言 为了使它更加的通用,XML 的元标记不具有意义,XML 使用 DTD 赋予某一组标记特定的意义 为了便于自动处理,它只包含内容而不包含样式定义,XSL 便是这样一种自动处理的机制,它将根据特定规则将 XML 转换为可以定义
我们使用的大多数编辑器,都可以直接在编辑区输入字符,并且能够通过一些快捷键来完成一些控制功能,比如使用方向键移动光标,使用 BackSpack 或者 Delete 键删除文字,使用 PgUp 和 PgDn 翻页,使用 Home 和 End 来定位行首和行末…… 而Vim是一个带模式的编辑器,同样的按键,在不同模式下,具有不同的功能定义。例如 h j k l 在 编辑模式 下输入相应的字符,在 普通
习惯上,internationalization(国际化)简写为I18N,中间的数字为省略的字母个数。 在 Linux 系统中,通过定义一组环境变量来设置程序的语言环境,以实现对I18N的支持,这种机制称为:locale(本地化) locale 变量 LANG 低优先级全局 locale 变量 如果下面的变量未赋值,默认使用此变量的值 LC_COLLATE 比较和排序习惯 会影响目录列表的分类显示