我在将.txt文件导入R时遇到问题,因为数字列从8变为9.最初,我的数据有八列:
Date, Open, High, Low, Close, Volume, Open Interest, Delivery Month
Run Code Online (Sandbox Code Playgroud)
后来,我添加了一个额外的列Unadjusted close.我该如何导入数据?不知何故,该Unadjusted close列必须在开始时被忽略.我试过了
data1 <- read.table("AD_0.TXT", sep=",", header=TRUE)
Run Code Online (Sandbox Code Playgroud)
但这不起作用.
我想从windows运行一个批处理文件,它连接到不同机器上的mysql服务器,并从数据库运行一个程序或运行一个坐在我本地机器上的sql文件.
有没有办法做到这一点.我知道我需要在我的批处理文件中使用以下脚本来运行sql命令,但我相信只有在mysql server enviornment中运行批处理文件时它才有用.
我必须定义服务器信息(例如IP地址和端口)我该怎么做
任何帮助都会被批评
谢谢
mysql --user = XXX --password = XXXX --database = XXX <XXX.sql
我安装了Visual Studio 2010(全新安装),然后应用了SP1.现在我已经尝试安装silverlight 4工具,但是我收到一条奇怪的错误信息:
"必须先安装与Silverlight Tools 4语言版本匹配的Visual Studio 2010或Visual Web Developer Express 2010或Visual Phone Developer Express 2010,然后才能继续安装Silverlight Tools .Silverlight Tools可以使用其他语言版本. http://go.microsoft.com/fwlink/?LinkId=177432.
必须先安装Visual Studio 2010的Visual Web Developer功能,然后才能继续安装."
我已经三次检查,没有语言冲突.浏览网页时,有些人有同样的错误,但是有一些MSDN帖子说用SP1你不需要安装silverlight工具,因为它们已经与SP1捆绑在一起,但事实并非如此,我不知道在VS中有任何项目模板用于silverlight,并且未安装工具.有任何想法吗??
silverlight visual-studio-2010 visual-studio silverlight-4.0
对于给定的整数数组,找到2个点(i和j)之间的最大距离,这些距离的值高于它们之间的任何元素.
例:
values: 0 10 8 9 6 7 4 10 0 index : 0 1 2 3 4 5 6 7 8
对于上述值,解是i = 1,j = 7,但是
我无法在O(n)......任何人看到解决方案?
可能重复:
C#编码样式 - 行长/包装线
是否有广泛接受的C#编码约定,是否有建议的最大线宽?
每行80个字符规则很常见,但我认为对于带有泛型的C#来说有点太短了.那么C#还有其他约定吗?
解决方案:我的团队我决定每行100个字符,它似乎是一个很好的线宽.
我需要创建一个脚本,使用sed来替换带有大写元音的小写元音和带有情人元音的大写元音.例如,如果我有字符串"This Is a lOng String",结果应为"ThIs is a Long StrIng".我试过这样的事情,sed 's/a/A/g ; s/A/a/g'但是这不会改变a-> A和A->它只会取代小写的..我知道有类似的问题,但我无法让它工作所以我想我会问你..
我使用sqlalchemy使用psycopg2连接到postgresql服务器.
当我启动以下代码时:
from sqlalchemy.engine.url import URL
from sqlalchemy.engine import create_engine
url = URL(drivername='postgresql', username='myname', password='mypasswd', host='localhost', database='template1')
eng = create_engine(url)
eng.execute('CREATE DATABASE new_db;')
Run Code Online (Sandbox Code Playgroud)
我总是得到以下错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/site-packages/SQLAlchemy-0.6.6-py2.7.egg/sqlalchemy/engine/base.py", line 1788, in execute
return connection.execute(statement, *multiparams, **params)
File "/usr/local/lib/python2.7/site-packages/SQLAlchemy-0.6.6-py2.7.egg/sqlalchemy/engine/base.py", line 1191, in execute
params)
File "/usr/local/lib/python2.7/site-packages/SQLAlchemy-0.6.6-py2.7.egg/sqlalchemy/engine/base.py", line 1287, in _execute_text
return self.__execute_context(context)
File "/usr/local/lib/python2.7/site-packages/SQLAlchemy-0.6.6-py2.7.egg/sqlalchemy/engine/base.py", line 1302, in __execute_context
context.parameters[0], context=context)
File "/usr/local/lib/python2.7/site-packages/SQLAlchemy-0.6.6-py2.7.egg/sqlalchemy/engine/base.py", line 1401, in _cursor_execute
context)
File "/usr/local/lib/python2.7/site-packages/SQLAlchemy-0.6.6-py2.7.egg/sqlalchemy/engine/base.py", line 1394, in …Run Code Online (Sandbox Code Playgroud) 我想以统一的方式显示数字,整数或浮点数,如下所示:
如果它是整数,例如10,它应该显示为10.00如果它已经是浮点数,例如10.1,它应该显示为10.10,如果浮点数看起来像这个10.116,只需显示点后面的前两个数字不管第三个后面的左数字.
下面我有一个通用的OuterClass,一个使用OuterClass泛型和非泛型InnerInterface的InnerClass.
public class OuterClass<E> {
public class InnerClass {
public E someMethod() {
return null;
}
}
public interface InnerInterface{
public void onEvent(OuterClass.InnerClass innerClass);
}
}
Run Code Online (Sandbox Code Playgroud)
在下面的主要方法中,我使用两个OuterClass实例,o1参数化,和o2一起使用.我的匿名内部类myListener尝试使用外部类(E)的泛型类型.下面的代码不能编译(Integer i = innerClass.someMethod() - 类型不匹配:无法从Object转换为Integer).
public class Test {
public static void main(String[] args) {
OuterClass<Integer> o1 = new OuterClass<Integer>();
OuterClass<String> o2 = new OuterClass<String>();
OuterClass.InnerInterface innerInterface = new OuterClass.InnerInterface() {
@Override
public void onEvent(InnerClass innerClass) {
Integer i = innerClass.someMethod();
}
};
}
}
Run Code Online (Sandbox Code Playgroud)
我想表达myListener用于o1,并且应该使用E = Integer,而不重复它(不重复,我在声明o1时已经说过).那可能吗?
非常感谢!Faton.
我几天前开始使用ASM并开始重新编码libc提供的所有简单函数,如strlen,strchr或memset.在我尝试重新编码memset之前,我没有任何问题.
这是C函数的原型:
void *memset(void *s, int c, size_t n);
Run Code Online (Sandbox Code Playgroud)
这是我的ASM代码:
[BITS 32]
global my_memset
my_memset:
push ebp
mov ebp, esp
mov eax, [ebp+8]
mov edx, [ebp+12]
mov ecx, [ebp+16]
myloop:
mov [eax], edx
add eax, 1
loop myloop
endfunc:
mov eax, [ebp+8]
leave
ret
Run Code Online (Sandbox Code Playgroud)
这是我用于测试的主要内容
#include <stdio.h>
void *my_memset(void *s, int c, size_t n);
void main(void)
{
char test[] = "thisisatest";
printf("%s\n", test);
my_memset(test, 'b', 5);
printf("%s\n", test);
}
Run Code Online (Sandbox Code Playgroud)
我在使用寄存器上有点迷失,所以如果我犯了任何大错,请告诉我.
[编辑]主要问题已解决(不再有段错误或错误).但我仍然有一个最后的小问题.我收到的字符串是'bbbbb',它应该是'bbbbbsst'
谢谢Ephismen.
.net ×1
algorithm ×1
arrays ×1
assembly ×1
big-o ×1
c ×1
c# ×1
coding-style ×1
generics ×1
java ×1
linux ×1
math ×1
mysql ×1
php ×1
postgresql ×1
psycopg2 ×1
python ×1
r ×1
sed ×1
silverlight ×1
sqlalchemy ×1
string ×1
text-files ×1