我试图ProgressBar
用每个ListView
项目的简单动画显示,但是当我滚动时,ProgressBar
动画停止.滚动结束后,动画再次开始.见下图.
我使用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 …
在Android上,我想以编程方式创建一个支持UTF-8的word文档(包含图像).
其实我正在寻找一个标准的轻量级库.
我使用apache-mime4j-0.6.jar
和httpmime-4.0.1.jar
,在我的Logcat一切都很好,除了这个Log out_write() limiting sleep time 31178 to 23219
with 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) 我正在尝试使用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文件中不添加任何内容
我可以轻松地通过Library使用ActionBar.但是当我在Action Bar上选择一个像此screenShot的项目时,我不知道如何使布局可见.有人能解释我怎么做吗?
我知道可以svg
在assets catalog
iOS应用程序中使用图标.我也知道在iOS中使用字体图标就像使用自定义字体一样简单,字符将成为我们的图标.
但是,某些视图没有文本属性或不支持自定义字体.例如,a UIBarItem
.
我们可以使用字体图标,assets catalog
所以我们可以在任何地方使用它们作为通用图像,如svg
图像?
Spring框架也支持tcp连接,我编写下面的代码来设置一个简单的套接字服务器,我很困惑将下面的期货添加到我的套接字服务器:
更新:
Config.sendMessage
添加到单个客户端发送消息
Config.broadCast
添加到广播消息
authorizeIncomingConnection
授权客户,接受或拒绝连接
tcpConnections
静态字段添加以保持tcpEvent源
问题!
使用tcpConnections
HashMap好主意?!
是我实施好的授权方法吗?
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) 我试图将包含使用C#应用程序生成的数据的输入缓冲区(字节数组)转换为java数据类型.我对C#的Decimal
dataType 有一些问题.
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)
但是Decimal
java中没有(也没有Decimal(int [] bits)构造函数).