- 博客(71)
- 资源 (7)
- 收藏
- 关注
转载 IDE AHCI 无法进入系统(遇到过这个问题,记一下)
1:在BIOS里SATA模式为IDE的状态下,进入系统后在运行里输入regedit,打开注册表编辑器,依次打开注册表,修改HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci下的 start ,把数值数据改为0,如图:22.重新启动,在BIOS里改成AHCI模式,进入系统后会发现新
2014-10-25 23:12:02
3496
原创 ubuntu下载&安装(虚拟机Virtualbox)
1) Ubuntu dowanload site: http://releases.ubuntu.com/14.04.12) ubuntu-14.04.1-server-i386.iso (http://releases.ubuntu.com/14.04.1/ubuntu-14.04.1-server-i386.iso)
2014-10-19 21:22:37
723
翻译 QString 和 其他 C 语言类型的转换
view plaincopyprint?long a = 63; QString s = QString::number(a, 10); // s == "63" QStrinQString::number(a, 10);g t = QStQString::number(a, 10);ring::number(a, 16).toU
2014-06-30 22:08:23
857
原创 xml encode
#include #include int main(){ char *str = "sdf&sfg=sdf&dsf"; char m_str[256] = {0}; char a_str[256] = {0}; strncpy(m_str,str,strlen(str)); int len =
2013-08-21 22:06:14
1781
原创 获取url后面的文件名
char *getUrlName(char * p, int n){ int i = n; int flag = 0; while(i-- > 0) { if((*p--) == '/'){ flag = 1; break; } if(
2013-08-01 21:38:24
1935
原创 简单描述Android wait() sleep()区别
wait() 属于object类使用时必须锁定对象。syncronizedwait时锁是放开的。 sleep() 属于Thread 类睡着了也抱着锁不放。
2013-08-01 21:18:14
4451
原创 Android 锁屏或者home键 tcp 断开
原因是我重写了OnStop(){super.OnStop();if(ss != null)ss.close();....} Android在Activity退出的时候要调用,OnPause() OnStop()将销毁程序放在OnDestroy()就OK了。这里是对于Android生命周期理解不到位。
2013-08-01 21:14:24
1541
原创 Android tcp 与 c tcp 的区别
Android tcp 是采用随机端口。。。但是可以通过getPort获得端口号。。要在另外的线程bind该端口 接受数据,,会提示无法bind,端口已经被占用。我的方法是就用发送端口 通过:BufferReader br = new ...br.readUTF()进行读取。。
2013-08-01 21:10:41
708
原创 replace string
char *strreplace(char *src, const char *matchstr, const char*replacestr){ if(src == null || matchstr == null || replacestr == null) return -1; int str_len = 0; char new_string[256]
2013-08-01 21:05:57
760
翻译 libcurl 获取服务器文件大小
static size_t save_header(void *ptr, size_t size, size_t nmemb, void *data){ return (size_t)(size * nmemb);} double getDownloadFileLenth(const char *url){ double len= 0.0;
2013-07-19 22:52:40
7855
原创 linux 下 libcurl 下载
#include int downLoadFile(char *url, char *fileName){ CURL *curl; CURLcode res; curl = curl_easy_init(); if(curl){ FILE* fp; fp = fope
2013-06-09 21:59:11
1434
翻译 win7让wifi做热点。
管理员权限执行:netsh wlan set hostednetwork mode=allow ssid=mywifi key=12345677netsh wlan start hostednetwork注意适配器设置 本地设置共享。开启虚拟无线wifi
2013-06-09 21:51:41
508
翻译 ipc
#include #include int main(void){ char tmp_buf[1024+1]; FILE *fp; memset(tmp_buf, 0, sizeof tmp_buf); fp = popen("uname -a", "r"); fgets(tmp_buf, s
2013-05-29 16:32:35
618
原创 linux udp broadcast封装函数
参考:http://blog.youkuaiyun.com/robertkun/article/details/8475843 int init_udp_broadcast_sock(int port, int type){ int socket_fd; struct sockaddr_in addr; int so_broadcast=1; sock
2013-05-08 21:42:16
2488
原创 linux tcp封装函数
init_tcp_sock(char *ip, int port, int type){ int sockfd; struct sockaddr_in addr; int addr_size; sockfd=socket(AF_INET, SOCK_STREAM, 0); if(sockfd== -1) { perr
2013-05-08 21:26:00
998
原创 linux udp封装函数
create_UDP_socket(char *ip, int port, int type){ struct sockaddr_in addr; int sockfd; int on_off = 1; addr.sin_family = AF_INET; if (ip == NULL) { addr.sin_addr.s_
2013-05-08 21:12:41
1263
原创 RedHat 装系统的一些配置
运行级别:的配置是在/etc/inittab行内进行的,如下所示:id:3:initdefault:上面的3(标准的运行级)就是指定以命令行方式启动,如果要将3修改成5,则是以xwindow方式启动。 修改主机名:etc/sysconfig/network
2013-03-15 21:20:35
583
转载 ioctl 参数全列表
/* Linux-specific socket ioctls */#define SIOCINQ FIONREAD#define SIOCOUTQ TIOCOUTQ/* Routing table calls. */#define SIOCADDRT 0x890B /* add routing table ent
2013-03-10 15:49:09
3584
翻译 linux connect nonblock
// Linux下检测网络状态是否正常 #include #include #include #include #include #include #include struct ethtool_value { __uint32_t cmd; __uint32_t da
2013-03-10 15:48:35
1132
转载 gvim
Windows下gvim配置原作地:http://hi.baidu.com/leemoncc/blog/item/a6be15cf40d7ab31b600c806.html0.准备软件及插件。(a)gvim72.exe地址ftp://ftp.vim.org/pub/vim/pc/gvim72.exe。(b)vimcdoc-1.7.0-setup.exe地http://prdownl
2013-03-10 14:07:07
1415
翻译 nonblock recvfrom
if (-1 == fcntl(iSocketfd, F_SETFL, O_NONBLOCK)){ printf("fcntl socket error!\n"); return -1;}int iSocketLen = sizeof(struct sockaddr_in); /* set recvfrom from server timeout */struct ti
2013-03-10 14:02:54
788
翻译 ioctl get eth0's ip
#include #include #include #include #include if.h>#include string.h>#include int get_ipaddr(const char *net_dev, char *ipaddr){ int sockfd; struct ifreq ifr; memset(&i
2013-03-10 13:37:10
760
转载 linux 域名转ip
#include #include #include #include #include int main(int argc, char **argv){if (argc != 2) {fprintf(stderr, "Usage: %s hostname\n",argv[1]);exit(1); }struct hostent *ans
2012-12-04 22:02:20
2140
转载 Could not compile libxml2: /bin/rm: cannot remove `libtoolT': No such file or directory
网上找了一些办法都不能用,最后直接打开configure 文件,找到$RM "$cfgfile", 替换为 $RM -f "$cfgfile", 说白了就是出错了也不要停,继续执行。再运行configure, 成功
2012-11-14 21:44:17
2566
翻译 xargs
xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xargs的默认命令是echo,这意味着通过管道传递给xargs的输入将会包含换行和空白,不过通过xargs的处理,换行和空白将被空格取代。1. 当你尝试用rm 删除
2012-10-25 20:54:43
2884
转载 不伤眼睛的文字背景色
豆沙绿 RGB 199 237 204 (这个最被推荐)#C7EDCC 下面介绍下不伤眼睛的文字背景色苹果绿 RGB 204,255,204 #CCFFCC杏仁黄 rgb 250 249 222#FAF9DE青草绿 rgb 227 237 205#E3EDCD
2012-10-21 18:28:58
1137
原创 alsa 排错误记录 ubuntu10.0.4
安装alsa-utilslibasound headers version >= 1.0.16... not present...先安装alsa-lib.... panel .. noconfigure error required courses helper header not found安装libncursesw5-devconfigure: er
2012-10-13 23:14:56
2749
翻译 ubuntu 使用 ftp
sudo apt-get install vsftpd/etc/vsftpd.conf配置文件/etc/ftpuser 注释root 允许root登录
2012-10-01 19:29:50
449
翻译 ubuntu 10.04 装系统
设置root密码:sudo passwd root设置汉语输入法ibus:由于Ubuntu的官方软件源不能及时更新到最新版本,我们需要使用ppa的第三方源进行更新安装。用终端运行:sudo add-apt-repository ppa:shawn-p-huang/ppasudo apt-get updatesudo apt-get install ibus-
2012-09-30 15:37:59
581
转载 linux 同步 互斥 概念
相交进程之间的关系主要有两种,同步与互斥。所谓互斥,是指散步在不同进程之间的若干程序片断,当某个进程运行其中一个程序片段时,其它进程就不能运行它 们之中的任一程序片段,只能等到该进程运行完这个程序片段后才可以运行。所谓同步,是指散步在不同进程之间的若干程序片断,它们的运行必须严格按照规定的 某种先后次序来运行,这种先后次序依赖于要完成的特定的任务。 显然,同步是一种更为复杂的互斥,而互斥是一
2012-02-13 09:34:04
450
翻译 tar 常用命令
对于.gz文件 解压缩 tar xzvf 压缩 tar czvf对于.bz2文件 解压缩 tar xjvf 压缩 tar cjvf tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件
2012-02-12 14:41:05
675
翻译 rpm常用命令
1.查看一下这个软件包里有什么内容 rpm -qpi Linux-1.4-6.i368.rpm 系统将会列出这个软件包的详细资料,包括含有多少个文件、各文件名称、文件大小、创建时间、等信息。2.选择安装方式,此时我们可以用下面这条命令查看软件包将会在系统里安装哪些部分,以方便我们的选择: rpm -qpl Linux-1.4-6.i368.rpm
2012-02-12 13:38:20
461
原创 linux开机启动顺序
load biosread MBRboot LOADERload KERNEL ---------Uncompress the kernel ok start the kernelinit initableinit rc.sysinitstart the kernel modules ------------------
2012-02-12 13:04:53
443
原创 vi使用
文本插入:I i A o O a:set ic不区分大小写:set noicdw删除一个单词,#dw…gg第一行G最后一行 nG :n go to number nu –undor R 退出替换xnx:n1,n2d nyy nY dd ndd D/删除光标所在到行尾p 粘贴/string
2012-02-07 20:19:53
1495
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人