- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 win764位下qt开发中配置openssl库·
操作系统是win7 64位,qt版本是:qt-opensource-windows-x86-mingw482_opengl-5.3.2.exe ,openssl是Win32OpenSSL-1_0_1s.exe,首先根据这个帖子:http://stackoverflow.com/questions/14681012/how-to-include-openssl-in-a-qt-project
2016-04-12 21:02:59 2858
原创 中科大软院linux内核分析--进程调度实验
李宗峰 +原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000下面分析一个非常简单的linux内核调度,首先说明一下,程序的核心是mymain.c文件,链接:https://github.com/mengning/mykernel/blob/master/mymain.cmypcb.
2015-03-15 21:49:50 1185
原创 dell-inspiron 14r笔记本电脑除尘总结
今天给小本进行了除尘,除尘前首先在网上找了类似的型号的电脑的拆机教程,但是在拆机清理灰尘之后电脑无法开机。表现为:没有任何声音,只有电源灯发亮,屏幕无显示,键盘插上之后无反应(大小写无法切换)。查了一下电脑还在保,于是打电话给售后,售后给了几个建议:拔掉cmos电池放电,然后插拔内存条测试。如果还是不行的话就送到售后的门店去检修。经过cmos电池放电之后,电脑能正常关机。希
2015-03-13 15:27:00 788
原创 vs2013下使用c#连接sqlserver2012
vs2013安装的时候没有安装sqlserver2012。下面记录了从下载sqlserver2012到在c#中链接数据库的核心步骤首先到官网下载sqlserver2012express的版本,下载之后文件名是:SQLEXPRWT_x64_ENU.exe由于安装sqlserver2012的时候是第一次安装,安装的时候选择的是windows身份验证,没有启用sa账号。也就是一路下一
2015-03-13 11:13:07 3777
原创 通过反汇编理解计算机程序执行过程
李宗峰 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000本文探究下面一段代码的工作原理:1. int g(int x)2. {3. return x + 3;4. }5. 6. int f(int x)7. {8. re
2015-03-07 14:13:05 800
转载 Fedora 20下安装官方JDK替换OpenJDK并配置环境变量
Fedora 20自带OpenJDK,所以如果安装官方的JDK的话要先删除OpenJDK,步骤如下:1:rpm -qa|grep jdk 查看当前的jdk情况。2:yum -y remove java java-1.7.0-openjdk* 卸载openjdk,这个过程中因为依赖原因可能会卸载一些额外的软件。3:去Oracle官网下载官方jdk,我下载的是tar.gz格式的。4 :
2014-07-09 15:08:26 355
原创 fedora20(x86_64)下安装apache httpd
直接输命令:yum install httpd安装后启动:service httpd start设置开机启动httpd:systemctl enable httpd.service
2014-03-27 19:16:30 925
原创 fedora20下安装netmap实践
关于netmap的相关说明请到这里http://info.iet.unipi.it/~luigi/netmap/,这是作者的官方网站,讲的很不错只可惜是英文的,不过既然研究netmap如果英文还是问题那就真是个问题了。在准备进行实验之前没有先看一下netmap的相关说明就直接开始在网上搜了一下相关的教程,主要是看的这个教程http://lishuchen.com/blog/2013/06/06
2014-03-25 20:26:02 1380
转载 Linux-千兆网卡驱动实现机制浅析
原文:http://adf.ly/gTc3G本人对网卡驱动没有太多实践经验,此分析纯属学习总结所为,希望各位CU的大牛能及时的提出其中的问题,也欢迎大家积极拍砖,我抛砖引玉,你们抛砖给我吧^_^。我相信这其中的分析一定有不太正确的地方,希望各位能够不吝赐教。如果转载请注明出处。1.引言 本分析主要针对e1000网卡,驱动源码为7.3.20-k2。本文的目的不是为了讲述如何编写驱动程序,主要是分
2014-03-18 21:08:05 807
转载 MAC和PHY的区别
转自 http://www.cnblogs.com/feitian629/archive/2013/01/25/2876857.htmlMAC和PHY的区别一块以太网网卡包括OSI(开方系统互联)模型的两个层。物理层和数据链路层。物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。数据链
2014-03-11 10:03:27 712
原创 linux的几种锁:信号量、互斥体、自旋锁
信号量是一个整数,每次使用减一,用完后加一,为0时不可用,请求者休眠,只到可用时被唤醒。互斥体和自旋锁都相当于信号量为1的情况,不过互斥体在资源不可用的情况下请求进程会休眠,自旋锁则是一直不停的在请求,类似于操作系统的忙等待。
2014-03-10 16:20:40 657
原创 kmalloc用法
在读代码学习的时候发现有个malloc函数用的很奇怪,跳到定义处查看了一下原理来时一个宏定义。 /* use volatile to fix a probable compiler error on 2.6.25 */ #define malloc(_size, type, flags) \ ({ volatil
2014-03-10 15:48:55 4437
原创 linux内核网络链路层相关代码分析总结
目前在网络世界TCP/IP占统治地位。linux由于其开源特性发展很快。现在在做研究的时候需要用到这方面的知识,于是边学习边总结,由于研究的内容主要集中在TCP/IP的底层,所以在这里主要分析底层的实现。 我在这里研究的代码主要是如下图所示(图片来源于网络)
2014-03-08 13:58:32 1034
原创 fedora20安装gnome桌面
装系统的时候选的是kde桌面,装上后感觉不是很适应,于是想装个gnome桌面,方法两种:1:yum groups install "GNOME"2:在图形画的软件管理界面中选择gnome桌面安装。
2014-03-04 09:25:04 2479
原创 fedora20下安装官方jdk替换openjdk并配置环境变量
fedora20自带openjdk,所以如果安装官方的jdk的话要先删除openjdk,步骤如下:1:rpm -qa|grep jdk 查看当前的jdk情况。2:yum -y remove java java-1.7.0-openjdk* 卸载openjdk,这个过程中因为依赖原因可能会卸载一些额外的软件。3:去oracle官网下载官方jdk,我下载的是tar.gz格式的。4 :解
2014-03-02 10:15:46 756
原创 fedora20下firefox安装flash插件(64位操作系统)
1:登陆http://get.adobe.com/cn/flashplayer/ 点击打开链接下载 tar.gz后缀的包2:解压 tar -zxvf install_flash_player_11_linux.x86_64.tar.gz3:cp libflashplayer.so /usr/lib64/mozilla/plugins/ (注意这里是64位操作系统
2014-03-01 19:44:19 922
原创 fedora20安装后解更新或者安装软件的时候出现的 获取 GPG 密钥失败 Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64
对于这个问题在网上找了一会后来根据多个帖子找到了解决方法,首先是根据这个http://zxn990.blog.51cto.com/4253193/1167894每个fusion源发布的稳定 RPM 软件包都配有一个GPG签名。默认情况下,yum 和图形更新工具验证这些签名并拒绝安装任何没有签名或者签名损坏的软件包。您总是应该在安装软件包之前验证其签名。这些签名可确保您要安装的软件包出自
2014-03-01 17:19:14 8385 3
原创 dell电脑 fedora18下安装 Broadcom Corporation BCM43142 802.11b/g/n 无线网卡驱动
我在安装了fedora18后发现没法识别无线网卡,于是在网上搜了以下,一直没有弄好,后来在更新了软件之后用如下命令安装后即可成功suyum install akmod-wlreboot
2014-03-01 09:10:17 4052
原创 Fedora 18使用iso DVD做镜像源yum安装软件,适合无网装软件或者网速较慢的情况
一、挂载 iso。本例中都在 /media 下完成。安装前最好先看一下相关的原理 #cd /media #mkdir iso #mount -r -o loop /dev/cdrom /media/iso/ 二、在本地文件系统建立 repo 源目录,必须重挂载到本地系统。 #cd /media #mkdir repo #cd repo #
2014-02-28 18:33:15 799
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人