问题列表 - 第19591页

你如何在GitHub上管理你的要点?

我喜欢GitHub和他们的主要服务,这就是为什么我在我的GitHub帐户上保留了很多代码片段甚至开发笔记作为要点.它还可以轻松与同事分享.

问题是它不能扩展!GitHub的要点是原始的,我有很多的要点,这使我很难找到一些旧的要点.没有搜索,没有标记或任何东西.

你知道任何可以处理这个混乱的应用程序吗?我想要一个可以的应用程序

  • 搜索我的要点
  • 按来源类型和日期列出我的要点
  • 让我编辑或复制它们
  • 让我标记或至少编辑说明

我很想看到这样的东西,我愿意为此付出一些代价.

那么你如何在GitHub上管理你的要点?你知道任何软件吗?

在MacRuby中有一个叫做漂移的版本,但是我无法编译它,并且它已经有一段时间没有更新了.

gist github code-snippets

154
推荐指数
7
解决办法
3万
查看次数

Amazon EC2 - 使用EBS设备交换根实例存储设备

我有一个EC2实例,其中"实例存储"设备作为根设备.现在,我想将EBS卷附加到同一个实例,只是我希望它成为根设备.那可能吗?在这种情况下,实例存储设备会发生什么?

提前致谢

cloud amazon-ec2 amazon-ebs amazon-web-services

52
推荐指数
3
解决办法
4万
查看次数

对于camelCase或不对camel_case

使用Java编写代码时的标准是什么,何时使用camel case何时使用下划线等.

java coding-style

13
推荐指数
3
解决办法
1万
查看次数

如何仅使用代码而不是图形拖放在Java中创建GUI?[尤伯杯新手]

我被告知使用拖放创建GUI会产生不必要的代码,并且大多数Java开发人员都不赞同.

我习惯使用Windows Forms**来拖放东西但**我也非常习惯使用XAML为WPF应用程序创建东西.

关于如何仅使用代码在Java中创建基本GUI,我有点迷失.

我正在使用的是: Netbeans 6.8

我想做的事:创建一个简单的窗口,它将作为应用程序启动时打开的主要窗口.

如何使用标准窗口按钮(关闭,最小化,最大化)创建一个简单的窗口,并在其中间放置一个小按钮.仅使用代码.

另外,我使用NetBeans创建什么类型的项目?

谢谢您的帮助.

java

1
推荐指数
1
解决办法
767
查看次数

调用代理与方法的性能

遵循这个问题 - 使用C#传递方法作为参数和我的一些个人经验我想更多地了解调用委托与仅在C#中调用方法的性能.

虽然代表非常方便,但我有一个应用程序通过委托做了很多回调,当我们重写这个使用回调接口时,我们得到了一个数量级的速度提升.这是使用.NET 2.0所以我不确定3和4的情况如何变化.

如何在编译器/ CLR内部处理对委托的调用,这对方法调用的性能有何影响?


编辑 - 澄清代表与回调接口的含义.

对于异步调用,我的类可以提供一个OnComplete事件和调用者可以订阅的相关委托.

或者,我可以使用调用者实现的OnComplete方法创建一个ICallback接口,然后将其自身注册到类,然后在完成时调用该方法(即Java处理这些事情的方式).

.net c# performance delegates

59
推荐指数
4
解决办法
5万
查看次数

在C++中优化空间而不是速度

当你说"优化"时,人们倾向于认为"速度".但是速度并不是那么关键的嵌入式系统呢,但内存是一个主要的限制因素呢?什么是一些指南,技术和技巧可用于削减ROM和RAM中的额外千字节?一个"配置文件"代码如何查看内存膨胀的位置?

PS One可能会争辩说,在嵌入式系统中"过早地"优化空间并不是那么邪恶,因为你给自己留下了更多的数据存储空间和功能蠕变.它还允许您降低硬件生产成本,因为您的代码可以在较小的ROM/RAM上运行.

PPS也欢迎参考文章和书籍!

PPPS这些问题密切相关:404615,1561629

c++ embedded optimization

42
推荐指数
6
解决办法
5271
查看次数

Ruby阻止字符串而不是执行

举个例子:

write_as_string { puts 'x' }
Run Code Online (Sandbox Code Playgroud)

然后我希望能够做到

def write_as_string(&block)
  puts block.to_s
end
Run Code Online (Sandbox Code Playgroud)

当我执行此操作时,我希望输出为:

"puts 'x'"
Run Code Online (Sandbox Code Playgroud)

我希望能够接收块并获取块的实际代码而不是执行它.

动机:创建DSL,我希望将模拟转换为许多其他方法调用,隐藏在调用代码中 - 使用现有的对象和方法,而不用猴子修补它们.

对此的任何想法都会很棒!

谢谢

ruby

17
推荐指数
2
解决办法
7400
查看次数

C相当于fstream的偷看

我知道在C++中,您可以使用以下方式查看下一个字符:in.peek();.

当我试图"查看"C中文件的下一个字符时,我该怎么做呢?

c stdio filestream peek

27
推荐指数
2
解决办法
2万
查看次数

如何从sql server上的一个表中删除8,500,000条记录

删除unt_uid为null的活动

将是最快的方式,但没有人可以访问数据库/表,直到这个语句完成,所以这是一个禁忌.

我定义了一个游标来在工作期间完成这项任务,但无论如何,对生产力的影响很大.那么如何删除这些记录以保证这个数据库的正常使用呢?

它是32位Win2003上的SQL-2005服务器.第二个问题是:你估计这项工作需要多长时间(6小时或60小时)?(是的,我知道这取决于负载,但假设这是一个小型企业环境)

sql sql-server sql-server-2005

9
推荐指数
2
解决办法
4136
查看次数

使用绑定的多部分标识符更新SQL中的多个列

我正在尝试使用子查询更新MS SQL语句中的多个列.搜索引导我做类似的事情:

UPDATE table1
SET col1 = a.col1, col2 = a.col2, col3 = a.col3 FROM
(SELECT col1, col2, col3 from table2 where <expression>) AS a
WHERE table1.col1 <expression>
Run Code Online (Sandbox Code Playgroud)

http://geekswithblogs.net/phoenix/archive/2009/10/13/update-multiple-columns-on-sql-server.aspx

我的问题是在内部WHERE表达式中我需要引用table1中的特定字段:

UPDATE table1
SET col1 = a.col1, col2 = a.col2, col3 = a.col3 FROM
(SELECT col1, col2, col3 from table2 where table1.col0 = table2.col0) AS a
WHERE table1.col1 <expression>
Run Code Online (Sandbox Code Playgroud)

当我运行该查询时,我得到"多部分标识符"table1.col0"无法绑定.".显然,在使用该语法时,SQL无法绑定子查询中的当前table1记录.现在我正在为每个字段重复子查询并使用以下语法:

UPDATE table1
SET col1 = (subquery), col2 = (subquery)...
Run Code Online (Sandbox Code Playgroud)

但是每列执行一次子查询(这是非常昂贵的),我想避免.

有任何想法吗?

sql t-sql sql-update

3
推荐指数
1
解决办法
2万
查看次数