问题列表 - 第21446页

如何将JAR文件转换为EXE文件?

我想创建一个JAR文件,我想在客户端机器上运行它.所以,我有几个问题:

  1. 如何将JAR文件转换为EXE文件?
  2. 如何加密JAR文件的内容?可以使用WinRAR提取jar文件,并且可以使用任何Java反编译器对类进行反编译.
  3. 如何创建安装程序?我的客户没有任何JVM,我也不想发送JDK或JRE,因为它们的大小很大.

java exe jar

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

使用getline从for循环中安全读取

我想std::getline在for循环中使用一个流来读取.

我的意思是一个继承自的流std::basic_iostream.

std::string line;            
for(;;){
      try{
          std::getline( myStreamObj, line );
          if( line != "" ){
              std::cout << line << std::endl;
          }
      }
      catch( std::ios_base::failure& ex ){
          std::cout << ex.what() << std::endl;
      }
  }

我还要检查其他错误情况,如

eofbit failbit badbit

但我对此感到有点困惑.

如果满足这些3个标志的某些条件设置是抛出的任何异常std::ios_base::failure吗?如何处理这3个案例?我还需要以其他方式进行检查吗?

谢谢AFG

c++

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

将json数组反序列化为.net类

我在反序列化一些json数据,获取InvalidCastExceptions等方面遇到了问题.

谁能指出我正确的方向?

这是我想要反序列化的json;

[{ "的OrderId":0, "名称": "摘要", "MAXLEN": "200"},{ "的OrderId":1, "名称": "详细信息", "MAXLEN": "0"}]

这是我的代码;

  Public Class jsTextArea
    Public OrderId As Integer
    Public Name As String
    Public MaxLen As String
  End Class

Dim js As New System.Web.Script.Serialization.JavaScriptSerializer
Dim rawdata = js.DeserializeObject(textAreaJson)
Dim lstTextAreas As List(Of jsTextArea) = CType(rawdata, List(Of jsTextArea))
Run Code Online (Sandbox Code Playgroud)

vb.net serialization json

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

为什么这些列表相同?

我无法理解x和y是如何相同的列表.我一直在尝试使用print语句进行调试并import code; code.interact(local=locals())进入各个点,但我无法弄清楚究竟是怎么回事:-(

from collections import namedtuple, OrderedDict

coordinates_2d=["x","y"]

def virtual_container(virtual_container, objects_type):
    """Used to create a virtual object given a the type of container and what it holds.
    The object_type needs to only have normal values."""
    if issubclass(virtual_container, list):
        class my_virtual_container_class:
            """This singleton class represents the container"""
            def __init__(self):
                #Define the default values
                __vals__=OrderedDict([(key,list()) for key in objects_type])
                print(id(__vals__["x"]), id(__vals__["y"]))#ids are different: 12911896 12911968
                #Then functions to access them
                d={key: lambda self: self.__vals__[key] for key in objects_type}
                d["__vals__"]=__vals__ …
Run Code Online (Sandbox Code Playgroud)

python

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

在c#中导航通用的集合列表

我在通用列表中有一组对象.

我想知道导航这个系列的最佳方法是什么.我想做"MoveNext","MovePrevious"等操作.

基本上我的收藏是一个流程中的一些步骤,我希望能够沿着步骤移动.

在Sql中是否有ac#等效的MoveNext和MovePrevious

c# collections

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

如何对元素进行排序并将它们存储在变量中,XSLT

我想知道是否可以先对一些元素进行排序并将它们(已排序)存储在变量中。我需要引用它们认为 XSLT 这就是为什么我想将它们存储在变量中。

我试图执行以下操作,但似乎不起作用

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
 version="1.0">

<xsl:variable name="deposits">
  <xsl:for-each select="/BookingCostings/MultiDeposits">
    <xsl:sort select="substring(@DepositDate, 1, 4)" />
    <xsl:sort select="substring(@DepositDate, 6, 2)" />
    <xsl:sort select="substring(@DepositDate, 9, 2)" />
 </xsl:for-each>
</xsl:variable>
Run Code Online (Sandbox Code Playgroud)

我试图@DepositDate按“yyyy-mm-dd”格式对元素进行排序并将它们全部存储在$deposits变量中。这样以后我就可以使用$deposits[1].

我将不胜感激任何帮助和提示!

多谢!

sorting xslt variables store date

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

Eclipse中的索引全文搜索?

是否可以(通过插件或其他方式)为Eclipse构建项目的全文索引,以便搜索String不会线性搜索项目中的所有文件?

(或者是否自动构建这样的索引以加速未来的搜索?)

eclipse indexing full-text-search

8
推荐指数
2
解决办法
5311
查看次数

LinkedList中的Foreach项目是否按顺序提供项目?

是否Foreach ItemLinkedList给严格顺序的项目?

严格的订单是First=>Next=>Next=>...=>Last在foreach中受到尊重还是更好用while (item != null) ... item = item.Next

.net foreach linked-list

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

在java中使用alpha beta prunning的tic tac toe

我试图使用迭代的Alpha-Beta prunning来玩tic tac toe,我有一个移动的第二个限制,但由于某种原因它不能正常工作.

我修改了常规的alpha-beta代码,而不是返回alpha或beta,它返回一个状态(这是下一步移动的板)

每次我创建孩子我都会更新他们的深度.

但是由于某些原因我再次失败,我发现我的alpha beta并没有看到最好的举动.

这是我的代码:

外循环:

while (watch.get_ElapsedMilliseconds() < 900 && d <= board.length * board[0].length - 1)
        {
            s = maxiMin(beginSt, d, watch);
            if (s.getNextMove().getIsWin() == true)
            {
                break;
            }
            d++;
        }
        return new location(s.getNextMove().getRow(), s.getNextMove().getCol());
Run Code Online (Sandbox Code Playgroud)

alpha beta:

public State maxiMin(State s, int depth, Stopwatch timer)
    {
        if (s.getDepth() == 7)
        {
            Console.WriteLine();
        }
        if (timer.get_ElapsedMilliseconds() > 850 || s.getDepth() == depth || goalTest(s.getBoard()) != 0)
        {
            s.evaluationFunc(line_length, PlayerShape);
            s.setAlpha(s.getEvaluation());
            s.setBeta(s.getEvaluation());
            return s;
        }
        LinkedList<State> …
Run Code Online (Sandbox Code Playgroud)

java evaluation artificial-intelligence tic-tac-toe

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

在Python中舍入到5(或其他数字)

是否有内置函数可以像下面这样循环?

10 -> 10
12 -> 10
13 -> 15
14 -> 15
16 -> 15
18 -> 20
Run Code Online (Sandbox Code Playgroud)

python rounding

147
推荐指数
9
解决办法
10万
查看次数