2018年3月7日

MySQL高级学习笔记

摘要: 1. 变量相关 临时变量 用户变量,也称会话变量 系统变量 2. 账户管理 账户管理的应用场景 在实际项目开发中,不可能让每个开发人员都使用 root 账户进行登录 根据开发人员角色的不同,会分配具有不同权限的账户 MySQL 账户体系 服务实例级账户:启动了一个 mysqld,即为启动一个数据库实 阅读全文

posted @ 2018-03-07 16:41 DemonFS 阅读(413) 评论(0) 推荐(0) 编辑

2018年3月5日

MySQL基础学习笔记

摘要: 一、数据库基本概念 1.1 数据库 Database 从字面意思看,数据库就是一个存储数据的仓库。从计算机的角度来讲,数据库(Datebase)是按照 数据结构 来组织、存储和管理数据的仓库。 简单来说,可以将数据库视为电子化的一个文件柜。用户可以对文件中的数据进行新增、更新和删除等操作。 数据库中 阅读全文

posted @ 2018-03-05 14:10 DemonFS 阅读(175) 评论(0) 推荐(0) 编辑

2018年2月3日

Python2爬取内涵段子

摘要: 代码git地址:https://github.com/DemonYan/spider_study 后续爬虫相关代码都会在git上进行更新,请持续关注 本文分享自己学爬虫的一个代码。该代码实现的是使用urllib2爬取http://www.neihanpa.com/article/网站的段子。 小编也 阅读全文

posted @ 2018-02-03 01:20 DemonFS 阅读(219) 评论(0) 推荐(0) 编辑

2018年1月17日

Python编程笔记 - 列表

摘要: 这篇文章开始介绍Python中的容器。Python容器包括列表、元组、集合与字典。这些数据结构中都涉及到很多的方法,这里对比较常用的一些方法进行介绍,不用每个方法都记住,熟悉常用的即可。 首先,我们先来看列表。 一、列表的创建方式 二、列表中的常用操作 三、列表的转换 其他形式转列表,采用list( 阅读全文

posted @ 2018-01-17 11:41 DemonFS 阅读(252) 评论(0) 推荐(0) 编辑

2018年1月9日

Python核心编程笔记--动态属性

摘要: 一、动态语言与静态语言 1.1 静态语言特点: a. 在定义变量时需要指定变量的类型,根据指定的类型来确定变量所占的内存空间 b. 需要经过编译才能运行 c. 在代码编译后,运行过程不能对代码进行操作 d. 常见的静态语言:C、C++、Java等 1.2 动态语言的特点: a. 不需要经过编译,而是 阅读全文

posted @ 2018-01-09 16:15 DemonFS 阅读(500) 评论(0) 推荐(2) 编辑

2018年1月8日

Python核心编程笔记--私有化

摘要: 一、私有化的实现 在Python中想定义一个类是比较简单的,比如要定义一个Person类,如下代码即可: 当然我们也可以给类添加相应的属性,比如Person的姓名,年龄,性别等,并且在new一个Person对象后可以对这些属性进行修改,如下代码所示: Python是面向对象的语言,我们都知道面向对象 阅读全文

posted @ 2018-01-08 10:52 DemonFS 阅读(609) 评论(0) 推荐(2) 编辑

2018年1月5日

Python核心编程笔记--浅拷贝与深拷贝

摘要: 一、问题引出浅拷贝 首先看下面代码的执行情况: 上面的代码比较简单,定义了一个变量a,它是一个数值[1, 2, 3]的列表,通过一个简单的赋值语句 b = a 定义变量b,它同样也是数值[1, 2, 3]的列表。 问题是:如果此时修改变量a,对b会有影响吗?同样如果修改变量b,对a又会有影响吗? 从 阅读全文

posted @ 2018-01-05 11:41 DemonFS 阅读(862) 评论(0) 推荐(1) 编辑

2018年1月4日

python核心编程笔记--模块的导入

摘要: 1. 模块的重新导入 有这样的一种情况:我们首先创建了一个.py文件,输入模块代码。保存后,我们进入ipython3的环境,引入这个模块。然后再ipython3环境外修改这个模块文件,在ipython3的环境中引入的模块文件会不会相应发生变化? 答案是:不会同步发生变化,需要重新引入 示例过程如下: 阅读全文

posted @ 2018-01-04 11:24 DemonFS 阅读(231) 评论(0) 推荐(0) 编辑

2017年12月18日

走近Java

摘要: 学习Java需要了解必要的Java历史,不要觉得Java历史对学习Java编程没有任何帮助。在任何时候,了解一门语言的历史都能帮助更好地理解这门语言的精髓。以前在学习语文时,在分析一篇文章,通常会通过5W2H分析法来分析一篇文章的始末。这里我也将通过5W2H中的4W1H来带大家走近Java。(4W1 阅读全文

posted @ 2017-12-18 22:42 DemonFS 阅读(179) 评论(2) 推荐(0) 编辑

2017年12月14日

Java学习之计算机基础(二)

摘要: 今天主要介绍原码、反码与补码的知识。了解原码、反码与补码的知识,可以帮助我们更好地理解在计算机内部是如何进行运算的,同时对于后面更好地学习和理解Java基本数据类型及其范围打下基础。 背景知识: 在计算机中,最小的单位是位,也称为比特(bit)。而另一个常用单位是字节,一个字节是8位,也就是8比特。 阅读全文

posted @ 2017-12-14 21:58 DemonFS 阅读(175) 评论(0) 推荐(0) 编辑

导航