数据库
eguid_1
专注于音视频流媒体、计算机视觉以及计算机图形技术的探索与实践(JavaCV教程、FFmpeg教程、openCV图像处理教程)
展开
-
使用jedis实现Redis消息队列(MQ)的发布(publish)和消息监听(subscribe)
前言:本文基于jedis 2.9.0.jar、commons-pool2-2.4.2.jar以及json-20160810.jar其中jedis连接池需要依赖commons-pool2包,json包用于对象实例和json字符串的相互转换1、jedis的消息队列方法简述1.1、发布消息方法(其中,channel是对应消息通道,message是对应消息体)jedis.publi原创 2016-09-20 22:08:21 · 30593 阅读 · 5 评论 -
mybatis批量增、删、改(更新)操作oracle和mysql批量写法小记
前言:用mybatis也好几年了,mybatis在批量的增删操作也写起来也是比较简单的,只有批量更新这一块是特别坑,特此记录。注:本文主要用来记录oracle和mysql数据库在使用mybatis的情况下批量增、删、改(更新)的常用写法一、批量插入1、oracle写法: insert into b_dbgl_zaixcs (zaixcsid, mingc, p原创 2017-02-26 19:26:07 · 3160 阅读 · 0 评论 -
基于redis实现tomcat8的tomcat集群的session持久化实现(tomcat-redis-session-manager二次开发)
前言:本项目是基于jcoleman的tomcat-redis-session-manager二次开发版本1、修改了小部分实现逻辑2、去除对juni.jar包的依赖3、去除无效代码和老版本tomcat操作API4、支持tomcat 8 ,更高版本未测试感谢jcoleman的项目: https://github.com/jcoleman/tomcat-redis-session-manager,由于该...原创 2016-09-23 15:09:31 · 6781 阅读 · 2 评论 -
使用Oracle数据库实现树形结构表的子-父级迭代(递归)查询和删除,通过级联菜单简单举例
前言:我们在开发中,常常遇到单表的子-父id级联的表结构,在树形的深度不确定的情况下,一次查询出某个树形结构下的所有具有子-父级关系的数据变得十分困难。这时,我们使用oracle提供的CONNECT BY PRIOR ... start WITH 实现树形结构具有子父级关系的表递归查询和删除就会很方便。1、树形结构表举例(1)假设有一个MENU表,该表结构如下:ID原创 2017-01-22 11:04:06 · 4821 阅读 · 0 评论 -
使用postgre数据库实现树形结构表的子-父级迭代查询,通过级联菜单简单举例
前言:开发常用的关系型数据库mysql,mssql,postgre,oracle,简单的增删改查的SQL语句都与标准SQL兼容,这个不用讲,那么对于迭代查询(不严格的叫法:递归查询)每种数据库都不一样,对于标准SQL语句支持最好的是mssql和postgre,这个不需多讲,我们只讲讲单表情况下的postgre如何通过迭代查询获取有层级关系的数据。一、表结构举例MENU表原创 2017-07-27 11:29:32 · 2768 阅读 · 1 评论 -
数据库小记:根据指定名称查询数据库表名及根据指定名称查询数据库所有表中的字段名称(支持mysql/postgre)
注意:本篇文章仅适用于mysql和postgre这两种数据库1、查询数据库中所有表名及对应表的详细信息select * from INFORMATION_SCHEMA.tables2、根据指定名称查询表名(也可模糊查询,可查询表的详细信息)select * from INFORMATION_SCHEMA.tables where table_name = 'eguid';select * fro...原创 2018-03-20 15:26:02 · 2535 阅读 · 0 评论