- 博客(14)
- 资源 (72)
- 收藏
- 关注
转载 Activity、Service、Task、Process和Thread的关系
Activity, Service,Task, Process and Thread之间到底是什么关系呢?我们可以把TASK看成一个应用程式本身,当使用者点击应用程式以后,就启动了TASK,而TASK就可以看成一个或多个activity。当应用程式启动,程式会依我们最先开启的Activity,在堆叠里,开出一个Task(任务)空间,然后呢,它被放在Task的最顶层每一个程序默认都运行于其独
2016-02-28 23:26:04 1893
原创 一个内存泄露检测工具
如果我们使用IDE开发C程序的话,很多IDE都是集成了这个功能的,当然也有很多很不错的单独用来检测内存泄露的工具,比如MallocDebug,Valgrind,Kcachegrind,dmalloc,NuMega,BoundsCheck,ParaSoft ,Insure++都是不错的选择。 这里简要介绍下valgrind吧,这里是它的官方网站:http://valgrind.org/,对于
2016-02-23 17:50:05 483
转载 MySQL1236错误的解决方式
数据库主从出错: Slave_IO_Running: No 一方面原因是因为网络通信的问题也有可能是日志读取错误的问题。以下是日志出错问题的解决方案: Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file nam
2016-02-23 10:06:47 8754
原创 关于'for' loop initial declaration used outside C99 mode的说明
出现这种问题的主要原因是c99是允许在for循环中声明变量的,但是如果使用的标准为c99之下的话,则不允许这么做,通常我们可以在编译的时候加上-std=c99即可。 它们的区别是: (1)在for循环中声明变量: for(int i = 0;i (2)在for循环外声明变量: int i; for( i = 0; i
2016-02-22 14:03:35 23670
原创 对linux源码中thread_info的一点说明
在读linux源码的时候,通常我们都把头文件放到include目录下,这样方便引用,那么我们可以在linux/sched.h中引用了linux/thread_info.h这个头文件,但是这个头文件中仍然没有结构体thread_info的定义,但是它引用了asm/thread_info.h,但是include目录下并没有asm这个目录,那么它在哪里呢? 其实这里是和平台相关的,为了方便各
2016-02-21 03:14:59 4465
原创 简要整理下mysqldump
mysqldump是MYSQL提供的一个非常有用的数据库备份工具mysqldump命令执行时将数据库备份成一个文本文件该文件中实际上包含了多个CREATE 和INSERT语句使用这些语句可以重新创建表和插入数据mysqldump的语法和选项mysqldump -u user -p pwd -h host dbname[tbname,[tbname...]]>filena
2016-02-17 14:36:11 404
转载 转载的一篇关于2006错误的文章,还不错
mysql出现ERROR : (2006, 'MySQL server has gone away') 的问题意思就是指client和MySQL server之间的链接断开了。造成这样的原因一般是sql操作的时间过长,或者是传送的数据太大(例如使用insert ... values的语句过长, 这种情况可以通过修改max_allowed_packed的配置参数来避免,也可以在程序中将数据分
2016-02-17 10:54:52 411
原创 对于SQLyog的2006错误的解决方式
使用SQLyog导入数据的时候可能会出现如下错误:Error Code:2006 -MySQL server has gone away通常是因为MySQL的参数设置的不够大,解决方式有两种:(1)在MySQL配置文件中加大设置,比如max_allowed_packet = 26M(2)在控制台修改,比如:SET GLOBAL max_allowed_packet=
2016-02-17 10:50:34 556
原创 安装xtrabackup的一次范例
[root@localhost ~]# rpm -Uhv http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpmRetrieving http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64
2016-02-15 17:11:06 748
原创 浅析inflate的使用
LayoutInflater这个类的作用类似于findViewById(), 不同点: 1.LayoutInflater是用来找layout下xml布局文件的,而且它会实例化 2.findViewById()是找具体xml布局文件下的具体widget控件,比如:Button按钮 inflate就相当于将一个xml中定义的布局找出来.如果在一个Activity文件里直接用f
2016-02-15 11:26:42 528
转载 转自MySQL官网的企业版的防火墙的一篇博客
原地址:http://dev.mysql.com/doc/mysql-security-excerpt/5.6/en/firewall-usage.htmlBefore using MySQL Enterprise Firewall, install it according to the instructions at Section 6.4.2, “Installing
2016-02-15 02:32:25 654
原创 辛星整理MySQL常见错误之1045,通常是密码过期
当我们登录MySQL数据库出现:Error 1045错误时,就表明你输入的用户名或密码错误被拒绝访问了。 最简单的解决方法就是将MySQL数据库卸载然后重装,但这样的缺点就是就以前的数据库中的信息将丢失,如果你不想重装,那么就需要找回密码或者重置密码。 解决的方法应该有多种,这里是一种操作简单的方法,适用于linux平台。 MySQL 1045:
2016-02-15 02:03:46 769
原创 练习五笔的一些感受
趁着这个过年,我也开始练习五笔了,可能有人会说,你竟然还不会五笔,可能会小小的鄙视我,但是终归鄙视归鄙视,确实之前一直用拼音输入法的。 其实拼音输入法就是这样,用的越多,你就越恨它,因为用的多了之后,才真正的深恶痛绝其速度之慢,特别是同音字需要选择。 用一句话来形容,就是忍了这么多年,终于受够了,于是开始练习五笔。于是就下了一个搜狗五笔,开始练习,练习字根,练习拆字
2016-02-07 10:06:32 1344 3
原创 使用eclipse for c++的一个报错问题
有时候我们使用eclipse for c++来编辑c或者cpp代码的时候,如果我们是直接从别的地方copy代码过来的话,可能会报很多错误,一般来说,只要没有错误,执行一下保存就会错误消失了。 其实一般来说一个好习惯就是,写完#include预处理后保存一次文件,这样之后的输入就不会提示不正确的错误了。因为它不能像写Java一样一边写一边就可以检查语法错误,CDT的语法检测要先经
2016-02-01 15:47:30 614
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人