SQL Server 2016新特性: 对JSON的支持

 SQL Server 2005开始支持XML数据类型,提供原生的XML数据类型、XML索引及各种管理或输出XML格式的函数。随着JSON的流行,SQL Server2016开始支持JSON数据类型,不仅可以直接输出JSON格式的结果集,还能读取JSON格式的数据。对于有用到JSON格式的应用程式来说,这无疑是一利器,因为不再需要使用JSON.Net这类工具进行分析和处理JSON数据,直接利用SQL Server内置函数就可以处理,轻松将查询结果输出为JSON格式,或者搜索JSON文件内容
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

CF961G Partitions(第二类斯特林数)

传送门 对于每一个元素,我们只要能求出它的出现次数\(sum\),那么每个元素的贡献都是一样的,最终的答案为\(sum\times \sum_{i=1}^n w_i\) 那么分别讨论 如果这个元素自己单独一个集合,那么方案数为\(S(n-1,k-1)\)(这个\(S\)是第二类斯特林树),也就是讨论其它的\(n-1\)个怎么放,每一种方案的贡献都是\(1\),所以这一部分的贡献就是\(S(n-1,k-1)\) 如果这个元素和其它元素一起放在一个集合里,那么剩下\(n-1\)个元素放的方案数为\
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

大数据学习——hive数据类型

1. hive的数据类型 Hive的内置数据类型可以分为两大类:(1)、基础数据类型;(2)、复杂数据类型 2. hive基本数据类型 基础数据类型包括:TINYINT,SMALLINT,INT,BIGINT,BOOLEAN,FLOAT,DOUBLE,STRING,BINARY,TIMESTAMP,DECIMAL,CHAR,VARCHAR,DATE。 3. hive集合类型 集合类型主要包括:array,map,struct等,hive的特性支持集合类型,这特性是关系型数据库所不支持的,利用好
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

浏览器console打印定义样式

%指令 c:表示样式(css) 其他的大家查资料吧 console.log("%c dsajfklsdjljfdskl", "color:red;font-size:50px");
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

Service_name 和Sid的区别

Service_name:该参数是由oracle8i引进的。在8i以前,使用SID来表示标识数据库的一个实例,但是在Oracle的并行环境中,一个数据库对应多个实例,这样就需要多个网络服务名,设置繁琐。为了方便并行环境中的设置,引进了Service_name参数,该参数对应一个数据库,而不是一个实例,而且该参数有许多其它的好处。该参数的缺省值为Db_name. Db_domain,即等于Global_name。一个数据库可以对应多个Service_name,以便实现更灵活的配置。该参数与SID
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

MongoDB的下载与安装

下载 1 . 打开百度一下,输入MongoDB,找到官网标识的,如图中红框位置,点击进入网;     2 . 在如图页面位置,找到红框内的download按钮,点击进入下一个页面;    3 . 进入到当前页面视为成功,不过因为是外国的网站,有的时候网站会不是很快,所以请不要着急哦;    4 . 点击红框标记的community server按钮;    5 . 进入到当前页面,让我们来点击windows选项框,然后选择版本,最后点击download下载即可;         6 . 这样我
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

T4Toolbox简单了解

使用T4模板,最令人喜欢的就是T4Toolbox了,他可以帮助我们生成多文件,并且直接包含在项目中。 环境:vs2017 T4代码高亮插件:Devart T4 Editor 插件地址:T4 Toolbox 安装成功了,我们新建项的时候会出现T4 Toolbox ①新建TestTemplate 模板中的类容如下显示,你保存并不会生成什么东西 ②创建一个文本模板 ③修改TestT4.tt模板和我们的TestTemplate.tt模板 TestT4.tt ps: Host : ITextTempla
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

5. 值函数近似——Deep Q-learning

前4篇,我们都是假设动作值函数Q是一张大表,状态-动作对都是一一对应的。这对于现实应用状态动作空间很大的情况来说,计算量就非常的大,甚至根本无法求解这样一张大表。因此,我们引入状态值函数v,由参数$\bf{w}$描述,我们希望, \[\hat v(s,{\bf{w}}) \approx {v_\pi }(s)\] 不可能对所有状态拟合都拟合准确,而且强化学习的数据是一个个进来的,且关联性很大,这就给值函数近似带来了很大的挑战。 深度学习通过向深层神经网络输入足够的数据,通常可以学习比手工构造的
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

(三)行为提取和动作识别

性能分析 https://www.aiuai.cn/aifarm715.html openpose https://github.com/CMU-Perceptual-Computing-Lab/openpose 用于PyTorch中基于骨架的动作识别的空间时间图卷积网络(ST-GCN) https://github.com/yysijie/st-gcn
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

基于TCP协议网络编程

1、TCP/IP是一种可靠的网络协议,它在通信的两端各建立一个Socket,从而在通信的两端之间形成网络虚拟链路;   一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路来进行通信; 2、Java对基于TCP协议的网络通信提供了良好的封装;   Java使用Socket对象来代表两端的通信端口;   并通过Socket产生的IO流来进行通信; 3、【IP协议】:     1.1  Internet上使用的很重要的一个协议,即Internet协议,简称IP协议;     1.2  通过使用I
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

关于计数排序

#include<stdio.h> /*第一种形式实现计数排序计数排序后的顺序为从小到大arr[0...len-1]为待排数组,每个元素均是0-k中的一个值brr[0...len-1]为排序后的输出数组crr[0...k]保存0...k中每个值在数组arr中出现的次数*/ void Count_Sort(int *arr,int *brr,int *crr,int len,int k) { int i,j=0; //数组crr各元素置0 for(i=0;i<=k;i++) crr[i] = 0
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

https://blog.csdn.net/u013068377/article/details/54316965

https://blog.csdn.net/u013068377/article/details/54316965
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

html 头标签 <meta http-equiv 属性应用。

比较常用的 1. 网页出现乱码时设置字符集 <meta http-equiv="content-Type" content="text/html; charset=gb2312"> 2. 清缓存 <meta http-equiv="cache-control" content="no-cache"> 3. 设置兼容模式下默认层级,解决很多页面IE7 混乱的问题。 <meta http-equiv="X-UA-Compatible" content="IE=8">
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

嵌入式Linux开发实践

1.交叉编译器的配置   一.基本操作     1. 解压交叉编译器到对应路径下     2.配置交叉编译器环境      编辑 /etc/profile,在末尾添加如下路径       export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin      source /etc/profile 使配置生效   二.可能遇到的问题     1.由于当前是64位操作系统,由于库不兼容而报错       a. 错误提示如下:         /o
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

Java-飞机小游戏

今天放假第二天,一个人在家很无聊,跟着b站写了一个飞机游戏的小项目。 1.画一个窗体继承Frame类,因为JFrame闪烁特别严重,加一段双缓冲技术,解决闪烁问题 2.加入背景和飞机的图片,写一个GameUitl类使用 URL u=GameUitl.class.getClassLoader().getResource(path); bi=ImageIO.read(u);方法显示图片 3.写一个GameObject父类,飞机Plane炮弹Shell都继承此类,在类中右击-Source-Gener
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

浅谈 session 会话的原理

先谈 cookie   网络传输基于的Http协议,是无状态的协议,即每次连接断开后再去连接,服务器是无法判断此次连接的客户端是谁。   如果每次数据传输都需要进行连接和断开,那造成的开销是很巨大的。   为了解决这个问题,cookie就应运而生,当用户登陆成功,服务器会在返回响应数据的同时也携带着cookie给到客户端,   之后客户端每次发起请求只要携带着这个cookie,那就免去登录的步骤。cookie是保存在客户端的数据。   这确实极大改善了网络传输的效率。当时由于cookie是保存
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

MySQL.jar包

1、貌似 下载 jar报的话,应该是选择 "Platform Independent",如下图(https://dev.mysql.com/downloads/connector/j/)    2、 3、 4、 5、
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

关于数据库行锁与表锁的认识

MySQL MySQL(InnoDB存储引擎)默认是自动提交事务的,所以这个测试,需要先将MySQL的autocommit设置为0,关闭自动提交,需要自己手动提交事务 -- 关闭自动提交 set autocommit=0; -- 开启事务 begin; 这里我主要针对的是悲观锁,其实也就是行锁和表锁,SQL 加上 FOR UPDATE 即可 行锁 这个时候,我们再开启一个客户端访问MySQL,输入同一条加锁的SQL查询 这个时候是没有任何结果的,因为t_card表已经加锁了(这个时候其实加的是
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

C++类构造函数和析构函数

C++类构造函数和析构函数,拷贝构造函数 构造函数名称和类名称相同,构造函数为类的对象提供初始化功能。每当创建新类时都会调用构造函数。构造函数可以有多个。 构造函数定义 构造函数与普通成员函数区别:不含有返回类型。如: student::student(double w,double h);//student前什么都没有 void student::show();//有void 构造函数参数列表含有一个或多个需要初始化的数据成员.注意构造函数的参数不是类私有数据成员,而是新的变量 studen
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0

django知识点小结

web应用 什么是web应用:   网站:BS架构的应用程序:B是浏览器 S:server(实现了wsgi协议)+application(我们都在写这个)   其实就是cs   MVC和MTV(Django)     -M:Model跟数据库打交道     -V:模板     -C:控制器   MTV:(MTV也是MVC架构)     M:models跟数据库打交道     T:Templates模板层,对到MVC是V这一层     V:视图,Views,路由+V是MVC的C   HTTP协议
分类: 其他 发布时间: 01-17 22:44 阅读次数: 0