在C/C++,我们都可以使用malloc进行分配大小,单位是字节。 malloc实际分配的内存大小和传入的参数其实是不同的。 实际分配的内存大小>传入的参数大小。 malloc分配的内存结构: Cookies信息(头部,尾部信息):记录malloc块的信息,搭配free。 调试模式下的信息(运行时不 ...
分类:
其他好文 时间:
2020-02-07 01:28:21
阅读次数:
77
ObjectPool 对象重用 前言 对象池是一种设计模式,一个对象池包含一组已经初始化过且可以使用的对象,而可以在有需求时创建和销毁对象。池的对象可以从池中取得对象,对其进行操作处理,并在不需要时归还给池子而非直接销毁他,他是一种特殊的工厂对象。若初始化、实例化的代价高,且有需求需要经常实例化,但 ...
分类:
其他好文 时间:
2020-02-07 01:28:04
阅读次数:
68
JdbcTemplate简介 JdbcTemplate是Spring JDBC的核心类,借助该类提供的方法可以很方便的实现数据的增删改查。 Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcT ...
分类:
数据库 时间:
2020-02-07 01:27:26
阅读次数:
96
求$\displaystyle\sum_{i=0}^na_i \cdot b_i$ 对于求$\displaystyle\sum_{i=0}^na_i \cdot b_i$ 把b数组翻转一下, 等价于求$\displaystyle\sum_{i=0}^na_i \cdot b_{n i}$, 这不就是 ...
分类:
其他好文 时间:
2020-02-07 01:26:58
阅读次数:
74
const关键字特点 必须初始化 一经定义无法更改 默认状态下仅在文件内有效 const的引用 const变量的引用必须同样使用const类型 const int x = 233;const int &y = x; √int &y = x; × 非const变量也可以使用const引用 但const ...
分类:
其他好文 时间:
2020-02-07 01:26:17
阅读次数:
84
<mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> 阿里maven仓库使用说 ...
分类:
其他好文 时间:
2020-02-07 01:25:44
阅读次数:
76
1、必备知识 #### 第一波 #### def func(arg): print(arg) func #表示函数名 func() #表示执行函数 #### 第二波 #### def func(arg): print(arg) func = lambda x:print(x) func() # 执行 ...
分类:
编程语言 时间:
2020-02-07 01:25:28
阅读次数:
80
Hadoop是什么? 1. Hadoop是由Apache基金会所开发的分布式系统基础架构 2. 主要解决,海量数据的存储和海量数据的分析计算问题 3. 广义上来说,Hadoop通常是指一个更广泛的概念— Hadoop生态圈 Hadoop发展历史 1. Lucene框架是Doug Cutting开创的 ...
分类:
其他好文 时间:
2020-02-07 01:25:12
阅读次数:
79
当日学习内容:阅读《梦断代码》、视频学习jQuery基础 1. 《梦断代码》阅读近况 今天,我阅读了第11章“通往狗食版之路”和尾声“长赌”。吃自己的狗粮,这种思路确实有助于提升软件质量和用户体验,想想连自己都不屑一用的软件凭什么去折磨用户呢? 2. 视频学习近况 在结束HTML基础的学习之后,我开 ...
分类:
其他好文 时间:
2020-02-07 01:24:59
阅读次数:
88
覆盖技术 目标 在较小的可用内存中运行较大的程序。常用于多道程序系统,与分区存储管理配合使用。 原理 把程序按照其自身的逻辑结构,划分为若干个功能上相对独立的程序模块,那些不会同时执行的模块共享同一块内存区域,按时间先后来运行。 必要部分(常用功能)的代码和数据常驻内存。 固定区:调入后就不再调出( ...
分类:
其他好文 时间:
2020-02-07 01:24:46
阅读次数:
87
滑动窗口,原来可以通过循环嵌套循环的方式实现。 class Solution: def totalFruit(self, tree: List[int]) -> int: result = 0 fruitDict = {} i = 0 # assert i <= j for j in range(l ...
分类:
其他好文 时间:
2020-02-07 01:24:30
阅读次数:
64
时间:2020.2.6 今天把昨天做到一半的首都之窗百姓信件爬取完成了。 源码如下: 1 import requests 2 import io 3 from bs4 import BeautifulSoup 4 #信1705-1 赵路仓 5 kv = {'user-agent': 'Mozilla ...
分类:
编程语言 时间:
2020-02-07 01:24:07
阅读次数:
110
发出一个固定金额的红包,由若干个人来抢,需要满足哪些规则? 1.所有人抢到金额之和等于红包金额,不能超过,也不能少于。 2.每个人至少抢到一分钱。 3.要保证所有人抢到金额的几率相等。 小灰的思路是什么样呢? 每次抢到的金额 = 随机区间 ( 0, 剩余金额 ) 为什么这么说呢?让我们看一个栗子: ...
分类:
编程语言 时间:
2020-02-07 01:23:39
阅读次数:
84
1 简介
2 整合基本JDBC和数据源
3 SpringBoot整合Mybatis ...
分类:
编程语言 时间:
2020-02-07 01:23:06
阅读次数:
73
今天学习内容:安卓活动生命周期以及数据存储 Android是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的活动的集合, 这个栈也被称作返回栈(Back Stack)。栈是一种后进先出的数据结构,在默认情况下,每当我 们启动了一个新的活动,它会在返回栈中入栈,并处于栈顶的位置。而每当我 ...
分类:
其他好文 时间:
2020-02-07 01:22:46
阅读次数:
72
学习欲望不断降低,但我相信我终将赢得胜利 LC242 只用一个26位的数组完成hash表的任务,并且能够只用一个数组空间,在时空效率上都做了节约 class Solution { public: bool isAnagram(string s, string t) { if (s.size() != ...
分类:
其他好文 时间:
2020-02-07 01:22:32
阅读次数:
64
1:运行MapReduce任务 1:原始数据准备 统计用户的登录次数: 源数据login_log.txt如下: 7whygb5m@linshiyouxiang.net nuahvuhuoia@qq.com uashkufawuk@163.com wafwqfqw@gmail.com iuhukawh ...
分类:
其他好文 时间:
2020-02-07 01:22:05
阅读次数:
64