ICode9

精准搜索请尝试: 精确搜索
  • 使用mysqlclient执行存储过程报错2014 Commands out of sync; you can't run this command now2020-03-16 18:54:56

    在连续执行存储过程,并且存储过程有返回查询结果时,报错2014 Commands out of sync; you can't run this command now; 参考https://blog.csdn.net/ice4026/article/details/37592715 需要使用cursor.nextset(),或者断开connect; 在mysqlclient中的cursor.callproc方法中有一段注释: Com

  • Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com/mapp2020-03-16 18:53:24

        maven由于他的约定大于配置,我们之后可以能遇到我们写的配置文件,无法被导出或者生效的问题,解决方法:       <build> <resources> <resource> <directory>src/main/java</directory> <includes>

  • 实体类属性名和数据库表字段名不对应的几种情况以及解决方式2020-03-16 18:51:37

    今天撸码的时候,遇到了一个问题,以下是数据库表字段和我的POJO实体类. 数据库字段名称: 对应的实体类: package com.mybatisplus.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import lombok.Data; import

  • thinkphp6.0学习笔记之数据库操作方法22020-03-16 18:43:55

    数据库链式查询 一、查询规则 1.通过指向符号‘->’多次联系调用方法称为:链式查询; 2.当使用Db::name(’’)时,返回查询对象(query),后面可以加数据库对应的方法 3.每次执行一个数据库查询方法时,还会返回查询对象; 4.只要还是数据库对象,就可以一直使用指向符合进行链式查询 5.find

  • MySQL安装版安装图示步骤2020-03-16 18:05:28

    小白在大佬一步一步指导下完成MySQL官网安装版安装。 1、打开安装包出现如下图片,如图选项点击next: (这个选项所有程序就会默认安装到C盘,大小大概4个G) 2、第一次安装的时候会出现很多程序,除了status显示manual的,其他会默认在点击execute后下载: (之前安装过一遍,有些程序已经安

  • mysql联合索引命中条件2020-03-16 18:04:47

    转于:https://blog.csdn.net/claram/article/details/77574600 首先明确:为什么要用联合索引? 对于查询语句“SELECT E.* FROM E WHERE E.e1=1 AND E.e3=2”涉及到两列,这个时候我们一般采用一个联合索引(e1, e3);而不用两个单列索引,这是因为一条查询语句往往应为mysql优化器的关系只用

  • sqlmap os-shell的使用2020-03-16 18:01:16

    很多的人会对os-shell的使用进行吐槽,这是得要多大的权限才能执行。是的,os-shell的执行条件有三个 (1)网站必须是root权限 (2)攻击者需要知道网站的绝对路径 (3)GPC为off,php主动转义的功能关闭 此处对于中小型企业,如果自己搭建的服务器,例如直接用wamp或者phpnow等快捷方式搭建的服务器,基

  • SQLSERVER通过员工ID查询他的第几层上级2020-03-16 17:39:48

    这个SQL是之前学习的时候写的一些语句,可能会有些粗糙或啰嗦,供大家做个借鉴。 问题为:员工表中存在两个字段:StaffID(员工ID)及ADMID(上级ID) 需要查询出员工的的某一层上级 大致表结构如下 Create Table #Tmp_StaffInfo ( ID Int Identity(1,1) Not Null Primary Key, Sta

  • Jmeter连接数据库循环读取数据2020-03-16 17:06:46

    1.以Oracle为例:在Jmeter测试计划中添加Oracle的驱动包 2.在Jmeter测试计划中添加配置元件-JDBC Connection Configuration,名称为与后续JDBC Request中的名称保持一致就OK    3.在线程组中添加两个JDBC Request取样器,一个用于读取数据表中的数据,一个查询出表的总数据行数,

  • oracle批量插入存储过程2020-03-16 16:08:30

    select count(1) from khsj create or replace procedure proc_insert_khsj as   casekey char(14); begin   for i in 1..500000 loop     casekey := 'TMP'||lpad(i,7,0);   -- TMP0000001     insert into khsj values(i, 1, 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,

  • Mysql:InnoDB Table Compression and InnoDB Page Compression:适用于InnoDB的:表压缩 & 页压缩2020-03-16 15:59:47

      15.9 InnoDB Table and Page Compression 15.9.1 InnoDB Table Compression 15.9.2 InnoDB Page Compression This section provides information about the InnoDB table compression and InnoDB page compression features. The page compression feature is also

  • Redis基础入门2020-03-16 14:54:49

    redis官网 https://redis.io/ redis介绍 redis是当前比较热门的NOSQL系统之一,它是一个开源的使用ANSI C语言编写的key-value存储系统。 redis特点 1、redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 2、redis不仅仅支持简单的key-value类

  • mysql 查询时没有对字符串区分大小写处理方法2020-03-16 14:42:10

    原因分析: mysql 查询时没有对字符串区分大小写的原因主要在于创建表时没有指定其校对规则,或者校对规则设置成了不区分大小写。 区分大小写的设置通常是:  utf8****_bin  ,以 “_bin" 结尾的表示区分大小写,它表示的是:binary case sensitive collation 不区分大小写的设置通常

  • Redis的List类型2020-03-16 14:01:56

    Redis 列表命令 下表列出了列表相关的基本命令:   序号命令及描述 1 BLPOP key1 [key2 ] timeout  移出并获取列表的第一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。 2 BRPOP key1 [key2 ] timeout 移出并获取列表的最后一个元素, 如果列表没有元

  • MySQL的预编译2020-03-16 14:01:39

    一、三个阶段: 词法和语义解析 优化sql语句,制定执行计划 执行并返回结果 二、预编译出现的原因   1、很多情况下,一条SQL语句可能会反复执行,或者每次执行的时候只有个别的值不同   2、比如query的where条件的值不同,update的set的值不同,insert的values值不同,都会造成SQ

  • sqlserver空间数据 + c# 实现查询附近的设备2020-03-16 13:53:23

    前言 一个小需求的实现,做一个备忘,个人理解,可能存在错误。 客户有很多设备,这些设备分散在不同的地方,现在需要通过小程序获取附近的(比如1000米)之类的设备列表,以距离排序 第一个想到的的是找百度/腾讯等地图,看有没有提供相应的开放api,先将我们的设备id以及对应的经纬度存储到地图中,再

  • 详解Redis中两种持久化机制RDB和AOF(面试常问,工作常用)2020-03-16 13:40:50

    详解Redis中两种持久化机制RDB和AOF(面试常问,工作常用)   java的架构师技术栈 发布时间:01-0316:22科技达人,优质原创作者 redis是一个内存数据库,数据保存在内存中,但是我们都知道内存的数据变化是很快的,也容易发生丢失。幸好Redis还为我们提供了持久化的机制,分别是RDB(Redis DataB

  • redis两种持久化方式对比2020-03-16 13:37:42

    Redis为什么这么快 总结以下几点 1.Redis的所有数据都是存放在内存中的,纯内存访问,内存的响应时长大 约为100纳秒,这是Redis达到每秒万级别访问的重要基础。 2,非阻塞I/O,Redis使用epoll作为I/O多路复用技术的实现,再加上 Redis自身的事件处理模型将epoll中的连接、读写、关闭都

  • Redis基本数据类型及其内部结构总结2020-03-16 13:36:09

    redis支持多种数据类型,string,list,hash,set,zset,这个可能很多人都已经了如指掌了,但是redis中这些基本的数据类型都是由什么数据机构进行实现的呢,这其中的原理又是怎么样的呢?这篇文章主要来针对redis中每种数据类型的具体实现进行详细介绍。 基本的数据结构 首先,需要整体上了解

  • 关于mysql事务的一些东西2020-03-16 13:10:48

    上一周一直在忙眉山那边的项目,对于那边新加的需求,无论是前端还是后端改动都是比较大,所以这个事情有点棘手; 分享博客这块的话,我就分享下前端时间学到的一些关于mysql事务相关的东西吧。 四种mysql事务隔离级别 参考文档:https://learnku.com/articles/13849/understanding-fou

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有