- 博客(19)
- 收藏
- 关注
原创 MySQL必知必会_学习笔记
SQL结构化查询语言,用来鱼数据库通信的语言DBMS数据库管理系统,对数据库进行检索,管理,处理包括Oracle,MySQL,Microsoft SQL Server, Access ,PostgreSQLMySQL开源,可二次开发,执行速度快,可信赖启动MySQLsudo ps -ef|grep mysqld查看MySQL是否安装mysql -V查看M...
2018-11-19 15:14:03
231
原创 HTTP协议
HTTP是应用层协议,但其不涉及传输数据包,其作用是规范客户端与服务器之间的通信形式,默认使用80端口1.HTTP/0.9Request GET /index.htmlResponse <html> <body>Hello World</body> </html>2.HTTP/1.0Request 尾部添加版本号 ...
2018-08-24 17:31:20
324
原创 TCP/IP-学习笔记
TCP/IP一个主机如何将数据发送到另一主机上一. 链路层(定义mac地址)链路层概述 对电信号进行分组形成具有意义的数据帧,然后以广播的形式通过物理介质发送给接收方1. 数据帧(数据包)首部包含目标mac地址,源mac地址和类型 数据过长需分割成多个帧进行发送 尾部固定4个字节,数据帧校验序列2. Mac地址每块网卡都有自己唯一的16进制mac地址 ...
2018-08-24 16:39:49
280
原创 Redis-学习笔记
1.Redis配置CONFIG GET CONFIG_SETTING_NAME2.Redis数据类型String字符串 命令 作用 1.SET KEY_NAME VALUE 设置KEY 的值 2.GET KEY_NAME 获取指定 KEY 的值 3.GETRANGE KEY_NAME start end 返回 KEY 中...
2018-08-24 16:31:29
210
原创 MongoDB-学习笔记
启动mongodbsudo mongod --dbpath /data/db/ mongo查看数据库show dbs创建数据库use db_name插入数据db.collcetion_name.insert({“name” : “baidu”})删除数据库db.dropDatabase() 创建集合db.createCollection(name, ...
2018-08-24 16:29:51
193
原创 Redis-学习笔记
1.启动redisredis-serverredis-cli2.Redis配置CONFIG GET CONFIG_SETTING_NAME3.Redis数据类型String字符串1.SET KEY_NAME VALUE 设置KEY 的值 2.GET KEY_NAME获取指定 KEY 的值 3.GETRANGE KEY_NAME start end 返回 K...
2018-07-30 16:07:04
282
原创 Windows_CondaIOError: IO error: Missing write permissions in: C:\ProgramData\Anaconda3
开始菜单找到 “Anaconda Prompt”右键图标以管理员身份运行
2018-06-29 18:39:40
7017
5
原创 Django_Learning Part3-表单POST
1.modelsmodels.py添加class comment(models.Model): name = models.CharField(null=True, blank=True, max_length=50) comment = models.TextField(null=True, blank=True) def __str__(self): ...
2018-06-11 14:06:21
143
原创 Django-错误集合
1.TypeError: init() missing 1 required positional argument: ‘on_delete’错误 解决方法
2018-06-06 17:06:35
201
原创 Django_Learning Part2-文章分类GET
1.modelsmodels.py添加class Article(models.Model):#标签 TAG_CHOICES = ( ('tag1', 'Tag1'), ('tag2', 'Tag2'), ) tag = models.CharField(null=True, blank=True, max_length=10,...
2018-05-30 17:53:24
184
原创 HTTP-GET/POST
8种方法get, post, delete, put, head, connect, trace, options语义区别get:常被用于查询数据(翻页,查询) post:常被用于提交数据(登录界面,输入验证码)传递参数区别get:参数不会出现在请求主体中,会出现在url中 post:参数会在请求主体中,不会出现在url中...
2018-05-29 16:30:06
414
原创 Django_Learning Part1-创建
1. 创建 Django projectstart projectdjango-admin startproject name2. 创建 Django Appstart apppython3 manage.py startapp firstappsetting 添加 appINSTALLED_APPS在末尾添加创建的app的名字3. 数据库合并...
2018-05-28 23:16:17
172
原创 Linux-修改权限
chmod user-group-other file_nameuser:所有者group:同组者other:其他用户例:"chmod 777 file_name" = "chmod rwxrwxrwx file_name" = "chmod a=rwx file_name""chmod 745 file_name" = "chmod rwxr--r-x file_name" = "chmod u.
2018-04-18 16:59:59
563
原创 Linux-Vim配置
1.sudo vim /etc/vim/vimrc 2.set rulerset number set expandtab set autoindent set smartindent set cindent set tabstop=4 set softtabstop=4 set shiftwidth=4 set smarttab s...
2018-04-18 15:19:39
120
原创 MySQL-学习笔记
1.使用MySQL打开MySQL服务sudo service mysql start使用root用户登录mysql -uroot -p2.创建数据库并插入数据查看数据库show databases;创建数据库create datebase database_name连接数据库database_nameuse databanse_name查看表show tables;创建表,列名(id/name/p...
2018-04-17 17:04:24
249
原创 Python-if __name__ == '__main__'
__name__ :当前模块名 __main__ :当模块被直接运行时模块名if __name__ == '__main__' : 如果当模块被直接运行时,以下代码将被运行 如果当模块是被导入时,代码块不被运行...
2018-04-10 10:26:00
109
原创 GIT-git add .///git -u///git -A的区别
git add .---------add 不包括" delete"的其他所有变化git -u------------add 所有对已add文件的updategit -A------------add 所有文件(等同于git add.+git add -u)
2018-03-30 11:11:48
306
原创 Ubuntu-终端报错—virtualenvwrapper
python change to python3 ubuntu ErrorError while finding spec for 'virtualenvwrapper.hook_loader' (<class 'ImportError'>: No module named 'virtualenvwrapper')virtualenvwrapper.sh: There was a p...
2018-03-23 11:02:03
833
原创 Python-copy与deepcopy(浅拷贝/深拷贝)区别
我们日常理解的copy等于“将对象内容拷贝出来,成立了一个新的对象”这也是copy与赋值的区别1.对于非复杂对象 list = [1,2,3,4]copy = deepcopy In [1]: import copyIn [2]: list = [1,2,3,4]In [3]: list1 = listIn [4]: list2 = copy.copy(list)In [5]: list3...
2018-03-22 12:18:49
1008
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人