数据结构--Python



Python 数据结构笔记

1. STACK

1.1 栈的定义

栈: 官方定义, 一种特殊的串行数据结构, 只允许在一端进行加入数据与取出数据操作.

1.2 栈的例子

两个例子:

  • 桌面上的一摞书

  • 浏览器后退按钮

浏览器有个后退按钮, 每次点击, 跳转到最靠近当前页的 URL. (实际上, 进行的是 URLS 出栈操作).

image

阅读全文 »


Git 常用命令整理



Git 诞生

BitMover 禁止 Linux 社区免费使用, 于是 Linus 花了两周时间自己用C写了一个分布式版本控制系统.

Git 账户的初始化可以查看文章 Github 账户本地初始化. 下面是 git 命令的整理:

Git 常用命令

1. 初始化

# 本地目录初始化
git init
# 远程下载
git clone <repo_url>

阅读全文 »


免费的中文编程书



添加一个 iframe, 内容是 Github free-programming-books, 优先保存一下中文书籍.

阅读全文 »


SpringBoot 笔记



post-getting-started-with-spring-boot

营销测试工具工程实现, 基于 SpringBoot , 码了一段时间, 整理一下笔记, 真的特别好用!!! 最直观的感受有下面三方面:

  • 无 xml 配置!!!
  • 内嵌 tomcat
  • 组件选配

1. 创建工程

1.1 使用 IDEA 创建

个人推荐使用 IDEA 来创建, 省事. 不需要下载, 解压, 顺带还指定安装目录.

阅读全文 »


无法 trim 的空格 Non-breaking space



1. 场景描述

营销活动, 运营同学上传人群名单, 系统读取文件将人群落库, 有行数据混进了空格, 发奖失败.

account_no = ‘ 226610000XXXXXXXXXX’

image

阅读全文 »