问题列表 - 第16025页

有没有办法将Java对象放入JSP的POST请求中?

我有一个呈现的JSP页面,并调用Web服务来加载一些初始数据.用户填写一些表单信息,然后将其提交给服务器,服务器可能返回相同的JSP页面以进行进一步处理(和另一个提交).初始数据永远不会改变,但它是一个对象表示,所以我试图弄清楚如何在每个POST之间维护它,所以我并不总是调用该服务.会话变量是唯一的方法吗?任何帮助表示赞赏.谢谢!

java post jsp

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

Google Closure Library通过jQuery提供什么?

考虑到

  • 商业背景
  • 社区支持
  • 可用的扩展
  • 默认的一组功能
  • 使用简单
  • 和可靠性

为什么你喜欢一个而不是另一个?

jquery google-closure google-closure-library

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

最好的Android 2.0开发书籍?

我正在寻找Android 2.0开发的单一书籍来源.虽然我可能对一般的Android开发书感到满意,但是一本涵盖2.0功能的书是理想的.

什么是最好的Android 2.0书籍,或即将推出?

android android-2.0-eclair

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

并在Python中使用模数切片

你怎么修复代码?

我试图拥有i % 3 == 1并且i != 16没有成功

data = "8|9|8|9|8|9|8|9|9|8|9|8|9|8|9|8"
arra = map(int,data.split("|"))

arra = sum(arra[1::3 and != 16]) for i in range(0, len(arra), 16)]        
                       |
                       |---// Problem here
Run Code Online (Sandbox Code Playgroud)

python

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


Android中的客户端服务器通信选项

我目前正处于论文项目的研究阶段.

我的项目是移动设备的订票系统,我选择定位Android.

我预计需要一个带有中央服务器的客户端/服务器架构,因此我目前正在研究Android如何与这样的服务器进行通信.服务器将授予客户访问票务信息的权限,客户端将向票证预订发送有关票务预订的信息.我正在寻找服务器的Java EE,因为Java是我最有经验的语言.

我知道,安卓自带的java.niojava.net,以及一些org.apache包,但我也在寻找库/技术,将有可能与Android使用.

到目前为止,我还没有在互联网上找到任何有用的东西,所以我看到了SO的建议.

具体来说,我有兴趣知道:

  1. Android中的各种中间件技术有哪些支持?例如
    • 基于RPC的中间件
    • CORBA
    • 基于消息的中间件
    • Web服务,如XML-RPC,SOAP,REST
  2. 在Android平台上使用时,现有Java库的工作效果如何?(例如,如果我想使用为Java SE设计的库/ API而不是Android,我会遇到哪些问题?)

理想情况下,由于我的项目的重点不是服务器和客户端之间的通信,我可以使用现有的中间件来处理通信,但我已经准备好应对最糟糕的情况,即必须自己编写.

java networking android middleware client-server

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

如何在Scheme中检查NaN?

还有一个地方我可以在Scheme中查找所有浮点操作吗?

scheme

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

为什么我得到CL_MEM_OBJECT_ALLOCATION_FAILURE?

我正在GPU上分配一个cl_mem缓冲区并对其进行处理,它可以正常工作,直到超过一定的大小.在这种情况下,分配本身成功,但执行或复制不成功.我确实想要使用设备的内存以便更快地操作,所以我分配如下:

buf = clCreateBuffer (cxGPUContext, CL_MEM_WRITE_ONLY, buf_size, NULL, &ciErrNum);
Run Code Online (Sandbox Code Playgroud)

现在我不明白的是尺寸限制.我正在复制大约16 MB但应该可以使用大约128 MB(参见参考资料CL_DEVICE_MAX_MEM_ALLOC_SIZE).

为什么这些数字差异如此之大?


以下是oclDeviceQuery的一些摘录:

 CL_PLATFORM_NAME:  NVIDIA
 CL_PLATFORM_VERSION:  OpenCL 1.0 
 OpenCL SDK Version:  4788711

  CL_DEVICE_NAME:          GeForce 8600 GTS
  CL_DEVICE_TYPE:          CL_DEVICE_TYPE_GPU
  CL_DEVICE_ADDRESS_BITS:              32
  CL_DEVICE_MAX_MEM_ALLOC_SIZE:  128 MByte
  CL_DEVICE_GLOBAL_MEM_SIZE:     255 MByte
  CL_DEVICE_LOCAL_MEM_TYPE:      local
  CL_DEVICE_LOCAL_MEM_SIZE:      16 KByte
  CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE:  64 KByte
Run Code Online (Sandbox Code Playgroud)

c++ gpu gpgpu opencl gpu-programming

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

RESTful POSTS,你将对象POST到单数或复数Uri吗?

这些URI中的哪一个更适合接收POST(添加产品)?是否有最佳实践或仅仅是个人偏好?

/ product /(singular)

要么

/ products /(复数)

目前我们/products/?query=blah用于搜索/product/{productId}/单个产品的GETs PUT和DELETE.

rest restful-url

40
推荐指数
2
解决办法
9287
查看次数

如何从shell脚本启动编辑器?

我想我的tcsh脚本启动编辑器(例如,vi,emacs):

#!/bin/tcsh
vi my_file
Run Code Online (Sandbox Code Playgroud)

这将使用my_file启动vi,但首先显示警告"Vim:警告:输出不是终端",并且我的键击不会出现在屏幕上.在我杀死vi之后,我的终端窗口搞砸了(没有新行),需要"重置".我尝试了"emacs -nw","xemacs -nw"和pico,结果相似."xemacs"可以工作,但会启动一个单独的窗口.我想重用相同的终端窗口.

有没有办法从脚本启动编辑器,以便它重用相同的终端窗口?

vim emacs shell tcsh

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