小编j.w*_*w.r的帖子

如何从另一个类中访问Bean的存储值

我该如何实现此功能?

ApplicationConstants.phoneContacts.add(
  new ContactNumberBean(nameOfContact,
    contactNumber, contactNumberType));
Run Code Online (Sandbox Code Playgroud)

ApplicationConstants和ContactNumberBean类

ContactNumberBean:

package com.example.AddressBook;

public class ContactNumberBean 
{
   private String nameOfContact;
   private String contactNumber;  
   private int contactNumberType;

   public String getnameOfContact()
   {
        return nameOfContact;
   }
   public String getcontactNumber()
   {
        return contactNumber;
   }
   public int getcontactNumberType()
   {
        return contactNumberType;
   }
   public ContactNumberBean(String nameOfContact, String contactNumber,int contactNumberType)
   {
       this.nameOfContact=nameOfContact;
       this.contactNumber=contactNumber;
       this.contactNumberType=contactNumberType;

   }
}
Run Code Online (Sandbox Code Playgroud)

ApplicationConstants:

package com.example.AddressBook;

import java.util.ArrayList;

public class ApplicationConstants
{
    //String[] phoneContacts =new String[10];
    //ArrayList<NameValuePair> list = new ArrayList<NameValuePair>();

    /*String s1,s2;
    int i1;

    ContactNumberBean cb …
Run Code Online (Sandbox Code Playgroud)

android class arraylist javabeans

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

序列化前缀树

我得到一个ProtoException("可能的递归检测到(偏移:4级):o EOW")序列化树结构时如下:

var tree = new PrefixTree();
        tree.Add("racket".ToCharArray());
        tree.Add("rambo".ToCharArray());
        using (var stream = File.Open("test.prefix", FileMode.Create))
        {
            Serializer.Serialize(stream, tree);
        }
Run Code Online (Sandbox Code Playgroud)

树实现:

[ProtoContract]
public class PrefixTree
{
    public PrefixTree()
    {
        _nodes = new Dictionary<char, PrefixTree>();
    }

    public PrefixTree(char[] chars, PrefixTree parent)
    {
        if (chars == null) throw new ArgumentNullException("chars");
        if (parent == null) throw new ArgumentNullException("parent");
        if (chars.Length == 0) throw new ArgumentException();

        _parent = parent;
        _nodes = new Dictionary<char, PrefixTree>();
        _value = chars[0];

        var overflow = chars.SubSet(1);
        if (!overflow.Any()) …
Run Code Online (Sandbox Code Playgroud)

c# tree protobuf-net

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

在不同域中的远程计算机上启动Windows服务

我的PC在域A中,在域B中是远程服务器,我想使用c#或任何其他语言或脚本从我的PC重新启动服务器上的服务.

笔记:

  1. 我通过VPN连接到服务器,这意味着我可以手动RDP服务器,并可以手动重启服务.
  2. 我无法使用从本地服务窗口的操作按钮下的其他计算机连接来访问服务器上的服务.
  3. 我有服务器的管理员权限.
  4. 我不能(不允许)向服务器添加任何组件.
  5. 我有远程机器的不同凭据集

c# windows service restart

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

错误简单示例lucene 4.0 with source(not jar lib)

编辑:我找到了解决方案:编辑core.jar,删除除codec包之外的所有包并添加到构建路径,编解码包必须在jar中,不能是源代码我无法理解,这是非常的Lucene的简单代码,它与Lucene核心库一起运行,但是当我使用Lucene核心源时会导致错误.

public static void main(String[] args) throws IOException, ParseException {
    Analyzer analyzer = new StandardAnalyzer(Version.LUCENE_CURRENT);

    // Store the index in memory:
    Directory directory = new RAMDirectory();
    // To store an index on disk, use this instead:
    // Directory directory = FSDirectory.open("/tmp/testindex");
    IndexWriterConfig config = new IndexWriterConfig(
            Version.LUCENE_CURRENT, analyzer);
    IndexWriter iwriter = new IndexWriter(directory, config);
    Document doc = new Document();
    String text = "This is the text to be indexed.";
    doc.add(new Field("fieldname", text, TextField.TYPE_STORED));
    iwriter.addDocument(doc);
    iwriter.close();

    // Now search the index: …
Run Code Online (Sandbox Code Playgroud)

java lucene

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

Windows 中缺少 conio.h

我通常使用 VS 但第一次尝试 cygwin。我正在使用 Windows 7,但是在使用 gcc 编译 hello world 程序时,它说“致命错误:conio.h:没有这样的文件或目录”。

我使用的是 Windows 7,我的系统中似乎缺少 conio.h。有人可以告诉我如何解决这个问题。

谢谢!!

c windows conio

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

无限for循环转换为有限for循环

在C中,我们怎样才能将无限循环转换为有限循环而不在for循环的语法中扭曲任何东西....

#include<stdio.h>
#include<conio.h>
int main()
{
    int a;
    a=1;
    a++;
    for( ; ; )
    {
       a<=10;
       printf("%d",a); 
    }
    getch();
}
Run Code Online (Sandbox Code Playgroud)

c

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

ASCII将Cr和Lf改为字符"¬"和""

public partial class Form1 : Form
    {
    const char ASC_Cr = (char)13;  //Cr
    const char ASC_Lf = (char)10;  //Lf
Run Code Online (Sandbox Code Playgroud)

......等等...这里有更多代码

private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
        {
        string ReadString;
        ReadString = serialPort1.ReadLine();

        ReadString = ReadString.Replace(ASC_Cr, ("¬"));
        ReadString = ReadString.Replace(ASC_Lf, "¶");
        Console.WriteLine("Read:" + ReadString);
        }
Run Code Online (Sandbox Code Playgroud)

我正在尝试读取串口和ASCII将cr和lf更改为字符"¬"和"",以便调试显示我收到的内容.

但是我收到以下错误.

"最好的重载方法匹配'string.Replace(char,char)'有一些无效的参数"参数2:无法从'string'转换为'char'"

.net c# string

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

如何在smarty中显示数组?

我想用smarty生成像['element1','element2','element3']这样的数组结果.我正在使用PHP和smarty.该数组是从PHP生成的,然后由smarty以上述格式或样式输出.我的PHP代码是这样的:

$countries = array('America','Germany','Japan');
Run Code Online (Sandbox Code Playgroud)

我想在Smarty中显示相同的数组内容,但这次结果应该以smarty的形式显示

['America','Germany', 'Japan']
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我吗?谢谢!

php arrays loops smarty

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

如何将数据表内容显示到datagridview中?

我有一个简单的DataTable,如何将其中的所有内容显示到gridview中?

public void BindData(DataTable tbl)
{
    this.dataGridView1.DataSource = (...)?
}
Run Code Online (Sandbox Code Playgroud)

帮助赞赏

c# winforms

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

正则表达式中使用的未知特殊变量

我无法理解%%在以下代码中的含义.任何人都可以赎罪吗?似乎有一个由%%引用的perl特殊哈希变量,但经过一些谷歌搜索,仍然没有找到一个好的答案.所以在这里删除问题.

$execOut =   `ps -ef --cols 180 | grep nsproc`;
$execOut =~ s/%%//g;
Run Code Online (Sandbox Code Playgroud)

regex perl

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

如何在字符串中打印第一个字符的二进制表示

我想检索文件中数据的二进制值.所以我写了以下代码:

while ((fileData = br.readLine()) != null) {
  byte b[] = fileData.getBytes("UTF-8");
  BigInteger bi = new BigInteger(b);
  String s = bi.toString(2);
  System.out.println("Original message in binary: " + s);
  System.out.println("Original message length: " + s.length());
}
Run Code Online (Sandbox Code Playgroud)

输出:

abca (this is the data in a text file)
Original message in binary: <here>1100001011000100110001101100001
Original message length: 31
Run Code Online (Sandbox Code Playgroud)

一切都很好,但我打印二进制格式的数据,我无法打印第一位(<here>)任何人都可以帮助我吗?

java

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

标签 统计

c# ×4

c ×2

java ×2

windows ×2

.net ×1

android ×1

arraylist ×1

arrays ×1

class ×1

conio ×1

javabeans ×1

loops ×1

lucene ×1

perl ×1

php ×1

protobuf-net ×1

regex ×1

restart ×1

service ×1

smarty ×1

string ×1

tree ×1

winforms ×1