分类:技术笔记

vi编辑器替换命令

1、查找: 使用了查找命令之后,使用如下两个键快速查找: n:按照同一方向继续查找 N:按照反方向查找 2、替换: 行内替换: 可以看出,行末的g代表所有,不加则只替换第一个 全文替换:  

阅读全文 »

在VMware中Ubuntu的vi方向键无效的解决办法

问题出现的原因是这个Ubuntu中使用的vi编辑器是原始的vi编辑器,即通过HJKL这几个按键来控制方向。解决办法是安装vim编辑器并使用这个编辑器替代vi。 安装vim: 完成安装后,修改文件: 在文件中alias字段下加入下面一句: 保存配置。执行下面命令: 重启配置即可用vi命令使用vim编辑器了  

阅读全文 »

基于MFC的OpenGL绘图

1、首先创建工程 用AppWizard产生一个MFC EXE项目,其他默认即可。 2、将此工程所需的OpenGL文件和库加入到工程中 在工程菜单中,选择”Build”下的”Settings”项。单击”Link”标签,选择”General”目录,在Object/Library Modules的编辑框中输入…

阅读全文 »

Visual Studio出现“Error LNK1123”错误解决办法

报错内容: “LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”。 出现原因: 对Visual Studio进行了更新或安装新版本的Visual Studio。具体出错的地方是“嵌入清单”。 解决方案: 临时:在“解决方案资源管理器”中,右击报错的工程,属性–配置属性–清单工具–输入和输出,将“嵌入选单”下拉框…

阅读全文 »

MFC实现直线生成算法(DDA与Bresenham)

编译环境VC++ 6.0 1、新建“MFC Project(.exe)”,工程名“MFCDrawLine”,选择“Single Doc”,其他默认,Finish。 2、编辑菜单资源 在项目资源管理器中选择“ResourceView”标签,点开里面的“Menu”目录,双击“IDR_MAINFRAME”打开之,其中包含菜单Banner,之后编辑菜单资源。点击右侧空白处,在弹出对话框中Caption处填…

阅读全文 »

使用.htaccess实现网站的301重定向

为什么要使用301重定向? 301转向是用户或蜘蛛向网站服务器发出访问请求时,服务器返回的HTTP数据流中头信息(header)部分状态码的一种,表示本网址永久性转移到另一个地址。 网页A用301重定向转到网页B,搜索引擎可以肯定网页A永久性改变地址,或者说实际上不存在了,搜索引擎就会把网页B当做唯一有效的目标。这是搜索引擎唯一推荐的不会产生怀疑的转向方法,最重要的是,网页A累积的页面权重被传到网…

阅读全文 »