小编Jam*_* MV的帖子

通过HTTP序列化正确的方式来转换对象.

我正在尝试序列化一个对象并通过HTTP发送它.我正在使用一些教程,因为大多数处理套接字,但我不能使用套接字,或者本地存储文件.

这是测试类Employee:

public class Employee implements java.io.Serializable {
        public String name;
        public String address;
        public transient int SSN;
        public int number;

        public void mailCheck() {
            System.out.println("Mailing a check to " + name + " " + address);
        }

} 
Run Code Online (Sandbox Code Playgroud)

客户端:

public class SerializeAndSend {

public class SerializeAndSend {

    public static void main(String args[]){

          one.Employee e = new one.Employee();
          e.name = "Reyan Ali";
          e.address = "Phokka Kuan, Ambehta Peer";
          e.SSN = 11122333;
          e.number = 101;

          sendObject(e);

    }

    public static Object sendObject(Object …
Run Code Online (Sandbox Code Playgroud)

java serialization

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

使用 jwt_required 添加资源?

我使用flask创建了一个API,其中使用flask_jwt_extended进行身份验证都可以正常工作。

但是,如果我添加具有 jwt_required 装饰器的资源,则会出现此错误。

  File "/Library/Python/2.7/site-packages/flask_jwt/__init__.py", line 176, in decorator
    _jwt_required(realm or current_app.config['JWT_DEFAULT_REALM'])
KeyError: 'JWT_DEFAULT_REALM'
Run Code Online (Sandbox Code Playgroud)

示例资源:

class Endpoint(Resource):

    @jwt_required()
    def get(self):
        return {"State": "Success"}
Run Code Online (Sandbox Code Playgroud)

初始化应用程序:

app = Flask(__name__)
api = Api(app)
Run Code Online (Sandbox Code Playgroud)

添加资源:

api.add_resource(resource_class, "/myEndpoint")
Run Code Online (Sandbox Code Playgroud)

我让它工作的唯一方法是在与 API 相同的文件中定义 Endpoint 类。

我想我需要某种方式将领域传递到端点类,并使用 jwt_required 上的可选参数来设置领域。

python flask jwt flask-restful

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

MongoMock和mongoengine不清除数据库

在单元测试期间,我打电话给:

self.connection = connect(db="testdb", host="mongomock://localhost")
self.connection.drop_database("testdb")
Run Code Online (Sandbox Code Playgroud)

在两次测试之间,但是数据仍然存在。是否有已知的解决方法?

python mongodb mongoengine mongomock

6
推荐指数
0
解决办法
362
查看次数

嵌入的YouTube视频不会停留在Chrome和IE中

关于此的几个主题但对我没有答案.

将YouTube视频嵌入到叠加div中:

   <div id="blanket" style="display:none;">
     </div>
        <div id="popUpDiv" style="display:none;">
        <a href="#" onclick="popup('popUpDiv')">Close</a>     
        <iframe width="480" height="390" src="https://www.youtube.com/embed/G5AuItKv?rel=0&autoplay=1" frameborder="0" allowfullscreen></iframe>                                       
        </div>
Run Code Online (Sandbox Code Playgroud)

在Firefox关闭窗口时,视频停止,但不在Chrome或Internet Explorer中.

当用户单击关闭时,是否有一些简单的javascript我可以用来阻止它?

TIA

编辑:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<a href="#" onclick="javascript:ytplayer.stop()">Close</a>

 <iframe width="480" height="390" src="http://www.youtube.com/e/PE1il5znICA?enablejsapi=1&version=3&playerapiid=ytplayer" frameborder="0"  allowfullscreen></iframe>


 <script type="text/javascript">
function onYouTubePlayerReady(playerId) {
    ytplayer = document.getElementById("ytplayer");
}

function stop() {
  if (ytplayer) {
    ytplayer.stopVideo();
  }
}
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html javascript youtube

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

使用JFileChooser获取目录中的所有文件名?

我正在使用这段代码:

 fileBrowser() {
      String toReturn = null;
      JFileChooser Chooser = new JFileChooser();
      int choosen = Chooser.showOpenDialog(fileBrowser.this);
      if (choosen == JFileChooser.APPROVE_OPTION) {         
            System.out.println(Chooser.getCurrentDirectory().toString()+"\\"+Chooser.getSelectedFile().getName());
      }

  }
Run Code Online (Sandbox Code Playgroud)

获取所选的文件名和位置,这一切都正常.我想知道作为一个补充,还有一种方法来获取该目录中的所有文件名吗?像.getAllFiles()我有一个搜索周围的东西,找不到一个?

提前致谢.

java swing file list

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

如何在JLabel上绘图?

我想使用2D Java API在已经有图像的JLabel上绘制,然后保存生成的编辑图片.

我找不到关于这个特定主题的任何教程,是否有人有任何代码或参考资料显示如何做到这一点?

java graphics swing jlabel java-2d

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

将速度和位置矢量转换为经度和纬度?

我一直在玩卫星跟踪程序.你给它提供TLE信息和Julian日期,它为给定的卫星返回3个部分的位置矢量和速度矢量.例如,ISS在写这篇文章时的位置和速度向量是:

Position Vector:
1.43201229062465434E18
-2.13926476354018432E17
-9.0494444352008358E17

Velocity Vector:
3.191614378202316E-10
3.0853260273024627E-10
2.1811338307505537E-10
Run Code Online (Sandbox Code Playgroud)

我想把它作为经度和纬度的在线追踪器查看,并检查它是否正确.但我不知道如何将这些转换为long和lat.任何火箭科学家能帮帮我吗?它甚至可能吗?

java math gps physics latitude-longitude

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

如何编写MySQL if else endif语句?

我想要一个MySQL的简单示例if if else endif语句.

我想做这样的事情(在Java中):

SELECT COUNT(*) FROM  `table` WHERE  `userID` =  1

if(count == 0){
  INSERT INTO  `table` (`userID`,`A` ,`B`)VALUES ('1',  '323',  '232')
}
else{
  UPDATE  `table` SET  `A` =  '323', `B` =  '232' WHERE  `userID` =1
}
Run Code Online (Sandbox Code Playgroud)

mysql sql sql-update sql-insert

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

如何使用 Flask 和 flask_jwt_extended 进行自定义 JWT 验证?

我想在调用 @jwt_required 时向令牌添加额外的验证。我想验证其中一项声明。我可以用 JWTManager 做到这一点吗?

目前我的代码只是调用:

jwt = JWTManager(app)
Run Code Online (Sandbox Code Playgroud)

我用以下方法装饰功能: @jwt_required

python flask jwt flask-jwt-extended

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

ResultSet到String java?

我只是在尝试将ResultSet转换为字符串后我尝试过:

toReturn = result.getString(0);
Run Code Online (Sandbox Code Playgroud)

我只是在证明其工作并认为这将是我需要通过以下方式返回它:

writer.write(toReturn);
Run Code Online (Sandbox Code Playgroud)

TIA

java jdbc

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