我认为,可用的编程语言数量既是一种祝福,也是一种诅咒.我已经了解了很多编程语言,有些只是语法级别的,有些还不错,可以进行实际编码(Python,C,C++,Haskell,Perl,BASH,PHP等等).几乎只要我使用计算机(6年),几乎在每个范例(功能,命令,面向对象)中,我一直在编程,但我并不为软件行业做好准备.
我用很多不同的语言编写了很多更大的程序,主要是基于网络的,包括大型的多线程服务器/客户端,我仍然感觉不准备!
目前我痴迷于我的"3层"计划,其中包括像Haskell这样的高级语言,像Python这样的解释性语言和像C这样的低级语言,但我感觉还不够好!
我知道如何在团队中工作,以及如何按照指导方针工作,但我不确定.
我准备好了吗?
请亲切的stackoverflow人帮我摆脱这个烂摊子!:(
感谢所有的答案,我希望我能选择更多的答案为的答案:)
在某些运动中,某些技术或元素以发明或首次执行它们的运动员命名 - 例如,Biellmann旋转.
他们是否广泛使用这些名称来编程技巧和习语?这些是什么?要清楚,我明确没有询问算法,这些算法通常以其创建者的名字命名.
例如,一个是Schwartzian变换,但我不记得了.
我经营的业务类型允许客户在付款之前获得结果。当他们注册时,我会获取他们的信用卡信息,之后一周到一个月的任何时间都会向他们收取我的服务费用。大多数情况下,这一切都进行得很顺利,但偶尔人们会尝试使用虚拟信用卡来玩弄系统,并扔掉借记卡(就像您可能在 Wallmart 购买的那样)。
我做了一些研究,发现http://en.wikipedia.org/wiki/List_of_Bank_Identification_Numbers,但这不是一个完整的列表。有没有办法识别卡片的来源?特别是虚拟和扔掉的卡片。
或者有没有人对这个问题有任何经验,也许能给我一些解决这个问题的想法?
例如.假设我这样做:
dev.new(width=5, height=4)
plot(1:20)
Run Code Online (Sandbox Code Playgroud)
现在我想做
plot(1:40)
Run Code Online (Sandbox Code Playgroud)
但我想要一个更大的窗口.
我猜这样做的方法是(假设我不想打开一个新窗口)
plot(1:40, width=10, height=4)
Run Code Online (Sandbox Code Playgroud)
这当然不起作用.
我看到的唯一解决方案是关闭窗口并启动一个新窗口.(这将结束我的绘图历史)
有没有更好的办法 ?
谢谢.
有谁知道用于生成PowerShell cmdlet帮助文件的实用程序?手工做似乎有点单调乏味......
我找到了:http://blogs.msdn.com/powershell/archive/2007/09/01/new-and-improved-cmdlet-help-editor-tool.aspx
任何更新的版本?我无法选择一个模块.我有一个二进制模块.
在我们的项目中,我们需要将csv文件导入postgres.有多种类型的文件意味着文件的长度会发生变化,因为某些文件的列数较少,而某些文件的列数较少.
我们需要一种快速的方法将此文件导入postgres.我想使用postgres的COPY FROM,因为处理的速度要求非常高(每分钟几乎150个文件,每个文件大小为20K).
由于文件列号不固定,我需要在将文件传递给postgres过程之前预处理该文件.预处理只是在csv中为列添加额外的逗号,这些列在文件中不存在.
我有两个选项来预处理文件 - 使用python或使用Sed.
我的第一个问题是,预处理文件的最快方法是什么?
第二个问题是,如果我使用sed如何在说第4个,第5个逗号字段后插入逗号?
例如,如果文件有像1,23,56,we,89,2009-12-06这样的条目,我需要编辑最终输出的文件,如:1,23,56,we ,, 89 ,,,2009-12-06
有一种方法可以从UIView对象获取视图控制器引用吗?我需要这样的东西:
MyParentViewController *myParentViewController = [self.view.superview controller];
Run Code Online (Sandbox Code Playgroud) 我正在尝试编写文档注释但是我遇到了问题.
/// <summary>
/// Inserts an element into the System.Collections.Generic.List<T> at the specified
/// index.
/// </summary>
Run Code Online (Sandbox Code Playgroud)
当我到达<T>Visual工作室时,我认为我正在尝试添加另一个标签.添加这样的评论的正确方法是什么(如果我可以在生成的帮助文本中点击它们,这将是一个额外的奖励)
我有一个透明的BufferedImage使用以下代码创建(不相关如何创建,我认为):
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice gs = ge.getDefaultScreenDevice();
GraphicsConfiguration gc = gs.getDefaultConfiguration();
Rectangle screen = transformationContext.getScreen();
// Create an image that supports transparent pixels
return gc.createCompatibleImage((int) screen.getWidth(), (int) screen.getHeight(),
Transparency.BITMASK);
Run Code Online (Sandbox Code Playgroud)
如何在不重新创建图像的情况下以最快的方式清除图像(处于与创建状态相同的空图像)?重新创建映像会给GC带来负担,暂停VM并冻结UI.
如何在NHibernate中针对自定义IUserType字段构造查询?
更具体地说:我正在研究棕地应用程序.我在数据库中有一个名为"State"的字段,其中包含一个表示给定对象所处状态的char.
在我的代码中,我希望将其表示为枚举,因此我创建了一个带有每个状态值的枚举,并创建了一个IUserType,它将db的char值转换为我的枚举,然后返回选择和更新.
我想构建一个看起来像这样的查询:
session.CreateCriteria<MyType>().Add(Expression.Eq("State", StateEnum.Complete))
Run Code Online (Sandbox Code Playgroud)
但是,该查询会引发异常:
could not resolve property: State of: MyNamespace.MyType
Run Code Online (Sandbox Code Playgroud)
大概是因为NHibernate不知道如何在给定StateEnum类型的情况下对DB的char字段进行选择.
c# ×2
.net ×1
awk ×1
awt ×1
base ×1
cocoa-touch ×1
comments ×1
credit-card ×1
graphics ×1
graphics2d ×1
idioms ×1
iphone ×1
iusertype ×1
java ×1
maml ×1
nhibernate ×1
objective-c ×1
plot ×1
powershell ×1
python ×1
r ×1
sed ×1
terminology ×1
uiview ×1
window ×1