小编TJR*_*TJR的帖子

使用JPA创建带有保留字名称的字段

@Column(name="open")
Run Code Online (Sandbox Code Playgroud)

使用sqlserver方言与hibernate.

[SchemaUpdate] Unsuccessful: create table auth_session (id numeric(19,0) identity not null, active tinyint null, creation_date datetime not null, last_modified datetime not null, maxidle int null, maxlive int null, open tinyint null, sessionid varchar(255) not null, user_id numeric(19,0) not null, primary key (id), unique (sessionid))
[SchemaUpdate] Incorrect syntax near the keyword 'open'.
Run Code Online (Sandbox Code Playgroud)

我希望hibernate在创建表时使用带引号的标识符.

关于如何处理这个问题的任何想法...除了重命名字段?

java sql-server orm hibernate jpa

76
推荐指数
6
解决办法
4万
查看次数

如何在不修改web.xml的情况下向servlet添加过滤器

我希望能够以与web.xml不同的方式修改/配置过滤器.这是2个过滤器的静态配置.我希望能够静态配置一个过滤器,并允许该过滤器加载其他过滤器.我只是想知道是否有人知道lib已经有了这个.

使用Servlet API 2.5

<web-app>
  ...
  <filter>
    <filter-name>MyFilter1</filter-name>
    <filter-class>com.me.MyFilter1</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>MyFilter1</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  ...
  <filter>
    <filter-name>MyFilter2</filter-name>
    <filter-class>com.me.MyFilter2</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>MyFilter2</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  ...
</web-app>
Run Code Online (Sandbox Code Playgroud)

我已经在使用GuiceFilter的Guice中看到了这一点,其中过滤器是在运行时配置的.

java web.xml servlets servlet-filters

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

Eclipse Preference存储持久性

我有一个多用户/位置RCP应用程序,目前使用多个用户可配置选项.一些偏好是针对站特定的,一些是特定于用户的.

选项来自首选项存储,它将*.prefs文件保存到"workspace.metadata.plugins\org.eclipse.core.runtime.settings".

如果我们只使用一台机器/用户,这将没有问题.但是如果用户要去另一个站,则用户将使用为该站设置的任何偏好.

是否可以为持久性(而不是文件)指定另一种形式?

eclipse eclipse-rcp

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

自动构建Java RCP以使用JNLP进行部署

我发现了很多关于自动Eclipse PDE过程的消息来源.我觉得这些消息来源并没有很好地解释发生了什么.

我可以通过Feature Export以半手动过程创建可部署包.

自动化过程需要了解org.eclipse.pde.build脚本的工作原理.我已经创建了一个构建版本,但是没有为JNLP创建.

问题:

  1. 有没有人通过JNLP部署过RCP?
  2. 你能够自动化构建吗?

java build-automation rcp jnlp

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

如何使用Rundll32交换按钮?

我正在重复另一个论坛的问题,因为我想要同样的答案.

来自MSDN的SwapMouseButton函数.

如何通过rundll32.exe将布尔数据从命令提示符传递到从user32.dll运行的命令中的布尔类型参数?

我正试图从CMD(命令提示符)运行它

RUNDLL32.EXE user32.dll,SwapMouseButton *
Run Code Online (Sandbox Code Playgroud)

星号在这里的地方是争论应该去的地方.我已经运行它没有参数,它交换了我的左右鼠标按钮(似乎TRUE是布尔参数的默认条目).现在我要撤消它.但是我已经尝试了每一个在参数中传递FALSE,并且没有一个工作(没有设置我的鼠标按钮恢复正常).

  • F
  • F
  • "假"
  • "假"
  • "假"
  • 0
  • -1

请帮我根据需要传递论据.提前致谢.

windows mouse rundll32

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

这是做什么的?

我找到了这个.它有什么作用?

function G(a, b) {
  var c = function() { };
  c.prototype = b.prototype;
  a.T = b.prototype;
  a.prototype = new c;
}
Run Code Online (Sandbox Code Playgroud)

javascript

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

通用变量的编译器警告解决方案

这个博客的一个难题.与SO1445233相似.

给出以下源列表,解释为什么编译器在调用list方法时产生警告,并提供解除删除警告的解决方案而不诉诸@SuppressWarnings注释.

public class JavaLanguagePuzzle3 {
  public static void main(String[] args) {
    list("1", 2, new BigDecimal("3.5"));
  }  
  private static <T> List<T> list(T... items) {
    return Arrays.asList(items);
  }
}
Run Code Online (Sandbox Code Playgroud)

警告:

Type safety: A generic array of Object&Serializable&Comparable<?> is created for a varargs parameter
Run Code Online (Sandbox Code Playgroud)

java generics variadic-functions

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

PDF格式的Ghostscript合并导致方向翻转

PDF格式的Ghostscript合并导致方向翻转

我正在使用与此问题类似的方法: 如何将两个postscript文件合并在一起?

在合并的PDF上,每对页面都颠倒翻转.我还没有看到它在其他任何地方提到过这种症状.合并一个麻烦的pdf仍然有颠倒的方向.

@echo off
REM FILE: merge.bat

call :merge 1 155 out.pdf
pause
goto :eof

REM MERGE PDFs
REM @param # of first file in sequence
REM @param # of last file in sequence
REM @param new file of merged pdf
goto :eof
:merge
SET START=%1
SET END=%2
SET OUT=%3
echo START=%START%
echo END=%END%
echo OUT=%OUT%
echo.
SET CMD="c:\Program Files\gs\gs9.01\bin\gswin32c.exe"
SET INPUT_DIR=c:\input
SET CMD_ARGS=args.bat
echo Generating args file...
(echo.|set /p="-dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=%OUT% ") > %CMD_ARGS%
for …
Run Code Online (Sandbox Code Playgroud)

pdf ghostscript

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

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

开发人员是否应限于某些开发软件?

开发人员是否应限于某些开发用途的应用程序?

对于大多数人来说,只要开发团队同意它并不重要,答案就是答案.

对于经过安全认证审核的公司,是否有一种方法可以平衡公司的风险和开发人员的灵活性和绩效?

范围

  1. 编码/开发软件
  2. 构建系统软件
  3. 分发包含的第三方软件(库,实用程序)
  4. (附加)工作站上的剩余软件

可能的解决方案

  1. 创建已批准软件的白名单,开发人员必须先获得所需软件的批准才能使用该软件.批准将基于业务目的/安全风险.

  2. 为软件创建黑名单.开发人员列出所有使用的软件.审核委员会定期查看清单.

有没有人必须在限制开发人员工具超出团队设置的公司工作?他们是如何处理这种情况的?

编辑

清理问题.试图减少争论.

ide build-system libraries

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

ORA-01830:日期格式图片在转换整个输入字符串之前结束

SQL在大多数安装中都能正常工作.但是我在加拿大的Oracle安装有问题(可能的日期本地化问题?).

http://www.google.com/search?q=ORA-01830

我正在向生成SQL的专有处理器提供数据.我只提供数据.我希望获得的信息可以帮助我解决问题而不需要处理器的支持.

sql oracle ora-01830

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