问题列表 - 第45394页

VHDL:从浮点转换为定点解释?

在第6.2章的VHDL设计器指南中,有一个实体和体系结构体,用于从浮点到定点表示的转换器.我很困惑

library ieee; use ieee.std_logic_1164 all;
entity to_fp is
   port(vec: in std_u_logic_vector(15 downto 0);
        r: out real);
end entity to_fp;

architecture behavioral of to_fp is
begin 
    behavior : process (vec) is
       variable temp: bit_vector(vec'range);
       variable negative: boolean;
       variable int_result: integer;
    begin
       temp := to_bitvector(vec);
       negative := temp(temp'left) = '1';
       if negative then
          temp := not temp;
       end if;
       int_result := 0;
       for index in vec'range loop
           int_result := int_result*2 + bit'pos(temp(index));
       end loop;
       if negative then
          int_result := (-int_result) -1; …
Run Code Online (Sandbox Code Playgroud)

vhdl

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

WXPython 中各个小部件的不透明度

是否可以控制 WXPython 中各个小部件的不透明度?

我知道我可以使用self.SetTransparent(150)使框架透明,有没有办法对单个小部件执行此操作?

python wxpython

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

如何删除www.ASP.NET MVC中的前缀

如何删除www.来自传入请求?我是否需要设置301重定向或只是重写路径?无论哪种方式,最好的方法是什么?

谢谢!

asp.net url-rewriting .net-4.0 asp.net-mvc-3

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

如何编写C++模板测试?

假设我正在编写一个由函数模板组成的模板

template<T> void f(T);
Run Code Online (Sandbox Code Playgroud)

要求它与预定义的A,B,C和D类一起使用,例如,必须编译以下内容:

template<> void f(A);
template<> void f(B);
template<> void f(C);
template<> void f(D);
Run Code Online (Sandbox Code Playgroud)

我可以使用哪个测试框架来编写在运行时捕获此需求而不是在编译测试代码时失败的测试用例?换句话说,我希望框架在运行时实例化模板,并在其子集失败生成格式良好的错误报告.

我知道我可以完全放弃测试框架,只需编写一个包含上述4行的简单cc文件.但我希望我能将这个要求纳入常规的标准测试用例中,以生成测试状态报告.例如,

test f works with A: passed.
test f works with B: passed.
test f works with C: failed!  Cannot cast type C!
test f works with D: passed.

3 of 4 tests passed.
1 of 4 tests failed.
Run Code Online (Sandbox Code Playgroud)

c++ testing templates

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

C++中的连接运算符?

我有一个应用程序,我需要在变量中组合字符串,如下所示:

int int_arr[4];
int_arr[1] = 123;
int_arr[2] = 456;
int_arr[3] = 789;
int_arr[4] = 10;
std::string _string = "Text " + int_arr[1] + " Text " + int_arr[2] + " Text " + int_arr[3] + " Text " + int_arr[4];
Run Code Online (Sandbox Code Playgroud)

它给了我编译错误

Error C2210: '+' Operator cannot add pointers" on the second string of the expression.
Run Code Online (Sandbox Code Playgroud)

据我所知,我正在组合字符串文字和整数,而不是指针.

我应该使用另一个连接运算符吗?或者表达式是完全错误的,应该找出另一种方法来实现它?

顺便说一下,我使用的是Visual Studio 2010

c++ string string-concatenation visual-studio-2010

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

gitosis要求密码

我按照这里的说明设置了一个gitosis服务器.它适用于初始用户,但我最近添加了一个新用户.这是我采取的步骤.

  • 使用ssh-keygen文件名johndoe 创建了一个rsa密钥对.
  • 然后将其复制到gitosis admin repo中的keydir.
  • 编辑了gitosis配置文件,并将用户johndoe添加到成员列表中
  • 使用进行更改 git commit -a -m "what i did"
  • 将更改推送到服务器

之后我试着用新密钥文件签出.它要求密码短语,当我正确输入密码时,它会询问用户git的密码!用户git没有密码.

现在我已经在sshd_config中关闭了PasswordAuthentication,现在它说'Permission denied(publickey).我检查了git用户的authorized_keys文件,其中只有一个密钥被授权,即gitosis admin的初始密钥.

我还仔细检查了./gitosis-admin.git/hooks/post-update挂钩的权限,它有755

git passwords ssh rsa gitosis

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

通过C#.Net桌面应用查看PDF

我想知道如何通过C#.net桌面应用程序查看PDF。我正在尝试创建一个应用程序以使用Visual Studio 2008查看PDF

有一个名为iText(iTextSharp)的pdf阅读器库。但这对我没有帮助

c# desktop-application pdfview

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

Groovy/Grails :: Ruby/Rails :: 2011框架的状态

是的,存在几个类似的线程,但我们现在在2011年,并且已经发生了很大变化.

当我最初尝试学习框架(并放弃了慢编译时间和其他呻吟诱导事件)时,Grails 1.3.6与v1.3相比有了很大的改进.

在最新版本中花了几个月的时间,给我留下了深刻的印象,对应用程序进行原型设计是一件轻而易举的事(GORM很棒!).在开发模式下,不再需要重新启动,禁止更改域类.Groovy.lang非常棒(请记住,这与我在PHP中的日常工作生活相比).

现在,另一方面是Ruby/Rails,我对于浏览Ruby文档和探索Active Record(与GORM进行比较)几乎没有什么经验.来自PHP/Jquery,groovy语法是cake,ruby不是那么多,虽然可以访问.

Ruby/Rails风靡一时,而Groovy/Grails似乎正在加快速度.

我想听听两个阵营的说法(火焰引发战争欢迎)re:2011年langs/frameworks的优点/缺点.在选择框架时,重要的是要知道你正在进入什么,所以有在它,新手将受益,专家可以发泄; - )

grails frameworks ruby-on-rails

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

Python,拆分字符串

我有一个大的字符串文本文件,我想每117个字符拆分字符串并将下一个117个字符放在换行符上,依此类推,直到文件结束.

我试过这个:`s ="""我出于可见性原因删除了字符串"""space ="""

"""file = open('testoutput.txt','w')而s:print s [:10] output = output + s +""""

"""
s = s[10:]
Run Code Online (Sandbox Code Playgroud)

file.write(output)file.close()print"Done"`

但有一个问题,文件中的最终输出看起来像这个级联:`这[SHIFT] r [BACKSPACE]分子及其后代av [BACKSPACE] [BACKSPACE]因突变而变化

T]r[BACKSPACE]molecule and its descendants would av[BACKSPACE][BACKSPACE]vary because of mutations



ACE]molecule and its descendants would av[BACKSPACE][BACKSPACE]vary because of mutations



le and its descendants would av[BACKSPACE][BACKSPACE]vary because of mutations



 descendants would av[BACKSPACE][BACKSPACE]vary because of mutations



ts would av[BACKSPACE][BACKSPACE]vary because of mutations



v[BACKSPACE][BACKSPACE]vary because of mutations



E][BACKSPACE]vary because of mutations



CE]vary because of mutations



cause of mutations



utations …
Run Code Online (Sandbox Code Playgroud)

python string split

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

如何在xcode中捆绑openframeworks应用程序(相对资源链接?)

试图让openframeworks构建我的应用程序,以便我可以从任何地方打开它,它将从应用程序资源文件夹中加载所需的图像.

我相信这是相对联系?

我以前在旧的xcode和oF 61上完成了它.

为此,我将所需的图像拖到左侧的项目文件中,并将其添加到可执行目标中,并在"构建阶段" - >"复制文件"中.

一直尝试各种方法,上次解决问题的SetDataPathRoot()这次不适合我.

任何想法/帮助将不胜感激!

谢谢

xcode openframeworks

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