问题列表 - 第41908页

没有工具箱的曲线拟合

如果没有曲线拟合工具箱,您如何在MATLAB中使用函数来处理数据?

特别是,你如何拟合一个非多项式的函数,例如,如果我想拟合像y = x ^(1/3)+ 5这样的函数,它不是一个整数?

matlab

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

从Oracle获取日期名称

如何从Oracle中的给定日期获取月份名称?

如果给定的日期是'15-11-2010'我希望November从这个日期开始.

sql oracle date

50
推荐指数
5
解决办法
26万
查看次数

将对象转换为泛型类型的方法

关于Casting泛型类型"as T",同时强制执行T的类型

并通过以下示例

private static T deserialize<T>(string streng) where T : class
{
    XmlSerializer ser = new XmlSerializer(typeof(T));
    StringReader reader = new StringReader(streng);
    return ser.Deserialize(reader) as T;
}
Run Code Online (Sandbox Code Playgroud)

private static T deserialize<T>(string streng)
{
    XmlSerializer ser = new XmlSerializer(typeof(T));
    StringReader reader = new StringReader(streng);
    return (T)ser.Deserialize(reader);
}
Run Code Online (Sandbox Code Playgroud)

我习惯于进行object as Type演员表演,所以当我发现我不能那样做时,我有点困惑T.然后我找到了上面的问题,并找到了as T编译器错误的解决方案.

但是为什么where T : class在使用object as T时需要而不是在使用时(T)object?两种铸造物体的方式之间的实际差异是什么?

c# generics casting

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

如何使用C++中的共享指针更容易

我正忙着设计一个新的C++应用程序.在这个应用程序中,我想用指针最小化潜在的错误,并且由于应用程序应该是普通的C++(没有.Net或其他奇特的东西),我正在调查共享指针,我正在考虑在任何地方使用共享指针(而不是普通的指针).

我制定了一些技巧,以便更容易使用共享指针,例如:在类中使用typedef,如下所示:

class X
   {
   public:
      ...
      typedef std::shared_ptr<X> Ptr;
   };
Run Code Online (Sandbox Code Playgroud)

这样你就可以轻松编写X :: Ptr,它比"std :: shared_ptr"更容易编写.

我还注意到共享指针的一些缺点:

  • 无处不在我使用我需要包含的共享指针 <memory>
  • 如果我只想使用指针,我就不能再使用前向声明了

还有其他技巧可以让共享指针更容易使用吗?

c++ visual-studio-2010 shared-ptr c++11

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

6
推荐指数
2
解决办法
9804
查看次数

Mako模板中的UnicodeEncodeError

我有以下文件

dummy.py

#!c:/Python27/python.exe -u

from mako import exceptions
from mako.template import Template

print "Content-type: text/html"
print

#VARIABLE = "WE" 
VARIABLE = "??"
template = Template(filename='../template/dummy.html', output_encoding='utf8')
try:
    print template.render(VARIABLE=VARIABLE)
except:
    print exceptions.html_error_template().render()
Run Code Online (Sandbox Code Playgroud)

dummy.html(以UTF-8格式保存)

hello world
????
${VARIABLE}
Run Code Online (Sandbox Code Playgroud)

我已经参考了http://www.makotemplates.org/docs/unicode.html的指示

但是,我仍然得到错误

UnicodeDecodeError:'ascii'编解码器无法解码位置0中的字节0xe6:序数不在范围内(128)

我错过了什么?

python mako

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

javascript:获取网址路径

var url = 'http://domain.com/file.php?id=1';
Run Code Online (Sandbox Code Playgroud)

要么

var url = 'https://domain.us/file.php?id=1'
Run Code Online (Sandbox Code Playgroud)

要么

var url = 'domain.de/file.php?id=1';
Run Code Online (Sandbox Code Playgroud)

要么

var url = 'subdomain.domain.com/file.php?id=1'
Run Code Online (Sandbox Code Playgroud)

从这些网址中的任何一个我想得到的只是路径,在上面的例子中:

var path = '/file.php?id=1';
Run Code Online (Sandbox Code Playgroud)

javascript regex url

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

为控制台制作一个jar文件

我有一个没有GUI的程序,我使用控制台!所以首先我从控制台的用户那里读取一行

BufferedReader userReader = new BufferedReader(new InputStreamReader(System.in));

然后我会在控制台中为用户写一个答案!

的System.out.println( "服务器:" +输出);

我想为它创建一个jar文件!但是如何在不使用GUI的情况下在jar文件中显示我的控制台?请帮我谢谢.

java console executable-jar

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

在域驱动设计中使用外部Web服务

我想在我的域驱动设计项目中使用外部第三方Web服务,但我无法理解我应该在哪个层访问外部Web服务.在域服务中但我不这么认为,因为域服务仅适用于域对象.但我的要求是,我必须根据外部webservice的输入执行操作列表,我必须在域服务中执行另一项任务.我很迷惑.

dns domain-driven-design

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

正则表达式和JavaScript:查找字符串最后部分的数字

我需要从字符串中提取ID号.结果以下列格式给我:"有某种标题的东西(ID:300)""1,3,4 - 以数字开头的东西(ID:400)"等等.

这些值被传递到javascript中,然后需要仅提取ID号,即在上面的示例中为300或400.

我仍在努力与正则表达式,所以任何帮助都非常感谢.我可以通过字符串操作轻松完成此操作,但我真的很想在RegEx上尝试一些我可以使用的实际示例.到目前为止,我读过的在线教程已证明毫无结果.

谢谢

javascript regex

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