- 博客(116)
- 资源 (12)
- 收藏
- 关注
原创 miniLinux测评gdk8
https://blog.youkuaiyun.com/weixin_49486457/article/details/132015636?utm_source=miniapp_weixin
2023-07-31 10:38:54
173
原创 lvalue & rvalue
这个区别实在太复杂了,而实际上,能用到这个特性的机会又太少,姑且把几个比较好的网址记录下来,以备后用。 1 2 3 4 其中4博客里还有其他一些好东西。
2016-03-18 10:44:29
798
原创 vmdk迁移到ESXI方案
vmdk迁移到ESXI方案: 一:上传vmdk,vmi文件到ESXI,邮件添加清单; 二:上传vmdk,vmi文件到ESXI,新建虚拟机,选硬盘时,选择虚拟硬盘,选中vmdk。 三:在workstation选中欲迁移的虚拟机,右键选管理-》上传,填写对应信息即可。 如果提示服务器硬盘空间不足,需要降低置备硬盘空间大小。解决方案: 三:用clonezilla-live; 四:用vmware
2016-03-12 16:12:35
17877
原创 内网传输之共享文件
本机环境win7. 首先,新建测试文件夹test,新建测试文件tt.txt 然后,设置共享文件夹属性。 切换到安全选项 确定,关闭。 最后,在欲共享的机器上,输入\ip\test,回车即可看到共享文件。
2016-03-08 10:51:12
1228
原创 xshell vim中文乱码
编辑~/.vimrc文件,加上如下几行: set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8
2016-02-16 10:52:12
1746
原创 Centos7-minimal安装完成后需要完成的几件事情
一:调通网络1.修改网卡名称#cd /etc/sysconfig/network-scripts/#mv ifcfg-eno16777736 ifcfg-eth0#vi ifcfg-eth0将NAME/DEVICE修改为eth0 #vi /etc/default/grub 在变量GRUBCMDLINELINUX中加入net.ifnames=0 biosdevname=0
2016-02-04 15:42:27
8831
原创 .NetFramwork 4.6安装失败(回滚)
参考:这里写链接内容把System32和SysWOW64下面带_clr0400.dll的3个文件名修改一下*.bak即可:msvcp110_clr0400;msvcr100_clr0400;msvcr110_clr0400;
2016-02-04 09:36:04
8913
原创 win&UE背景设置为淡淡绿
目前只能通过修改注册表实现,具体步骤如下:1、打开注册表:运行“regedit”确定; 2、依次打开[HKEY_CURRENT_USER\Control Panel\Colors], 把Windows的值改为“202 234 206”caeace 3、注销后重新登录,打开记事本或word可以看到窗口背景色变为淡绿色(护眼色)UE的设置方法为, 一:在UE的安装目录,找到default data
2016-01-21 13:39:41
2471
原创 Linux获取外网IP
$ curl ifconfig.me$ curl icanhazip.com$ curl ident.me$ curl ipecho.net/plain$ curl whatismyip.akamai.com$ curl tnx.nl/ip$ curl myip.dnsomatic.com$ curl ip.appspot.com$ curl -s checkip.
2016-01-21 13:31:25
2622
1
原创 PycURL: ImportError: pycurl: libcurl link-time ssl backend (nss) is different from compile-time ssl
解决方案如图。
2016-01-19 13:36:23
4219
原创 cc -l选项
之前用g++ -l加载的库文件是.so,而今天发现cc -l加载的是.a,--help 也没有对这个选项作说明。进一步发现.c代码中使用了一些未定义的函数却还能编译通过,感觉很奇怪,难道c中可以直接使用函数,而不用include进来对应的头文件,只需加载进来相应的.a文件即可?做个小实验,如下://1.cint main(){abc();return 0;}执行c
2016-01-18 16:27:44
2500
原创 用SSH 上传文件的时候,出现 encountered * errors during the transfer 错误
用SSH 上传文件的时候,出现 encountered * errors during the transfer 错误, 重新启动 ssh ,重启服务器都不行。解决办法总结 1:上传的时候 windows 的路径不能存在括号“()”, 把括号去掉 重新上传就好了 或 把文件移到不带小括号的路径下就可以正常上传文件了。 2:在SSH Secure File Transfer(上传文件那个),打
2016-01-05 20:54:48
2866
原创 ubuntu 安装gnome3
以下是安装方法:sudo add-apt-repository ppa:gnome3-team/gnome3sudo apt-get updatesudo apt-get dist-upgradesudo apt-get install gnome-themes-standard ubuntu-desktop gnome-shell删除方法:sudo apt-get install ppa-pur
2015-12-30 16:59:31
1161
原创 关于for(;;)和while(1)/while(true)区别
网传前者效率稍高,至少从汇编级看如此。但从我的编译器看二者是一样的,所以这个东西应该是与编译器高度相关的,保守点讲前者至少不会差于后者。 试验如下: g++版本4.8.2,c++代码如下: 对应汇编代码如下: 3级优化后的汇编代码: 可以看到,二者其实是一样的。 其他编译器没有试过,但我想,未来的编译器应该不会有任何差别。
2015-12-23 14:09:06
2905
1
原创 win快捷键
win+M:将所有窗口最小化,即显示桌面win+↑(方向键上):最大化窗口win+↓(方向键下):往下缩放窗口,最大化->还原,正常窗口->最小化win+→:往右扩大窗口,窗口靠左最大化->正常窗口,正常窗口->靠右边最大化,占满半个屏幕win+←:往左扩大窗口,窗口靠右最大化->正常窗口,正常窗口->靠左边最大化,占满半个屏幕win+d:显示桌面ctrl+w:关闭当前网页
2015-12-18 22:45:03
548
原创 linux中的memory management和page mapping
1 首先要说的最简单的是在一个process在运行的时候,它看到的内存是这个样子的。3G以后是给kernel使用的运行和动态分配的内存的空间,注意因为是process所看到的,下面全部都是虚拟地址空间。 如下:2 然后需要说的是Linux Physical Memory Layout 下面这段话解释了为什么linux不能占用所有的Ram内存:Why isn’t the kernel loaded
2015-12-16 20:09:34
1389
转载 Linux Memory Mapping
Linux Memory MappingPurposeThe following examples demonstrates how to map a driver allocated buffer from kernel into user space. It has been tested with Linux kernel 2.2.18 and 2.4.0 on Intel (uni
2015-12-16 19:56:50
1266
原创 has stopped错误
最近一运行Foxmail就报这个错误,详细:Problem signature: Problem Event Name: APPCRASH Application Name: Foxmail.exe Application Version: 7.2.7.26 Application Timestamp: 2a425e19 Fault Module Name:
2015-12-15 09:35:50
2574
原创 眼保健操
眼保健操图解记得小学经常做的眼保健操吗?呵呵,是不是都忘了吧,大家不要小看了这简简单单的眼保健操,他可是根据祖国医学推拿、经络理论,结合体育医疗综合而成的按摩法。通过对眼部周围穴位的按摩,使眼内气血通畅,改善神经营养,以达到消除睫状肌紧张或痉挛的目的。实践表明,眼保健操同用眼卫生相结合,可以控制近视眼的新发病例,起到保护视力、防治近视的作用。版本一探天应穴以左右大拇指罗纹面接左右眉
2015-12-14 22:24:08
1012
原创 gcc/g++搜索路径
一:查看gcc/g++默认include路径gcc -print-prog-name=cc1plus-v g++ -print-prog-name=cc1plus -v echo ‘main(){}’ | gcc -E -v -’二:include搜索路径1.当前目录2.编译的时候指定的路径,比如–prefix=/usr/local,查找的时候去/usr/local/include3.gcc的
2015-12-13 19:30:33
4216
原创 gcc/g++搜索路径
一:查看gcc/g++默认include路径1.`gcc -print-prog-name=cc1plus` -v2.`g++ -print-prog-name=cc1plus` -v3.echo 'main(){}' | gcc -E -v -二:include搜索路径1.当前目录2.编译的时候指定的路径,比如--prefix=/usr/local,查找的时候去/usr/l
2015-12-10 15:12:28
1772
原创 单例模式c++
一般用锁配合double check即可。class singleton{public: ~singleton(); static singleton* get_instance(); private: singleton(); singleton(const singleton& emg); singleton& operator =
2015-12-10 09:27:27
437
原创 Makefile.am几点说明
默认的安装路径:1)标准安装路径默认安装路径为:$(prefix) = /usr/local,可以通过./configure --prefix=的方法来覆盖。其它的预定义目录还包括:bindir = $(prefix)/bin, libdir = $(prefix)/lib, datadir = $(prefix)/share, sysconfdir =
2015-12-07 16:03:41
2341
原创 automake manul
manul 手册:http://www.gnu.org/software/automake/manual/automake.html
2015-12-07 15:28:47
449
原创 用automake发布一个库(笔记)
首先看下目录结构,库文件代码在include和src文件夹内,demo.cpp为一个范例程序。如下:#ll#total 8-rw-r--r--. 1 root root 1509 Dec 7 18:34 demo.cppdrwxr-xr-x. 2 root root 35 Dec 7 18:34 include-rw-r--r--. 1 root roo
2015-12-07 14:45:36
380
原创 configure.in:18: required file `build/ltmain.sh' not found
$libtoolize --automake --copy --debug --force
2015-12-07 13:32:45
546
原创 删除除了某个文件之外的所有
删除除了文件demo.cpp和文件夹include之外的所有文件。rm -rf !(demo.cpp|include|README)注意|左右无空格
2015-12-04 13:49:02
668
原创 asio io_service multithreaded timer
今假设起1000个定时器,每一个定时器每隔5秒执行一个任务。现在有两种方案:一:初始化一个io_service所有的定时器都绑定到io_service,所有的任务都交由一个io_service执行,那么是单线程执行还是多线程执行?答案是都可以,取决于你。如果只有一个线程A执行io_service的run()方法,那么所有的任务都会由线程A执行。如果有多个线程A,B,C.
2015-12-03 16:35:46
648
转载 Arch linux 安装教程(2015.11.01)
转自:http://wenku.baidu.com/link?url=jOrOKaGnbI2fpdvGaIEJF_bfCaxv7M7j4aAa63i_OpyXUQVsGHb2AB0JhX6WvrNejbN0wg5MHEwnuqc0lMwix7F-rgIlgjnYIPZ3ZiWkMh_Arch linux 安装教程注:此教程是在2014.07.03发布的版本上做的测试,理论上适用
2015-11-30 22:20:06
1438
原创 Vmware变慢的解决方案
1.ctrl+M打开快照管理器,删除不需要的快照2.Vm->manager->clean up disk3.Ctrl+D打开设置,点击硬盘,点击碎片整理4.在vmware workstation安装目录新建文件config.ini内容为:host.cpukHz = "2500000" host.noTSC = "TRUE" ptsc.noTSC = "TRUE"经过
2015-11-26 16:39:08
2549
原创 Window&os7互相远程桌面
Window连接centos71.#yum list | grep vnc2.#yum install tigervnc-server.x86_64 libvncserver.x86_64 tigervnc.x86_64接下来的配置按/lib/systemd/system/vncserver@.service说明做即可。3.cp /lib/systemd/system/vncser
2015-11-26 16:23:37
778
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人