1.gradle 还需要,开启 multiDexEnabled true 2.编译报错dlopen failed: library "libsqlite.so" not found 去demo里拷一份(libs或者jniLibs) 3.添加其他配置 https://www.rongcloud.cn/ ...
分类:
数据库 时间:
2019-01-21 13:56:16
阅读次数:
326
参考:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014320114981139589ac5f02944601ae22834e9c521415000 ...
分类:
数据库 时间:
2019-01-21 13:57:10
阅读次数:
182
1. 对于字符串大小写的统一 mysql和sqlserver中都有同名函数lower()和upper(),但是mysql中还有另外一对函数,达到同样的目的,lcase()和ucase(),也就是英文中lowercase和uppercase的缩写,然后sqlserver中没有重复定义 2. 入参/字符 ...
分类:
数据库 时间:
2019-01-21 13:58:20
阅读次数:
188
TCP和RTU协议非常类似,只要把RTU协议的两个字节的校验码去掉,然后在RTU协议的开始加上5个0和一个6并通过TCP/IP网络协议发送出去即可 MBAP Header长度共7个字节,分别为Transaction identifier(事务标识符),Protocol identifier(协议标识 ...
分类:
数据库 时间:
2019-01-21 15:53:49
阅读次数:
247
--1.关闭与重启数据库 --进入管理员权限:sqlplus / as sysdba --关闭数据库:shutdown immediate --打开数据库:startup --退出数据库:exit --提示:需要先进入管理员权限才可以进行关闭和打卡数据库 --2.创建表空间 create table ...
分类:
数据库 时间:
2019-01-21 15:59:10
阅读次数:
226
1、什么是OMF? Oracle managed file的缩写,简单的理解,就是oracle自己管理自己的文件,可以是dbf,redolog 等等,具体可以参考官方文档Adiministrator中的17.Using Oracle Managed Files 2、如何查看当前系统是否使用了OMF? ...
分类:
数据库 时间:
2019-01-21 16:02:05
阅读次数:
156
一、union和union all union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。 Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用Union All 两个要联 ...
分类:
数据库 时间:
2019-01-21 16:03:06
阅读次数:
152
1.一个入参,两个出参的存储过程。 1.1 编写存储过程 DELIMITER $ #结束标志 CREATE PROCEDURE my1 (IN id INT ,OUT account VARCHAR (20),OUT NAME VARCHAR (20))BEGIN SELECT sys_user.` ...
分类:
数据库 时间:
2019-01-21 16:04:22
阅读次数:
205
Mac 安装Mysql 详细步骤方法 第一步: 登陆官网:https://www.mysql.com 进入, 点击下方的DOWNLOADS -> Community->MySQL Community Server下载dgm文件,选择不登陆直接下载,下载后常规安装,设置自己的mysql密码 记住密码 ...
分类:
数据库 时间:
2019-01-21 16:10:49
阅读次数:
238
总结(重建从库同步后,还会持续性出现主从不同步,分析原因,由大事务存储过程导致) 1 遇到的问题经营计划主从不同步,从库sql和io进程双YES,但是Seconds_Behind_Master不为0 2 重建从库,进行主从同步,观察周六日是正常,在周一上午使用业务后,再次导致主从不同步 3 经分析r ...
分类:
数据库 时间:
2019-01-21 17:06:22
阅读次数:
499
控制流语句:1 begin .....end 2 if ...else 例如:if exists (select * from 表名称 ) begin selct * from 表名称 end 3 while break countinue while语句用于设置重复执行的sql语句或者语句块con ...
分类:
数据库 时间:
2019-01-21 17:08:53
阅读次数:
218
一、关于MongoDB复制集1、什么是复制集复制集是额外的数据副本,是跨多个服务器同步数据的过程,复制集提供了冗余并增加了数据可用性,通过复制集可以对硬件故障和中断的服务进行恢复。复制集的优势如下:?让数据更安全?搞数据可用性(724)?灾难恢复?无停机维护(如备份、索引重建、故障转移)?读缩放(额外的副本读取)?副本集对应用程序是透明的2、复制集的工作原理MongoDB的复制集至少需要两个节点。
分类:
数据库 时间:
2019-01-21 17:12:04
阅读次数:
176
mySQL数据库: SELECT id_p,IFNULL(math,0)+IFNULL(english,0) 总分 from mytest_brian1 Oracle 数据库: select id_p , nvl(address,0)* age from Persons2 ; 选取在 "Addres ...
分类:
数据库 时间:
2019-01-21 19:15:43
阅读次数:
430
一、MD5加密 HASHBYTES ('加密方式', '待加密的值') 加密方式= MD2 | MD4 | MD5 | SHA | SHA1 返回值类型:varbinary(maximum 8000 bytes) 二、MD5加密示例 HASHBYTES生成的结果为:0xE10ADC3949BA59A ...
分类:
数据库 时间:
2019-01-21 19:15:55
阅读次数:
181
-- Start 字符串是用单引号括起来的,如果想在字符串中输入单引号该怎么办呢?有两种方法。 方法一:是用两个单引号代表一个单引号 SELECT 'I''m Shangbo' FROM DUAL; 方法二:使用 Oracle 特殊语法 SELECT q'/I'm Shangbo/' FROM DU ...
分类:
数据库 时间:
2019-01-21 19:19:02
阅读次数:
167
#1、下载:MySQL Community Server 5.7.16 http://dev.mysql.com/downloads/mysql/ #2、解压 如果想要让MySQL安装在指定目录,那么就将解压后的文件夹移动到指定目录,如:C:\mysql-5.7.16-winx64 #3、添加环境变 ...
分类:
数据库 时间:
2019-01-21 19:34:21
阅读次数:
281
以下正则可以过滤掉PostgreSQL配置文件被注释的部分,包括'#'前带空格的部分,但参数前带空格的部分不会过滤掉 postgres@linux-ij7j:/opt/pg8122/data> cat postgresql.conf | grep -Ev '^#|^$|^[[:space:]]+[#... ...
分类:
数据库 时间:
2019-01-21 19:34:47
阅读次数:
219
库的增删改查 增: create database db1; 删: drop database db1; 改: alter database db1 charset utf8; 修改库的字符集编码 查: show database; 查看所有的数据库 show create database db1 ...
分类:
数据库 时间:
2019-01-21 20:05:56
阅读次数:
186
关于VM和WINDBG的基本配置请参考相关的文档。(在这里给各位一篇不错的文章,就是jiurl老大写的《 利用VM使用windbg 》) 好了,废话少说,让我们整点干的 :-)既然我们要分析的是sr.sys,当然我们先要看的就是目标机加载的驱动程序的位置了,sr.sys是XP系统系统还原的主体部分, ...
分类:
数据库 时间:
2019-01-21 20:06:34
阅读次数:
304
一、 游标又称光标,是SQL 的的一个内存工作区,由系统或用户以变量的形式定义,主要用于暂时存放受SQL语句影响到的所有数据。换句话说,数据库会将受SQL影响的数据暂时存放到一个内存区域的虚表中,这个虚表就是游标。 游标有两种类型:隐式游标和显式游标。 隐式游标:单行 select...into.. ...
分类:
数据库 时间:
2019-01-21 20:06:41
阅读次数:
176