存储数据的演变过程 数据要想永久保存,都是保存于文件中,毫无疑问,一个文件仅仅只能存在于某一台机器上。 如果我们暂且忽略直接基于文件来存取数据的效率问题,并且假设程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题。 很不幸,这些假设都是你自己意淫出来的,数据格式也是千差万别的完全取决于 ...
分类:
数据库 时间:
2020-05-02 17:15:45
阅读次数:
82
定义一个测试类: 1 class RefHero 2 { 3 string name = "Tom"; 4 int age = 10; 5 bool isBoy = false; 6 } 如果在外部想实现对私有字段的修改,该如何做呢?下面使用反射的技术实现这个需求,直接上代码: 1 static v ...
1函数的初识 2 函数的结构和调用 3函数的返回值 4函数的参数 1函数的初识 函数:以功能(完成一件事)为导向,登录 注册 len 一个函数就是一个功能 随调随用 youdian :减少代码的重复性 增强代码的可读性 2函数的结构和调用 def meet(): print('打开探探') prin ...
分类:
编程语言 时间:
2020-05-02 17:15:19
阅读次数:
78
作为第一个字符串数据结构,01trie并没有想象的那么难 过程用迭代比递归更好 01trie的主体是在一颗完美二叉树上访问,根据当前位0/1来决定去哪颗子树 同时,还有一个很好的性质,同一个节点只能保存一个数,可以多次 这样就不可能有重复发生 用来做异或有关的特别好,或许还可以代替平衡树? ? 20 ...
分类:
其他好文 时间:
2020-05-02 17:15:05
阅读次数:
66
SASS https://www.sass.hk/ css预编译框架 世界上最成熟、最稳定、最强大的专业级CSS扩展语言! 结构页面中依然要引入css,但css是依靠sass框架编译出来的。 sass基于Ruby语言开发而成,因此安装sass前需要安装Ruby。(注:mac下自带Ruby无需在安装R ...
分类:
其他好文 时间:
2020-05-02 17:14:35
阅读次数:
90
第二章、制作文件mke详解 MicroStation的老版本是支持跨平台开发的,所以其开发架构并没有沿用微软的体系而是采用了类似Unix/Linux的开发体系,即利用制作文件来控制整个项目的生成过程。如果您在Unix或Linux下用GCC做过开发的话,相信会对这套系统有似曾相识之感。下图是一个完整的 ...
分类:
编程语言 时间:
2020-05-02 17:13:59
阅读次数:
84
最近开始学习线性代数,一些题目和模板放在下面: 模板: 1. "luogu P3389 【模板】高斯消元法" "题解" ...
分类:
其他好文 时间:
2020-05-02 17:12:54
阅读次数:
59
基本上算是一道数学题,给出一个数字K,问有多少个非负整数的阶乘末尾有K个零。当初只知道答案只可能是0或5,因为末尾有0必定是2和5的乘积,每过五个数末尾0的数量一定会改变,求出阶乘有多少个2 5就不容易了,因为不可能实际求出阶乘。问题可以转变成求出有多少个因子5,因为2一定比5多,后来看了官方的解题 ...
分类:
其他好文 时间:
2020-05-02 17:12:21
阅读次数:
48
题意 求区间回文串个数(位置不同算不同) 做法 $i\in [L,R]$,以$i$为中心的极长为$x$,贡献$\{i L,R i,x\}$ $i\in [L,mid]:min\{i L,x\}$,相当于$[L,mid]$与$[i x,i]$求交 $i\in (mid,R]:min\{R i,x\}$ ...
分类:
其他好文 时间:
2020-05-02 17:11:48
阅读次数:
49
什么是模板技术? 首先是我们有一个模板,按一定规则替换字符串中的内容,形成新的内容。mustache是对任何的字符串类型,文本类型的数据进行模板替换的技术。由于它是对文本进行处理,不在乎数据的格式,不管是yaml,json都可以。 支持什么语法? mustache的官方给出的含义是logic-les ...
分类:
其他好文 时间:
2020-05-02 17:11:21
阅读次数:
65
题目: 给定一串字符,不超过100个字符,可能包括括号、数字、字母、标点符号、空格,编程检查这一串字符中的( ) ,[ ],{ }是否匹配。 输入格式: 输入在一行中给出一行字符串,不超过100个字符,可能包括括号、数字、字母、标点符号、空格。 输出格式: 如果括号配对,输出yes,否则输出no。 ...
分类:
其他好文 时间:
2020-05-02 17:11:07
阅读次数:
176
微信小程序实现原理 微信小程序采用 、`wxss javascript MVVM UI Webview AppService Webview AppService JSBridge UI`的渲染与事件的处理。 目录结构 打包前 打包后 架构方案 微信小程序的框架包含两部分 视图层与 逻辑层, 层用来 ...
分类:
微信 时间:
2020-05-02 17:10:40
阅读次数:
179
题目链接:https://ac.nowcoder.com/acm/contest/5203/D 想法: 最简单暴力的想法就是对于每一个点我们就让他以及和他距离为2的点权++ 但是如果一个点有多个孩子就会 TLE 我们还一个考虑,一个点的点权受到 它自己 它的孩子 它的父亲 它的父亲的父亲影响,那么我 ...
分类:
其他好文 时间:
2020-05-02 17:10:22
阅读次数:
154
语法如下: zip(iter1 [,iter2 [...]]) —> zip object zip()函数将多个可迭代对象中对应的元素打包成一个个元组,然后返回一个可迭代对象。如果元素的个数不一致,则返回的长度与最短的对象相同。 简单来说,zip()是将多个对象按照一一对应的方式合并到一起,然后返回 ...
分类:
编程语言 时间:
2020-05-02 17:09:59
阅读次数:
104
添加maven依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan ...
分类:
编程语言 时间:
2020-05-02 17:09:35
阅读次数:
64
ArrayList 一. 基本描述 ArrayList是一个容量可动态增长的“数组”。 有下面ArrayList实现的源码可以看到,它继承了AbstractList抽象类,实现了List、RandomAccess、Cloneable、java.io.Serializable四个接口 二. 源码分析 ...
分类:
编程语言 时间:
2020-05-02 17:09:13
阅读次数:
46
DOM用于访问和操作HTML和XML文档,将这两个看作一个层次化的节点树,可以使用JavaScript来操作这个节点数,进而改变底层文档的外观和结构。 DOM由各种节点构成: 最基本的节点类型是Node,用于抽象的表示文档中一个独立的部分,所有其他类型都继承自Node Document类型表示整个文 ...
分类:
其他好文 时间:
2020-05-02 17:08:58
阅读次数:
52