- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 Ubuntu开机 网络配置等待很久 Waiting up to 60 more seconds for network configuration
由于网络配置原因,开机要等好久。我是想进入系统后,自己配置网络,所以进行下面的修改1. 修改网络配置 sudo vi /etc/network/interfaces将auto lo iface lo inet loopback之外的信息用#屏蔽掉2. 修改启动文件 sudo vi /etc/init/failsafe.conf 改sleep 20为 sl
2016-10-26 15:07:51
6491
原创 CentOS无显卡启动启动不了,而Windows却可以远程登录
msi X99A MPOWER主板,拔掉显卡后,windows系统仍能启动,且可以远程登录。装上CentOS后,拔掉显卡,却不可以远程登录,ping不通,电脑没有启动。解决方法: 经过几番周折,原来是Centos Grub启动时会加载一个背景图像,没有显卡是开会卡在这个环节的,操作: vi /etc/grub.conf 注释 splashimage=(hd0,
2016-10-26 11:29:52
3650
1
原创 移植unbuntu Qt项目到 windows 下(包含socket)
项目比较小,直接打开编译是错误的,qmake执行错误。===========================================================解决方法: 将.h .cpp .ui和.pro文件拷贝到新建的项目里。编译时会出现很多错误:1.no such file: #include #include
2016-10-05 23:05:18
1487
原创 CentOS7 中Xen PCI passthrough
Xen 半虚拟化中,将PCI passthrough到虚拟机中,归虚拟机独占lspci 可以得到PCI的信息,获取要passthrough的PCI标示(例如01:00.0)。可以用hot-plug的方式, 使用命令:xl pci-assignable-add 01:00.0xl pci-assignable-listxl pci-attach $1 '01:00.0'在虚拟
2016-09-19 16:39:15
2318
原创 Debug NetBeans: Resolve Missing Debugger Command
问题:Debug NetBeans时,无法Debug,无法点击OK。如上所示解决方法:安装gdb。apt-get install gdb
2016-08-09 11:06:03
1201
原创 NetBeans运行error: bin/nativeexecution/Linux-x86_64/pty
问题:Linux上的NetBeans,编译没有问题,运行时出现error: MissingResourceException: bin/nativeexecution/Linux-x86_64/pty解决方法:帮助(help)--->检查更新(check for update)--->重启(restart NetBeans)。即可
2016-08-09 10:18:58
389
原创 对依赖注入,控制反转,反射的理解
依赖反转原则:设计模式中,为了遵循开闭原则,降低类与类之间的依赖关系,又设计了依赖反转原则: 高层不应该依赖于低层,两者都应该依赖于抽象; 抽象不依赖于具象,具象依赖于抽象。理解:如一个项目中,高层的控制逻辑直接依赖于低层的数据库(sql), 直接在逻辑类中创建数据库的对象,就形成了对数据库的紧密的依赖。那么如果用户需要换数据库(access),且高层逻辑完全不变,则更
2016-07-03 12:28:02
5986
1
原创 U盘安装CentOS7遇到:init... timeout
问题:之前使用U盘安装CentOS6.5可以正常安装,即用 UltraISO将U盘制作为启动盘,启动时选择USB启动即可。可是安装CentOS7时,进不了安装界面,提示超时,最后进入到dracut#:字符界面===================================================================原因分析:https://wiki.c
2016-05-24 10:04:45
26052
1
原创 控制面板有u盘显示,可是计算机不显示u盘符
问题:在控制面板里有u盘,在计算机里没有 原因:没有给U盘分配盘符 解决方法: 1、右击“我的电脑”–>管理–>磁盘管理。看到我的优盘没有名字。 2、右击–》属性–》输入名字CIC。原因是没有驱动器号。右击–》更改驱动器号和路径–》添加–》默认的即可。 3、最后有了u盘
2016-05-24 09:48:24
4996
原创 内核态使用infiniband
Infiniband驱动介绍: Infiniband 驱动,包括内核对硬件的驱动和用户层的驱动。 CentOS6.5内核包含了对Infiniband HCA的支持,所以插上卡后,开机会有mlx4_core和mlx4_ib两个内核模块被加载,在/sys/calss/infiniband/下会有mlx4_0设备。但是没有支持用户使用的程序如果不安装用户层驱动。可以在官网下载安装用户
2016-05-17 22:49:01
4547
原创 Xenbus_printf() permission denied
问题: 之前使用Xen,加载自己的内核模块本来没有问题,后来重装了系统,安装了新版本的Xen server。再在虚拟机加载前端驱动的时候,当运行xenbus_printf()函数时,返回errno=13,即Permission denied。===========================================================================
2016-05-04 10:29:33
666
原创 CentOS下安装fftw、atlas和blas库
给大家推荐个网站 https://pkgs.org这个网站有各种安装包 帮了我很大忙。在Ubuntu下,一下命令就可以安装fftw、blas和atlas库 sudo apt-get install g++ sudo apt-get install libfftw3-dev sudo apt-get install libatlas-base-dev可是在C
2016-04-27 10:52:09
12149
1
原创 CentOS 下命令安装NetBeans
无桌面的A电脑CentOS安装NetBeans由于安装NetBeans需要界面,直接字符安装会提示没有X11 for display之类的问题。所以需要先配置好Xing,在其他的电脑上可以显示电脑A上的软件。1、java -version 可查看自带的java版本2、yum –y remove java-*-gcj-compat 卸载自带的java3、去下面的网址下载j
2016-04-23 22:28:56
2439
原创 insmod module.ko 出现Invalid parameters, dmesg显示信息:disagrees about version of symbol..
问题:insmod mod_name.ko 出现Invalid parameters, dmesg显示信息: mod_name: disagrees about version of symbol xx_func mod_name: Unknown symbol xx_func (err -22)解决方法:1(没有解
2016-03-29 21:36:46
1838
原创 my leetcode#13 #14
#13 Roman to Integer#include #include #include int getIndex(char roman[], char x){int i = 0;int index = 0;int len = strlen(roman);while(i if(x == roman[i]){index = i;break;
2016-01-06 10:59:41
411
原创 my leetcode#1 #2 #3 #4 #6 #7 #8
#1 Two Sum.cpp#include#include#includeusing namespace std;class Solution {public:Solution(){ cout vector twoSum(vector& nums, int target) {int index1 = 0;int index2 = 0;ve
2016-01-05 16:18:26
643
原创 安装SDL遇到的问题
1、make时出现 fatal error: X11/extensions/XShm.h: No such file or directory解决办法:搜到的解决办法是sudo apt-get install x11proto-xext-devsudo apt-get install libxext-dev==================================
2015-12-03 19:36:17
16880
原创 python 基础学习笔记1
1、文件头#!/usr/bin/python指明程序解释路径,之后可直接./name.py运行python程序不然运行要加python name.py2、输入输出1)n = int(raw_input('please input XX:'))默认输入是str,用type()可查看类型,len()可查看长度,int()/float()可做类型转换所有的变量没有类型,一切皆对象
2015-11-29 16:11:30
494
转载 linux内核态获得联系物理内存
kmalloc()和__get_free_pages()获得连续的物理内存;申请的内存位于物理内存映射区域,地址小于896M,容易操作,可以得到虚拟地址与物理地址。内存在物理上也是连续的,它们与真实的物理地址只有一个固定的偏移,因此存在简单的转换关系。
2015-07-05 09:48:58
913
原创 create_proc_entry()函数已经被proc_create()函数取代。隐式申明函数create_proc_entry()问题
创建proc文件,yong
2014-08-03 13:03:02
19702
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人