SQL语句的种类 ● 数据定义语句(DDL:Data Definition Language) ● 包括create和drop等操作 ● 在数据库中创建新表或删除表(create table或 drop table) ● 数据操作语句(DML:Data Manipulation Language) ...
分类:
移动开发 时间:
2017-04-12 03:24:51
阅读次数:
257
还记得当年纠结在树状数组的构成上半年。。。 一个万年老坑 说实话在这之前我没拍过一遍树状数组代码 分割线 进入正题(P.S.一下所有定义皆为从学习的博主转载而来,在结尾部分会上链接) 最普通的树状数组,利用lowbit的二进制对应方法,支持单点修改,1-i查询,但是这样的应用范围也太少了吧2333 ...
分类:
编程语言 时间:
2017-03-30 00:39:41
阅读次数:
271
题意: 一棵树,询问一个子树内出现次数≥k≥k的颜色有几种 强制在线见上一道 用莫队不知道比分块高到哪里去了,超好写不用调7倍速度!!! 可以用分块维护出现次数这个权值,实现$O(1)-O(\sqrt{N})$修改查询 ...
分类:
其他好文 时间:
2017-03-17 19:24:55
阅读次数:
205
文本整理了javascript操作DOM的一些常用的api,根据其作用整理成为创建,修改,查询等多种类型的api,主要用于复习基础知识,加深对原生js的认识。 基本概念 在讲解操作DOM的api之前,首先我们来复习一下一些基本概念,这些概念是掌握api的关键,必须理解它们。 Node类型 DOM1级 ...
分类:
编程语言 时间:
2017-03-15 12:28:11
阅读次数:
283
SpringData的查询我们已经学完了,我们现在就研究一下SpringData的修改和删除。 @Modifying 注解和事务 @Query 与 @Modifying 这两个 annotation一起声明,可定义个性化更新操作,例如只涉及某些字段更新时最为常用,示例如下: //可以通过自定义的 J ...
分类:
编程语言 时间:
2017-03-11 23:33:32
阅读次数:
1770
ArrayList是Java的链表类,在项目开发中十分常见,那么怎样对ArrayList进行添加、删除、修改、查询、遍历呢?本文将进行详细阐述。 ArrayList是Java的链表类,在项目开发中十分常见,那么怎样对ArrayList进行添加、删除、修改、查询、遍历呢?本文将进行详细阐述。 Arra ...
分类:
编程语言 时间:
2017-03-09 18:47:56
阅读次数:
212
推了下发现没法树剖直接搞,于是强上分块……按dfs序分块,每个块存一个原编号的有序表,再维护一个前缀和。修改相当于到根的链都加上一个数,树剖之后每个区间根号修改,查询在所有块中二分,复杂度$O(n^{1.5}logn)$。有$O(n^{1.5})$做法没推出来,反正多个log也过了。 WA的人那么多 ...
分类:
其他好文 时间:
2017-03-07 08:52:24
阅读次数:
218
bzoj 4765 -- 分块+dfs序+树状数组: 考虑分块。将1~n分成sqrt(n)块,对每个点记录它在每个块中的祖先个数,修改一个点时枚举每一块修改。 查询[l,r]时如果一个块在[l,r]中,直接将其加入答案。显然只剩下O(sqrt(n))个点。求出树的dfs序,用树状数组维护就可以O(l ...
分类:
其他好文 时间:
2017-03-06 21:06:18
阅读次数:
306
Linux下的chmod对文件或者目录的读,写,执行权限的修改:查询文件或者目录的权限:ls-ld(l)/test/profile修改用户对文件或者目录的权限:chmodu+(-)r(w)(x)/test/profile修改用户组对文件或者目录的权限:chmodg+(-)r(w)(x)/test/profile修改other用户对文件或者目录的权限:chm..
分类:
系统相关 时间:
2017-02-24 01:04:20
阅读次数:
263
一、代码下载代码下载地址二、实例效果展示
三、实例项目简介这个实例主要是封装sqlite3数据库工具,并用这个工具实现记录、删除、修改、查询学生信息的功能,另外一个附属的功能就是根据学生的姓名首...
分类:
移动开发 时间:
2017-02-23 16:23:46
阅读次数:
251