第三章 SQL

更名运算as P42,分组聚集group by ,having子句P49 固有聚集函数:avg,min,max,sum,count 列出每个系的平均工资 列出平均工资超过42000美元的系及其平均工资 找出满足下面条件的所有教师的姓名,他们们的工资至少比Biology系某一个教师的工资高 自然连接natural join P41 列出教授的名字及他们所讲授课程的名字 字符串运算%,_ P43,排列显示次序P44 找出所在建筑中包含子串‘Watson’的所有系名 按salary降序排列出整个in
分类: 其他 发布时间: 05-11 21:40 阅读次数: 0

第四章 中级SQL

join 与natural join不同的是,它的ID会出现两次 与select * from student ,takes where student.ID = takes.ID;等价。 外连接 避免信息丢失 显示所有学生的列表,显示他们的ID,name,dept_name和tot_cred。 使用左外连接,这样保证了Snow学生出现在表中,那些只出现在takes关系模式中的属性上取空值。 select * from student natural left outer join takes
分类: 其他 发布时间: 05-11 21:40 阅读次数: 0

第八章 关系数据库的设计

第一范式 关系中任何属性的域均是原子的。 超码 唯一标识关系中一条元组的一个或者多个属性的集合。 平凡函数依赖 如果B包含于A,则形如A–>B这样的函数依赖是平凡的。 模式R上满足函数依赖集F的关系,说F在r®上成立。 F+表示F集合的闭包。 BCNF范式 按照定义任何只包含两个属性的模式都属于BCNF。 消除所有基于函数依赖发现的冗余 至少有一项成立: A->B是平凡依赖; A是模式R的一个超码。 分解成为BCNF的一般规则,存在非平凡函数依赖A–>B,且A不是R的超码: (A并B); (R
分类: 其他 发布时间: 05-11 21:40 阅读次数: 0

通信电子电路锁相鉴频器课设(Multisim && Proteus)

通信电子电路锁相环课设过程梳理 Multisim仿真实现 multisim里面没有找到CD4046集成芯片,只找到了一个替代的PLL_VIRTUAL元件,该元件集成度很高,只需要简单的设置VCO锁定频率以及低通滤波器的截止频率,外部不需要添加多余的元器件,可以说是十分方便了。 电路图 双击PLL_VIRTUAL,设置参数如下: (是根据调频波来设置的,电路中,前面的一部分是调频电路,后边利用PLL_VIRTUAL 进行解调,调频波:载波25kHZ,信号1KHz) 解调效果 双击示波器: 为了方
分类: 其他 发布时间: 05-11 21:40 阅读次数: 0

慕课网JavaScript中DOM基础1-13 编程练习

版权声明:我的新浪博客http://blog.sina.com.cn/f6056 https://blog.csdn.net/weimob258616/article/details/90115190 1-13 编程练习 根据下面的效果图,写出代码,实现列表各行换色的效果! 效果图如下: 任务 第一步:写出html代码 Tips:用列表显示内容 第二步:获得列表项对象 Tips:获得的对象是一个数组 第三步:使用循环为列表的奇数项设置背景颜色为黄色 参考代码: <!DOCTYPE html>
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

JQuery特殊属性操作、事件机制 (3)

版权声明:魔法革1996 https://blog.csdn.net/qq_31784189/article/details/90114963 1. jQuery特殊属性操作 1.1. val方法 val方法用于设置和获取表单元素的值,例如input、textarea的值 //设置值 $("#name").val(“张三”); //获取值 $("#name").val(); 1.2. html方法与text方法 html方法相当于innerHTML text方法相当于innerText /
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

使用Object定义静态方法、静态属性

定义静态方法和静态属性的方法完全一致。 类中所有的方法就是静态方法 使用object关键字替代class声明一个类,那么该类中的所有的方法都是静态方法,属性都是静态属性。 object TestStatic { val staticVal = 0 var staticVar = 0 fun staticFun(){ print("静态方法:staticFun") } } 使用class关键字声明的类,创建静态方法和属性 如果类中只有一部分方法为静态
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

观察者模式——1

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/donghejk/article/details/90115291 在观察者模式中,需要有被观察的对象,观察者。当被观察的对象发生改变时会通知观察者做对应的改变。 /** * 可观察者 * @author donghe * */ public interface Observerable { public void registerObserver(Observer o); p
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

把本地文件传到github仓库

https://blog.csdn.net/qq_34858648/article/details/52421363 http://www.cnblogs.com/wei-dong/p/9352821.html http://www.cnblogs.com/panlangen/p/7501585.html
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

Kotlin中的变量、常量、const

变量和常量 在Kotlin中使用val和var关键字来声明变量,其语法如下: val|var 变量名[: 变量类型][= 值] val关键字声明一个常量,赋值以后不再修改。 var关键字声明一个变量,可以重复赋值。 下面声明一个字符串变量a和一个字符串常量b,并设置初始值 var a : String = "a";//声明一个变量a,并设置初始值。 val b : String = "b";//声明一个常量b,并设置初始值。 在Kotlin中变量和常量的类型是可以省略的,编译期对自动推断出来
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

Kotlin中变量、常量以及空安全

Kotlin的可空类型 在以往的Java开发中有一个著名的异常NullPointerException,俗称NPE,它由访问为空的属性引发,为此Kotlin中引入了可空类型,旨在有效消除NPE异常的发生。 在定义变量的时候在其类型的后面加上一个?问号表示该变量是可空类型,可以赋予其null值。比如 //定义可空变量,并赋予null值 var a: String? a = null //定义一个非空变量,赋予null值的发生错误 var b: String b = null // Nu
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

选择排序 (java)

介绍 选择待排序序列中选择最小的元素,然后和待排序序列的第一个元素交换位置 将剩下的待排序序列中选择最小的元素,和待排序序列的第二个元素交换位置 重复以上步骤,直到将整个序列都排序。 因为在不断的选择剩余最小的元素,所以称之为选择排序 算法特点 不稳定排序 交换次数固定为n-1次交换 比较次数也固定为(n-1)*n/2次 算法复杂度为:O(n^2) 选择排序的时间复杂度和数据的输入无关 代码示例-Java /** * 简单选择排序 * @param nums * @return */
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

2015年第六届蓝桥杯Java程序设计本科B组决赛 穿越雷区(编程大题)

2015年第六届蓝桥杯Java程序设计本科B组决赛个人题解汇总: https://blog.csdn.net/daixinliangwyx/article/details/90051040 第四题 标题:穿越雷区 交题测试地址:https://www.dotcpp.com/oj/problem1825.html X星的坦克战车很奇怪,它必须交替地穿越正能量辐射区和负能量辐射区才能保持正常运转,否则将报废。 某坦克需要从A区到B区去(A,B区本身是安全区,没有正能量或负能量特征),怎样走才能路径
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

防止shell脚本重复执行的代码

例如,要求脚本只能顺序访问某个资源,例如磁盘文件等,就可以参考下面的实现。 复制代码 代码如下: #!/bin/bash # # file locking using bash. # ver 0.1.6 # # author : malundao ( [email protected] ) # date : 2011-08-31 # ref : http://unix.derkeiler.com/Newsgroups/comp.unix.shell/2005-09/0472.html # #
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

Linux SHELL if命令参数说明

* -b 当file存在并且是块文件时返回真 * -c 当file存在并且是字符文件时返回真 * -d 当pathname存在并且是一个目录时返回真 * -e 当pathname指定的文件或目录存在时返回真 * -f 当file存在并且是正规文件时返回真 * -g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真 * -h 当file存在并且是符号链接文件时返回真,该选项在一些老系统上无效 * -k 当由pathname指定的文件或目录存在并且设置了“粘滞”位时返回真 *
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

java命名基本规范

命名规范:命名规则: * 工程名: 随意,建议用英文 * 包名:小写 规则:com.baidu.zhidao.service 域名倒写 * 规范: 只能使用英文 数字 _ $ 并且不能以数字开头 * 类名: 首字母大写 HelloWorld 驼峰命名 * 变量名:首字母小写 后面也是按照驼峰命名 保证可读性 * 方法名:首字母小写 后面也是按照驼峰命名 保证可读性 /****************************************************************
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

【PAT甲级】Maximum Subsequence Sum

Problem Description: Given a sequence of K integers {, , ..., }. A continuous subsequence is defined to be { , , ..., } where 1≤i≤j≤K. The Maximum Subsequence is the continuous subsequence which has the largest sum of its elements. For example, give
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

解决vue的eslint代码规范中,因function前少一个空格的问题

解决vue的eslint代码规范中,因function前少一个空格的问题 如下问题 ✘ http://eslint.org/docs/rules/space-before-function-paren Missing space before function parentheses src/components/login/login.vue:16:10 mounted() { } 解决办法 找到根目录下的.eslintrc.js文件,在 rules中添加: "space-before-fu
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

数据库大作业中的一些问题记录及解决方案

前端 index.jsp charset=utf-8:pageEncoding="utf-8":编码格式是utf-8,有中文的话统一指定为utf-8的话就不会出现乱码 script type="text/javascript":说明这一段脚本语言是javascript。告诉浏览器这一段要按照javascript来解释执行。 <tr>代表的是相当于表格中的一行.规定行。 <td>代表的是相当于表格中的一列.规定列。 align:对齐属性。 style:style 是样式的意思,就是对网页
分类: 编程语言 发布时间: 05-11 21:40 阅读次数: 0

中山企业新网站如何提高收录_广东大熊互动网络公司

当你的网站建成后肯定想着怎样样把你的网站快速收录到搜索引擎中,只要在搜索引擎被收录后,这个网站才会显得愈加的有价值,但是网站建立后怎样进步网站的收录,这样的问题也不能太急,常常心急试吃不了热豆腐的,要考究办法和方式。大家都晓得,搜索引擎蜘蛛最喜欢抓新颖的东西,网站的原创性有多高直接关系到搜索引擎收录你网站的数量,这是有道理的。所以,只需保证你的网站有一个收录率的状况下,更新一些有价值的伪原创也是能
分类: 企业开发 发布时间: 05-11 21:40 阅读次数: 0