LIXI.FUN
0%

几乎没啥用的示例

初见枚举,见过最多的实例无外乎有两个 ColorWeek,拿其中一个举个例子看看

1
2
3
4
5
public enum Color {
GREEN,
YELLOW,
RED
}

然后呢?怎么用?if/else ? switch ?

阅读全文 »

标识 含义 注意
> 1> 的缩写形式,标准输出
1> 标准输出 1 和 > 之间一定不能出现空格
2> 错误输出 2 和 > 之间一定不能出现空格
2>&1 把错误输出重定向到标准输出
&> 包含标准输出和错误输出

以启动一个 java 的 jar 包程序为例,把标准输出重定向到 /dev/null,把错误输出重定向到标准输出

阅读全文 »

$$1 byte = 8 bit$$

ASCII 码共计有 128 个,用 7 个 bit 可以表示,加前面一个 bit 用作校验位,随着工程实践成为标准。

人编程时,一般面对的最小单位就是字节了。

X86 寻址的最小单位也是 1 byte。

阅读全文 »

合作部门提供的 redis 集群,kafka 集群

限制条件:无 vpn,仅能通过特定跳板机(无 root 权限)连接调试开发。

想要实现:本地开发连接其 redis 集群,kafka 集群进行开发调试等,否则就只能改一次代码打一次包上传了,众所周知 “Java 码农离开 ide(a) 就不会写代码了”。

阅读全文 »

在高并发情况下,aop 日志输出时如果是多个 LOOGER.info() 日志输出一坨一坨的,根本分不清谁对应谁。

两种解决方法:

  • StringBuilder 拼完日志一个请求只打印一条日志
  • aop 中给每个请求生成一个序列号,同一个请求都带上这个序列号