2014-12-12日学习笔记
gdb调试
一、启动dgb
1、源代码编译
操作:GCC要带-g选项,目的是让编译器将符号表(对应于程序的变量和代码行的内存地址列表)保存在生成的可执行文件中。这样才能在调试会话过程中引用源代码中的变量名和行号。
举例:gcc –g –o main main.c
2、启动
启动gdb的方法有以下几种:
(1)gdb + ProgramName
说明...
分类:
数据库 时间:
2014-12-12 13:18:28
阅读次数:
461
在前面的文章中我们介绍了MySQL误操作后数据恢复(update,delete忘加where条件),大 概操作是通过sed命令把binlog中相关SQL误操作给逆向回来,然后导入SQL文件来恢复错误操作,sed相关命令也比较复杂。如果没有正则基础的 同学肯定搞不清楚在干嘛。今天无意中发现淘宝的大神(...
分类:
数据库 时间:
2014-12-12 13:18:04
阅读次数:
395
1.安装Oracle记住要设置好密码 不要忘了解锁scott(注意一定要解锁)账户, 去掉前面的绿色小勾,输入密码。同样可以输入平常用的短小的密码,不必非得按oracle建议的8位以上大小写加数字,麻烦。呵呵。安装步骤很简单 除了 要设置好密码 和 解锁scott用户外 没有 其他需要讲解的了~(除...
分类:
数据库 时间:
2014-12-12 13:15:31
阅读次数:
268
当我们烦于打开数据库进行连接的时候,我们可以用udl进行测试连接,并可以获得连接字符串。1.新建一个txt文件,然后将后缀改成udl保存。2.双击打开udl文件。3.进行数据库连接测试。4.用记事本打开udl文件,可以查看到连接字符串。
分类:
数据库 时间:
2014-12-12 13:15:03
阅读次数:
172
COALESCE (Transact-SQL) 最近发现一个很好的处理NULL值的函数,coalesce,按顺序计算变量并返回最初不等于 NULL 的第一个表达式的当前值。还有一个函数ifnull(),这个函数接受的参数有限。待续。。。
分类:
数据库 时间:
2014-12-12 13:13:44
阅读次数:
226
从cast(convert(varchar,d.ReturnCarDate,112)+' '+convert(varchar,d.ReturnCarTime,108) as datetime) as PReturnCarDate 说起。Select CONVERT(varchar(100), GET...
分类:
数据库 时间:
2014-12-12 13:09:13
阅读次数:
204
安装要求安装环境:CentOS-7安装方式:源码编译安装 软件名称:mysql-cluster-gpl-7.3.7-linux2.6-x86_64.tar.gz下载地址:http://mysql.mirror.kangaroot.net/Downloads/软件安装位置:/usr/local/mys...
分类:
数据库 时间:
2014-12-12 13:08:44
阅读次数:
277
Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CON...
分类:
数据库 时间:
2014-12-12 13:01:59
阅读次数:
225
--创建测试表create table #temp (seq int identity,names varchar(200))insert into #temp(names)values('张三,李四'),('中国,美国,巴西'),('深圳,上海,北京,广州,哈尔滨'),('足球,篮球,乒乓球,台球...
分类:
数据库 时间:
2014-12-12 13:00:34
阅读次数:
312
当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中创建dblink. 创建dblink一般有两种方式,不过在创建dblink之前用户必须有创建....
分类:
数据库 时间:
2014-12-12 12:58:38
阅读次数:
263
近来学习oracle,想要提高自己所写语句的效率和易读性,今天的笔记是关于子查询因子话这么一个东西因子化的查询不一定可以提高效率,但是一定可以再提高程序的可读性方面成效显著--with 语句with sales_c ( select sales,e_NO,e_name from emp...
分类:
数据库 时间:
2014-12-12 12:56:13
阅读次数:
164
MySQL默认是关闭远程链接的,只能通过localhost访问本地数据库如果不是本地访问就需要打开MySQL的远程连接;基本步骤其实很简单:1、进入mysql2、依次运行下面的命令(黄色的为命令):mysql> use mysql;mysql> select host,user,password f...
分类:
数据库 时间:
2014-12-12 12:55:41
阅读次数:
218
创建数据库,创建表。? Sql代码?? mysql>?create?database?ssh2;?? Query?OK,?1?row?affected?(0.04?sec)?? ?? mysql>?use?ssh2;?? Database?changed?? mysql>?create?table?user(?...
分类:
数据库 时间:
2014-12-12 11:53:19
阅读次数:
212
错误:org.hibernate.loader.custom.NonUniqueDiscoveredSqlAliasException原因:关联查询的两个表有相同的列名,Query须要使用别名来区分相同名称的列。解决方法:两个表中相同的列,只去其中的一个就可以了
分类:
数据库 时间:
2014-12-12 11:39:50
阅读次数:
3365
关于如何集成spring-data-mongodb到项目中,已经有很多人介绍了,这里只给出几个链接。GETTING STARTED Accessing Data with MongoDB:http://spring.io/guides/gs/accessing-data-mongodb/MongoD...
分类:
数据库 时间:
2014-12-12 11:40:01
阅读次数:
146
mysql 增加用户3、增加用户:(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符) 格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码” 第一种:增加一个用户test1密码为abc,让他可以在任何....
分类:
数据库 时间:
2014-12-12 11:39:37
阅读次数:
235
1.导入驱动包: a.找到oracle安装目录下的jdbc/lib中的文件classes12.jar; b.右击你创建的JAVA工程,找到Build path,选择Add External Archives,找到你要导入的包classes12.jar,点击打开就可以引入,引入后在工程下面的Refer...
分类:
数据库 时间:
2014-12-12 11:36:18
阅读次数:
164