我想用命令创建myApp
rails new myApp
但它给出了一个错误:
使用本机扩展安装sqlite3(1.3.4)Gem :: Installer :: ExtensionBuildError:错误:无法构建gem本机扩展.
/usr/bin/ruby1.8 extconf.rb检查sqlite3.h ...没有sqlite3.h丢失.尝试'port install sqlite3 + universal'或'yum install sqlite3-devel'并检查共享库搜索路径(sqlite3共享库所在的位置). *extconf.rb失败*由于某些原因无法创建Makefile,可能缺少必要的库和/或标头.检查mkmf.log文件以获取更多详细信息.您可能需要配置选项.
提供的配置选项: - with-opt-dir --without-opt-dir --with-opt-include --without-opt-include = $ {opt-dir}/include --with-opt-lib - without-opt-lib = $ {opt-dir}/lib --with-make-prog --without-make-prog --srcdir =.--curdir --ruby =/usr/bin/ruby1.8 --with-sqlite3-dir --without-sqlite3-dir --with-sqlite3-include --without-sqlite3-include = $ {sqlite3-dir}/include --with-sqlite3-lib --without-sqlite3-lib = $ {sqlite3-dir}/lib --enable-local --disable-local
Gem文件将保留在/usr/lib/ruby/gems/1.8/gems/sqlite3-1.3.4中以供检查.结果记录到/usr/lib/ruby/gems/1.8/gems/sqlite3-1.3.4/ext/sqlite3/gem_make.out安装sqlite3(1.3.4)时出错,Bundler无法继续.
gem install sqlite3 -v '1.3.4'
在捆绑之前确保成功.
我该怎么办?谢谢
我需要移除看起来像CR LF的线.
编码 - Windows-1250 Windows 7 EN
我一直试图扼杀,扼杀,改变\ R没有改变\ r \n等但没有任何作品......
先感谢您
use strict;
$/ = "\r\n";
open FILE , "<", "file.txt" or die $!;
while (<FILE>) {
my @line = split /,/ , $_;
foreach my $l (@line) {
print $l;
}
sleep(1);
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试用C++创建简单的应用程序.此应用程序必须从文件中读取并显示数据.我写的功能:
std::vector <AndroidApplication> AndroidApplication::getAllApp(){
std::vector<AndroidApplication> allApp;
std::fstream f;
f.open("freeApps.txt");
std::string line;
if(f.is_open()){
while(getline(f, line)) {
std::string myLine = "";
char * line2 = line.c_str();
myLine = strtok(line2,"\t");
AndroidApplication * tmpApp = new AndroidApplication(myLine[1], myLine[2], myLine[4]);
tmpApp->Developer = myLine[0];
tmpApp->Pop = myLine[3];
tmpApp->Type = myLine[5];
allApp->pushBack(tmpApp);
}
}
return allApp;
}
Run Code Online (Sandbox Code Playgroud)
它引发了我的错误:
myLine = strtok(line2,"\t");
Run Code Online (Sandbox Code Playgroud)
一个错误:
无法从'const char*'转换为'char*'
你能告诉我怎么处理它?
我有一个变量:char * tmp
我用它做了很少的操作.最后,我有这样的事情"fffff"
但有时候在fffff之前"\n"
.我该如何删除它?
我在我的maven项目的Eclipse中有以下结构:
MainMavenProject
---MyProject
---MProject-client
---MProject-xyz
---MProject-web
...
Run Code Online (Sandbox Code Playgroud)
在Eclipse中,我使用JBoss 7.1来运行MProject-web:
现在,我想用另一个项目运行Jetty.从目录/ MainMavenProject/MyProject我运行一个命令
mvn -Djetty:port=8081 jetty:run
Run Code Online (Sandbox Code Playgroud)
它已经完成了一个错误:
[ERROR] Failed to execute goal on project MyProject: Could not resolve dependencies for project ***.*****.MyProject:MyProject:war:0.0.1-SNAPSHOT: The following artifacts could not be resolved: ***.*****.********:MyProject-client:jar:1.0.
1-SNAPSHOT, com.*****.********:MProject-xyz:jar:1.0.1-SNAPSHOT: Failure to find ***.*****.********:MyProject-client:jar:1.0.1-SNAPSHOT in https://*********.*****.com/nexus/content/groups/development was cached in the local repository, resolutio
n will not be reattempted until the update interval of *****-central has elapsed or updates are forced -> [Help 1]
[ERROR] …
Run Code Online (Sandbox Code Playgroud) 我正在寻找一个OpenGL教程.你能提出什么建议吗?我想创建一些对象,移动它们并给出一些亮点.
我有一个SPRING应用程序.我跑的时候
mvn jetty:run
Run Code Online (Sandbox Code Playgroud)
一切都好.
我想在我的项目中使用JMX.
我创建了另一个项目,我为初学者尝试了教程,我能够看到jconsole的一些变化.
现在,我想在我的真实项目中使用JMX,我想使用管理JMX的SPRING库 - 关注这篇文章
我有一节课:
public class MyMainClass {
private int var1;
private int var2;
private TimeUnit var3;
// public getters and setters
public static MyXXXClass<String, Object> getInstance();
}
Run Code Online (Sandbox Code Playgroud)
在config.xml中
<!-- other beans -->
<bean id="myid" class="com.my.package.MyMainClass">
<property name="var1" value.../>
<property name="var2" value... />
<property name="var3" value.../>
</bean>
<!-- other beans -->
Run Code Online (Sandbox Code Playgroud)
我改变了一些东西,使它适用于JMX.
我添加了一个界面:
import java.util.concurrent.TimeUnit;
public interface IMyMainClassBean {
public int getVar1();
public void setVar1(int var1); …
Run Code Online (Sandbox Code Playgroud)