条件结构 if结构 循环总结 多次重复执行一个或多个任务时考虑使用循环 循环次数确定的情况下, 通常使用for循环 循环次数不确定的情况下, 通常选用while和do while循环 ...
分类:
编程语言 时间:
2020-05-02 12:08:23
阅读次数:
52
1、缓存预热 缓存冷启动,redis启动后,一点数据都没有,直接就对外提供服务了,mysql就裸奔 (1)提前给redis中灌入部分数据,再提供服务(2)肯定不可能将所有数据都写入redis,因为数据量太大了,第一耗费的时间太长了,第二根本redis容纳不下所有的数据(3)需要根据当天的具体访问情况 ...
分类:
其他好文 时间:
2020-05-02 12:07:28
阅读次数:
69
记得刚毕业那几年面试的时候,经常会被问到,你的职业规划是什么?那时候经常会回答“未来想做一个架构师”。可转眼已工作十年了,工作中除了挖坑,填坑,早已忘记了梦想是什么。有时候想停下来,休息个一年半载。但无奈这上有老,下有小,为了生存便也身不由己继续苟且。 这个年纪如果还想继续做这一行,有两个选择一个是 ...
分类:
其他好文 时间:
2020-05-02 12:06:55
阅读次数:
53
1.分桶之前要打开 hive.enforce.bucketiong=true; 2.分桶处理的对象必须是有,有效的列 , 比如我分了三个桶,针对id , 那么就是取id的hash值 , 然后分别放入三个不同之中 ,注意 不能指定数据存放在哪个桶 , 他自己会根据哪个列判断 , 你只需要保证传入的数据 ...
分类:
其他好文 时间:
2020-05-02 12:06:26
阅读次数:
61
notify()和 notifyAll()有什么区别? 答: 两概念:Java中的 等待池、锁池。 等待池:假设一个线程A调用了某个对象的wait()方法,线程A就会释放该对象的锁后,进入到了该对象的等待池中。等待池中的线程不会去竞争该对象的锁。 锁池:只有获取了对象的锁,线程才能执行对象的 syn ...
分类:
其他好文 时间:
2020-05-02 12:05:12
阅读次数:
67
问题 假如有一个4个字节的整型数据: b4|b3|b2|b1. 怎样快速的判断4个byte中是否存在某个特定byte? 一开始考虑的是使用bitwise operator. 但是始终没有想出来. (这些操作在bit之间的独立的, 我怀疑只使用这些操作是无法判断的). 在网上查了一下, 找到了一个方法 ...
分类:
其他好文 时间:
2020-05-02 12:04:49
阅读次数:
81
1745. 单调数列 中文English 如果数组是单调递增或单调递减的,那么它是单调的。 如果对于所有 i <= j,A[i] <= A[j],那么数组 A 是单调递增的。 如果对于所有 i <= j,A[i]> = A[j],那么数组 A 是单调递减的。 当给定的数组 A 是单调数组时返回 tr ...
分类:
其他好文 时间:
2020-05-02 12:04:32
阅读次数:
67
安装docker 卸载旧版docker yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrot ...
分类:
其他好文 时间:
2020-05-02 12:04:15
阅读次数:
62
题意: 给你一张 n 个点的完全图,其中有 m 条边长度为 1,其余全为 0。问你这张图的最小生成树为多少。 题解: 就是求补图的连通块数量减一,可以用set的count函数来建立补图,具体看代码。 #include<bits/stdc++.h> using namespace std; const ...
分类:
其他好文 时间:
2020-05-02 12:03:40
阅读次数:
55
事件 描述 是否可作为输入(events) 是否可作为输出(revents) POLLIN 数据可读(包括普通数据&优先数据) 是 是 POLLOUT 数据可写(普通数据&优先数据) 是 是 POLLRDNORM 普通数据可读 是 是 POLLRDBAND 优先级带数据可读(linux不支持) 是 ...
分类:
其他好文 时间:
2020-05-02 12:03:28
阅读次数:
79
MYSQL *my; //①初始化MYSQL my=mysql_init(NULL); char ip[]="127.0.0.1"; char user[]="root"; char pass[]="123"; char database[]="testx"; int port = 3306; // ...
分类:
数据库 时间:
2020-05-02 12:03:08
阅读次数:
86
Java专题十九:浅拷贝与深拷贝 [TOC] 19.1. clone方法 方法是 类提供的一个用于对象拷贝的方法,且是 ,使用时需要类实现 接口,否则将抛出 异常 ~~~ // java.lang.Object protected native Object clone() throws Clone ...
分类:
编程语言 时间:
2020-05-02 12:02:47
阅读次数:
64
Dapper是一款轻量级ORM工具。如果你在小的项目中,使用Entity Framework、NHibernate 来处理大数据访问及关系映射,未免有点杀鸡用牛刀。你又觉得ORM省时省力,这时Dapper 将是你不二的选择。 ORM框架的核心思想是对象关系映射,ORM是将表与表之间的操作,映射成对象 ...
分类:
移动开发 时间:
2020-05-02 12:02:14
阅读次数:
88
异常类 在之前C++简单的异常处理的例子中,我们抛出并捕获了一个int类型的值。但是我们一般采用异常类。因为异常类相比简单的数据类型可以存储更多信息。C++预定义了多个可创建异常对象的异常类,如下图所示。 在所有的异常类中,exception类是根,定义于头文件<exception>中。类中包含一个 ...
分类:
编程语言 时间:
2020-05-02 12:01:31
阅读次数:
52
为什么需要使用邮箱验证账户? 我们的项目的特殊之处在于,是通过向用户邮箱发送邮件的方式来实现DDL的提醒的,因此需要确保用户的邮箱是正确的,如果注册时使用的邮箱是错误的,不仅会导致用户收不到DDL提醒邮件,也会打扰到别人。 此外,我们选择使用北航邮箱进行验证,这样做还有一个好处在于,北航邮箱是绑定学 ...
分类:
其他好文 时间:
2020-05-02 12:00:34
阅读次数:
59
前言: 本人纯小白一个,有很多地方理解的没有各位大牛那么透彻,如有错误,请各位大牛指出斧正!小弟感激不尽。 本篇文章为您分析一下 原生JS写拖拽运动 层层深入,到封装插件,请先查阅js 运动函数篇(二) 建议: 如果您是直接查看的本篇博文 请您先翻阅我上一篇关于JS运动的 【js运动函数篇(二)】 ...
分类:
Web程序 时间:
2020-05-02 12:00:19
阅读次数:
66
[TOC] 写在前面 好啦我又来开坑啦,写了求极限基础之后我发现,顺着写下来太花时间而且求极限和求导我已经练了一定的题。想想现在卡在求积分这个地方就觉得我还是先翻过这座山比较好,之后再来而总结前面两章。今天就先从简单的开始,讲讲不定积分。 考点一:原函数 学习积分,首先要从原函数开始 1、原函数 积 ...
分类:
其他好文 时间:
2020-05-02 11:59:58
阅读次数:
76