分类:器→工具

CSS基础知识:定位(Position)

在理解CSS是如何控制页面显示效果的时候,我们必须要掌握盒模型(Box Model)和定位(position)机制。今天就来针对定位展开学习。 定位的基本思想很简单,它允许你定义元素框相对于其正常位置应该出现的位置,…

CSS基础知识:盒模型(Box Model)

在理解CSS是如何控制页面显示效果的时候,我们必须要掌握盒模型(Box Model)和定位(position)机制。CSS借助于盒模型和定位机制,结合文档树,能够精确、高效地控制内容在页面中的位置,从而实现页面的布局。今天…

Python 多线程与多进程

在学习Python的过程中,有接触到多线程编程相关的知识点,先前一直都没有彻底的搞明白。今天准备花一些时间,把里面的细节尽可能的梳理清楚。 线程与进程的区别 进程(process)和线程(thread)是操作系统的基本…

PEP 8:Python编码规范

什么是PEP 8 PEP 8 于 2001 年由 Python 创始人Guido van Rossum 和 Barry Warsaw , Nick Coghlan编写而成,是提高代码可读性同时保持项目内代码风格一致的编程指导。PEP 代表 Python Enhancement Proposal,意为 …

器→工具, 编程语言 ·

Linux 用户和用户组管理

Linux用户只有两个等级:root及非root。Linux中还有一部分用户,如:apache、mysql、nobody、ftp等,这些也都是非root用户,即普通用户。Linux的权限实际是上不同用户所能访问的文件的不同产生的假象。而这些假象的…

器→工具, 工具软件 ·

Linux软件包管理系统

包管理系统简介 曾几何时,软件都是通过 FTP 或邮件列表(即通过邮件列表发布源代码的补丁包)来分发的(最终这些发布方式在互联网的迅猛发展下都演化成为一个个现今常见的软件发布网站)。(一般在一个 tar 文件…

器→工具, 工具软件 ·

Linux文件权限查看与修改

Linux 是一个多用户、多任务的系统,常常有多人同时使用一台机工作,为了保护每个人的隐私权,“文件所有者”的角色就显得相当重要了。当Linux用户登录系统之后,就会携带一个用户身份(User ID,UID)和一个用户组身…

器→工具, 工具软件 ·

Linux终端/图形界面与桌面环境

命令行界面 (CLI)、终端 (Terminal)、Shell、TTY 命令行界面(CLI) 命令行界面,通俗来讲,就是你看过的那种满屏幕都是字符的界面。命令行界面(英语:Command-line Interface,缩写:CLI)是在图形用户界面得到普…

器→工具, 工具软件 ·

MongoDB在Windows安装与使用

MongoDB作为非关系型数据库的代表,非常适合存储一些非结构化数据,本着以了解及研究为目的,在Windows机器上尝试了安装,发现中间还是有许多可以分享的点。 MongoDB的安装 本以为安装是一件非常简单的事,但…

器→工具, 工具软件 ·

implicit实现协同过滤实时推荐系统

Implicit简介 Implicit是一个开源的协同过滤项目,其包含多种流行的推荐算法,主要应用场景是针对隐性反馈行为进行推荐。包含的算法主要有: ALS(alternating least squares),最小交替二乘法 BRP(Baye…