macjava执行adbdevices命令最近在做mac+appium自动化需要通过java获取手机设备id,通过代码需要这样才能获得;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.io.LineNumberReader;importjava..
分类:
数据库 时间:
2017-10-26 00:03:48
阅读次数:
186
ALTER TABLE demo1 RENAME `demo2`;#修改表单名 ALTER TABLE demo2 ADD `password` VARCHAR(32) NOT NULL;#添加字段 ALTER TABLE demo2 CHANGE `name` `username` CHAR(10... ...
分类:
数据库 时间:
2017-10-26 00:06:11
阅读次数:
248
原文:https://www.2cto.com/database/201612/580140.html 1)数据库设计方面: a. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 b. 应尽量避免在 where 子句中对字段进行 null 值 ...
分类:
数据库 时间:
2017-10-26 10:19:55
阅读次数:
249
一.语法explain < table_name >例如: explain select * from t3 where id=3952602;二.explain输出解释+ + + + + + + + + + +| id | select_type | table | type | possible ...
分类:
数据库 时间:
2017-10-26 10:20:22
阅读次数:
195
问题原因:Sql Server 一直显示正在恢复。有事务未恢复或者还原数据库造成 处理办法: 步骤一:数据库上右键-》任务-》分离 步骤二:数据库上右键-》任务-》脱机 数据库恢复正常! 问题原因:Sql Server 一直显示正在恢复。有事务未恢复或者还原数据库造成 处理办法: 步骤一:数据库上右 ...
分类:
数据库 时间:
2017-10-26 10:21:17
阅读次数:
410
而如果嵌入的SQL没有明确给出,如在Java中定义了一个字符串类型的变量sql:String sql;,然后采用preparedStatement对象的execute方法去执行这个sql,该sql的值可能等于从文本框中读取的一个SQL或者从键盘输入的SQL,但具体是什么,在编译时无法确定,只有等到程 ...
分类:
数据库 时间:
2017-10-26 10:21:33
阅读次数:
287
用GDB调试程序 GDB概述———— GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短” ...
分类:
数据库 时间:
2017-10-26 10:21:41
阅读次数:
265
Linux编程基础——GDB(设置断点) Linux编程基础——GDB(设置断点) 启动GDB后,首先就是要设置断点,程序中断后才能调试。在gdb中,断点通常有三种形式: 断点(BreakPoint): 在代码的指定位置中断,这个是我们用得最多的一种。设置断点的命令是break,它通常有如下方式: ...
分类:
数据库 时间:
2017-10-26 10:23:08
阅读次数:
285
带like的字符匹配查询 1、百分号通配符“%”,匹配任意长度的字符,甚至包括零字符 2、下划线通配符“_”,一次只能匹配任意一个字符 下面语句有四个下划线 同样,在SQLSERVER里面也是有的 ...
分类:
数据库 时间:
2017-10-26 10:23:24
阅读次数:
219
最近用蝉知的CMS 建站比较多,感觉蛮顺手的,但在给客户安装的时候却会出现安装报错,其原因也很简单 查看了一下他们的install.sql文件中,有些时间字段的默认值是0000-00-00 00:00:00 ... 额,我个人习惯将时间值存int类型,这样程序处理上还有查询计算上会方便一些,可能他们 ...
分类:
数据库 时间:
2017-10-26 10:23:45
阅读次数:
272
今天更改数据引擎的时候,突然出现了 Table storage engine for '#sql-3e9_132' doesn't have this option 这样的提示: 通过搜索,发现了一些端倪,下面是对于Row_Format参数的讲解: 在MYSQL中, 若一张表里面不存在varchar ...
分类:
数据库 时间:
2017-10-26 11:37:39
阅读次数:
364
最近给一个客户安装oracle 11gr2 概述: 操作系统:linux 32位操作系统 [oracle@nbsrfx response]$ uname -aLinux nbsrfx 2.6.32-504.el6.i686 #1 SMP Wed Oct 15 03:02:07 UTC 2014 i6 ...
分类:
数据库 时间:
2017-10-26 11:42:07
阅读次数:
457
SQLyog 快捷键 Ctrl+M 创建一个新的连接Ctrl+N 使用当前设置新建连接Ctrl+F4 断开当前连接 对象浏览器F5 刷新对象浏览器(默认)Ctrl+B 设置焦点于对象浏览器 SQL 窗口Ctrl+T 新建查询编辑器Ctrl+E 设置焦点于 SQL 窗口Ctrl+Y 重做 Ctrl+Z ...
分类:
数据库 时间:
2017-10-26 11:42:23
阅读次数:
168
MongoDB 是一款非常热门的NoSQL,面向文档的数据库管理系统,官方下载地址是:MongoDB,我选择的是 Enterprise Server (MongoDB 3.2.9)版本,安装在Windows Server 2012环境中。 MongoDB使用BSON对象来存储,与JSON格式类型的键 ...
分类:
数据库 时间:
2017-10-26 11:48:48
阅读次数:
224
调试代码发现,两个操作最后都会调用同一个方法。传入的参数一致,查询结果却不一致。 直接说问题原因:我的两个操作是aop环绕通知先拿到传入参数以后,校验是否需要往另一张表中插入数据。第二种调用核心逻辑 后,才会把checkStatus置为1,所以在核心逻辑前查询的结果数是0。 两次分别打印的sql,和 ...
分类:
数据库 时间:
2017-10-26 11:50:25
阅读次数:
178
在程序编写的时候采用参数化的SQL语句可以有效的防止SQL注入,但是当程序一旦成型,再去修改大量的数据库执行语句并不是太现实,对网页表单上输入进行校验是易于实现的方法。在webForm 页面中开启校验属性: 但是有的时候也不太好使,只能自己编写代码检查用户的输入,如果直接在页面上添加校验,工作量比较 ...
分类:
数据库 时间:
2017-10-26 11:50:38
阅读次数:
286
本文摘自http://www.cnblogs.com/daxin/p/3544188.html 在使用Mybatis与Spring集成的时候我们用到了SqlSessionTemplate 这个类。 通过源码我们何以看到 SqlSessionTemplate 实现了SqlSession接口,也就是说我 ...
分类:
数据库 时间:
2017-10-26 11:51:38
阅读次数:
311
就用 --ignore-table=dbname.tablename参数就行,可以忽略多个。 ...
分类:
数据库 时间:
2017-10-26 11:54:26
阅读次数:
248
一、sql_trace的介绍 --打开trace文件设置,把sql trace设置为true,就会在udump目录中增加一个trc文件。alter session set sql_trace=true;show parameter sql_trace;(select * from v$paramet ...
分类:
数据库 时间:
2017-10-26 13:23:29
阅读次数:
161
Day04- -e Oracle 查询基础学习目标:? 修改数据? 删除数据? 简单查询? 条件查询? 分组查询e oracle 修改数据使用 update 语句修改表中数据。U Ue pdate 语 句基本 语 法:update 表名 set 列名= = 表达式 [, 列名 2= 表达式 2,.. ...
分类:
数据库 时间:
2017-10-26 13:23:47
阅读次数:
236