摘要: package com.network; import java.io.EOFException; import java.io.IOException; import java.net.InetSocketAddress; import java.net.Socket; import java.n 阅读全文
posted @ 2021-11-08 18:25 ﹏Sakura 阅读(164) 评论(0) 推荐(0) 编辑
摘要: java 服务端测试代码: @Override public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise) throws Exception { buffer.writeShort(5); buff 阅读全文
posted @ 2020-10-02 15:40 ﹏Sakura 阅读(516) 评论(0) 推荐(0) 编辑
摘要: public class Test { public static void main(String[] args) { Heap<Integer> myHeap = new Heap<>( 10 ,Integer.class); Integer[] integers = {5, 6, 7, 1, 阅读全文
posted @ 2020-09-14 16:06 ﹏Sakura 阅读(234) 评论(0) 推荐(0) 编辑
摘要: <?php class Item{ private $weight = 0; private $price = 0; private $name = ""; /** * Item constructor. * @param string $name * @param int $price * @pa 阅读全文
posted @ 2020-09-08 20:10 ﹏Sakura 阅读(347) 评论(0) 推荐(0) 编辑
摘要: <?php class Graph{ private $data = []; const INFINITY = -1; public function addDirection( $fromNode, $toNode,$cost ){ if( !isset($this->data[$fromNode 阅读全文
posted @ 2020-08-31 16:34 ﹏Sakura 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 简介 自从JAVA 创建以来,java 就支持类似锁与线程的并发操作。本篇内容主要帮助JAVA 开发者理解和应用JAVA 的核心并发概念 以及如何应用。 概念 概念介绍 原子性 一个原子操作就是要么全部成功,要么全部失败 可见性 可见性是指 一个线程是否可以看到另一个线程的修改 表 1: 并发概念 阅读全文
posted @ 2020-02-03 21:36 ﹏Sakura 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 为了直观加了base64 PHP 代码: 源码提示默认使用的是 zlib的 deflate 进行编码的; 对应的 JAVA处理代码 (JDK1.8): 对应输出: origin: abccompressLength:11eJxLTEoGAAJNASc= 阅读全文
posted @ 2019-12-31 23:36 ﹏Sakura 阅读(978) 评论(0) 推荐(0) 编辑
摘要: 主要为方便单用户请求日志回溯分析 记录用户标记。 将用户信息打印在access_log 日志里。 步骤: 1、重写nginx 的log格式 一般是地址是 /etc/nginx/conf.d/nginx_log_format.conf 自定义需要记录的字段 相关官方信息: $upstream_http 阅读全文
posted @ 2019-08-01 16:46 ﹏Sakura 阅读(2296) 评论(0) 推荐(0) 编辑
摘要: 今天在同步日志到ES的时候出现转换Json后 存到es中报这个错。 先说下修复方式: 代码中的X对应错误中的code 值。 出现这种问题可以直接打印字符串的对应charCode , 方式: 然后根据code值执行相关替换就行了。 附上对应的ASCii 码: Bin (二进制) Oct (八进制) D 阅读全文
posted @ 2019-04-22 19:44 ﹏Sakura 阅读(17871) 评论(0) 推荐(1) 编辑
摘要: 抽象类: Ftp链接池实现类: 调用方法: 上传方法实现: 阅读全文
posted @ 2019-04-06 18:18 ﹏Sakura 阅读(4465) 评论(0) 推荐(0) 编辑