推荐学java 推荐学java
3年前
推荐学java——Spring事务
前情回顾已经学习了和知识,在中我们还将Spring和MyBatis结合起来使用,熟悉开发模式。这节学习Spring中的事务,同样是重要内容。事务概念其实和我们前面学习MySql时,了解到的事务是同一概念,指的是一组或多条SQL语句的执行结果要么全部成功,要么全部失败,不会有其他结果,这就叫事务。事务的出现也是为了很好的解决现实生活中的问题。
Wesley13 Wesley13
3年前
janusgraph
精确查询语句含义测试语句执行时间查询顶点标签为FALV的顶点数量g.V().hasLabel('FALV').count()2400s查询顶点属性中id为19012201clockWithResult(1){g.V().has('id','19012201')}0.18540099999999998s查询顶点属性中
kenx kenx
3年前
MySQL查询结果集字符串操作之多行合并与单行分割
前言我们在做项目写sql语句的时候,是否会遇到这样的场景,就是需要把查询出来的多列,按照字符串分割合并成一列显示,或者把存在数据库里面用逗号分隔的一列,查询分成多列呢,常见场景有,文章标签,需要吧查询多个标签合并成一列,等,需要怎么去实现呢,这就涉及到MySQL的字符串操作groupconcat场景再现我想把查询多列数据合并成一列显示用逗号分隔
Stella981 Stella981
3年前
Hive SQL使用过程中的奇怪现象
hive是基于Hadoop的一个数据仓库工具,用来进行数据的ETL,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。hive能将结构化的数据文件映射为一张数据库表,并提供SQL查询功能。HiveSQL是一种类SQL语言,与关系型数据库所支持的SQL语法存在微小的差异。本文对比MySQL和Hive所支持的SQL语法,发现相同的SQL语句在
Stella981 Stella981
3年前
Alpine Linux 中的 apk 命令讲解
apkupdateupdate:从远程镜像源中更新本地镜像源索引。update命令会从各个镜像源列表下载APKINDEX.tar.gz并存储到本地缓存,一般在/var/cache/apk/(Alpine在该目录下)、/var/lib/apk/、/etc/apk/cache/下。apkaddadd:安装PACKAGES并自动解决依赖关
Wesley13 Wesley13
3年前
MyBatis学习总结(11)——MyBatis动态Sql语句
MyBatis中对数据库的操作,有时要带一些条件,因此动态SQL语句非常有必要,下面就主要来讲讲几个常用的动态SQL语句的语法MyBatis中用于实现动态SQL的元素主要有:ifchoose(when,otherwise)trimwhereset
Wesley13 Wesley13
3年前
mysql维护日志
Can’topenandlockprivilegetables:Incorrectfileformat‘db’ubuntu16.04LTS,mysql5.7.23sudovi/etc/mysql/mysql.conf.d/mysqld.cnf,在\mysql\行后增加skipgranttables,让mysql服
Stella981 Stella981
3年前
Apache中RewriteCond规则参数介绍(转)
RewriteCond就像我们程序中的if语句一样,表示如果符合某个或某几个条件则执行RewriteCond下面紧邻的RewriteRule语句,这就是RewriteCond最原始、基础的功能,为了方便理解,下面来看看几个例子。RewriteEngineonRewriteCond %{HTTP_USER_AGENT} ^Mozilla/5
Wesley13 Wesley13
3年前
KeyChain
写在篇头:本文结合jijunyuan的ios中KeyChain用途一文略作改动而成,再次感谢那些乐于分享的人。一、在应用间利用KeyChain共享数据    我们可以把KeyChain理解为一个Dictionary,所有数据都以keyvalue的形式存储,可以对这个Dictionary进行add、update、get、del
小万哥 小万哥
1年前
SQL 查询优化指南:SELECT、SELECT DISTINCT、WHERE 和 ORDER BY 详解
SELECT关键字SQL的SELECT语句用于从数据库中选择数据。SELECT语句的基本语法如下:sqlSELECTcolumn1,column2,...FROMtablename;其中,column1,column2,等是您要从表中选择的字段名称,而ta