05-MySQL的完整性约束

1.整体说明 (1)讨论重点内容 not null 与default unique:表中该值唯一,不能有重复值 primary auto_increment foreign key (2)约束条件与数据类型的宽度一致,都是可选参数 (3)作用:用于保证数据的完整性和一致性。 (4)主要分为如下: PRIMARY KEY (PK) #标识该字段为该表的主键,可以唯一的标识记录 FOREIGN KEY (FK) #标识该字段为该表的外键 NOT NULL #标识该字段不能为空 UNIQUE KEY
分类: 其他 发布时间: 01-04 23:01 阅读次数: 0

VBA 高级筛选

http://www.geren-jianli.com/n19719c34.aspx http://m.vccoo.com/v/4aej07_2
分类: 其他 发布时间: 01-04 23:01 阅读次数: 0

Stanford 224N- Word Vector Representations: Word2Vec

word vector: model of word meaning (vectors that can encode the word meanings) 用分类资源来处理词义 WordNet: taxonomy information about words nltk.corpus语料库 import wordnet synonyms同义词,一词多义;but 这些分类的描述存在很多nuances, incomplete. People will use words more flexibl
分类: 其他 发布时间: 01-04 23:01 阅读次数: 0

06 外键的三种分类

1. 外键的3种关系 因为有foreign key的约束,使得两张表形成了三种关系 (1)多对一、一对多 (2)多对多 (3)一对一 2. 如何找出两张表之间的关系 分析步骤: #1、先站在左表的角度去找 是否左表的多条记录可以对应右表的一条记录,如果是,则证明左表的一个字段foreign key 右表一个字段(通常是id) #2、再站在右表的角度去找 是否右表的多条记录可以对应左表的一条记录,如果是,则证明右表的一个字段foreign key 左表一个字段(通常是id) #3、总结: #多对
分类: 其他 发布时间: 01-04 23:01 阅读次数: 0

Shell 的简单介绍

前述 Linux 用户每打开一个终端窗口都会启动一个 Shell 进程。Shell 是 Linux 系统中的一种具有特殊功能的程序,它是介于使用者和 Unix/Linux 操作系统内核间的一个接口。Shell 通过键盘等输入设备读取用户输入的命令数据,然后对命令进行解析并执行,执行完成后在显示器等输出设备上显示命令执行的结果。Shell 交互是基于文本的,这种用户界面被称为命令行接口。 目前流行的 Shell 主分四类 目前流行的 Shell 有以下四种,用户可以根据需要自行选择。 Bourn
分类: 其他 发布时间: 01-04 23:01 阅读次数: 0

树莓派 RaspBerry 3B+ 配置 aria2 远程下载攻略

原文见:https://li-aaron.github.io/2019/01/aira2-on-raspberry/ 1. 系统安装 安装好系统的可以略过。 这里选择的系统是chainsx提供的64位系统ubuntu-18.04-arm64。 这个系统相比官方的armhf系统优势在于配置简单,官方提供的ubuntu只默认支持RaspBerry 2,3B与3B+均需要根据官方的文档进行更改。 且此系统默认的apt源是清华的源,国内下载速度快。 SD卡烧录工具:Win32DiskImager。 以
分类: 其他 发布时间: 01-04 23:01 阅读次数: 0

关于 java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.String

今天遇到了这个异常,其实是自己经验欠缺所致。我是通过mybatis查询到数据库传过来的主键,是一个32位的char类型。 代码: //查询总账表的该组织总账记录,包括该条记录的主键id、账户余额 DzzZzb zzbInfo = null; Map map = (Map) IbatisSQL.selectOne("df.getZzbOrganid", parameter); String zzid = (String)map.get("ZZID"); 结果就报了标题处的异常。 查询发现,问题是
分类: 其他 发布时间: 01-04 23:01 阅读次数: 0

python学习笔记15(os模块)

os模块 概述:包含了普遍的操作系统的功能 使用前要先import import os 获取操作系统类型 : #nt->windows posix->Linux、Unix或Mac OS X print(os.name) 打印操作系统详细的信息(windows不支持) print(os.uname()) 获取操作系统中的所有环境变量 #print(os.environ) 获取指定环境变量 print(os.environ.get("APPDATA")) 获取当前目录 print(o
分类: 编程语言 发布时间: 01-04 23:01 阅读次数: 0

07 单表查询

一、单表查询的语法 SELECT 字段1,字段2... FROM 表名 WHERE 条件 GROUP BY field HAVING 筛选 ORDER BY field LIMIT 限制条数 二、关键字的执行优先级(重点) 重点中的重点:关键字的执行优先级 from where group by having select distinct order by limit 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group
分类: 其他 发布时间: 01-04 23:01 阅读次数: 0

08 多表查询

一、多表连接查询 1.语法: SELECT 字段列表 FROM 表1 INNER|LEFT|RIGHT JOIN 表2 ON 表1.字段 = 表2.字段; 2.生成笛卡尔积:不适用任何一种匹配规则 select * from employee,department; # 直接查询两个表 3.内连接:inner join,只连接匹配的行 4.外连接之左连接:left join,优先显示左表记录 5.外连接之右连接;优先显示右表全部记录 6.全外连接:显示左右两个表全部记录(了解) #外连接:在内
分类: 其他 发布时间: 01-04 23:01 阅读次数: 0

第13章 Python的HTML应用

本章的知识点: 1、HTML的标签; 2、URL的处理,包含解析、拼合和分解等; 3、URL的编解吗; 4、urllib模块的使用; 内容: 13.1 HTML介绍 13.1.1 HTML的历史 13.1.2 SGML、HTML、XHTML、HTML5的关系 13.1.3 HTML的标签 13.1.4 HTML的框架组件 13.2 URL的处理 13.2.1 统一资源定位符UR 表 13-1 常用的协议 协议名称 协议含义 协议名称 协议含义 http 超文本传送协议 mailto 电子邮件
分类: 其他 发布时间: 01-04 23:01 阅读次数: 0

数据分析项目

~~~
分类: 其他 发布时间: 01-04 23:01 阅读次数: 0

【行人重识别最新进展】2017-2018年行人重识别算法精度统计

2017-2018年行人重识别算法在开源数据集上的表现 Market-1501 Method Time Single Query Multi. Query rank-1 mAP rank-1 mAP Verif-Identif. + LSRO [1] 2017 ICCV 83.97 66.07 88.42 76.10 Basel. + LSRO [1] 2017 ICCV 78.06 56.23 85.12 68.52 SVDNet(C) [2] 2017 ICCV 80.5 55.9 SVD
分类: 编程语言 发布时间: 01-04 23:01 阅读次数: 0

MySQL查询优化详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33652147/article/details/85778248 客户端与MySQL服务器的查询通信步骤如下 客户端与服务器进行通信 SQL语句查询MySQL服务的缓存(如果服务器开启了缓存) 解析器将SQL语句解析为解析树 预处理器判断解析树是否符合规范 查询优化器对SQl进行优化处理 查询执行引擎查询数据 返回客户端 MySQL执行路径如下图: MySql服务端和客户端状态查询 对于一
分类: 编程语言 发布时间: 01-04 23:00 阅读次数: 0

深入浅出的JVM

一、jvm的组织结构 (1)jvm和系统调用之间的关系 相应的名词解释:  -类加载器:在jvm启动或者类运行时将需要的class加载到jvm内存中  -执行引擎:负责执行class文件中包含的字节指令  -内存区:是在jvm运行的时候操作锁分配的内存区。运行时内存区分五个部分:堆、方法区、栈、本地方法栈、程序计数器,
分类: 企业开发 发布时间: 01-04 23:00 阅读次数: 0

git删除远程仓库的文件或目录,但不删工作区

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wang123459/article/details/85777821 删除aa目录下的1.txt文件:git rm -r --cached aa/1.txt 删除aa目录:git rm -r --cached aa -r:Allow recursive removal when a leading directory name is given. –cached:Use this option
分类: 编程语言 发布时间: 01-04 23:00 阅读次数: 0

Android 资源(resource)学习小结

Android 资源(resource)学习小结 运用Android SDK进行UI开发时,虽然也可以使用纯代码来完成,但是那种方法对我这种刚学习Android对API还不懂的人来说,能进行类似VB、MFC一样图形化开发自然是最合适不过的。幸好Android也提供了这种方式,在Android工程文件中专门有个res目录用于存放资源,该目录下的资源可以进行可视化的编辑,编写好的资源通过AAPT(Android AssetPackaging Tool)工具自动生成gen目录下的R.java资源索引
分类: 其他 发布时间: 01-04 23:00 阅读次数: 0

android中的OOM问题 解决原则

只要你记住下面几个原则,在android 中处理图片的OOM问题绝对是easy之极: 1.超大图片要按比例压缩之后才做显示,退出当前activity 必须回收 [java] view plaincopy public static Bitmap decodeSampledBitmapFromResource(Resources res, int resId, int reqWidth, int reqHeight) { // First decode with inJustDecodeBoun
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

android上的一个网络接口和图片缓存框架enif

1.底层网络接口采用apache的httpclient连接池框架; 2.图片缓存采用基于LRU的算法; 3.网络接口采用监听者模式; 4.包含图片的OOM处理(及时回收处理技术的应用); 图片核心处理类:CacheView.java [java] view plaincopy package xiaogang.enif.image; import java.io.FilterInputStream; import java.io.IOException; import java.io.Inpu
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0

PackageInfo、ResolveInfo

首先我们来看一下PackageItemInfo,它是包含了一些信息的基类,它的直接子类有: ApplicationInfo、 ComponentInfo、InstrumentationInfo、PermissionGroupInfo、PermissionInfo。   它的间接子类有:ActivityInfo、ProviderInfo、ServiceInfo。这个类包含的信息对于所有包中项目是平等的。这些Package items是被Package manager所持有的。 PackageIt
分类: 其他 发布时间: 01-04 22:59 阅读次数: 0