随笔分类 -  技巧

$'\r': command not found in Cygwin
摘要:这是因为windows下的回车符改为Unix下的回车符,用以下命令可以批量修改。dos2unix ./* 阅读全文

posted @ 2014-01-02 10:00 龖龖 阅读(342) 评论(0) 推荐(0)

利用Pandoc将markdown文件转化为pdf
摘要:利用Pandoc将markdown文件转化为pdfby loongfee-->准备工作安装pandoc安装MiKTeX将markdown文件转换为pdf准备工作安装pandocWindows下安装pandoc很容易,直接从pandoc官网上下载最新安装包安装即可。Linux下的安装可以参考阳志平的博文1。安装MiKTeXpandoc被称为格式转换的瑞士军刀2。执行程序文件只有20M左右大小,但是能够在几十种文件格式之间自如的转换,那当然是得依赖各种格式文件所需要库。转换为pdf就要用到MiKTeX,Windows下推荐使用CTeX完整版,对中文的支持很好,可以从CTeX官网下载完整套件。 阅读全文

posted @ 2013-07-29 21:13 龖龖 阅读(3227) 评论(1) 推荐(1)

[转] 控制域的更新方式_小强office
摘要:默认情况下,当打开文档时,Word 会自动更新域。这样,信息将保持处于最新状态。但是,有些情况下,您可能不希望出现这种情况。例如,您可能希望页眉中的日期反映某个特定的日期,而不希望每次打开文档时该日期自动更新为当前日期。 也可以通过以下方式更新域:右击域,再单击“更新域”,或者,在域中单击,再按 F9。 注释:若要手动更新文档主要正文中的所有域,请按 Ctrl+A,再按 F9。页眉、页脚或文本框中的域必须分别更新。在页眉、页脚或文本框内部单击,按 Ctrl+A,再按 F9。 可以锁定域以防止自动或无意中更新域。 锁定特定域或取消特定域的锁定 请执行下列操作之一: 若要锁定域,以便不更新域结果, 阅读全文

posted @ 2013-05-09 10:55 龖龖 阅读(472) 评论(0) 推荐(0)

访问被屏蔽的FTP网站
摘要:1.首先需要一个SSH账号。可以在ssh110上找到一些免费的SSH账号。(该网站已经不再提供SSH账号了。)SSH Center提供免费和收费的SSH账号,新注册一个帐号,即可获得48小时免费使用时间。为了防止恶意注册,需要0.1元的设置费。速度不错,很稳定。onlybird2.下载MyEntunnel软件可以从我的百度网盘中下载。3.浏览或者是FTP设置代理如果用filezilla,在"编辑->设置->通用代理"中进行设置,选择"SOCKS 5"代理主机地址为:127.0.0.1代理端口为:7070也可以直接使用迅雷等下载软件,以迅雷为例 阅读全文

posted @ 2013-02-26 10:57 龖龖 阅读(453) 评论(0) 推荐(0)

正则表达式语法
摘要:正则表达式语法一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例:Visual Basic Scripting EditionVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一个空白行。/\d{2}-\d{5}/"\d{2}-\d{5}"验证一个ID 号码是否由一个2位数字,一个连字符以及一个5位数字组成。/<(.*)>.*< 阅读全文

posted @ 2012-05-23 11:06 龖龖 阅读(190) 评论(0) 推荐(0)

恢复matlab文件关联方法
摘要:在MATLAB命令窗口执行如下命令,即可。commandwindow; cwd=pwd;cd([matlabroot '\toolbox\matlab\winfun\private']); fileassoc('add','.fig') ;cd(cwd); disp('Changed Windows file association. FIG-files are now associated with MATLAB.')commandwindow; cwd=pwd;cd([matlabroot '\toolbox\matl 阅读全文

posted @ 2012-03-13 08:26 龖龖 阅读(1836) 评论(0) 推荐(0)

手动去除快捷方式小箭头(Win7)
摘要:手工修改注册表项,按下面的步骤逐一进行即可去除快捷方式小箭头:点击“开始”菜单——>打开“运行”——>输入“regedit”打开注册表;展开“HKEY_CLASSES_ROOT”——>再展开“lnkfile”——>在lnkfile右边找到项目“IsShortcut”, 在“IsShortcut”上点击右键选择“删除”;这里说明一下“IsShortcut”项目用于存储显示应用程序与系统文件快捷方式的小箭头图标,将 它删除即可;展开“HKEY_CLASSES_ROOT”——>再展开“piffile”子项目——>将“piffile”子项目右侧的 “IsShortc 阅读全文

posted @ 2011-12-31 09:26 龖龖 阅读(393) 评论(0) 推荐(0)

MinGW 如何编译 libiconv,libz,libjpeg…
摘要:原文地址:http://www.gaia-gis.it/spatialite-2.4.0-3/mingw_how_to.html Index of contents the MinGW + MSYS environmentStep 1) installing libiconvStep 2) building libzStep 3) building libjpegStep 4) building libpngStep 5) building libtiffStep 6) building libprojStep 7) building libgeotiffStep 8) building l. 阅读全文

posted @ 2011-11-30 13:46 龖龖 阅读(4959) 评论(0) 推荐(0)

内存映射文件技术
摘要:1. 用途和基本操作 用于不同进程之间的内存共享操作, 可以将一个物理文件映射到内存当中然后直接利用分配到的或者打开的命名共享内存的地址空间实现资源共享访问 2. 相关流程 1) 新建命名共享内存 首先利用CreateFile或者CreateFileForMapping获得一个用于映射的物理文件句柄, 然后利用该文件句柄结合CreateFileMapping得到一个命名的共享内存映射文件句柄。 //CreateFileMapping 为指定文件创建一个有名或无名的文件映象; HANDLE CreateFileMapping( HANDLE hFile, // 映射文件的句柄 LPSE... 阅读全文

posted @ 2011-11-30 10:38 龖龖 阅读(1190) 评论(0) 推荐(0)

QT无法定位程序输入点*于动态链接库 QtCore4.dll
摘要:最近在学习Code::Blocks(CB),感觉CB很强大很开放,尤其是它的纯插件式的框架,非常赞。 但是从VS到CB的转型实在是痛苦的,在VS下面没有问题的程序,放到CB中编译就不能通过。。。 另外,要使用CB+MinGW进行开发还需要将开发中用到的开源库都用MinGW编译好,wxWidgets、GDAL、Qt、Ossim…… 网上的教程不少,但多是转来转去的,其实就是那一两个版本,说起来都很顺利,按照他们提供的步骤去编译却总是遇到一些奇怪的问题,很不好解决。 好在Qt官方网站提供了MinGW版本,直接安装就行了。这里说说在CB+MinGW环境下使用Qt的方法以及遇到的问题。 ... 阅读全文

posted @ 2011-11-30 10:25 龖龖 阅读(9483) 评论(0) 推荐(1)

8个用对WEB开发人员有用的网站推荐
摘要:本文是由比利时的Web开发人员Jean-Baptiste Jung分享的,Jung还在《Web开发/设计人员应当知道的15个网站》这篇文章中推荐了15个相关网站。 1. Min.us: 上传图片的最简单方 任何开发人员、设计师、网络管理员都必须跟客户和同事在线分享图片。Min.us的全部服务就是让你极度简单地上传图片:只需把图片拖拽到Min.us的网页里,图片就会保存在服务器上。并且自动生成短网址,这样你就可以通过这个网站分享图片了。 访问Min.us 2.Wirify:把任何网页转换成线框图 设计网站时线框图非常有用。Wirify是一个可以把任何网页立刻转换成线框图的书签工具,这样你就可以学 阅读全文

posted @ 2011-11-29 11:15 龖龖 阅读(234) 评论(0) 推荐(0)

[转]CodeBlocksWxWizardGCC
摘要:Purpose This document describes the procedure to use the Code::Block IDE to make a wxWidgets project using MinGW gcc 3.4.5 to compile it. It assumes you have followed the Code::Blocks IDE setup tutorial. Steps Open Code::Blocks. Select File->New->Project from the menu. In the dialog that opens 阅读全文

posted @ 2011-11-29 09:03 龖龖 阅读(475) 评论(0) 推荐(0)

[转]减小Gcc编译程序的体积
摘要:作者:PcX 出处:http://www.cnblogs.com/xunxun1982/ 众所周知,Gcc编译的原始程序一般很大,其实有几种方法能大大减小目标代码的体积,一般有以下几种方法。 基本知识来源:http://www.mingw.org/wiki/Large_executables1、禁用调试信息 Release编译时不要加上-g开关。2、使用-Os编译程序。 不要使用-funroll-loops等可以加速程序执行但是会大大增加目标代码体积的开关。 3、编译后的程序使用strip去除符号和偏移(限于可执行程序和共享库,其他... 阅读全文

posted @ 2011-11-24 10:52 龖龖 阅读(1315) 评论(0) 推荐(0)

【转】CodeBlocks中文版使用手册
摘要:原手册下载:http://www.codeblocks.org/docs/manual_en.pdf 译者:JGood(http://blog.csdn.net/Jgood ) 译者言:工欲善其事,必先利其器。一个好的工具能事半功倍。写程序时,特别是写C++程序,大部分人脑子里想到的第一个工具就是 VisualStudio。不可否认,VS很好很强大,用户体验非常好。但VisualStudio也是有缺点的:它非常庞大;只支持VC,不支持其他的 编译器;VS只能在windows下跑,在其他os上就无用武之地;VS是要钱的,而且费用不非(Express版本免费)。Code::Blocks是 一个非常优秀的工具,如果您正在寻找VisualStudio之外的,开源、免费、轻便、支持多种编译器、跨平台的C/C++ IDE,那么Code::Blocks就是一个很好的选择。 说明:笔者打算用两篇日志来完成对Code::Blocks手册前二章的编译,分别是:使用篇、插件篇。本文是第一篇:Code::Blocks使用篇 。原手册第三章介绍Code::Blocks变 阅读全文

posted @ 2011-11-22 17:05 龖龖 阅读(1879) 评论(0) 推荐(0)

mingw32-g++.exe: *: No such file or directory
摘要:初次使用CodeBlocks,好不容易把环境配好, 编译没有错误了,但是程序并不生成exe,提示以下问题:mingw32-g++.exe: /W3: No such file or directorymingw32-g++.exe: /EHsc: No such file or directorymingw32-g++.exe: /MD: No such file or directorymingw32-g++.exe: /Ox: No such file or directorymingw32-g++.exe: /DNDEBUG: No such file or directory根据提示可 阅读全文

posted @ 2011-11-22 16:59 龖龖 阅读(2759) 评论(0) 推荐(0)

error: extra qualification 以及 error: no matching function for call to
摘要:抛弃了折磨了我好几年的VS编译器,换上了轻量级的CodeBlocks,感觉很舒坦,只是配置环境费了好些功夫。原本在VS下没有问题的程序,在CodeBlocks的MinGW编译器下居然出了好多编译错误,仔细检查了一下发现确实是以前的程序写得不够规范。可见VS是一个“容错性”较高的编译器,估计这就是微软为实现“全民coder”所作的努力吧。。。在MinGW编译器下出现的错误:error: extra qualification 'rspfRpcModel::' on member 'setAttributes'错误所指的代码行是: rpcModel->setA 阅读全文

posted @ 2011-11-22 16:24 龖龖 阅读(3866) 评论(1) 推荐(0)

在Code:Blocks使用MinGW编译wxWidgets库
摘要:1,安装Code:Blocks和MinGW编译器,下载wxWidgets包 在http://www.codeblocks.org/ 下载带有mingw的codeblocks安装包.(eg:codeblocks-10.05mingw-setup.exe) 在http://www.wxwidgets.org/下载wxWidgets压缩包(eg:wxWidgets-2.9.1.7z) 分别安装,(注意,二者所在目录不能为中文,wxWidgets所在目录必须不能包含空格) (eg:codeblocks在 C:\Program Files\CodeBlocks wxWidgets在 C:\wxWidgets-2.9.1) 阅读全文

posted @ 2011-11-22 12:59 龖龖 阅读(2553) 评论(0) 推荐(0)

能挂广告的博客大集合
摘要:1. 站点名称:站长部落 站点地址:http://my.chinaz.com 简 单介绍:站长部落采用oblog多用户系统,有几十个模板可供选择。注册有100积分,发一篇文章为5个积分,500积分(也就是说你发80篇文章)就可 以绑定你的域名了。有什么好处呢?比如你有1元的CN域名,就可以绑定在这个域名上了!对于没有自己网站的网友来说,是相当超值的! 演示:http://sanwell.my.chinaz.com 阅读全文

posted @ 2011-11-20 10:34 龖龖 阅读(1652) 评论(1) 推荐(2)

[转载]warning C4482: 使用了非标准扩展: 限定名中使
摘要:MSDN: compiler warning (level 1) C4482 warning description: 使用了非标准扩展: 限定名中使用了枚举“enum” 当引用类型内的枚举时,无需指定枚举的名称。 文件范围的枚举定义相当于常量,也不需要限定名。 阅读全文

posted @ 2011-11-16 11:00 龖龖 阅读(1794) 评论(0) 推荐(0)

[转载]fatal error C1083: Cannot open include file:
摘要:原文地址:fatalerrorC1083:Cannotopenincludefile:‘ammintrin.h’:Nosuchfileordirectory作者:cynicliu使用Visio Studio2010编译项目时,错误提示:1>------ Build started: Project:some_project_name_i_am_hiding, Configuration: Debug Win32------1> stdafx.cpp1>c:program files (x86)microsoft visual studio10.0vcincludeintrin 阅读全文

posted @ 2011-11-11 09:53 龖龖 阅读(834) 评论(0) 推荐(0)

导航