自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (2)
  • 收藏
  • 关注

原创 网线

橙白,橙,绿白,蓝,蓝白,绿,棕白,棕

2018-10-18 12:00:44 186

原创 工作流程

1 安装jdktar -zxvf jdk-8u121-linux-x64.tar.gz                   解压mv jdk1.8.0_121/ /opt/                                 移动到opt下vi /etc/profile                                        编辑环境变量     expo...

2018-10-09 23:31:49 229

原创 游标的概念及应用

游标的概念:     游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。 游标有两种类型:显式游标和隐式游标。在前述程序中用到的SELECT...INTO...查询...

2018-09-10 09:51:17 798 1

原创 MYSQL中常用的函数

一、数学函数ABS(x)   返回x的绝对值BIN(x)   返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x)   返回大于x的最小整数值EXP(x)   返回值e(自然对数的底)的x次方FLOOR(x)   返回小于x的最大整数值GREATEST(x1,x2,...,xn)返回集合中最大的值LEAST(x1,x2,...,xn)      返回集合中最小的...

2018-09-06 15:41:52 189

原创 工作记录

F_MONTHDIFF  这个函数的意思就是算起始日到到期日的天数

2018-08-29 22:35:05 152

原创 git基本操作

      

2018-08-15 20:08:21 131

原创 Django中,models定义属性详情

定义属性    概述        ·django根据属性的类型确定以下信息            ·当前选择的数据库支持字段的类型            ·渲染管理表单时使用的默认html控件            ·在管理站点最低限度的验证        ·django会为表增加自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置某属性为主键列后,则django不会再生...

2018-08-09 10:00:02 796

原创 模型,属性,表,字段间的关系

一个模型类在数据库中对应一张表,在模型类中定义的属性,对应该模型对照表中的一个字段

2018-08-08 21:22:17 1270

原创 在ubuntu下安装虚拟环境

首先在你想要的位置创建目录 mkdir xnhj  进入 虚拟环境  cd xnhj执行命令   virtualenv ms -p /usr/bin/python3ms为自己起的虚拟环境名

2018-07-30 09:08:40 502

原创 python写web表单标签

表单标签:1. form标签   <form action="提交服务器地址" method="post|get">   </form>   注意:post提交与get提交的区别:         post用来提交数据,提交的数据是封装到消息体中的;         get虽然也能用来提交数据,但提交的数据会显示在地址栏上,所以,get方式         提交数据不安全;...

2018-06-05 23:02:26 801

原创 python写web基础笔记

一:HTML5简介与结构    HTML(Hypertext Markup Language):超文本标记语言,是用来编写网页    的标记语言。    HTML5的基本结构:    <!DOCTYPE html>    <html>       <head>          <title>网页标题</title>          &...

2018-06-05 23:01:27 134

原创 Redis实现mysql功能

import pymysql,redisdef selectFromMySQL(_id): #传入产品的id,通过SQL查询    conn = pymysql.Connect(        host = '10.35.165.97',        port = 3306,        user = 'root',        passwd = '123456',        db = ...

2018-06-05 10:29:09 469 1

原创 数据的存储

数据的存储思考:为什么使用计算机?存储数据,计算数据思考:数据存在哪里?数据存储在内存里思考:数据怎么在内存里存储的?首先弄明白怎么存储数字1010.5“sunck is a good man”内存:抽象:一个开关,有两种状态,开启和关闭。一种状态对应1,另一种状态对应0。把八个开关放到一间房间里,这个房间称为"一个字节",一个开关代表"一位"。每个房间都有门牌号,看做"地址"。把无数个房间堆叠起...

2018-06-04 22:46:22 229

原创 操作Mongodb

一:Mongodb介绍    Mongodb是一种分布式的文档数据库,是一种NoSQL数据库。    以数据库、集合(collection)、文档来组织数据。    安装方式:    sudo apt-get install mongodb    Mongodb的配置文件:/etc/mongodb.conf    查看mongodb的进程信息:ps -ef | grep mongodb    查看...

2018-06-04 16:25:59 203

原创 操作mongodb数据库

一、操作mongodb数据库    1、创建数据库        语法:use 数据库名        注意:如果数据库不存在则创建数据库,否则切换到指定的数据库        注意:如果刚刚创建的数据库不在列表内,如果要显示它,我们需要向刚刚创建的数据库中插入一些数据        (   db.student.insert({name:"tom", age:18, gender:1,addre...

2018-06-04 14:44:23 157

原创 Linux基础测试

1、如何将ls -l 内容以覆盖模式写入到文件list.txt中:ls -l >list.txt2、如何将ls 打印内容以追加模式写入到到文件list.txt中:ls >>list.txt ,Python中追加模式的modo是:  a  3、如何查看list.txt文件头5行内容:head -5 list.txt4、如何查看list.txt文件尾5行的内容:tail -5 lis...

2018-06-04 10:15:07 450

原创 Redis命令大概总结

keys * 查看type key 类型del key删除expire过期时间ttl查看键的剩余过期时间set key value  设置单个get key获取单个值mset key value设置多个键值mget key根据多个键获取多个值hset key field value设置单个值hget key field获取多个属性的值hdel key field删除属性及值hstrlen key ...

2018-06-04 09:42:55 135

原创 redis详细操作

一、String    概述:String是redis最基本的类型,最大能存储512MB的数据,String类型是二进制安全的,即可以存储任何数据、比如数字、图片、序列化对象等    1、设置        a、设置键值            set key value        b、设置键值及过期时间,以秒为单位            setex key seconds value     ...

2018-06-03 17:41:03 114

原创 redis的主从复制

Redis主从复制:Redis的主从复制是单向的,只能从master复制数据到slave。设置主从关系:1. 在从服务器(slave)Redis命令行中直接输入:slaveof master的地址 master的端口号2. 在从服务器(slave)的配置文件redis.conf中加入 slaveof master的地址 master的端口号切主与断开复制:切主操作:slaveof master的地...

2018-06-03 17:39:54 117

原创 redis基本操作

启动与关闭Redis服务、进入Redis环境    1.启动Redis服务    redis-server 拷贝的redis.conf的位置redis-server redis6380/redis.conf   启动6380Redis服务    2.关闭Redis服务    redis-cli shutdown   # 默认关闭的是本机的6379端口的Redis服务    全称:    redis...

2018-06-03 17:39:14 187

原创 事务的基本操作:

一:事务的基本操作:1.开启事务  begin 或者 start transaction  2.提交事务  commit3.回滚整个事务  rollback4.设置保存点  savepoint 保存点名称5.回滚到具体的保存点  rollback to 保存点名称二:操作事务隔离级别的基本命令    1.查看当前隔离级别      select @@tx_isolation;    2.设置当前会...

2018-06-02 14:47:51 1804

原创 Python操作MySQL的步骤

Python操作MySQL的步骤:第一步:引入pymysql模块,连接MySQL,返回连接对象import pymysqlconn = pymysql.Connect(    host = 'MySQL所在的主机',      port = MySQL的端口号,      user = '连接MySQL的用户名',        passwd = '连接MySQL的密码',     db = '进...

2018-06-02 14:47:24 438

原创 一:事务(transaction)的概念与特性

一:事务(transaction)的概念与特性    事务是一系列操作,这些操作组成了一个逻辑工作单元。这个逻辑工作    单元中的操作作为一个整体,要么全部成功,要么全部失败。    事务的特性(ACID):    1.原子性(Atomicity):      事务中的一系列操作作为一个原子性的逻辑工作单元,这个逻辑工作      单元中的操作要么全部成功,要么全部失败。    2.一致性(Co...

2018-06-02 14:46:53 3077

原创 vi编辑器设置

1,在命令行敲入“vi”后按"tab"键,可以看到目前系统中只安装了vi和vim.tiny。vim是从VI发展而来的一个文本编辑器,功能更强大。而vim.tiny是vim的精简版,所以,安装vim势在必行。2,ubuntu系统:sudo apt-get install vim-gtk3,这里,输入“y”后,回车。4,现在开始配置vim5,sudo vim /etc/vim/vimrc6,在最后一行...

2018-05-31 19:49:48 623

原创 mysql的练习题(employ和dept)

创建数据表employee和dept。CREATE TABLE dept(d_no         INT NOT NULL PRIMARY KEY AUTO_INCREMENT,d_name       VARCHAR(50),d_location     VARCHAR(100));由于employee表dept_no依赖于父表dept的主键d_no,因此需要先创建dept表,然后创建empl...

2018-05-31 09:18:35 7605 1

原创 mysql查询

一:模糊查询    模糊查询中的两个通配符:    1   %  代表任意多个任意字符    2   _  代表任意一个字符    模糊查询的SQL语法:    select 字段列表 from 表名称 where 字段名 like 匹配条件;    创建worker表    create table worker(         worker_id    int  auto_increment...

2018-05-30 17:03:24 470

原创 实例说明,mysql基本操作

1.创建一个名为mydb的数据库  create database mydb default character set 'utf8';2.进入mydb  use mydb;13:55 2018/5/293.创建student表  create table student(     stuid   int  auto_increment primary key,     name   varcha...

2018-05-30 08:58:06 424

原创 Mysql基本使用

一:MySQL简介与安装    MySQL是一种中型、易用的关系型数据库管理系统(DBMS,Database Management System)。    安装步骤:    第一步:  sudo apt-get install mysql-server    第二步:  sudo apt install mysql-client    第三步:  sudo apt install libmysql...

2018-05-29 21:28:57 135

原创 实例

1.  现有用户 tome , 在它的home目录下,有一个bank文件夹,     现有 github的仓库,它的http位置是 https://github.com/disenQF/mysql_py.git    要求: 将bank 文件夹打包成 bank.tar.gz , 将后再 上传到github仓库中     su tome     cd ~     tar -zcvf bank.tar...

2018-05-29 09:26:45 331

原创 github的基本使用

    1. github仓库的使用        1) 在github创建空仓库             xxx.git        2) 在地            git clone git@github.com:注册用户名/xxx.git  # 从远程复到本地, 前提必须交换公钥            cd xxx  #本地仓库            echo “hi,git serve...

2018-05-29 09:25:54 93

原创 实例

1.   统计root用户下的进程数量    ps -ef | grep root -c2.  查看tcp的22端口的进程信息(包含端口号、进程ID, 进程名等)    netstat -antp | grep 223.  编写shell脚本的要求是什么    1) 脚本文件的扩展名 .sh    2) 脚本内容的第一行: #!/bin/bash    3) 脚本需要执行权限: chmod +x ...

2018-05-29 09:23:28 102

原创 实例解释

1.  将a.txt的内容 追加到 b.txt文件中    cat a.txt >> b.txt2. 读取b.txt文件的内容,并去除重复的,同时倒序方式排列,并支持数值排序    cat b.txt | sort -rg | uniq3. 查看disen用户所属组(主组和附加组)的信息    id disen    cat /etc/group | grep disen       ...

2018-05-29 09:22:43 129

原创 实例说明添加用户

1.  添加用户tomy, 口令设置为tomy,并通过tomy登录到系统中,    在它的home目录中创建一个mysql/bin目录。     sudo useradd -d /home/tomy -rm tomy      sudo passwd tomy      su tomy  # 输入口令      cd ~      mkdir -pv mysql/bin2. 修改tomy的home...

2018-05-29 09:21:57 287

原创 mysql基本使用

Mysql 是最流行的关系型数据库管理系统sudo apt install mysql-server 服务端sudo apt install mysql-client  客户端lsof  -i:3306  查看3306的端口ps aux | grep mysql 查看mysql的进程进入mysql用户:mysql退出mysql: exitshow databases;  查看一共的数据库use m...

2018-05-29 09:20:15 108

原创 用户组和用户的详细解释

   whoami 查看当前登录用户名        /etc/group文件包含所有组        /etc/shadow和/etc/passwd系统存在的所有用户名        1、/etc/group 解说;    /etc/group 文件是用户组的配置文件,内容包括用户和用户组,并且能显示出用户是归属哪个用户组或哪几个用户组,因为一个用户可以归属一个或多个不同的用户组;同一用 户组的...

2018-05-29 09:18:54 9421

原创 Linux常用命令大全

 Linux常用命令大全系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinf...

2018-05-29 09:16:33 139

原创 Giuhub配置

1.ssh-keygen -t rsa -C "1834735408@qq.com"2.cd .ssh3.cat id_rsa.pub4.git clone https://github.com/yangheng520maxin/python1802.git5.ls6.cd python27.vi a.txt8.git add a.txt9.git commit -m .   #上传所所有的还在本...

2018-05-29 09:15:06 229

原创 git应用

一:Git简述与基本配置    Git是一个分布式的版本控制工具,简单易用。    Git全局配置:    git config --global user.name "用户名"    # 配置使用Git的用户名    git config --global user.email "邮箱"     # 配置使用Git的邮箱    git config --global color.ui  true...

2018-05-28 22:14:36 78

原创 模块与包

一:模块与包模块是处理某一类问题的集合,模块由函数和类组成。一个Python文件就是一个模块。包是由一系列模块组成的集合。包必须含有一个__init__.py文件,用于标识当前文件夹是一个包。模块的导入import 模块名from 模块名 import 函数名from  模块名 import  *注意:采用from  模块名 import  *的方式导入模块受到模块中__all__模块属性的影响包...

2018-05-28 17:11:30 143

原创 可变数据类型VS不可变数据类型

一:可变数据类型VS不可变数据类型    可变数据类型:    通过可变数据类型,可以直接对数据结构对象的内容进行修改,修改后的新结果仍与原对象引用同一个id地址值。可变数据类型包括列表、字典、可变集合等。    不可变数据类型:    不可变数据类型,不能对数据结构对象中的内容进行增加、删除、修改等操作。常用的不可变数据类型包括数字、字符串、元组等。二: 字符串       在Python中,我...

2018-05-28 17:11:18 1076

Python语言基础到模块使用

python笔记加代码平时的作业练习全是最全最细的,希望对大家右帮助

2018-06-05

python基础练习附带答案

python基础学习作业附带答案,适合与刚开始学的,对于你会有很大的帮助

2018-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除