- 博客(19)
- 资源 (6)
- 收藏
- 关注
原创 ubuntu下chrome不能启动
图形界面下,突然发现chrome不能启动了,开始以为是电脑卡,结果等了很久不见结果。于是打开terminal,运行google-chrome,错误提示:FATAL:zygote_host_impl_linux.cc(138)] The SUID sandbox helper binary was found, but is not configured correctly. Rather th
2013-11-04 14:07:37 7204
转载 指针大小是多少(转)
指针的大小到底是由谁决定?是多少? 应该说这是一个非常基础的问题,教科书上说指针大小和机器字长相同,即32位机指针长度为4字节!但是对不对呢?为什么是这样? 搜了一下相关资料。。。居然发现回答不统一,很多人也同样是糊里糊涂。下面对这个问题做一个系统的整理和分析: 首先,介绍几个基本概念:(主要摘自百度百科) 字长:在同一时间中处理二进制数的位数叫字长。通常称处理
2013-05-12 02:01:04 1691
转载 static_cast, dynamic_cast和reinterpret_cast的区别和应用(转载)
转载自http://blog.csdn.net/meimeng515/article/details/6902063,留存学习 今天的一个考题为:#include using namespace std;class BClass{public: BClass(){}; virtual ~BClass(){}; virtual void Ou
2013-04-27 17:11:06 644
转载 报文分段、IP数据包、帧的长度约束
转载留存以备学习 1、数据链路层对数据帧的长度都有一个限制,也就是链路层所能承受的最大数据长度,这个值称为最大传输单元,即MTU。以以太网为例,这个值通常是1500字节。 2、对于IP数据包来讲,也有一个长度,在IP包头中,以16位来描述IP包的长度,也就是说,一个IP包,最长可能是65535字节(多数网络设备将其限制在576字节以内)。 3、结合以上两个概念,第一个重要的结
2013-04-19 16:02:04 3105
转载 UDP丢包原因
(转载自http://www.cnblogs.com/mengyan/archive/2012/10/04/2711340.html)学习之一、主要丢包原因1、接收端处理时间过长导致丢包:调用recv方法接收端收到数据后,处理数据花了一些时间,处理完后再次调用recv方法,在这二次调用间隔里,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然后迅速返回继续
2013-04-19 15:09:39 1323
转载 UNICODE,GBK,ASCII,UTF-8等一些编码的区别(转载)
(转载自http://www.cnblogs.com/cy163/archive/2007/05/31/766886.html)留存查看学习 简单来说,unicode,gbk和大五码就是编码的值,而utf-8,uft-16之类就是这个值的表现形式.而前面那三种编码是一兼容的,同一个汉字,那三个码值是完全不一样的.如"汉"的uncode值与gbk就是不一样的,假设uncode为a040
2013-04-19 10:11:11 1003
转载 ubuntu12.04和windows双系统启动顺序修改方法
修改启动项顺序:本文所涉及的方法都是在Ubuntu的安装时将引导加载程序grub安装在了整个硬盘(即MBR内),即开机以grub引导。方法1.在Ubuntu终端下输入:$sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober$sudo update-grubsudo是使用root权限,mv是修改该文件名。
2013-04-14 10:02:14 930
原创 C和C++中static作用详解
C中static的作用大致三种:首先static的最主要功能是隐藏,其次因为static变量存放在静态存储区,所以它具备持久性和默认值0。分开来说:(1)隐藏。这点主要针对静态全局变量和静态函数。对于非静态全局变量的作用域是整个源程序(可能包含多个文件),而静态全局变量则将其作用域限定在本文件内。同理,静态函数也将其作用域限定在本文件内。利用static实现了变量名和函数名的隐藏,从而
2013-03-31 17:16:59 678
转载 C和C++中const的区别
C++中的const正常情况下是看成编译期的常量,编译器并不为const分配空间,只是在编译的时候将期值保存在名字表中,并在适当的时候折合在代码中.所以,以下代码:#include using namespace std;int main(){ const int a = 1; const int b = 2; int array[ a + b ] = {0}
2013-03-25 19:34:02 556
转载 mysql免安装版配置和密码修改
存档备查。 1.下载 MySQL 免安装版版zip包。 2.将 MySQL 解压到待安装目录(自己决定放到哪)。解压后默认文件夹名称为:mysql-6.0.9-alpha-win32(当然可以自己更改),然后在环境变量中设置MYSQL_HOME(这样,以后可以用%MYSQL_HOME%引用安装目录)。如,我放在E盘根目录下,所以,MYSQL_HOM
2013-03-19 22:42:31 986
原创 Win7+CentOS双系统安装最详细步骤
搞Linux开发的人可能经常有需求在已经安装了Win7的系统下安装CentOS,实现双系统切换使用的目的。下面根据网上查找到的安装方法和自己的实践分享给大家,希望有所帮助。 需要的软件: EasyBCD:为了添加和修改启动项 PartAssist:分区助手,对硬盘进行操作 WinGrub:只是
2013-03-19 22:23:27 4721
转载 C/C++指针指针应用详解(教程)
C/C++指针指针应用详解(留存学习)前言:复杂类型说明要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开始慢慢分析吧:i
2013-01-22 16:23:06 540
原创 windows7+Apache2.0.64+php5.2.17配置时重启Apache服务出错解决
Apache和php的安装按部就班。安装时全部选择了默认安装路径,按照步骤对httpd.conf和php.ini进行配置之后,打开localhost默认主页,显示php正常安装的信息。新建测试php的页面如下:Cai's page不能打开页面,发现配置后未重启apache服务,于是使用monitor重启restart,结果报错the requested o
2012-11-28 01:44:14 1063
原创 win7下eclipse Classic版本搭建Android开发环境ADT插件出错的解决办法
经过一番google查找解决,现在将他们记录下来。 从Eclipse官网下载了Eclipse Classic 4.3 M2版本后,在Eclipse的在Help->Install New Software,location中输入插件地址http://dl-ssl.google.com/android/eclipse,选择OK安装ADT插件,结果停留在calculating requireme
2012-10-26 11:39:40 1114
原创 C中判断Mysql数据库中是否存在表
先占位,以后编辑有四种方式进行判断:1. SHOW TABLES LIKE 'testtable'; 这种方法在代码中不易实现.2. select TABLE_NAME from INFORMATION_SCHEMA.TABLES whereTABLE_SCHEMA='dbname' and TABLE_NAME='tablename' ;这种方法实现起来比较简单。一个
2012-10-22 23:50:00 4112
原创 win7下初用Mysql5.5体会及中文显示乱码完美解决
今天从Mysql官网下载了当前的最新版本mysql5.5.27。通过一个小例子在本机的练习,写点自己的心得,并将使用中遇到的中文显示乱码的完美解决方法分享出来。默认安装mysql,注意其中对root的密码设置。运行cmd,进入mysql安装的bin目录:cd "c:\Program Files\MySQL\MySQL Server 5.5\bin"使用root账户登录到本机mys
2012-09-27 00:20:23 2126
原创 Debian下virtualBox增强功能出错的注意事项
安装好Debian后,virtualBox下选择安装增强功能:在“设备”菜单中选择“安装增强功能”,桌面上出现一个“VBOXADDITIONS_4.1.6_74713”图标打开终端,切换到root身份,执行 su ,输入密码回车执行 sh /media/cdrom/VBoxLinuxAdditions.run 注意:如果是一个全新的Debian系统,直
2012-09-20 20:34:32 1667
原创 Debian安装时选择中文后进入系统出现乱码问题的解决
今天从Debian官网下载debian-6.0.5-i386-CD-1.iso镜像在virtualBox安装后发现进入系统后字体为乱码,打开网页后中文页面也为乱码。回想起安装时候区位选择为China(mailand),初步怀疑是系统字符集的问题。Google之后发现的解决方法:1.启动终端(即Application->Accessories->Terminal)2.切换至r
2012-09-20 19:43:11 2497
原创 syslog-ng
前言 Syslog-ng作为下一代的系统日志记录工具,兼容syslog,配置更为清晰灵活,支持正则消息过滤和多种归档方式。在项目中,利用syslog-ng配合自定义DLOG调试接口可以极大增加开发效率。案例主要阐述了DCIMA项目中syslog-ng的配置和使用过程。本案例同时适用于其他大型嵌入式系统开发中,对今后类似开发有重要借鉴意义。 1. 【案例背景描述】
2011-07-27 14:13:39 1193
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人