小编Aur*_*urA的帖子

如何将Object序列化为JSON?

我需要将一些对象序列化为JSON并发送到WebService.我怎么能用org.json库来做呢?或者我将不得不使用另一个?这是我需要序列化的类:

public class PontosUsuario {

    public int idUsuario;
    public String nomeUsuario;
    public String CPF;
    public String email;
    public String sigla;
    public String senha;
    public String instituicao;

    public ArrayList<Ponto> listaDePontos;


    public PontosUsuario()
    {
        //criando a lista
        listaDePontos = new ArrayList<Ponto>();
    }

}
Run Code Online (Sandbox Code Playgroud)

我只放了类的变量和构造函数,但它也有getter和setter.所以如果有人可以帮忙请

java android json

42
推荐指数
4
解决办法
9万
查看次数

返回null的java中的Package.getPackage

我在com.abc包中有一些类A,B,C

我在com.pqr包中有一个Class Main

现在我想创建一个先前pacakge(abc)的包对象.

为此,我试过,

Package pkg = Package.getPackage("com.abc");   // This gives me null object in pkg
Run Code Online (Sandbox Code Playgroud)

但是当我这样做的时候

Package pkg = A.class.getPackage();    // It works fine
Run Code Online (Sandbox Code Playgroud)

任何人都可以通知,为什么Package.getPackage("package-name")不起作用?

java reflection packages

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

将节点js代码集成到cpp库时出错

我正在尝试node-ffi库来调用cpp代码.

CPP代码

typedef struct{
    char * key,
    char * value
} ContextAttribute;

typedef struct{
    ContextAttribute * attribute,
    int count
} Context;
Run Code Online (Sandbox Code Playgroud)

这用于

Status Init(     
    Handle* handle,       
    const char* id,    
    const char* token, 
    const char* apiKey,
    const char* productname,          
    const char* productVersion,        
    const char* productLanguage,       
    PlatformType platform,             
    const char* userGuid,              
    EventCb eventcb,
    Context * context
);
Run Code Online (Sandbox Code Playgroud)

我通过以下node-ffi javascript代码使用上面的cpp 代码

var ref = require('ref');
var ffi = require('ffi');
var Struct = require('ref-struct');

var ContextAttribute = new Struct({
    key: "string", …
Run Code Online (Sandbox Code Playgroud)

c++ node.js node-ffi

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

JavaScript中所有可打印字符的正则表达式

寻找一个正则表达式来验证所有可打印字符.正则表达式只需要在JavaScript中使用.我已经阅读了这篇文章,但它主要讨论的是.net,Java和C,但不是JavaScript.

您必须只允许这些可打印字符:

az,AZ,0-9和32个符号:!"#$%&'()*+, - ./:; <=>?@ [] ^ _` {|}〜和空格

需要一个JavaScript正则表达式来验证输入字符是上述之一并丢弃其余的.

javascript regex javascript-events

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

在Java中获取包内的一组类文件

我需要一个包含在我的Java源代码包中的所有类文件的Class [].

我找不到一个标准的方法来一次性完成它.如果有人可以编写一个函数来获取该列表将非常有用.

Class[] myClasses = yourfunction();  // Return a list of class inside a source package in the currently working project in java
Run Code Online (Sandbox Code Playgroud)

java class

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

jQuery获取URL的最后一部分

我有一系列页面,我需要获取按钮的特定代码.我想用url将url中的代码放入变量中.

示例网址是www.example.com/folder/code/12345/

我想在一个名为(siteCode)的变量中获取数字部分

提前感谢您的任何答案.

jquery /伪代码:

var siteCode;

// start function
function imageCode(){
     siteCode // equals number part of URL
     $('.button').attr('src', 'http:www.example.com/images/'+siteCode+'.jpg');
}
Run Code Online (Sandbox Code Playgroud)

html javascript url jquery get

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

按邮政编码查找位置

我正在寻找谷歌API或任何其他返回我位置的API(以纬度/经度或地名的形式)

使用Geocoder我可以找到lat,只要我知道地名.

它可以是一个Web服务或某些在线数据库的查询.我不想将美国邮政编码填充到本地数据库.

java google-maps geolocation google-maps-api-3 google-geocoding-api

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

如何将float值传递给以double为参考值的函数

我有一个函数,其原型如下所示:

void example (double &var);
Run Code Online (Sandbox Code Playgroud)

但是,我的问题是我可能需要调用具有一些浮点值的函数.例如

float temp=10.1;

example(temp)
Run Code Online (Sandbox Code Playgroud)

如果我这样做我的代码不编译,可能是因为将float值传递给double引用变量.

我想避免为double和float编写重载函数.

有人可以建议一个更清洁/更好的方法来实现这个?

函数基本上是截断函数,截断给定的输入,是原始的修改.

谢谢.

c++ pass-by-reference

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

Java音频转换器api

我正在寻找一个全面的Java API,可以转换各种格式和比特率的音频.

例如WAV(6kHz至48kHz)L16 /音频--- TO --- WAV(RIFF标题)8KHz 8位单声道A-law/U-law AIFF(6kHz至48kHz)L16 /音频--- TO-- - WAV(RIFF标头)8KHz 8位单声道A-law/U-law

和其他语音音频格式.

关于音频转换的类似Java库的任何其他建议也受到欢迎.

java audio java-api audio-converter

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

如何添加小时,分钟和秒?

我有两次in_time和out_time.我想用javascript添加这两次.我怎么能这样做?in_time和out_time的值来自文本框.我的HTML代码是

<div>   
<b>PunchIn</b>
    <input type="text" id="intime" class="time" placeholder="09:00:00" />
    <p class="error">PunchTime is not valid</p>
</div>
<br/>
<div>   
    <b>OutTime</b>
    <input type="text" id="brktime" class="time" placeholder="06:00:00" />
    <p class="error1">OutTime is not valid</p>
</div>
Run Code Online (Sandbox Code Playgroud)

您可以从Demo中查看代码

html javascript jquery

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

为什么局部变量初始化为零

根据我的知识,局部变量是未初始化的,即它包含垃圾值.但是下面的程序给出0(零)作为输出.

main()
{
    int i;
    printf("%d\n",i);
}
Run Code Online (Sandbox Code Playgroud)

当我在程序之上运行它总是给出0.我知道0也可以是垃圾值,但每次我得到零作为输出.任何人都可以知道它的原因吗?

c linux local-variables

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