摘要: 标题 使用 # ,一级标题一个#,二级标题两个#,以此类推 段落 换行 行尾两个空格+回车 或者一个空行 字体 斜体用包裹 粗体用包裹 斜粗体用包裹 行分割线 三个以上的: * - _ 例如: 删除线 波浪线包裹~ 例如: abced 下划线 使用<u></u>标签包裹 例如: abce 脚注 格式 阅读全文
posted @ 2020-09-03 20:02 darknessplus 阅读(151) 评论(0) 推荐(0) 编辑
摘要: CopyOnWriteArrayList,add,引用赋值是原子操作吗? 引用类型的读写均是原子操作, "https://docs.oracle.com/javase/specs/jls/se8/html/jls 17.html jls 17.7" , "https://www.v2ex.com/t 阅读全文
posted @ 2019-08-24 16:37 darknessplus 阅读(128) 评论(0) 推荐(0) 编辑
摘要: [toc] 前言 单元测试的规划时间应该在接口设计完成后、编码开始前 注解 以下常用注解修饰的方法被按照顺序执行 @BeforeClass @Before @Test @After @AfterClass 其中@BeforeClass和@AfterClass只会执行 一次 ,并且必须是static 阅读全文
posted @ 2019-08-24 16:36 darknessplus 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 设计原则 封装变化:将可能发生变化的部分独立出来 多用组合,少用继承 针对接口编程,而不针对实现编程 松耦合设计 开放-关闭原则:对扩展开发,对修改关闭 设计模式 策略模式 定义一组可以互相替代的算法组,利用多态将具体实现隐藏 观察者模式 定义 观察者模式定义了对象之间的一对多依赖,当对象状态改变时 阅读全文
posted @ 2019-08-24 16:35 darknessplus 阅读(156) 评论(0) 推荐(0) 编辑
摘要: mysql数据库链接空闲一段时间后就会关闭连接,但是我们的java程序依然持有该连接的引用,对已经关闭的数据库连接进行操作就会引发上述异常。 解决办法: 1、增大mysql数据库的wait_timeout值,修改配置文件,最后添加一行wait_timeout=1814400,重启mysql即可 2、 阅读全文
posted @ 2019-05-27 15:40 darknessplus 阅读(6389) 评论(0) 推荐(0) 编辑
摘要: # 阅读全文
posted @ 2019-05-10 20:41 darknessplus 阅读(512) 评论(0) 推荐(0) 编辑
摘要: [toc] 问题描述 给定时、分(24小时制),输出对应的时间在表盘上时针和分针的角度,即 从时针开始顺时针第一次到达分针 构成的角度。 输入 两个整数,时H,分M 输出 时针和分针构成的角度,该角度的定义见问题描述部分 样例 输入: 输出: 问题解析 题目描述虽然是 24 小时制,但是 23:59 阅读全文
posted @ 2019-04-11 00:09 darknessplus 阅读(905) 评论(0) 推荐(0) 编辑
摘要: [toc] 第一范式 字段不可再分(原子性) 第二范式 非主键字段必须与主键相关,而且必须与主键的所有部分相关(针对联合主键的情况) 第三范式 非主键字段只与主键相关,并且直接相关 阅读全文
posted @ 2019-03-28 16:34 darknessplus 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 页面中如果存在多个ng app,则只有第一个会被解析。 解决办法: 阅读全文
posted @ 2019-03-27 16:12 darknessplus 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 业务需求: 在这样一个表格里,通过点击“确认”按钮,收集该行数据,向后台发送请求 解决办法 以该button为锚获取父节点,再由父节点获取各个元素的值 获取子元素又有很多办法,包括通过下标获取子元素,通过标签名获取,通过class获取等等 为每个元素生成唯一的id,从每个元素的id获取其值 后记 其 阅读全文
posted @ 2019-03-26 20:10 darknessplus 阅读(1260) 评论(0) 推荐(0) 编辑