小编Lok*_*esh的帖子

为什么ArrayLists的ArrayList不是多维的?

我最近出现在面试中,面试官问我一个关于Arrays和的问题ArrayList.

他问我,如果一个数组的数组可以是多维的,那么,为什么是ArrayListArrayList"不是多维?

例如:

// Multidimensional
int[][] array = new int[m][n]; 

// Not multidimensional
ArrayList<ArrayList<Integer>> seq = new ArrayList<ArrayList<Integer>>(); 
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我理解这个吗?

java arrays list arraylist multidimensional-array

34
推荐指数
5
解决办法
4281
查看次数

Zebra打印机GC420t无法打印图像EPL 2 GW

使用JasperReport生成图像,然后尝试在Zebra打印机GC420t上打印该图像.生成图像但不打印.我已经仔细检查了连接和端口.我已阅读此SO链接以及校准一个,但没有任何作用.

码:

public void generateReport(Map<String, Object> parameters, List<Label> labels)
            throws JRException, IOException, ConnectionException, ZebraPrinterLanguageUnknownException{
        // TODO Auto-generated method stub
        JRBeanCollectionDataSource dataSource = new JRBeanCollectionDataSource(labels);
        System.out.println(" Wait !!");
        JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, dataSource);
        if(jasperPrint != null && jasperPrint.getPages()!=null && jasperPrint.getPages().size()>=0){
            FileOutputStream fos = new FileOutputStream("C:\\Users\\desktop\\Labels.png");
            //JasperExportManager.exportReportToPdfStream(jasperPrint, fos);
            BufferedImage rendered_image = null;
            rendered_image = (BufferedImage) JasperPrintManager.printPageToImage(jasperPrint, 0, 1.6f);
            ImageIO.write(rendered_image, "png", fos);
            Connection thePrinterConn = new DriverPrinterConnection("GC420t");
            try{
                for (DiscoveredPrinterDriver printer : UsbDiscoverer.getZebraDriverPrinters()){
                    System.out.println(printer);
                }
                thePrinterConn.open(); …
Run Code Online (Sandbox Code Playgroud)

java printing jasper-reports epl zebra-printers

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

node.js npm错误消息 - 系统找不到指定的路径

我有一个奇怪的错误信息,我不明白或无法摆脱.其次,当我尝试在webstorm上创建快速应用程序时,它找不到快递.我正在使用Windows 7 64位.

PS C:\dv> npm -v

该系统找不到指定的路径.

1.2.14
Run Code Online (Sandbox Code Playgroud)

PS C:\dv>

提前谢谢了

杰里米

node.js npm

6
推荐指数
3
解决办法
5132
查看次数

使用连接到LDAP服务器的生物识别系统验证窗口用户


我正在尝试构建一个Intranet应用程序.我想要做的是使用生物识别系统验证用户,准确的指纹.就像在一些笔记本电脑或笔记本电脑中,我看到有一个指纹认证系统.我试图建立同样的东西但不是针对特定的人.唯一的区别是该人的生物识别信息将存储在LDAP服务器上.因此,任何有权使用该特定计算机的人都可以在获得身份验证后使用.我正在尝试使用外部生物识别设备获取用户的生物识别信息.我在Windows生物识别框架上经历了一些文档.使用传感器适配器引擎适配器作为插件,我可以获取用户的生物识别信息并进行处理并发送到服务器.
我在这里唯一的问题是:

  1. 首先,我是通过实现这一目标来破坏微软的任何政策吗?
  2. 如果没有,那么在从服务器获得响应后,无论用户是否有效,如何获得Windows系统锁定和解锁?

有没有人试过这个?
任何人都可以帮助我这个吗?
先感谢您.

c# windows asp.net winapi biometrics

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

表在 Jasper Report Java bean 中不可见

我正在用 Jasper 报告制作一份简单的报告,数据源 java bean。我正在报告中制作一张表格。在 jaspersoft studio 中,表格是可见的,但是当我生成报告时,表格是不可见的,其余的条目都很好并且可见。我已经在细节部分添加了表格。
xml代码:

<subDataset name="TableDataSet" uuid="c661db1a-6eb7-45f7-9b83-60d1e897aa6e">
        <queryString>
            <![CDATA[]]>
        </queryString>
        <field name="parts" class="java.util.List">
            <fieldDescription><![CDATA[parts]]></fieldDescription>
        </field>
        <field name="width" class="java.lang.Double">
            <fieldDescription><![CDATA[width]]></fieldDescription>
        </field>
        <field name="length" class="java.lang.Double">
            <fieldDescription><![CDATA[length]]></fieldDescription>
        </field>
    </subDataset>
<componentElement>
                <reportElement x="213" y="289" width="140" height="60" uuid="d189551d-deb4-4dd2-8124-7d6f98fa8a5f">
                    <property name="com.jaspersoft.studio.layout" value="com.jaspersoft.studio.editor.layout.grid.JSSGridBagLayout"/>
                    <property name="com.jaspersoft.studio.table.style.table_header" value="Table_TH"/>
                    <property name="com.jaspersoft.studio.table.style.column_header" value="Table_CH"/>
                    <property name="com.jaspersoft.studio.table.style.detail" value="Table_TD"/>
                    <property name="net.sf.jasperreports.export.headertoolbar.table.name" value="Parts Table"/>
                </reportElement>
                <jr:table xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd">
                    <datasetRun subDataset="TableDataSet" uuid="d2e7599c-305c-462e-b6ed-a41a271e055f">
                        <connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
                    </datasetRun>
                    <jr:column width="40" uuid="a0e059cc-643c-4015-a824-c6612add40cf">
                        <property name="com.jaspersoft.studio.components.table.model.column.name" value="Column1"/>
                        <jr:columnHeader height="30" rowSpan="1">
                            <staticText>
                                <reportElement x="0" y="0" width="40" height="30" uuid="f0b3d3da-0e18-4873-83d6-7b88bb183a10"/> …
Run Code Online (Sandbox Code Playgroud)

java jasper-reports

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

Python属性文件

我想在Python中制作一些属性文件,就像在Java中一样(application.properties,application.yaml)。

Python项目中有什么解决方案吗?我也不想使用某些属性解析器,如果某些东西像Java中那样开箱即用,那就太好了。

python properties properties-file

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

Bootstrap 4 固定顶部导航栏显示折叠并隐藏内容

我已经尝试过很多线程对SO,也这一个,但不能把它做。我正在尝试使用 bootstrap 4 在顶部制作一个固定的导航栏。但看起来导航栏正在向顶部移动。我也尝试css按照官方文档的建议添加填充,但内容不是固定的导航栏。这是默认的导航栏图像 在此处输入图片说明

这是我得到的固定导航栏图像 在此处输入图片说明 我不知道我在这方面缺少什么。这是代码

<nav class="navbar fixed-top navbar-light bg-light">
        <div class="collapse navbar-collapse" id="navbarNav">
            <ul class="navbar-nav">
                <li class="nav-item-active">
                    <a class="nav-link" href="#/">Home<span class="sr-only">(current)</span></a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#/product">Products</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#/services">Services</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#/career">Career</a>
                </li>
                <li class="nav-item">
                    <a class="nav-link" href="#/contact">Contact Us</a>
                </li>
            </ul>
        </div>
    </nav>
Run Code Online (Sandbox Code Playgroud)

有什么帮助吗?

html css twitter-bootstrap bootstrap-4

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

使用awt包中的Robot类双击事件

我已经看到很多关于使用双击事件的线程MouseEvent。但这不是我想要的。我最近开始使用Robot类,并遇到了一些鼠标功能,例如mouseMove(x,y), mouseRelease(int buttons)

RobotmousePress(int button);类也提供函数。我已经尝试过了。

Robot robot = new Robot();
robot.mouseMove(305, 450);
robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
Run Code Online (Sandbox Code Playgroud)

但这是一个单击事件。我想要实现的是使用Robot类的双击事件。有可能实现吗?如果是这样。那怎么办?

java awt awtrobot

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

对齐围绕圆圈的不同图像并在轨道上旋转,并在悬停时使用引导程序4以圆形显示文本

我正在尝试制作一个圆圈,围绕圆圈会有不同的图像.并且图像将围绕像行星一样的轨道上的圆圈旋转.在悬停那些图像时,我希望旋转停止,我试图在圆心显示一些不同的文本.我画了一个完美的圆圈,但是我无法将这些图像对准圆圈并使其围绕圆圈旋转以获得无限.下图是一个例子. 在此输入图像描述

因此,基本上带有数字的较小圆圈是不同的图像,并且在这些图像的悬停时,一些不同的文本将显示在大圆的中心并且旋转将被停止.我也试图让它响应,所以我把它添加到一个容器中并试图把它放在col-3中.

我遇到了对齐这些图像以及在圆心显示文本的问题.这是我迄今为止尝试过的HTML

        <div class="col-3 mx-auto" style="background-color: grey;">
            <img src="images/location/2x/location.png" style="float: left; ">
            <div class="circle">
                <div class="text-center">

                </div>
            </div>
        </div>
Run Code Online (Sandbox Code Playgroud)

CSS

.circle{
    width: 80%;
    height:0;
    padding-bottom: 80%;
    -moz-border-radius: 50%; 
    -webkit-border-radius: 50%; 
    border-radius: 50%;
    background: #4679BD;
}
Run Code Online (Sandbox Code Playgroud)

实现这一目标的更好方法是什么?
有帮助吗?

html css twitter-bootstrap bootstrap-4

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