自觉睫毛膏

文章
2
资源
0
加入时间
3年0月21天

clickhouse时间处理问题纳秒

clickhouse写入时间后查询出来不对。差了上百年。场景:java中的long类型存入clickhouse中的long类型字段,作为时间。查询时,通过函数把long类型转化成时间格式。然后发现日期差了几十年。这是存入数据库的long值1625471075301。在数据库中查询时发现:这里成了2106年。问题原因:前面java中存入的long值,其实带了毫秒值。也就是long的后三位,是秒之后的,直接这么转,等于是时间戳多出来三位数。21.5.6.6版本目前转化函数中,还未发现能自

java socket通讯中文乱码问题

话不多说上代码 public void run() { //客户端一连接就可以写数据给服务器了 new sendMessThread().start(); super.run(); try { // 读Sock里面的数据 InputStream s = socket.getInputStream(); byte[] buf = new byte[1024];