cnblog随想与收获80s programmer
直接看看源代码的错误地方吧。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace&n
今天手贱,嫌原有的ubuntu的虚拟机太慢,看中了lubuntu,又搞了个虚拟机跑rails。结果装完rvm,跑到 gem install rails 跑出毛病了 症状如下: ERROR: Loading command: install (
今天安装使用TFS2012 RC版之后,发现在VS2010中创建Team Project会有权限错误,如下图所示: 解决办法只能下载Visual Studio 2012来新建团队项目。 更多信息参考如下: http://blogs.msdn.com/b/buckh/archive/2012/03/05/permission-error-with-creatin
新建标签页 使用:tabe命令和文件名参数,可以在新标签页中打开指定的文件。也可以使用:tabnew命令,在新标签页中编辑新的文件。命令:tab split将在新标签页中,打开当前缓冲区中的文件。 命令:tabf允许你在当前目录搜索文件,并在新标签页中打开。比如我想打开当前目录下的img.txt文件,那么就可以使用:tabf img.*命令。请注意,此命令只能打开一个文件,如果搜索
DotNet 项目中链接文件的用处 首先,什么是链接文件? 在VS.Net中打开一个WinForm项目或者DLL项目(在Web项目中不能使用链接文件,感谢dudu指出),在随便一个项目中右击鼠标,选择“添加”→“添加现有文件”(抱歉,手头的机器太差,没有装VS.Net,所有的操作说明全凭记忆,如果有出入敬
今天在用start-process这个cmdlet去新开一个窗口执行powershell的时候遇到的一个问题 看一下测试代码: 以下这个ps代码命名为profile.ps1,并且保存在%UserProfile%\My Documents\WindowsPowerShell这个目录下 它就相当于是运行powershell时自动加载的脚本,代码如下 function print&nb
使用.net开发的语言中间都会转成IL语言,所以我们也就不奇怪C#代码直接转powershell。 用reflector的插件PowerShellLanguage就能快速实现这样的需求。下面是下载地址: http://reflectoraddins.codeplex.com/wikipage?title=PowerShellLanguage&ProjectName=reflectora
刚刚在一个64位系统的电脑上,通过cmd运行一个powershell脚本,并且设置了ExecutionPolicy为Unrestricted,但还是报以下异常: File cannot be loaded because the execution of scripts is disabled on this system 这是因为我们在64位系统下,存在两个版本的powers
Transform the algebraic expression with brackets into RPN form (Reverse Polish Notation). Two-argument operators: +, -, *, /, ^ (priority from the lowest to the highest), brackets ( ). Operands: only
一直想在ps中实现cmd中pause的效果 开始用sleep,不理想 无意中试了一下 cmd /c "pause" 可以了 之前一直被“执行会新开一个线程”给误导了 看来可能是调用其它程序时会… ---------------------------------- 备忘: 传枚举值,只要使用枚举值的字符串即可 &lsquo
慢慢整理中。。。 1.ruby-macros(http://www.vim.org/scripts/script.php?script_id=163) 能自动在结尾补上end和其它成对的符号() 放到VIM72文件夹内 编辑_vimrc,在前面加上: source $VIMRUNTIME/ruby-macros.vim 2.NERDTree(http:
网上很多说是按Ctrl+v进入列编辑模式,但是我用的是gvim for windows的,按Ctrl+v就进行粘贴操作了(在Linux上不一样?)。然后又搜到快捷键Ctrl+q,这个是选择块编辑模式,然后照着以下步骤就可以实现多行代码注释了。 ctrl+p,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I(shift+i),再插入注释符,比如"//",再按Es
在Ruby内建的mathn库中有方法可以直接判断整数是否为素数 require 'mathn' puts 23849382941.prime? #=>true
最近在浏览Ruby的一些资源文档,逛到了rubylearning.com。发现这里提供的Ruby Summary还不错,对准备学习Ruby,希望先了解Ruby的特性的朋友有所帮助。并且没有发现国内有译版,于是决定用边翻译边学习的方法再过一遍Ruby基础,所以就有了这个的译版。 Ruby Summary一共有8个页面,这是第一个,我会在这几天抽时间尽快逐一完成翻译。有些
经常用gets方法来获取输入,但它输入的默认类型都是String,当我们像要输入的数是整数的时候,直接在gets后面添加转型就行了 num=gets.to_i
:!cmd 不退出vim 执行命令 cmd :r !cmd 不退出vim执行命令cmd,并将cmd的输出内容插入当前文本中。 :shell 切换到shell里(此时并没有退出vim,可以理解成vim转入后台),你可以在shell中做任何操作,退出shell(比如用exit)后,会切换回原来的vim中 转载自
vim /etc/vim/vimrc 添加set tabstop=4 本人系统是ubuntu,按以上方式打开的文件是只读的,不能进行保存。 这样就行了 sudo vim /etc/vim/vimrc 以下是根据第一位仁兄的建议在网上搜到的: 在用户家目录(/home/用户名)下面有一个.vimrc /etc下面也有一个vimrc 一般只改用户家目录下面的
今天很惊奇,发现了C++的格式化输出可以四舍五入地保留小数 首先我们设置cout.setf(ios::fixed); setf是setflag的缩写,MSDN解释为Sets the specificed flags。呵呵,估计是和C++的封装有关吧。 然后我们设置cout.prevision(2);这个是保留两位小数,四舍五入 我们可以用以下这个程序进行测试 #include<io
今天在C#中使用SelectNodes的时候出现了一些怪现象,先从还原现场开始吧。 首先创建一个简单的XML文件来试验,还是就保存为test.xml <?xml version="1.0" encoding="utf-8" ?> <root>  
今天使用PowerShell来操作XML遇到两个问题,之前一直用的C#操作XML,所以我想在PowerShell上应该跟C#一样的。 先准备好XML文件如下,我给它命名test.xml <?xml version="1.0" encoding="utf-8" ?> <
写个简单的批处理文件(如下代码)来测试调用和传参。 @echo off echo %1 echo %2 pause 下面是调用批处理文件的C#代码: static void Main(string[]
1、call用来调用执行另一个bat或者cmd文件(当然也可执行其它格式的可执行文件), start用来调用执行其他格式的可执行文件(exe,com,vbs...)。 2、call具有goto的功能,在程序中实现灵活跳转,而start则不具有这种功能。以下
在windows 7下,我们可能经常需要以管理员权限运行某个程序,但每次运行一个程序都得:先找到那个程序,右键鼠标,在弹出菜单中选择以管理员身份运行,而且还会弹出以下窗口,让你点击确认才行。 有些人可能会选择禁用UAC,但这毕竟对系统的安全存在影响。下面就用一个简单的方法解决这个问题。 这个简单的方法就是利用系统自带的任务计划程序。 第一步:创建一个任务来
For循环也可以使用()来执行多条指令,比如 FOR /L %%i in (1,1,20) DO (echo %%iecho %%i) 但是这条指令是有问题的: FOR /L %%i In (1,1,20) DO (echo %%iset /A Modular = %%i %% 2if %Modular% == 0 set InstallPath=
电脑加入域里以后,每次登陆电脑需要输入用户名和密码,比较麻烦,就想让电脑启动之后自动登陆。 查看网上方法,大致的步骤都是这样: 1,在开始——运行中输入control userpasswords2; 2,在弹出的对话框中,将“要使用本机,用户必需输入用户名和密码”前的钩去掉,点应用,在出现的对话框后,在最上面的“用户名”
其实%WINDIR%\SysNative文件夹是不存在的,它只是64位Windows系统提供的一种重定向机制。 我们已经知道64位Windows通过System32和SysWoW64两件文件夹来区分64位和32位的系统文件,当32位的应用程序尝试访问System32文件夹的时候,系统会自动把它转到SysWoW64文件夹,这样32位应用程序在32位系统和64位系统就都可以运行了,(而不需要为了64
示例 下面的示例检索某些书名,这些书具有大于 $5,500 的预付款,并且这些书籍是商业书籍或心理学书籍。如果没有括号,又该是怎样的哩? USE pubs GO SELECT SUBSTRING(title, 1, 30) AS Title, type FROM titles WHERE (type = 'business' OR type = 'psychology') AND
net命令大全,net命令用法,net网络命令,net命令使用,net命令集,net命令介绍,net常用命令,net命令的使用技巧,net命令如何使用 大家在操作Windows 9X/NT/2000/XP/2003系统的过程中,都会或多或少会遇到这样或那样的问题;特别是网管员在维护单位的局域网或广域网时候,如果能掌握一些Windows 系统的网络命令使用技巧,常常会给工作带来极大的方便
REM echo 当前盘符:%~d0REM echo 当前路径:%cd%REM echo 当前执行命令行:%0REM echo 当前bat文件路径:%~dp0REM echo 当前bat文件短路径:%~sdp0REM 备份set LAST_CD=%cd%REM 进去set BASE_DIR=%~dp0%BASE_DIR:~0,2%cd %BASE_DIR%REM 出去(恢复)%LAST_CD:
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号