查询表、字段、类型、是否主键、长度、小数位、是否允许空、默认值等详细查询
小果 SELECT
(case when a.colorder=1 then d.name else '' end) as 表名,--如果表名相同就返回空
a.colorder as 字段序号,
a.name as 字段名,
(case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) as 标识,
(case when (SELECT co
hibernate基础(四)
1.查询总结 1)1.oid查询-get 2)2.对象属性导航查询 3)3.HQL 4)4.Criteria 5)5.原生SQL 2.查询-HQL语法 1)基础语法 2)排序 3)条件 4)分页 5)聚合 6)投影 7)多表查询 1>SQL 2>HQL 3>HQL语法 (a)内连接
作业3-视频分享软件原型化
本视频软件设计基于墨刀,运行平台为ios。 一.设计构想 传统的视频剪辑软件只是一个工具,受众面并不是特别广。而一般的视频软件只能看别人的视频,不能制作自己的视频。 把二者的长处和二为一,构想出既能剪辑自己的视频,又能分享和观看别人视频的软件。 二.功能模块 1.主页 包含:顶部导航栏,推荐的视频,底部的菜单 2.导航栏 推荐给用户一些优质且热门的视频。 3.底部菜单 用户可以探索一些优质的视频观看和收藏。 4.我的 用户首先要登陆 可以编辑自己的主页 可以制作自己的视频并分享。 以上就是软件
对文件 I/O,标准 I/O 的缓冲的理解
1.标准I/O缓冲区 要理解标准I/O,就要先知道文件I/O的业务逻辑。 下面图示为文件I/O 如执行下面的代码: write(fd, buf2, sizeof(buf2)); 图中 buf:就是buf2。 缓冲区:是文件系统的页缓存。 当执行写操作时,buf中的数据会被复制到内核空间的页缓冲区,如果使用的是同步写,那么数据会从页缓冲写到磁盘,如果使用的是延迟写,那么数据不会立即写入磁盘,只有当页缓冲区满了,或者页缓冲区被其他I/O使用时,才会写入磁盘。 当执行读操作时,磁盘数据先被复制到页缓
397、 最长上升连续子序列
给定一个整数数组(下标从 0 到 n-1, n 表示整个数组的规模),请找出该数组中的最长上升连续子序列。(最长上升连续子序列可以定义为从右到左或从左到右的序列。)
样例
给定 [5, 4, 2, 1, 3], 其最长上升连续子序列(LICS)为 [5, 4, 2, 1], 返回 4.
给定 [5, 1, 2, 3, 4], 其最长上升连续子序列(LICS)为 [1, 2, 3, 4]...
64. 合并排序数组
合并两个排序的整数数组A和B变成一个新的数组。
样例
给出 A = [1, 2, 3, empty, empty], B = [4, 5]
合并之后 A 将变成 [1,2,3,4,5]
注意事项
你可以假设A具有足够的空间(A数组的大小大于或等于m+n)去添加B中的元素。
相似:839 合并两个排序的间隔列表 ||212、空格替换||6、合并排序数组
提交一直不通过,lintcode...
209. 第一个只出现一次的字符
给出一个字符串,找出第一个只出现一次的字符。
样例
对于 "abaccdeff", 'b'为第一个只出现一次的字符.
思路:用一个数组统计每个字符出现的次数,然后再重新遍历字符串,找到第一个出现的字符
相似题目:960、First Unique Number in a Stream ||157、判断字符串是否没有重复字符
public class Solution {
/**
...
422. 最后一个单词的长度
给定一个字符串, 包含大小写字母、空格' ',请返回其最后一个单词的长度。
如果不存在最后一个单词,请返回 0 。
样例
给定 s = "Hello World",返回 5。
注意事项
一个单词的界定是,由字母组成,但不包含任何的空格。
思路:首先判断是否为空 从后往前遍历,判读是否为空格,不是空格计数加一 遇到下一个空格循环中止 返回
public class Solution...
前端基础1:Git-Version Control
【参考文献】
https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control
前端基础3:HTTP/HTTPS and APIs
【参考文献】
https://community.apigee.com/questions/36266/http-vs-https.html
https://en.wikipedia.org/wiki/Web_API
https://juejin.im/post/5a2fbe1b51882507ae25f991
https://zhuanlan.zhihu.com/p/27395037
...
Web项目将网页放在WEB-INF下的原因
WEB-INF 目录下的资源不是为客户直接服务的
我们仍然可以使用WEB-INF目录下的JSP页面来提供视图给客户,客户却不能直接请求访问JSP。
如果把这些JSP页面文件移到WEB-INF 目录下,在调用页面的时候就必须把"WEB-INF"添加到URL中。
所以放到WEB-INF目录下的文件是不允许采用redirect方式的跳转来访问的。
优点:出于对安全性的考虑,是为了代码的安全。
缺点:实现...
Spark算子:RDD行动Action操作(6)–saveAsHadoopFile、saveAsHadoopDataset
saveAsHadoopFile
def saveAsHadoopFile(path: String, keyClass: Class[_], valueClass: Class[_], outputFormatClass: Class[_ <: OutputFormat[_, _]], codec: Class[_ <: CompressionCodec]): Unit
def s...
开发中遇到window.open造成的webview白屏问题
在一个H5嵌套项目中遇到这样一个问题,当我点击H5页面的某个按钮时,webview页面直接白屏了,开始我怀疑自己的代码是不是由于疏漏移除了WebView,当我用Safari打开调试模式发现,webView存在,内容变成了about:blank,由于我对H5不是很了解,所以请教了H5的开发,那边说就是正常的链接打开,并说在调试工具里面正常,尼玛~~~~。后来我直接在Safari打开H5页面,确实能正...
【九章算法视频】九章算法基础班、强化班、系统设计班完整视频学习资料有偿分享需要的加我QQ:2819656421
九章算法基础班、强化班、系统设计班完整视频学习资料有偿分享需要的加我QQ:2819656421
SQL查询表字段,类型,注释
SQL查询列名,类型,字段类型
SELECT
COLUMN_NAME 列名,
COLUMN_TYPE 数据类型,
DATA_TYPE 字段类型,
CHARACTER_MAXIMUM_LENGTH 长度,
IS_NULLABLE 是否为空,
COLUMN_DEFAULT 默认值,
COLUMN_COMMENT 备注
FROM
INFORMATION_SCHEMA.COLUMNS
...
PNP问题学习笔记1
PNP问题简介
PNP(Perspective N Points)问题首先于1981年由Fishler和Bolles提出,类似的问题可以追溯到1841年摄影测量学领域。所谓PNP问题,就是指如下的物体定位问题:假定摄像机为小孔模型且已标定好,摄取一幅在物体坐标系下坐标已知的N个空间点的像,且这N个图像点的坐标已知,确定这N个空间点在摄像机坐标系下的坐标。
文献中对于PNP问题的求解方法一般有两...
Js阿拉伯数字转换为汉字
function SectionToChinese(section) {
var chnNumChar = ["零", "一", "二", "三", "四", &
求无序数组中第k大的数
如果是排好序的数组,则比较简单,直接$arr[$k-1]就能求出,如果不是排好序的就需要先排序,但这种时间复杂度为O(n2),所以不能直接排序。我们知道快速排序就是找一个哨兵,使左边的数比它大,右边的数比它小,然后在对左右两边的数重复上次的动作。可以利用快速排序中的步骤,找的哨兵,在排完一步的序后,如果等于$k,则这个位置就是要找的,如果小于哨兵的位置,则重新对哨兵左边的数进行排序就好,没必要在对...
今日推荐
周排行