问题列表 - 第16126页

C中的图形库

我想知道是否有任何易于使用的C自由图形库?它用于绘制2d和3d图形,然后保存到文件.它在Linux系统上,现在系统上没有gnuplot.

或者只是更简单地切换到另一种语言,如果是这样,哪一个很容易学习?

c graphics

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

Visual Studio错误:已添加具有相同键的项目

当我尝试在窗体设计器中更改Windows窗体上的控件的默认图像时(无论在哪个控件上),我收到此错误:

错误消息:已添加具有相同键的项目

我试图删除并重新创建Resources.resx文件..我保证只有1个具有这些密钥的resx文件存在..(实际上这是我唯一的资源文件)但它仍然不起作用.

我有som字符串和一些图像.就这样.

任何的想法?

resources visual-studio winforms

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

如何防止JPA回滚交易?

调用的方法:
1.Struts Action
2.服务类方法(由@Transactional注释)
3.Xfire webservice调用

包括struts(DelegatingActionProxy)和事务在内的所有东西都是用Spring配置的.

使用JPA/Hibernate完成持久化.

有时web服务会抛出一个未经检查的异常.我捕获此异常并抛出一个已检查的异常.我不希望事务回滚,因为Web服务异常会更改当前状态.我已经注释了这样的方法:

@Transactional(noRollbackFor={XFireRuntimeException.class, Exception.class})
public ActionForward callWS(Order order, ....) throws Exception
  (...)
  OrderResult orderResult = null;

  try {
    orderResult = webService.order(product, user)
  } catch (XFireRuntimeException xfireRuntimeException) {
    order.setFailed(true);
    throw new WebServiceOrderFailed(order);
  } finally {
    persist(order);
  }
}
Run Code Online (Sandbox Code Playgroud)

我仍然得到这个例外:

org.springframework.transaction.TransactionSystemException: Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Transaction marked as rollbackOnly
Run Code Online (Sandbox Code Playgroud)

当我尝试使用junit重现此事务时,事务未标记为回滚,并且仍可以提交事务.

如何让Spring不回滚事务?

java spring struts hibernate jpa

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

我如何运行valgrind到一个超级用户位的进程?

我按如下方式运行valgrind: -

/ usr/local/bin/valgrind"process_name"

在执行之后它给我跟随错误

==21731==
==21731== Warning: Can't execute setuid/setgid executable: 
==21731== Possible workaround: remove --trace-children=yes, if in effect
==21731==
valgrind: "process name": Permission denied
Run Code Online (Sandbox Code Playgroud)

我的valgrind权限如下: - -r-sr-xr-x/usr/local/bin/valgrind

我的进程权限如下: - -r-sr-xr-x"process_name"

平台:Linux VMLINUX3 2.6.9-78.0.22.ELsmp(RHEL)

Valgrind版本:valgrind-3.5.0

任何有关这方面的帮助将不胜感激

linux memory valgrind setuid

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

除非开发人员工具打开,否则IE8 Javascript不会运行?

出于某种原因,在IE8中,除非我在打开Developer Tools的情况下重新加载页面,否则javascript不会运行.我关闭开发人员工具并重新加载页面,javascript停止工作.我没有收到任何错误报告(不管它们是否有任何用处).

还有其他人有这个问题吗?

javascript internet-explorer-8 ie-developer-tools

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

j确认此现有代码

我需要帮助将jConfirm与现有代码(php&Jquery&jAlert)一起使用.

function logout()
{
  if (confirm("Do you really want to logout?"))
    window.location.href = "logout.php";

}
Run Code Online (Sandbox Code Playgroud)

如果我只是更改确认为j确认这不足以使其工作...

谢谢你的帮助

莉娜

php jquery confirm jquery-plugins alerts

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

如何将string []转换为ArrayList?

我有一个字符串数组.如何将其转换为System.Collections.ArrayList?

.net c#

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

我应该使用内联varchar(max)列还是将其存储在单独的表中?

我想在MS SQL Server 2005中创建一个表来记录某些系统操作的详细信息.从下面的表格设计中可以看出,除了之外的每一列Details都是不可为空的.

CREATE TABLE [Log]
(
[LogID] [int] IDENTITY(1,1) NOT NULL,
[ActionID] [int] NOT NULL,
[SystemID] [int] NOT NULL,
[UserID] [int] NOT NULL,
[LoggedOn] [datetime] NOT NULL,
[Details] [varchar](max) NULL
)
Run Code Online (Sandbox Code Playgroud)

因为Details列中不会始终包含数据.将此列存储在单独的表中并提供指向它的链接是否更有效?

CREATE TABLE [Log]
(
[LogID] [int] IDENTITY(1,1) NOT NULL,
[ActionID] [int] NOT NULL,
[SystemID] [int] NOT NULL,
[UserID] [int] NOT NULL,
[LoggedOn] [datetime] NOT NULL,
[DetailID] [int] NULL
)       

CREATE TABLE [Detail]
(
[DetailID] [int] IDENTITY(1,1) NOT NULL,
[Details] [varchar](max) NOT NULL …
Run Code Online (Sandbox Code Playgroud)

sql-server varchar normalization

16
推荐指数
2
解决办法
6822
查看次数

图像已更改,但在浏览器中显示相同

我正在写一个PHP脚本来裁剪图像.该脚本用'new'图像覆盖'旧'图像,但是当我重新加载页面(应该拾取新图像)时,我仍然看到旧图像.

如果我检查我的硬盘(我在本地机器上工作),我可以看到图像已经改变,但HTML没有取出它.也许这是一个缓存问题?我该如何解决?

谢谢,帕特里克

html php

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

隐藏的ALT键快捷键

我正在使用VS2008并创建表单.默认情况下,运行应用程序时,未显示使用&符号时文本框中字符的下划线.

恩.在我按下ALT键之前,"&Goto Here"没有强调G.

有没有办法让这个文字强调我在表单/应用程序启动时将&符号放在前面,而不是让用户按下alt键?

谢谢!

vb.net keyboard-shortcuts winforms

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