小编Moj*_*bye的帖子

Listview项目滚动时动画停止

我试图ProgressBar用每个ListView项目的简单动画显示,但是当我滚动时,ProgressBar动画停止.滚动结束后,动画再次开始.见下图.

链接

java android listview

15
推荐指数
2
解决办法
1520
查看次数

nodejs,socket.io简单代码内存泄漏

我使用nodejs和socket.io编写代码,用于简单的套接字应用程序(只需连接和断开连接),大约50个用户内存使用量不会变化太多,但对于最多300个用户,一小时后,内存使用量会增长(对于server.js进程接近300MB并且通过时间传递增长),看起来nodejs不释放内存.

var server = require('http').createServer();
var io = require('socket.io')(server);
var port = 9090;
var sockets = {};

server.listen(port, function () {
    console.log('Server listening at port ', port);
    //timer and logs are not problem , i tested it before.
    setInterval(function(){
      console.log(Object.keys(sockets).length+' Online Devices At '+Date());
    }, 1000 * 60 * 1); 
});

io.on('connection',function(socket){
    sockets[socket.id]={id:socket.id};
    console.log('connected '+socket.id + ' count ' + Object.keys(sockets).length);
    socket.on('disconnect', function (data) {
        delete sockets[socket.id];
        console.log('disconnected '+socket.id+ ' count ' +Object.keys(sockets).length);
    });
});
Run Code Online (Sandbox Code Playgroud)

难道我做错了什么 ?!

编辑

启动文件后14小时 forever …

memory-leaks node.js socket.io

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

如何以编程方式在Android上创建包含图像的Word文档?

在Android上,我想以编程方式创建一个支持UTF-8的word文档(包含图像).

其实我正在寻找一个标准的轻量级库.

android ms-word

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

Android应用发布everyThing除了发布的文件

我使用apache-mime4j-0.6.jarhttpmime-4.0.1.jar,在我的Logcat一切都很好,除了这个Log out_write() limiting sleep time 31178 to 23219with tag,audio_hw_primary但我不确定它是从我的应用程序.

问题:在我的php文件中,我可以接收除我发布的文件以外的所有内容!

这是我的代码,基于这个问题

package com.negano.Uploader;

import java.io.BufferedReader;
import java.io.File;
import java.io.InputStream;
import java.io.InputStreamReader;
import org.apache.http.HttpResponse;
import org.apache.http.HttpVersion;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.entity.mime.HttpMultipartMode;
import org.apache.http.entity.mime.MultipartEntity;
import org.apache.http.entity.mime.content.FileBody;
import org.apache.http.entity.mime.content.StringBody;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.params.BasicHttpParams;
import org.apache.http.params.CoreProtocolPNames;
import org.apache.http.params.HttpParams;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;


public class ActivityMain extends Activity {

    private static DefaultHttpClient mHttpClient;


    public static void ServerCommunication() { …
Run Code Online (Sandbox Code Playgroud)

php java android file-upload

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

android itext使用资源字体和utf-8文本

我正在尝试使用www.itextpdf.com在我的Android应用程序中创建pdf文件,但我很困惑使用我资产中的字体

问题1

1-使用存储在我的应用程序资产中的.TTF字体,我总是使用TypeFace,但现在itext想要一个"字体变量"

语法是这样的:

Font font = FontFactory.getFont("c:/windows/fonts/arial.ttf", BaseFont.IDENTITY_H, 18);
Run Code Online (Sandbox Code Playgroud)

但它在机器人中没有C:/!

问题2

当我添加像阿拉伯语或波斯语的UTF-8段落时,itext在PDF文件中不添加任何内容

java pdf android itext

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

单击项目时的ActionBar Compat Dropdown布局

我可以轻松地通过Library使用ActionBar.但是当我在Action Bar上选择一个像此screenShot的项目时,我不知道如何使布局可见.有人能解释我怎么做吗?

在此输入图像描述

android android-actionbar-compat

5
推荐指数
0
解决办法
181
查看次数

在资产目录中使用字体图标

我知道可以svgassets catalogiOS应用程序中使用图标.我也知道在iOS中使用字体图标就像使用自定义字体一样简单,字符将成为我们的图标.

但是,某些视图没有文本属性或不支持自定义字体.例如,a UIBarItem.

我们可以使用字体图标,assets catalog所以我们可以在任何地方使用它们作为通用图像,如svg图像?

xcode ios

5
推荐指数
0
解决办法
501
查看次数

spring tcp socket,授权客户端并处理挂起的响应

Spring框架也支持tcp连接,我编写下面的代码来设置一个简单的套接字服务器,我很困惑将下面的期货添加到我的套接字服务器:

  • 根据唯一标识符(例如从客户端收到的客户端密钥,可能使用TCP连接事件)授权客户端
  • 直接向特定客户端发送消息(基于标识符)
  • 广播消息

更新:

  • Config.sendMessage 添加到单个客户端发送消息

  • Config.broadCast 添加到广播消息

  • authorizeIncomingConnection 授权客户,接受或拒绝连接

  • tcpConnections 静态字段添加以保持tcpEvent源

问题!

  • 使用tcpConnectionsHashMap好主意?!

  • 是我实施好的授权方法吗?

Main.java

@SpringBootApplication
public class Main {

    public static void main(final String[] args) {
        SpringApplication.run(Main.class, args);
    }

}
Run Code Online (Sandbox Code Playgroud)

Config.java

@EnableIntegration
@IntegrationComponentScan
@Configuration
public class Config implements ApplicationListener<TcpConnectionEvent> {

    private static final Logger LOGGER = Logger.getLogger(Config.class.getName());

    @Bean
    public AbstractServerConnectionFactory AbstractServerConnectionFactory() {
        return new TcpNetServerConnectionFactory(8181);
    }

    @Bean
    public TcpInboundGateway TcpInboundGateway(AbstractServerConnectionFactory connectionFactory) {
        TcpInboundGateway inGate = new TcpInboundGateway();
        inGate.setConnectionFactory(connectionFactory);
        inGate.setRequestChannel(getMessageChannel());
        return inGate;
    }

    @Bean …
Run Code Online (Sandbox Code Playgroud)

java sockets spring tcp spring-integration

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

Java BigDecimal,相当于C#的Decimal(int [] bits)构造函数

我试图将包含使用C#应用程序生成的数据的输入缓冲区(字节数组)转换为java数据类型.我对C#的DecimaldataType 有一些问题.

C#示例:

decimal decimalValue = 20.20M;
//converting a Decimal value to 4 integer vlaues
int[] intPieces= Decimal.GetBits(decimalValue); //{2020,0,0,131072}
//using native constructor to rebuild value
Decimal newDecimalValue = new decimal(intPieces); //20.20
Console.WriteLine("DecimalValue is " + newDecimalValue);
Run Code Online (Sandbox Code Playgroud)

但是Decimaljava中没有(也没有Decimal(int [] bits)构造函数).

C#Decimal Constructor(Int32 [])文档.

java type-conversion

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