小编jma*_*phy的帖子

POI将单元格背景设置为自定义颜色

我想将自定义颜色设置为单元格的背景.
我使用HSSFWorkbook(不能使用其他任何东西).

HSSFPalette palette = aWorkBook.getCustomPalette();             
Color col = new Color(backgroundColor);                     
HSSFColor myColor  = palette.addColor((byte) 10, (byte) 11, (byte) 12); 
Run Code Online (Sandbox Code Playgroud)

我收到此错误: java.lang.RuntimeException: Could not find free color index

java excel-2003 apache-poi

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

springMVC中的Httpsession管理

我是初学MVC并开始通过做我学到的东西来做一个示例应用程序.我打算在spring MVC中实现Session管理.我发现这个有用.

但我无法清楚地理解它.我们为会话添加值

HttpSession session = request.getSession(false);
session.setAttribute("key", value);
session.setAttribute("key1",  value1);
Run Code Online (Sandbox Code Playgroud)

然后我们根据键获取值

session.getAttrubute("key");
Run Code Online (Sandbox Code Playgroud)

但是在春季的MVC中,我看不到任何类似的东西,这让我感到很困惑.

@Controller
@SessionAttributes("thought")
public class SingleFieldController {

    @RequestMapping(value="/single-field")
    public ModelAndView singleFieldPage() {
        return new ModelAndView("single-field-page");
    }

    @RequestMapping(value="/remember")  
    public ModelAndView rememberThought(@RequestParam String thoughtParam) {
        ModelAndView modelAndView = new ModelAndView();
        modelAndView.addObject("thought", thoughtParam);
        modelAndView.setViewName("single-field-page");
        return modelAndView;
    }

}
Run Code Online (Sandbox Code Playgroud)

在上面的代码 @SessionAttributes("thought")完全让我感到困惑,就像这个thought定义的那样,我也没有必要返回,ModelAndView因为我正在使用backbone.marionette.js

那么如何在会话中设置值并在需要时使用它们?我还必须将会话对象转换为我的用户定义对象,因为在将值返回到屏幕时,我只返回会话中可用的UserDefined对象列表.

所以请帮助我更好地理解它.也许我对使用jsp/servlet的方式感到困惑.

UPDATE

下面是我的控制器并提供了注释

package com.hexgen.puppet;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.SessionAttributes;

import com.hexgen.puppet.CreatePuppet;

import java.util.ArrayList; …
Run Code Online (Sandbox Code Playgroud)

java session spring-mvc httpsession

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

如何设置无头火狐浏览器 Ubuntu Server

我正在尝试为我的 Ubuntu 服务器设置一个无头 Firefox 浏览器。我按照其他帖子上的说明进行操作,但似乎没有任何效果。我在尝试启动 Firefox 时收到此错误。

\n\n
~(branch:master*) \xc2\xbb firefox                                                                                                                                                                     jake@ubuntu\nError: no display specified\n------------------------------------------------------------\n~(branch:master*) \xc2\xbb phpunit functional/SiteTest.php                                                                                                                                             jake@ubuntu\n------------------------------------------------------------\n~(branch:master*) \xc2\xbb export DISPLAY=:10                                                                                                                                                          jake@ubuntu\n------------------------------------------------------------\n~(branch:master*) \xc2\xbb firefox                                                                                                                                                                     jake@ubuntu\nError: cannot open display: :10\n
Run Code Online (Sandbox Code Playgroud)\n\n

我想这一定是与显示驱动程序有关。

\n\n

这些是我遵循的说明。

\n\n

http://www.installationpage.com/selenium/how-to-run-selenium-headless-firefox-in-ubuntu/

\n\n

如果您需要更多详细信息,请告诉我。

\n

linux operating-system ubuntu-11.04

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

如何让子弹朝 3 维空间中的一点移动

我目前正在使用 java LWJGL 制作 3D 第一人称射击游戏。我想转动子弹并将其移向世界上的指定点。我设法使子弹在 Y 轴上转动,但不能在 X 和 Z 轴上转动。如何使子弹在 Z 和 X 轴上转动,然后向该点移动?

这是我的子弹类:

package entities;

import org.lwjgl.util.vector.Vector3f;

import models.TexturedModel;
import renderEngine.DisplayManager;
import toolbox.MousePicker;

public class Bullet extends Entity{

private static Vector3f currentRay = new Vector3f();
private static final float RAY_RANGE = 600;
public static boolean reset = true;
public Bullet(TexturedModel model, Vector3f position, float rotX, float rotY, float rotZ, float scale) {
    super(model, position, rotX, rotY, rotZ, scale);

}
public void move(Bullet b){
    float distance = …
Run Code Online (Sandbox Code Playgroud)

java math 3d lwjgl

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

在RPGILE中为AS/400编程的最佳IDE是什么?你可以使用Visual Studios IDE连接到400吗?

在RPGILE中为AS/400编程的最佳IDE是什么?你可以使用Visual Studios IDE连接到400吗?

我是一名C#程序员,他爱上了Visual Studios,并且比使用pdm编辑器多年来一直使用rpg编程的人更年轻.

我的问题是,有没有办法在RPGILE /连接到Visual Studio中的AS/400?

我的后续问题 - 我应该使用另一个IDE吗?亲爱的上帝,我所需要的只是智能感知!

在此先感谢,并且非常尊重RPG程序员.

rpgle visual-studio ibm-midrange

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

IBM i qsh中使用Unix ls的ifs文件的对象列表

我发现我可以使用qsh对IBM i(as400)对象运行unix命令.我想在IBM i qsh中使用ls将对象列表流式传输到ifs上的文件.这有效,但输出似乎是在EBCDIC中,并不是很可读.有没有办法转换为ASCII?

ls -ails /QSYS.LIB/ERP.LIB   >  all_ERP_files.txt
Run Code Online (Sandbox Code Playgroud)

unix ibm-midrange

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

如何获取已为特定库绑定给定 RPGLE 模块的程序和服务程序列表

假设我有一个 Rpgle 模型名称和一个库名称。我如何为该库列表找出模块绑定到的程序和服务程序列表。

rpgle ibm-midrange

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

免费RPG如何将%SUBST转换为TIMESTAMP?

我需要将子字符串移动到时间戳字段中.但如果我编译它,我会得到错误号

RNF7416 - EVAL操作中表达式右侧和左侧的操作数类型不匹配.

代码:

MONITOR;
  TSTPFIELD = %SUBST(NEWDS:01:26);
ON-ERROR;
  TSTPFIELD =  %TIMESTAMP();
ENDMON;
Run Code Online (Sandbox Code Playgroud)

有人知道如何将%SUBST(NEWDS:01:26)转换为时间戳吗?

db2 rpgle

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

DB2 SQL 不区分大小写

我正在通过 SQL Server 执行以下 DB2 SQL(因此需要在 DB2 SQL 中):

exec ('
  select 
    TRIM (vhitno) AS "Item",
    TRIM (mmitds) AS "Description",
    TRIM (SUBSTRING (vhitno,12,4)) AS "Size",
    vhalqt AS "Available"
  from m3fdbtest.oagrln
    left outer join m3fdbtest.mdeohe 
      on vhcono = uwcono 
        and vhcuno = uwcuno 
        and vhagno = uwagno 
        and vhitno = uwobv1
    left outer join m3fdbtest.mitmas 
      ON vhcono = mmcono 
        AND vhitno = mmitno
    where uwcono = 1
      and uwstdt >= ?
      and uwlvdt <= ?
      and uwcuno = ''JBHE0001''
      and uwagst …
Run Code Online (Sandbox Code Playgroud)

sql db2 ibm-midrange

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

Hibernate 无法实例化 ID 生成器

环境:Spring Boot 2.2.6
启动器:spring-boot-starter-data-jpa、*-thymeleaf、*-web、*-tomcat、*-test
其他依赖项:mariadb-java-client 2.6.0、spring-boot- devtools(托管)、lombok(托管)
DB MariaDB:10.4
Hibernate 方言:MARIADB103
使用内部容器与 Tomcat 进行测试

关键错误是Hibernate无法实例化id生成器,这是控制台日志:

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.2.6.RELEASE) …
Run Code Online (Sandbox Code Playgroud)

hibernate spring-data-jpa spring-boot mariadb-10.4

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