ParisGabriel              每天坚持手写  一天一篇  决定坚持几年 为了梦想为了信仰    开局一张图     存储引擎(处理表的处理器)     基本操作:         查看所有存储引擎           show engines:         查看已有表的存储引擎   show create table 表名: 创建表指定引擎   create table 表名()engine=myisam: 已有表添加引擎   alter table 表名 engine…
一.今日内容总结: day62 内容回顾: 1. django有关所有命令: pip install django==1.11.14 django-admin startproject 项目名称 cd 项目 python manage.py runserver 80 0.0.0.0:80 python manage.py startapp app01 python manage.py makemigrations # 保存models修改记录 python manage.py migrate #…
为了梦想与了信仰    开局一张图   主要三个方面: 1.Linux终端命令 2.MySQL语句 3.Python调用   先删库 再跑路.....                                  终端命令:   vi                                                                文本编辑器 cat /etc/password | grep “用户名”         获取user表   sudo -i     …
ParisGabriel              每天坚持手写  一天一篇  决定坚持几年 为了梦想为了信仰    开局一张图     表字段重命名(change)   alter table 表名 change 原名 新名 数据类型:   SQL查询   执行顺序:     3. select ...聚合函数 from 表名     1. where ...     2. group by...     4. having...     5. order by...     6. limit…
一.插入.更新和删除 调用一个模型类对象的save方法的时候就可以实现对模型类对应数据表的插入和更新. 调用一个模型类对象的delete方法的时候就可以实现对模型类对应数据表数据的删除. 二.自关联 自关联是一种特殊的一对多的关系. [案例]:显示广州市的上级地区和下级地区. 地区表:id, atitle, aParent_id; mysql终端中批量执行sql语句:source areas.sql; 第1步,添加地区模型类 app1/models.py [关系属性],代表当前地区的父级地区 c…
ParisGabriel              每天坚持手写  一天一篇  决定坚持几年 为了梦想为了信仰    开局一张图         查询SQL变量 show variables 1.表字段的操作 1.语法:alter table 表名 执行动作: 2.添加字段(add) alter table  表名 add 字段名 数据类型:(尾插) alter table 表名 add 字段名 数据类型 first:(头插) alter table 表名 add 字段名 数据类型 after…
ParisGabriel              每天坚持手写  一天一篇  决定坚持几年 为了梦想为了信仰    开局一张图     一个月的python已经结束了  下面就是数据库了   先说MySQL  这个数据库应该差不多是用户量最多的了    MySQL概述:1.什么是数据库: 存储数据的厂库2.有哪些公司在用数据库 金融机构.游戏网站.购物网站.论坛网站...3.提供数据库服务的软件: 1.软件的分类: MySQL.Oracle.SQL_Server.DB2.MongoDB.Mar…
ParisGabriel              每天坚持手写  一天一篇  决定坚持几年 为了梦想为了信仰    开局一张图   今天接着昨天的说   索引有4种:      普通 索引 :index       唯一索引:unique      主键索引:primary key      外键索引:foreign key 索引查询命令:       show index from 表名\G:          Non_Unique:1   :index          Non_Uniqu…
一.实现:增.删.改.查 1.获取所有数据显示在页面上 model.Classes.object.all(),拿到数据后,渲染给前端;前端通过for循环的方式,取出数据. 目的:通过classes(班级表数据库)里面的字段拿到对应的数据. 2.添加功能 配置url分发路由增加一个add_classes.html页面 写一个def add_classess函数 在前端写一个a标签,前端页面就可以看到一个添加链接,通过点这个a标签的链接跳转到一个新的add_classess页面 add_classe…
首先 在C#中引用数据库的操作! (因为我们用的是SQLserver数据库,所以是SqlClient) using System.Data.SqlClient; 1:要实现对数据库的操作,我们必须先登录数据库 Console.WriteLine("请输入用户名:"); //提示客户输入用户名和密码 string name = Console.ReadLine(); Console.WriteLine("请输入密码:"); string pwd = Console.R…
iOS sqlite3 的基本使用(增 删 改 查) 这篇博客不会讲述太多sql语言,目的重在实现sqlite3的一些基本操作. 例:增 删 改 查 如果想了解更多的sql语言可以利用强大的互联网. 想要使用sqlite3是需要添加框架的,那么在哪里去找呢??? 图片(框架在哪里) 图片(什么框架???) 做好最基本的操作后进入工程进行编码... 创建数据库并且创建一个表: //设置句柄 通过句柄对数据库进行操作 static sqlite3 * db = nil; - (void)viewDi…
以前总是追求新东西,发现基础才是最重要的,今年主要的目标是精通SQL查询和SQL性能优化.  本系列主要是针对T-SQL的总结. [T-SQL基础]01.单表查询-几道sql查询题 [T-SQL基础]02.联接查询 [T-SQL基础]03.子查询 [T-SQL基础]04.表表达式-上篇 [T-SQL基础]04.表表达式-下篇 [T-SQL基础]05.集合运算 [T-SQL基础]06.透视.逆透视.分组集 [T-SQL基础]07.数据修改 [T-SQL基础]08.事务和并发 [T-SQL基础]09…
iOS FMDB的使用(增,删,改,查,sqlite存取图片) 在上一篇博客我对sqlite的基本使用进行了详细介绍... 但是在实际开发中原生使用的频率是很少的... 这篇博客我将会较全面的介绍FMDB的使用... 例: 增,删,改,查,sqlite存取图片 有关框架的导入我在上一篇博客进行了详细介绍这里就不在介绍,没有看到上一篇博客的可以点击下面的连接. iOS sqlite3 的基本使用(增 删 改 查) 接下来我会按照上篇博客的顺序,模式进行介绍. (增删改查与sqlite存取图片我会通…
具于django ajax实现增 删 改 查功能 代码示例: 代码: urls.py from django.conf.urls import url from django.contrib import admin from app01 import views urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^students/', views.students), url(r'^add_student/', views.add…
ADO.NET:(数据访问技术)就是将C#和MSSQL连接起来的一个纽带 可以通过ADO.NET将内存中的临时数据写入到数据库中 也可以将数据库中的数据提取到内存中供程序调用 ADO.NET所有数据访问技术的基础 连接数据库基本格式:需要两个类1.数据库连接类 SqlConnection2.数据库操作类 SqlCommand 1.连接数据库写连接字符串,立马就要想到有4点要写完,1.连接哪台服务器,2.连接哪个数据库,3.连接用户名,4.密码string sql = "server=.(服务器i…
using System;using System.Collections.Generic;using System.Linq;using System.Web;//using System.Data;using System.Data.SqlClient;using System.Data.OracleClient;using Mvc01.Models; namespace Mvc01.Common{    public class PubMethod    {        public v…
修改操作符的使用   $set 修改一个域的值,增加一个域   阿哲年龄修改为33 db.class1.update({name:'阿哲'},{$set:{age:33}})   如果sex域不存在则会添加这个域 db.class1.update({name:'阿蓉'},{$set:{sex:'w'}})   $unset 删除一个域   删除sex域 db.class1.update({name:'小陈'},{$unset:{sex:''}})   * 每个操作符可以同时操作多项 db.cla…
1      VARCHAR : 字符串的意思 (括号内的数字代表尾数) 输入的字符串在这个范围内都行 CHAR  :字符串的意思(区别就有几位数字 必须写几位) INT   整数(位数) 输入的数字在范围内都行 最长是10位  后边括号数字可以不加 BIGINT 整数(位数)  最长是20位 FLOAT 小数(位数) 输入的数字在范围内都行 2 创建数据库两种方法 第一种 右击 新建 第二种  输入命令: CREATE  DATABASE  +库名 CREATE  DATABASE  WANG…
列表-list-[] 输入内存储存容器 发生改变通常直接变化,让我们看看下面列子 增---默认在最后添加 #append()--括号中可以是数字,可以是字符串,可以是元祖,可以是集合,可以是字典 #lst=[,,,] #1print(lst.append())#---none--没有返回值 所以none # '''lst=lst.append(233) print(lst)'''#---none---没有返回值 所以none #lst.append()#---int #print(lst)#--…
一.权限 操作通讯录必须在AndroidManifest.xml中先添加2个权限, <uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission> <uses-permission android:name="android.permission.WRITE_CONTACTS"></uses-permission>…
一.权限 操作通讯录必须在AndroidManifest.xml中先添加2个权限, <uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission> <uses-permission android:name="android.permission.WRITE_CONTACTS"></uses-permission>…
1.数据行的增删改 2.单表查询 select&where条件 3.group by&having&order by&limit…
1.多表查询 2.连表补充 3.boss工具=>Navicat 4.索引加速寻找工具=>everything 5.pymysql 6.pymysql初识 7.pymysql的各个方法…
什么是关系型数据库?           是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据,             同时也是一个被组织成一组拥有正式描述性的表格(二维表),该形式的表格作用的实                            质是装载着数据项的特殊收集体,这些表格中的数据能以许多不同的方式被存             取或重新召集而不需要重新组织数据库表格(即表与表之间的联系).   nosql和关系型数据库比较?    优点:   …
1.js介绍&变量&基础数据类型 2.类型查询&运算符&if判断&for循环 3.while循环&三元运算符 4.函数 5.今日总结 1.js介绍&变量&基础数据类型 js介绍 (1)什么是JavaScript&一些历史&ECMASCRIPT和JavaScript的关系? JavaScript是一门编程语言,既可以写前端,又可以写后端.但是JavaScript有很多槽点,因此我们现在更适合做前端的开发.(以现在的认知水平) (…
1.回顾上节内容(JavaScript) 一.JavaScript概述 1.ECMAScript和JavaScript的关系 2.ECMAScript的历史 3.JavaScript是一门前后端都可以写的一门语言,操作和浏览器的一些交互的内容,也可以操作文档树,html其实就是一颗文档树. 4.ES6就是指ECMAScript6 尽管ECMAScript是一个重要标准,但它并不是JavaScript唯一的部分,当然,也不是唯一被标准化的部分,实际上一个完整的JavaScript实现由以下3个部分…
断网了2天  今天补上     聚合操作: 对文档的信息进行整理统计的操作 返回:统计后的文档集合 db.collection.aggregate() 功能:聚合函数,完成聚合操作 参数:聚合条件,配合聚合操作符使用 返回:聚合后的结果   常用聚合操作符: 1.$group  分组聚合   要配合具体的统计操作符获取结果   $sum  求和 db.class1.aggregate({$group:{_id:'$gender',num:{$sum:1}}})      分组   按照gende…
一.字典 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据.存储大量的数据,是关系型数据,查询数据快. 列表是从头遍历到尾字典使用二分查找 二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法. 比如字典有1-100的数据,现在想要查找75. 先劈一半,找到中间值50.判断50和75的大小,发现小于,再劈一半. 找到中间值75,直接返回结果. 对于字符串查找每一个字符串,都有一个hash值,是唯一的. print(hash('a'))…
数据可视化推荐网站(都是JavaScript写的): echart网站: https://echarts.baidu.com/ 聚宽网站: https://www.joinquant.com/ 我们要多用心也是可以做前端的!!! 回顾: 1.jquery介绍 2.jquery的引入方式 3.jquery选择器:找标签 基本选择器:ID,Class,标签,配合使用,组合选择器,所有元素选择器, 层级选择器:同css 基本筛选器:选择之后进行过滤 属性选择器: 表单筛选器: 4.筛选器方法(将来用的…
              终端命令:       在线安装:         sudo apt-get install mongodb         默认安装路径 :  /var/lib/mongodb         配置文件 : /etc/mongodb.conf          命令集 : /usr/bin   /usr/local/bin     下载解压:         PATH=$PATH:/opt/mongodb.../bin         export PATH    …