小编Jak*_*ans的帖子

Jersey,Tomcat:请求的资源不可用错误

我一直在努力在RAD 8.5中使用Jersey和Tomcat设置RESTful服务.我查看了大量与我的错误相关的stackoverflow问题,但没有一个工作正常.我的控制台没有错误.

当我输入:http:// localhost:8080 /时,我得到Apache主页,所以服务器正在运行,但http:// localhost:8080/jersey/rest/hellohttp:// localhost:8080/jersey /WEB-INF/classes/jersey/Hello.java 不起作用.

这是错误:(我的罐子库侧面) 这是我的 Hello.java

package jersey;

import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;

@Path("/hello")
public class Hello {

      // This method is called if TEXT_PLAIN is request
      @GET
      @Produces(MediaType.TEXT_PLAIN)
      public String sayPlainTextHello() {
        return "Hello Jersey";
      }

      // This method is called if XML is request
      @GET
      @Produces(MediaType.TEXT_XML)
      public String sayXMLHello() {
        return "<?xml version=\"1.0\"?>" + "<hello> Hello Jersey" + "</hello>";
      }

      @GET
      @Produces(MediaType.TEXT_HTML)
      public String …
Run Code Online (Sandbox Code Playgroud)

eclipse rest rad tomcat7 jersey-2.0

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

如何防止宏冻结/变白Excel窗口?

所以在工作中我正在为某人的Excel中的宏/ UserForm工作.它工作得很好(我认为)并完全按照它需要做的工作,需要不到1分钟才能运行,经过~70k的细胞并组织它们.现在我想知道是否有办法减慢速度,以便Excel在运行时不会进入"无响应"模式.它会更好,所以需要使用宏的人在冻结时不会发疯.最好是在VBA中有解决方案,这样人们就不必担心它,并且第一次完美运行.

关于宏

数据是一堆需要放在一列中的数字,而且它之前的14个(通常是14个)列用日期和其他数据标记每个数字.所有大小的引用和工作表名称都需要来自UserForm,所以我不知道工作表的名称或大小,这导致我的循环开始时出现了一些奇怪的代码.

此外,如果你看到任何方式使我的代码更有效,将不胜感激!

代码

Private Sub UserForm_Initialize()

    'This brings up the data for my dropdown menu to pick a sheet to pull data from
    For i = 1 To Sheets.Count
        combo.AddItem Sheets(i).name
    Next i

End Sub

Private Sub OK_Click()

    Unload AutoPivotusrfrm

    'Declaring All of my Variables that are pulled from Userform

    Dim place As Long

    Dim x1 As Integer
    x1 = value1.Value
    Dim x2 As Integer
    x2 = value2.Value
    Dim x3 As Integer
    x3 = value4.Value
    Dim y1 …
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

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

Python Kivy Canvas 不会更新

我正在使用 64x64 图块创建“地图编辑器”。当我单击并更改位置的磁贴时,我需要我的画布进行更新。我最初将画布设置为

with self.canvas:
    Rectangle(source = 'image.png')
Run Code Online (Sandbox Code Playgroud)

在一个班级,然后在我的 touch_down 班级我打电话

with self.canvas:
    Rectangle(source = 'newImage.png')
Run Code Online (Sandbox Code Playgroud)

在我更改图像以更新它之后。

我已经能够更新它,但我每次都必须创建一个新图像,它似乎不会更新,因为我已经添加了具有该特定源图像的矩形,并且没有看到图像已更改?

回应 Ryan P

依然没有。我试过这个

Class mypaintwidget(Widget): #This is added as a widget to my layout
    def on_touch_down(self, touch):
        with self.canvas:
            self.rect = Rectangle(source = 'image.png')
        tilepng = pil.open('64x64tile.png') #pil is Python Image Library
        tilemap = pil.open('image.png')       
        tilemap.paste(tilepng,location)
        tilemap.save('newimage.png')
        self.rect.source = 'newimage.png'
Run Code Online (Sandbox Code Playgroud)

它只会更新一次。然后什么都没有(但仍会保存该图像,但不会向我展示。

python canvas kivy

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

标签 统计

canvas ×1

eclipse ×1

excel ×1

excel-vba ×1

jersey-2.0 ×1

kivy ×1

python ×1

rad ×1

rest ×1

tomcat7 ×1

vba ×1