1 #include <iostream> 2 #include <string> 3 4 using namespace std; 5 //基类 6 class Item_base 7 { 8 public: 9 Item_base(const string &book=" ",double sa ...
分类:
编程语言 时间:
2020-04-12 10:59:34
阅读次数:
84
现在我们大多数人都会或多或少的关注几个公众号,如果发现一个比较合自己胃口的号 对公众号中的文章一定是每篇必读的。 有时候我们关注到宝藏型公众号时发现其历史文章已经好几百甚至上千篇了,而作者又只对其中自己认为比较好的几篇做了索引,我们翻来翻去实在太麻烦了,为了解决这种问题,我决定用 Python 将公 ...
分类:
编程语言 时间:
2020-04-12 10:59:18
阅读次数:
72
二叉树的最近公共祖先 ...
分类:
其他好文 时间:
2020-04-12 10:59:01
阅读次数:
62
这种题肯定不会是暴力枚举,多半考虑是贡献 首先我们要想清楚的是,我每次操作,会对哪些节点产生影响,答案又是从哪些节点更新而来 很显然我们会从儿子,自身,父亲这三个角度去思考问题。 所以我们会设计状态 now[]表示自身被操作的次数,a[],表示被儿子影响的次数,b[]表示的是被孙子操作的次数,in[ ...
分类:
其他好文 时间:
2020-04-12 10:58:47
阅读次数:
72
北冥做了个小玩意,构思和算法都很巧妙,小伙伴吧可以瞅瞅哦 话不多说,源码奉上(~+~) <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>北冥想当黑客啦</title> <style> *{padding: 0;margin: 0 ...
分类:
编程语言 时间:
2020-04-12 10:58:03
阅读次数:
118
1,得到网页上的链接地址: string matchString = @"<a[^>]+href=\s*(?:'(?<href>^']+)'|""(?<href>[^""]+)""|(?<href>[^>\s]+))\s*[^>]*>"; 2,得到网页的标题: string matchString ...
分类:
Web程序 时间:
2020-04-12 10:57:38
阅读次数:
87
1:设计原理 1.1:循环等待法 锁的作用是什么?就是使多线程同步执行,避免异步出现的脏读错误。从这个角度出发我们可以很自然的象到该如何设计一个锁尼? 我们可以这样设计,当有两个线程要访问待同步的代码块时,我们将该同步代码块的使用权交给第一个访问的线程,使其能够顺利运行,而在第一个线程没有结束使用的 ...
分类:
其他好文 时间:
2020-04-12 10:57:19
阅读次数:
79
1. 编译报错,提示不支持 解决思路一: 排查一些库文件或者代码文件有没有导入,一般为依赖文件找不到导致报错, Build Phases complite sources 或者 link binary with libraries ,未添加的文件加进去,如果还是不行再试试其他问题 ...
分类:
移动开发 时间:
2020-04-12 10:57:05
阅读次数:
85
一、what线程,what进程 1、进程 是资源的整合。一个程序对于操作系统来说就是一个进程、例如打开浏览器、打开word等都是打开一个进程。 2、线程 是程序里面的最小执行单元。帮助进程干活的,线程之间相互独立 多线程多用于处理IO密集型任务频繁写入读出,cpu负责调度,消耗的是磁盘空间 3、线程 ...
分类:
编程语言 时间:
2020-04-12 10:56:25
阅读次数:
81
先说结论: 栈大小:VS中默认1M,ubuntu中默认8M 堆大小:堆的话,理论上内存有多大,就可以建多大.但32位的程序在64位系统上运行的时候,一个进程的堆大小应该是不可以超过4G(虚拟地址空间大小为4G)的. 栈大小 linux下查看和修改: ulimit -a #显示当前用户的栈大小 uli ...
分类:
其他好文 时间:
2020-04-12 10:56:08
阅读次数:
100
方式一: 1.打开project structure 2. 3.选择项目 4.去掉其它包 点击apply 5. 方式二: 直接在maven中点package ...
分类:
编程语言 时间:
2020-04-12 10:55:47
阅读次数:
74
1.使用官方模块 pprint 格式化打印 dict 数据 import pprint # indent:定义几个空格的缩进 pp = pprint.PrettyPrinter(indent=2) info = dict(age=50, money=0, a=1, b=dict(h=7, i=8, ...
分类:
编程语言 时间:
2020-04-12 10:55:34
阅读次数:
278
SpringCloud实战项目全套学习教程连载中 PassJava 学习教程 简介 PassJava Learning项目是PassJava(佳必过)项目的学习教程。对架构、业务、技术要点进行讲解。 PassJava 是一款Java 的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基 ...
分类:
编程语言 时间:
2020-04-12 10:55:01
阅读次数:
113
![](https://s1.ax1x.com/2020/04/12/Gq4htg.png)![](https://s1.ax1x.com/2020/04/12/Gq44hQ.png) ...
分类:
其他好文 时间:
2020-04-12 10:54:04
阅读次数:
61
声明数组变量 语法如下: 注意: 建议使用 dataType[] arrayRefVar 的声明风格声明数组变量。 实例: 创建数组 java使用 操作符来创建数组: 注释: 使用 dataType[arraySize] 创建了一个数组。 把新创建的数组的引用赋值给变量 myList。 1、数组变量 ...
分类:
编程语言 时间:
2020-04-12 10:53:48
阅读次数:
64
一直对positon的几个定位方式不是特别理解,记录下 fixed 固定定位,参照位置是浏览器窗口的左上角,即坐标点为(0px, 0px) absolute 绝对定位,参展位置是离当前元素最近的定位方式为fixed,absolute,relative的祖先原则的左上角,举个例子 <div style ...
分类:
Web程序 时间:
2020-04-12 10:53:15
阅读次数:
72
对于一次性查询出的大量记录,不仅不便于阅读查看,还会浪费系统效率。MySQL中提供了一个关键字LIMIT,可以限定记录的数量,也可以指定查询从哪一条记录开始(通常用于分页)。 1.准备 1 CREATE DATABASE mahaiwuji; 2 USE mahaiwuji; 3 4 CREATE ...
分类:
数据库 时间:
2020-04-12 10:52:56
阅读次数:
66