字符 字符和字节不太一样,任何一个文字或符号都是一个字符,但是所占字节不一定,不同的编码导致一个字符所占的内存不同。 例如:标点符号"+"是一个字符,汉字"我们"是两个字符,在GBK编码中一个汉字占2个字节,在UTF-8编码中一个汉字占3个字节。 随着时代的发展,程序员们希望在计算机中显示字符,但计 ...
分类:
其他好文 时间:
2020-02-16 14:35:15
阅读次数:
68
浏览器对象模型(Browser Object Model (BOM))尚无正式标准。由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。一、Window 对象所有浏览器都支持 window 对象。它表示浏览器窗口。所有 JavaS... ...
精简.vimrc配置,简约不简单 该配置没有花里胡哨的插件,只是用ctags和cscope然后配合vim提供的基础功能就可以完成常见的代码编辑,浏览,查找等工作。 vim 键盘图 ...
分类:
系统相关 时间:
2020-02-11 20:47:19
阅读次数:
83
In a row of dominoes, A[i] and B[i] represent the top and bottom halves of the i-th domino. (A domino is a tile with two numbers from 1 to 6 - one on ...
分类:
其他好文 时间:
2020-02-11 11:48:25
阅读次数:
101
题意 给定一个 $h$ 行 $w$ 列的方格图,上面已经放置了一些 $1\times 2$ 的多米诺骨牌。 我们称一个放置多米诺骨牌的方案是好的,当且仅当任何两个多米诺骨牌不占用相同的行与列。 现在需要你在方格图上新增若干(可以为 0)个多米诺骨牌,使得最后得到的方格图仍然是好的。保证初始给定的方格 ...
分类:
其他好文 时间:
2020-02-10 22:41:09
阅读次数:
74
"Link" 人类智慧发现$1,2$阶无解。 题目告诉了我们$3$阶的答案。 人类智慧手算$4\sim 7$阶,每行每列的牌数为$3$的答案。 可以发现把两个每行每列牌数为$x$,阶数分别为$n,m$的棋盘按左上 右下接在一起可以得到一个$n+m$阶的每行每列牌数为$x$的棋盘。 设$k=n\bmo ...
分类:
其他好文 时间:
2020-02-09 23:33:34
阅读次数:
118
前戏 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 BOM(Browse ...
分类:
编程语言 时间:
2020-02-09 22:14:58
阅读次数:
86
JS基本介绍 + JS的用途:Javascript可以实现浏览器端、服务器端(nodejs)。。。 + 浏览器端JS由以下三个部分组成: ECMAScript:基础语法(数据类型、运算符、函数。。。) BOM(浏览器对象模型):window、location、history、navigator。。。 ...
分类:
Web程序 时间:
2020-02-07 21:07:05
阅读次数:
128
location对象 location.href url地址 location.hash 锚点 location.hostname 主机名(需要放到服务器上) location.host 主机名+端口号(需要放到服务器上) location.pathname 目录或者文件 location.port ...
分类:
其他好文 时间:
2020-02-06 14:21:08
阅读次数:
86
global对象 全局对象 所有的全局变量和全局方法,都可以归在window上 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> body{ width:100 ...