一、在VSCode中编写Go代码时,缩进是使用tab缩进,主要是由于以下两个方面。 1. Go官方提供的代码格式化工具gofmt默认是使用tab缩进,并且为8个字符宽度。 2. 并且在VSCode中,打开go文件时默认的缩进选项是tab缩进,VSCode右下角可见。 二、由于写Python习惯了以后 ...
分类:
系统相关 时间:
2020-04-06 17:25:21
阅读次数:
129
传送门 思路: 遇到一个环,用正常人类的思想就先把环从中间截断然后将其补成2*n长度的链。环上的最小距离换到链上就是i以n/2为半径范围内的点(画图肉眼可见)。由于两个点是等价的,所以我们考虑有序对(i,j){1<=j<i<=2*n&&i-j<=n/2}。 题目要求最大的a[i]+a[j]+dis( ...
分类:
其他好文 时间:
2020-04-06 15:56:24
阅读次数:
61
meta是用来在HTML文档中模拟HTTP协议的响应头报文。META标签是HTML语言HEAD区的一个辅助性标签,它位于HTML文档头部的<HEAD>标记和<TITLE>标记之间,它提供用户不可见的信息。meta标签通常用来为搜索引擎robots定义页面主题,或者是定义用户浏览器上的cookie;它 ...
分类:
Web程序 时间:
2020-04-06 15:24:02
阅读次数:
83
谈下程序相关的几个因素, 是否符合需求, 可扩展性, 性能. 是否符合需求 我认为是否符合需求是第一位的, 如果一个程序做的不符合需求, 就没有意义. 由此可见, 需求定义的重要性. 产品研发中, 提出了MVP(最小可行产品)的原则, 是指开发团队通过提供最小化可行产品获取用户反馈,并在这个最小化可 ...
分类:
其他好文 时间:
2020-04-06 13:23:11
阅读次数:
234
启动状态 运行状态 暂停状态 停止状态销毁状态 onCreate: 当activity创建的时候onCreate启动,一般做初始化动作onStart: 当页面可见时执行onResume: 当activity获取焦点,与用户交互时调用onResumeonPause: 当activity被覆盖,失去焦点 ...
分类:
移动开发 时间:
2020-04-06 00:25:07
阅读次数:
281
如果下述案例所使用的标签你还不会,不要担心。你将在下一章学习到这些标签。 HTML 文档 所有 HTML 文档必须是以这个类型声明:<!DOCTYPE html>。 HTML 文档本身要以<html>开始,以</html>结束。 HTML 文档在浏览器中可见的部分是在<body>和</body>之间 ...
分类:
Web程序 时间:
2020-04-05 12:00:07
阅读次数:
76
详见《C++标准库》第二版,P30。对原文总结如下: mutable: 通过by value的形式传递母函数体内可见的变量。 你有权利修改传入的值。 可把传入变量视为私有的成员变量,原文:int id。 我的看法是:以上第三点应加上:static限定符,应为每次调用都是延续着上一次改变。 ...
分类:
编程语言 时间:
2020-04-05 00:21:43
阅读次数:
83
使用 synchronized关键字是并发编程中线程同步的常用手段之一,synchronized是悲观锁,其作用有三个: 互斥性:确保线程互斥的访问同步代,锁自动释放,多个线程操作同个代码块或函数必须排队获得锁,可见性:保证共享变量的修改能够及时可见,获得锁的线程操作完毕后会将所数据刷新到共享内存区 ...
分类:
编程语言 时间:
2020-04-04 21:10:57
阅读次数:
98
一.显示与隐藏 1.display属性 注意点: display隐藏元素之后,不在占有原来的位置,会被其他元素取代。 2.visibility(可见性) 注意点: visibility 隐藏元素之后,继续占用原来的位置 3.overflow(溢出) 属性 |属性|效果| | | | |hidden ...
分类:
Web程序 时间:
2020-04-04 20:39:45
阅读次数:
89
存储例程 存储例程是存储程序的一种类型,本质上也是封装了一些可执行的语句,只不过它的调用方式是:需要手动去调用!存储例程又可以分为存储函数和存储过程。 存储函数 创建存储函数 存储函数其实就是一种函数,只不过在这个函数里可以执行命令语句而已。函数它可以把处理某个问题的过程封装起来,之后直接调用函数就 ...
分类:
其他好文 时间:
2020-04-04 17:27:01
阅读次数:
72