小编Fra*_*nky的帖子

sql查询如果参数为null则选择全部

我有以下查询:

SELECT NAME, SURNAME FROM MY_TABLE WHERE NAME = ?;
Run Code Online (Sandbox Code Playgroud)

现在我想要那个'?' 为NULL,必须选择所有记录.我怎样才能在SQL中实现这一点?谢谢

sql parameters

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

JList添加/删除项目

嗨我必须从JList中选择一个元素到另一个,从第一个中删除它我创建的方法只插入一个元素,覆盖最后一个元素并且不从第一个JList中删除所选项目这里是代码:

第一个清单

private javax.swing.JList listaRosa;
Run Code Online (Sandbox Code Playgroud)

填充此方法:

private void visualizzaRosaButtonvisualizzaRosa(java.awt.event.ActionEvent evt) {                                                    
    // TODO add your handling code here:
    visualizzaSquadraSelezionata();
    String fileSquadra;
    fileSquadra = squadraDaVisualizzare.getText();
    DefaultListModel listModel = new DefaultListModel();
    try {
        FileInputStream fstream = new FileInputStream("C:/Users/Franky/Documents/NetBeansProjects/JavaApplication5/src/javaapplication5/Rose/"+fileSquadra+"");
        // Get the object of DataInputStream
        DataInputStream in = new DataInputStream(fstream);
        BufferedReader br = new BufferedReader(new InputStreamReader(in));
        String strLine;
        //Read File Line By Line
        while ((strLine = br.readLine()) != null)   {
            listModel.addElement(strLine);
            System.out.println(strLine);
        }
        listaRosa.setModel(listModel);
        //Close the input stream
        in.close();
    } catch (Exception e) …
Run Code Online (Sandbox Code Playgroud)

java swing add jlist

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

sendRedirect在时间间隔后避免javascript或php

我该怎么做?

response.sendRedirect("index.jsp");
Run Code Online (Sandbox Code Playgroud)

在没有使用javascript或php的情况下从另一个jsp获得一定时间间隔后?

想法是在"error_page.jsp"中显示错误,然后在一段时间后自动将用户重定向到索引页面.提前致谢.

redirect jsp httpresponse

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

primeNG 多选更改时未在切屑移除时触发

下面是我的代码示例。primeng 多重选择是 primeng 下拉列表的来源:

HTML:

<p-multiSelect [options]="elements" [(ngModel)]="selectedElements" optionLabel="name" display="chip"
  (onChange)="onElementChange($event)"></p-multiSelect
  
<p-dropdown [options]="availableElements" [(ngModel)]="selectedElement" optionLabel="elementID"
      placeholder="Select an Element"></p-dropdown>
Run Code Online (Sandbox Code Playgroud)

TS:

onElementChange(event) {
  this.availableElements = [];
  this.availableElements = event.value;
}
Run Code Online (Sandbox Code Playgroud)

从多选下拉列表中选择元素完全有效,但是当我从多选芯片中删除元素时,不会触发 onChange 事件:

在此输入图像描述

如何触发onChange?这是一个不受支持的事件吗?提前致谢。

multi-select typescript primeng angular

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

使用java在文本文件中查找字符串的最快方法

检查文件是否包含某个字符串或数字的最快方法是什么?

java text find pattern-matching

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

Java读取文件,如果不存在则创建它

这是我的代码

public String path;
public String fileName;
public static void readData() throws IOException{
    try {
        path="myPath"
        fileName="myFileName";
        fstream = new FileInputStream(path+fileName);
        br = new BufferedReader(new InputStreamReader(fstream));
        //do something...//
        }
        br.close();
    } catch (FileNotFoundException ex) {
        JOptionPane.showMessageDialog(null, "Reading file error");
        Logger.getLogger(LeggiDaFile.class.getName()).log(Level.SEVERE, null, ex);
    }
}
Run Code Online (Sandbox Code Playgroud)

我想知道如何检查fstream是否存在.如果它不存在,则必须创建新文件.我怎样才能做到这一点?谢谢

java text file

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

jquery ui accordion避免关闭项目wnen点击另一个

从现有的小提琴开始,我创建了这个样本:http://jsfiddle.net/2DaR6/90/

这是html代码:

<div id="accordion">
  <h3 id="header1" class="accClicked"><a href="#">Section 1</a></h3>
    <div> Good Morning Stackoverflow</div>
  <h3 id="header2" class="accClicked"><a href="#">Section 2</a></h3>
    <div>Buongiorno Stackoverflow</div>
  <h3 id="header3" class="accClicked"><a href="#">Section 3</a></h3>
    <div>Bonjour Stackoverflow</div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是js代码:

$(function() {
    var icons = {
        header: "ui-icon-circle-arrow-e",
        headerSelected: "ui-icon-circle-arrow-s"
    };
    $( "#accordion" ).accordion({
        icons: icons,
        collapsible: true
    });
    $( "#header1" ).click(function() {
        $( "#accordion" ).accordion( "option", "icons", false );
    }, function() {
        $( "#accordion" ).accordion( "option", "icons", icons );
    });
});?
Run Code Online (Sandbox Code Playgroud)

如果我点击第1部分,手风琴正确打开,但我希望点击其他项目,之前打开的项目将不会关闭.我怎样才能获得这种行为?谢谢

javascript jquery jquery-ui accordion

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

HTTPService AsyncToken和AsyncResponder示例

在哪里可以找到实现由AsyncToken和AsyncResponder异步调用的HTTPService的Flex应用程序示例?提前致谢

httpservice以一定的频率发送这样的字符串:

行号列#号#行号列#号#行号列#号#....

编辑代码:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application creationComplete="onCreationComplete()" 
xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
    import mx.rpc.remoting.RemoteObject;
    import mx.rpc.events.ResultEvent;
    import mx.rpc.events.FaultEvent;
    import mx.rpc.http.mxml.HTTPService;
    import mx.rpc.AsyncRequest;
    import mx.rpc.AsyncResponder;
    import mx.rpc.AsyncToken;
    import mx.collections.ArrayCollection;
    import mx.controls.advancedDataGridClasses.AdvancedDataGridColumn;
    import mx.controls.AdvancedDataGrid;
    import mx.controls.Alert;
    import mx.rpc.IResponder;


    [Bindable]
    public var dataList:ArrayCollection;

    public function getResults(source:String) : ArrayCollection {
    var ac:ArrayCollection = new ArrayCollection();
    var data:Array = source.split('#');
    for (var i:int = 0; i < data.length; i += 3) {
    var dataObj:Object = {row: data[i], column: data[i+1], value: data[i+2]};     
    ac.addItem(dataObj)
    }

    return …
Run Code Online (Sandbox Code Playgroud)

apache-flex asynchronous httpresponse httpservice asynctoken

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

是否可以对一组对象进行起泡?

我有一个由.txt文件填充的对象数组

Object[] punteggiTutti = scores.toArray();
Run Code Online (Sandbox Code Playgroud)

即使可以使用.sort函数:

Arrays.sort(punteggiTutti, Collections.reverseOrder());
Run Code Online (Sandbox Code Playgroud)

我会知道如何应用一个工作的bubblesort算法; 我尝试了以下不工作的代码:

for(int i=0; i<j; i++) 
    {
    if(punteggiTutti[i]<punteggiTutti[i+1])  // error "<" operator cannot be used in objects 
      {
      temp=punteggiTutti[i]; 
      punteggiTutti[i]=punteggiTutti[i+1];
      punteggiTutti[i+1]=temp;
      }
    }
Run Code Online (Sandbox Code Playgroud)

java arrays object bubble-sort

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