我在Mac上,做:
rails服务器
我明白了:
2010-12-17 12:35:15] INFO WEBrick 1.3.1
[2010-12-17 12:35:15] INFO ruby 1.8.7 (2010-08-16) [i686-darwin10.4.0]
[2010-12-17 12:35:15] WARN TCPServer Error: Address already in use - bind(2)
Exiting
Run Code Online (Sandbox Code Playgroud)
我知道我可以在一个新端口上启动一个,但我想杀死这个过程.
我有zip存档,其中包含一堆纯文本文件.我想解析每个文本文件数据.这是我到目前为止所写的内容:
try {
final ZipFile zipFile = new ZipFile(chooser.getSelectedFile());
final Enumeration<? extends ZipEntry> entries = zipFile.entries();
ZipInputStream zipInput = null;
while (entries.hasMoreElements()) {
final ZipEntry zipEntry = entries.nextElement();
if (!zipEntry.isDirectory()) {
final String fileName = zipEntry.getName();
if (fileName.endsWith(".txt")) {
zipInput = new ZipInputStream(new FileInputStream(fileName));
final RandomAccessFile rf = new RandomAccessFile(fileName, "r");
String line;
while((line = rf.readLine()) != null) {
System.out.println(line);
}
rf.close();
zipInput.closeEntry();
}
}
}
zipFile.close();
}
catch (final IOException ioe) {
System.err.println("Unhandled exception:");
ioe.printStackTrace();
return;
}
Run Code Online (Sandbox Code Playgroud)
我需要一个RandomAccessFile吗?我失去了我拥有ZipInputStream的地步.
对于我正在开发的计算机游戏,我想绘制非常大(~500像素)的行星图形慢慢旋转.这些图形意味着令人印象深刻.这样做的最佳方法是什么?
这是一个动画GIF的例子我的意思.(在100x100像素和60帧时,它已经相当巨大,抱歉.)想象一下,这个更大,更大,旋转更慢,动画更流畅:

但如果这是500x500像素和10 x 25 = 250帧,我们将谈论数百MB的数据,所以这种简单的方法不起作用.
亲爱的,我在MySQL中遇到问题:我无法DELETE FROM users where user_id ='1';在MySQL CLI中执行.所以我试着在phpMyAdmin中:使用GUI删除一行,我得到了这个:
SQL查询:
DELETE FROM `health_portal`.`users` WHERE `users`.`user_id` =1
Run Code Online (Sandbox Code Playgroud)
MySQL说:文档
Cannot delete or update a parent row: a foreign key constraint fails (`health_portal`.`users`, CONSTRAINT `users_ibfk_2` FOREIGN KEY (`doctor_id`) REFERENCES `users` (`user_id`))
Run Code Online (Sandbox Code Playgroud)
我在Mysql网站上查找了这个错误并得到了:错误:1451 SQLSTATE:23000(ER_ROW_IS_REFERENCED_2)
消息:无法删除或更新父行:外键约束失败(%s)
我不知道这里有什么问题,希望有人能给我一个提醒.
很多thx!
我的公司刚刚完成年度审核流程,我终于说服他们现在是时候找到更好的解决方案来管理我们的SQL模式/脚本了.目前,我们只有几个脚本可以手动更新.
我曾在另一家公司使用过VS2008数据库版,这是一款非常棒的产品.我的老板让我看看Redgate的SQL Compare,并寻找可能更好的其他产品.SQL Compare似乎也是一款出色的产品.但是,看起来他们并不支持Perforce.
你有没有使用过各种各样的产品?
您使用什么工具来管理SQL?
在我公司购买之前应该包含哪些要求?
在我的头文件中,我有这个:
std::string StringExtend(const std::string Source, const unsigned int Length, const bool Reverse);
std::string StringExtend(const std::string Source, const unsigned int Length);
Run Code Online (Sandbox Code Playgroud)
在我的cpp文件中,我有这个:
std::string Cranberry::StringExtend(const std::string Source, const unsigned int Length, const bool Reverse)
{
unsigned int StartIndex = (Source.length() - 1) * Reverse;
short int Increment = 1 - (Reverse * 2);
int Index = StartIndex;
std::string Result;
while (Result.length() < Length)
{
if (Reverse) Result = Source.at(Index) + Result;
else Result += Source.at(Index);
Index += Increment;
if (!InRange(Index, 0, Source.length() …Run Code Online (Sandbox Code Playgroud) 我一直在寻找一种从Python客户端更新我的Twitter状态的方法.根据http://dev.twitter.com/pages/oauth_single_token,由于此客户端只需要访问一个Twitter帐户,因此应该可以使用预先生成的oauth_token和secret来执行此操作.
但是示例代码似乎不起作用,我得到'无法验证您'或'错误签名'..
由于有很多不同的python-的Twitter库,在那里(而不是所有的人都跟上时代的)我会很感激,如果有人可以点我认为目前从事POST请求库,或发布一些示例代码!
更新: 我已经尝试了Pavel的解决方案,只要新消息只有一个字长就可以工作,但只要它包含空格,我就会收到此错误:
status = api.PostUpdate('hello world')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python26\lib\site-packages\python_twitter\twitter.py", line 2459, in PostUpdate
self._CheckForTwitterError(data)
File "C:\Python26\lib\site-packages\python_twitter\twitter.py", line 3394, in _CheckForTwitterErro
r
raise TwitterError(data['error'])
python_twitter.twitter.TwitterError: Incorrect signature
Run Code Online (Sandbox Code Playgroud)
但是,如果更新只是一个单词,它可以工作:
status = api.PostUpdate('helloworld')
{'status': 'helloworld'}
Run Code Online (Sandbox Code Playgroud)
知道为什么会这样吗?
非常感谢提前,
霍夫
无论如何都要$self进入MooseX::Types强制?我在对象中有其他数据,我想用它来强制从a String到a Object.或者,有什么类似Class::MOP的东西initializer允许我这样做 - 它必须在类型检查之前开火.
请求的伪代码:
with 'DBHandle';
has 'database' => ( isa => 'Str', is => 'ro', default => 'Db' );
has 'schema' => ( isa => 'Str', is => 'ro', default => 'schema' );
has 'table' => ( isa => 'Str', is => 'ro', default => 'column );
has 'columns' => ( isa => DBCols, is => 'ro', default => sub {[qw/foo bar baz/]} );
Run Code Online (Sandbox Code Playgroud)
在这里,我想"列"强迫的 …
我有一个很长的标题,需要在ActionLink中添加一些换行符.我试过\ r \n以及System.Environment.NewLine ...都没有成功.
<%=Html.ActionLink("Long title goes here", "index", "Overview")%>
Run Code Online (Sandbox Code Playgroud)