在执行一系列小的变化之前,我们应该重构,每次重构都应该在使程序正常运行的情况下改善代码。 正确执行重构的清单 一、代码应该变得更加整洁 如果在重构之后代码仍然不干净,那么很抱歉,你浪费了这段重构的时间。想想看为什么会这样。 当你离开重构进行小的修改并将一堆重构混合成大的变更时,这些情况通常就会发生。 ...
分类:
其他好文 时间:
2020-05-02 17:19:29
阅读次数:
170
需求:在比例尺1万-10万之间,鼠标滚轮转动比例尺的变化幅度为1万重写滚轮事件 void Xx::wheelEvent(QWheelEvent*event){ double curScale = scale();//获取地图当前比例尺单位厘米 QgsMapCanvas::WheelEvent(eve ...
分类:
其他好文 时间:
2020-05-02 09:47:34
阅读次数:
109
@ResponseStatus 与@ExceptionHandler一起使用, 抛出异常, 但是无法将map的值传递出去, 即使重写了 可以通过指定 将值传递到request中 ...
分类:
其他好文 时间:
2020-05-02 00:09:59
阅读次数:
52
RATE MAX alpha冲刺第六天 组员讨论成果规划 |组员|昨日成果|今日计划&进度(尽量详细)|存在问题| | |: : |: : |: : | |洪楷滨|测试前后端接口|测试前端好友列表及修改整合前端页面、完善接口返回数据形式|其中对于聊天的一些逻辑交互不清楚进行了沟通| |陈炀|帮组员修 ...
分类:
其他好文 时间:
2020-05-01 23:59:40
阅读次数:
108
1. 成员变量可以是常量 格式 注意: 1. 常量必须进行赋值,一旦赋值不能更改 2. 常量名称完全大写,且用下划线分隔 2、抽象方法(最重要) 格式: 注意: 实现类必须重写所有的抽象方法,否则实现类必须是抽象类 3、默认方法(java 8+) 格式: 注意: 默认方法也可以重写 4、静态方法(j ...
分类:
编程语言 时间:
2020-05-01 22:33:49
阅读次数:
66
proto文件helloword.proto: // Copyright 2015 gRPC authors. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this ...
分类:
其他好文 时间:
2020-05-01 20:54:54
阅读次数:
65
多线程 创建线程方式1 /** * 创建线程方式1: * 1、继承Thread类 * 2、重写run方法 * 3、调用start开启线程 * 注意:线程开启不一定执行,由CPU调度 */ public class ThreadTest extends Thread{ @Override public ...
分类:
编程语言 时间:
2020-05-01 20:31:23
阅读次数:
67
多态: 一、概念: 多态体现为父类引用变量可以指向子类对象。 多态的前提是必须有子父类关系或者类实现接口关系,否则无法完成多态。 在使用多态后的父类引用变量调用方法时,会调用子类重写后的方法。 定义与使用格式: 父类类型 变量名 = new 子类类型(); 变量名.方法名(); 普通类多态定义的格式 ...
分类:
编程语言 时间:
2020-05-01 18:51:31
阅读次数:
81
Intro 为了防止自己摸鱼写的学习时间记录小工具。目前只实现了必要的功能,如云端存储、多任务、手动修改记录等。目前有Win 10版和Android版。供Qml初学者参考。 "项目地址" Todo 代码太丑陋,待重写。 UI待重写。 ...
分类:
其他好文 时间:
2020-05-01 18:22:05
阅读次数:
61
Json-Lib、Org.Json、Jackson、Gson、FastJson五种方式转换json类型 只列举了最省事的方式。不涉及复制情况和速度。 测试用例,一个User类,属性name,age,location。重写toString()。 public class User { private ...
分类:
Web程序 时间:
2020-05-01 17:05:47
阅读次数:
70