我最近需要做一些lisp编辑,我找到了OS X的漂亮Ready Lisp软件包,这很棒,除了Aquamacs自动使用比例字体(这是愚蠢的,恕我直言),我想改变它为monospace字体.但是,我并不是真正的EMACS用户,而且Aquamacs中的首选项菜单并不清楚人们可以在何处以及如何进行此类更改.
我正在尝试在Visual Studio 2008中进行"附加到进程"以进行调试,但我无法确定要附加到哪个进程.救命.
我可以有效地使用这种方法吗?
using(SqlCommand cmd = new SqlCommand("GetSomething", new SqlConnection(Config.ConnectionString))
{
cmd.Connection.Open();
// set up parameters and CommandType to StoredProcedure etc. etc.
cmd.ExecuteNonQuery();
}
Run Code Online (Sandbox Code Playgroud)
我担心的是:SqlCommand的Dispose方法(在退出using块时调用)是否会关闭底层的SqlConnection对象?
数据库审计跟踪捕获用户上次修改日期,修改日期和创建日期.
有几种可能的实现:
如果你在答案中包含实现(或链接)会很好.
选择正确的生命周期和方法并不像以前没有那么多方法那么容易,现在每天都会出现一个新方法.
我发现大多数项目需要一定程度的演变,每个项目都与其他项目不同.这样,极限编程适用于具有15名员工的给定公司的项目,但不适用于100名员工公司或不适用于给定项目类型(例如实时应用程序,科学应用程序等) .
我想有一份经验清单,主要说明项目类型,项目规模(工作人数),项目时间(实际或计划),项目生命周期和方法以及项目是否成功.任何其他数据将不胜感激,我想如果有足够的数据我们可能会找到一些模式.当然,欢迎提出意见.
编辑:我将用所有答案的统计数据构建一个"摘要".
当您开始个人编程项目时,您的第一步是什么?我正在尝试启动一个只是一个想法的项目.我得到了很多这些,我直接进入代码,过了一段时间后,我们完全失去了兴趣,或者只是忘记了这个项目.
当你开始时,你的第一步是什么?你计划好这个项目吗?制作图表?在纸上写一些代码?你如何以你知道自己会成功的方式开始一个项目?
我想将进程proc1的stdout重定向到两个进程proc2和proc3:
proc2 -> stdout
/
proc1
\
proc3 -> stdout
Run Code Online (Sandbox Code Playgroud)
我试过了
proc1 | (proc2 & proc3)
Run Code Online (Sandbox Code Playgroud)
但它似乎没有用,即
echo 123 | (tr 1 a & tr 1 b)
Run Code Online (Sandbox Code Playgroud)
写
b23
Run Code Online (Sandbox Code Playgroud)
stdout而不是
a23
b23
Run Code Online (Sandbox Code Playgroud) 我发现Windows中的命令行工作令人沮丧,主要是因为与Linux和OS X上的终端应用程序(如"rxvt","xterm"或"Terminal")相比,控制台窗口使用起来很糟糕.主要投诉:
没有标准的复制/粘贴.你必须打开"标记"模式,它只能从(小)左手角按钮触发的多级弹出窗口中获得.然后需要从同一菜单调用复制和粘贴
您无法通过拖动任意调整窗口大小,每次要调整窗口大小时都需要设置首选项(返回到多级弹出窗口)
在水平滚动条进入图片之前,您只能使窗口变得如此之大.水平滚动条很糟糕.
使用cmd.exe shell,您无法导航到具有\\netpath表示法(UNC?)的文件夹,您需要映射网络驱动器.当处理将要映射不同驱动器的多台计算机时,这很糟糕
是否存在解决这些问题的技巧或应用(付费或其他)?
windows terminal console command-line command-line-interface
我正在将asp.net 2.0站点升级到3.5和visual studio 2008.你会建议考虑升级以使站点受益的一件事情是什么?