对writer和reader指定字符集 具体代码: ...
分类:
编程语言 时间:
2019-09-18 19:23:03
阅读次数:
144
一、需求分析 (1)自动生成10道100以内的2个操作数的四则运算算式(+ - * /),要求运算结果也在100以内 (2)剔除重复算式。 2 + 3 = 和 2 + 3 = 是重复算式 2 + 3 = 和 3 + 2 = 不属于重复算式 (3)题目数量可定制 (4)相关参数可控制 是否包含乘法和除 ...
分类:
其他好文 时间:
2019-09-16 19:30:13
阅读次数:
87
Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵进阶实战 在阅读本文前,建议先阅读 "《Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵基础实战》" 。 1. Sentinel整合Feign和RestTemplate Sen ...
分类:
编程语言 时间:
2019-09-13 10:50:59
阅读次数:
100
默认支持的参数类型一 HttpServletRequest 、HttpServletResponse 、HttpSession、java.security.Principal、Locale 、InputStream 、OutputStream 、Reader 、Writer 默认支持的参数类型二 M ...
分类:
编程语言 时间:
2019-09-10 00:33:48
阅读次数:
111
基本模式fmt 方法可以大致分为 print, scan两类, 根据基础方法可以构建特定方法。 Print 将参数写入字符串或io.writer scan 从字符串或 io.Reader 读取指定数据, 并输出 PrintPrint 方法的几种模式 基础模式: [name] Print 返回默认格式 ...
分类:
其他好文 时间:
2019-09-09 14:31:45
阅读次数:
79
writer注: 这里的板子,不止是算法和数据结构的板子,还包括各种预处理、代码技巧等。 OI比赛中, 以做题来得分。 不考虑开题顺序以及拿分意向, 做一道题目的步骤一般分解为 思考、 编写、 验证(对拍)。 不考虑验证的时间, 通常思考占的时间较多,这时就需要较快且较准确地编写代码。(算法、数据结 ...
分类:
其他好文 时间:
2019-09-08 20:22:23
阅读次数:
108
目录: 1.重排序场景 2.追根溯源 3.缓存一致性协议 4.重排序原因 一、重排序场景 当两个线程 A 和 B,A 首先执行writer() 方法,随后 B 线程接着执行 reader() 方法。线程B在执行操作4时,能否看到线程 A 在操作1对共享变量 a 的写入? 答案是:不一定能看到。 由于 ...
分类:
编程语言 时间:
2019-09-07 10:25:49
阅读次数:
403
经常在运行程序时需要在某些地方记录log,之前想用Log4Net,但又感觉要附带一个dll,想要只带一个exe文件运行,干脆自己写个简单的类了。 需要满足的条件:被多个线程调用;时间的准确性不重要,知道先后关系就行;不想阻塞线程,毕竟干活才是主要目的,为了不太在意时间的log而阻塞等待有点不划算。 ...
分类:
其他好文 时间:
2019-09-06 01:10:08
阅读次数:
91
锁的内存语义 锁的释放 获取建立的happens before关系 锁是Java并发编程中最重要的同步机制.锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送信息. 假设线程A执行writer()方法,随后线程B执行reader()方法.根据happens before规则,这个 ...
分类:
其他好文 时间:
2019-09-04 09:55:46
阅读次数:
76
下载地址 https://pan.baidu.com/s/1WVpLQEadIHN15W2DIhWh4A 安装流程参考博客 https://www.cnblogs.com/haseo/p/3762324.html 代码着色插件下载 https://pan.baidu.com/s/1jA000tplQ ...