自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 问答 (1)
  • 收藏
  • 关注

原创 Zookeeper快速入门(三)

本文来自bilibili视频:https://www.bilibili.com/video/BV1JT4y1g7nM?p=31这里操作Zookeeper的JavaAPI使用的是一套Zookeeper客户端框架 Curator, 解决了很多Zookeeper客户端非常底层的细节开发工作。Curator包含了几个包:curator-framework: 对Zookeeper的底层api的一些封装curator-recipes: 封装了-些高级特性,如: Cache事件监听、 选举、分布式锁、分布.

2020-08-21 09:26:13 140

原创 Zookeeper快速入门(二)

本文来自bilibili视频:https://www.bilibili.com/video/BV1JT4y1g7nM?p=24Zookeeper的选举机制Leader选举是保证分布式数据一致性的关键所在。当Zookeeper集群中的一台服务器出现以下两种情况之一时,需要进入Leader选举。服务器启动时期的Leader选举若进行Leader选举,则至少需要两台机器。在集群初始化阶段,当有一台服务器Server1启动时, 其单独无法进行和完成Leader选举,当第二台服务器Server2启动.

2020-08-18 23:58:11 156

原创 Zookeeper快速入门(一)

本文来自bilibili视频:https://www.bilibili.com/video/BV1JT4y1g7nM?p=19zookeeper概述Zookeeper 是一个开源的分布式协调服务框架 ,主要用来解决分布式集群中应用系统的一致性问题和数据管理问题例如:1、网络中的不同主机的进程对共享资源访问的一致性问题(分布式锁)2、进程1、2看到的共享资源要和进程3看到的共享资源一致。假如进程1在写,进程3要读,进程3要通过网络同步文件以后才可以读文件。...

2020-08-11 17:29:09 246

原创 大数据课程基础

本文来自bilibili视频https://www.bilibili.com/video/BV1JT4y1g7nM?p=2服务器服务器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。在网络环境下,根据服务器提供的服务类型不同,分为**文件服务器(共享文件)、数据库服务器(提供查询、事务性操作)、WEB服务器(Tomcat)**等服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务.

2020-08-05 18:58:26 401 1

原创 大数据课程导论

本文来自bilibili视频https://www.bilibili.com/video/BV1JT4y1g7nM?from=search&seid=8564723321108653442大数据概念大数据(bigdata) ,指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。大数据的特点Volume (大量) :截至目前,人类生产的所有印刷材料的数据量是200PB,而.

2020-08-05 18:46:30 2154

原创 Java I/O系统

本文参考自:https://www.jianshu.com/p/715659e4775fhttps://www.cnblogs.com/CQqf/p/10795656.html分类角度从操作对象的角度来看,I/O可以分为:文件(file):FileInputStream、FileOutputStream、FileReader、FileWriter数组([]):2.1 字节数组(byte[]):ByteArrayInputStream、ByteArrayOutputStream2.2 字

2020-06-08 23:28:45 1657

转载 Java线程思想

参考自:https://www.cnblogs.com/qianqiannian/p/7010909.htmlhttps://www.cnblogs.com/zxfei/p/11074492.htmlhttps://www.jianshu.com/p/7f8a873d479chttps://www.cnblogs.com/wxd0108/p/5479442.html进程与线程进程按照操作系统书上的定义,进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分

2020-06-06 18:32:33 147

转载 Java反射技术

写在前面忙碌的一学期又结束了,最近也是重新拾起了好久不用的Java为秋招做些准备。首先谈谈反射,在大学学设计模式时听得一知半解,最近重新温习一下。本文参考自:https://blog.csdn.net/qq_44614710/article/details/86741226https://blog.csdn.net/grandgrandpa/article/details/84832343什么是反射Java反射机制是指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意

2020-06-06 16:23:48 142

原创 Django——第一次配置MySQL之常见问题

错误一:安装pymysql库由于我使用的python是3.6版本所以需要安装pymysql库,这里出现了第一个问题:这说明你采用了国外的pypi源,很容易出现连接超时的情况。方法一可以在后面加上 -i 参数然后指定镜像,并且要添加信任(–trusted-host 源地址)例如:阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https...

2019-05-06 11:47:27 332

原创 Django——templates目录和static目录详解

最近在学习Django时有一个问题一直不清楚,那就是templates目录和static目录究竟有什么区别。经过查阅资料,总结出它们的不同:templates目录是放html静态模板的,static目录是放css和js这些静态文件的。二者都是在settings.py中配置。创建了项目之后马上应该做的:1)创建templates和static包2)配置模板的路径(就是templates)...

2019-04-27 21:01:21 4892 1

原创 算法笔记6126ProblemA Set Similarity (25)

题目描述Given two sets of integers, the similarity of the sets is defined to be Nc/Nt*100%, where Nc is the number of distinct common numbers shared by the two sets, and Nt is the total number of distinc...

2019-04-22 12:56:32 143

原创 算法笔记5067ProblemA 求第k大数

题目描述给定一个长度为n(1≤n≤1,000,000)的无序正整数序列,以及另一个数k(1≤k≤1,000,000)(关于第k大的数:例如序列{1,2,3,4,5,6}中第3大的数是4。)输入第一行两个正整数m,n。第二行为n个正整数。输出第k大的数。样例输入6 31 2 3 4 5 6样例输出4代码展示#include<cstdio>#include&lt...

2019-04-21 10:17:22 276

原创 算法笔记2843ProblemC 快速排序 qsort [2*]

题目描述输入n个整数,用快速排序的方法进行排序Input第一行数字n 代表接下来有n个整数接下来n行,每行一个整数Output升序输出排序结果每行一个数据Sample Input51218141316Sample Output1213141618Hintn<=5000每个数据<=5000代码展示#include<cstdio&gt...

2019-04-20 16:03:33 179

原创 算法笔记3105ProblemB 基础排序III:归并排序

题目描述归并排序是一个时间复杂度为O(nlogn)的算法,对于大量数据远远优于冒泡排序与插入排序。这是一道排序练习题,数据量较大,请使用归并排序完成。输入第一行一个数字n,代表输入的组数其后每组第一行输入一个数字m,代表待排序数字的个数其后m行每行一个数据,大小在1~100000之间,互不相等,最多有10万个数据。输出升序输出排好序的数据,每行一个数字样例输入110109...

2019-04-19 20:40:53 196

原创 算法笔记2143ProblemF 迷瘴

题目描述小明正在玩游戏,他控制的角色正面临着幽谷的考验——幽谷周围瘴气弥漫,静的可怕,隐约可见地上堆满了骷髅。由于此处长年不见天日,导致空气中布满了毒素,一旦吸入体内,便会全身溃烂而死。幸好小明早有防备,提前备好了解药材料(各种浓度的万能药水)。现在只需按照配置成不同比例的浓度。现已知小明随身携带有n种浓度的万能药水,体积V都相同,浓度则分别为Pi%。并且知道,针对当时幽谷的瘴气情况,只需...

2019-04-16 21:58:53 549

原创 算法笔记1126ProblemA 看电视

题目描述暑假到了,小明终于可以开心的看电视了。但是小明喜欢的节目太多了,他希望尽量多的看到完整的节目。现在他把他喜欢的电视节目的转播时间表给你,你能帮他合理安排吗?输入输入包含多组测试数据。每组输入的第一行是一个整数n(n<=100),表示小明喜欢的节目的总数。接下来n行,每行输入两个整数si和ei(1<=i<=n),表示第i个节目的开始和结束时间,为了简化问题,每个时...

2019-04-16 10:52:30 177

原创 算法笔记6120ProblemD String Subtraction

题目描述Given two strings S1 and S2, S = S1 - S2 is defined to be the remaining string after taking all the characters in S2 from S1. Your task is simply to calculate S1 - S2 for any given strings. Howev...

2019-04-10 21:51:18 91

原创 算法笔记6112ProblemC Be Unique

题目描述Being unique is so important to people on Mars that even their lottery is designed in a unique way. The rule of winning is simple: one bets on a number chosen from [1, 104]. The first one who bet...

2019-04-10 12:15:12 151

原创 算法笔记1926ProblemC Excel排序

题目描述Excel可以对一组纪录按任意指定列排序。现请你编写程序实现类似功能。对每个测试用例,首先输出1行“Case i:”,其中 i 是测试用例的编号(从1开始)。随后在 N 行中输出按要求排序后的结果,即:当 C=1 时,按学号递增排序;当 C=2时,按姓名的非递减字典序排序;当 C=3 时,按成绩的非递减排序。当若干学生具有相同姓名或者相同成绩时,则按他们的学号递增排序。输入测试输入...

2019-04-09 19:57:10 224

原创 算法笔记1808problemC 字符串的查找删除

注:该算法摘自讨论区题目描述给定一个短字符串(不含空格),再给定若干字符串,在这些字符串中删除所含有的短字符串。输入输入只有1组数据。输入一个短字符串(不含空格),再输入若干字符串直到文件结束为止。输出删除输入的短字符串(不区分大小写)并去掉空格,输出。样例输入in#includeint main(){printf(" Hi ");}样例输出#cludetma...

2019-04-06 21:25:51 146

原创 算法笔记1805ProblemB 首字母大写

题目描述对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。在字符串中,单词之间通过空白符分隔,空白符包括:空格(’ ‘)、制表符(’\t’)、回车符(’\r’)、换行符(’\n’)。输入输入一行:待处理的字符串(长度小于100)。输出可能有多组测试数据,对于每组数据,输出一行:转换后的字符串。样例输入if so, you already hav...

2019-04-06 20:19:26 182

原创 算法笔记1993ProblemB Hello World For U

题目真洋气啊。。题目描述Given any string of N (&gt;=5) characters, you are asked to form the characters into the shape of U. For example, “helloworld” can be printed as:h  de  ll  rlowoThat is, the chara...

2019-03-17 20:01:43 150

原创 算法笔记1935ProblemC 查找学生信息

题目描述输入N个学生的信息,然后进行查询。输入输入的第一行为N,即学生的个数(N&amp;lt;=1000)接下来的N行包括N个学生的信息,信息格式如下:01 李江 男 2102 刘唐 男 2303 张军 男 1904 王娜 女 19然后输入一个M(M&amp;lt;=10000),接下来会有M行,代表M次查询,每行输入一个学号,格式如下:02030104输出输出M行,每行包括一个对...

2019-03-17 11:04:28 151

原创 算法笔记6129ProblemG 数字分类

这是目前为止做的最让我头疼的题。。。虽然很简单题目描述给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和;A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4…;A3 = 被5除后余2的数字的个数;A4 = 被5除后余3的数字的平均数,精确到小数点后1位;A5 = 被5除后余4的数字中最大数字。...

2019-03-16 21:36:31 145

原创 算法笔记6116ProblemE Shortest Distance

题目描述The task is really simple: given N exits on a highway which forms a simple cycle, you are supposed to tell the shortest distance between any pair of exits.输入输出For each test case, print your r...

2019-03-15 11:59:22 129

原创 算法笔记1906ProblemC 特殊乘法

题目描述写个算法,对2个小于1000000000的输入,求结果。特殊乘法举例:123 * 45 = 1 * 4 +1 * 5 +2 * 4 +2 * 5 +3 * 4+3 * 5输入两个小于1000000000的数输出输入可能有多组数据,对于每一组数据,输出Input中的两个数按照题目要求的方法进行运算后得到的结果。样例输入24 6542 666663 67样例输出6618...

2019-03-15 10:38:14 135

原创 进制转换问题(摘自算法笔记)

日常生活中人们使用的数字一般都是 十进制,而计算机使用的进制是二进制, 另外还有八进制、十六进制以及各种数字的进制,那么这就会产生一个问题:对两个不同进制,应该如何进行相互转换呢?对一个P进制的数,如果要转换为Q进制,需要分为两步:1、将P进制数x转换为十进制数y2、将十进制数y转换为Q进制数zint z[40], num = 0;do { z[num++] = y %...

2019-03-15 10:13:42 770

原创 日期处理问题(摘自算法笔记)

日期处理的问题总是会让许多人头疼,因为在这种问题中,总是会需要处理平年和闰年、大月和小月的问题,因此细节比较繁杂,但是只要细心处理细节,一般都可以解决。

2019-03-15 09:50:40 444

原创 算法笔记1817ProblemB A+B

题目描述给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号&amp;quot;,&amp;quot;隔开。现在请计算A+B的结果,并以正常形式输出。输入输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 &amp;amp;lt; A,B &amp;amp;lt; 10^9)。输出请计算A+B的结果,并以正常形式输出,每组数据占一行。样例输入-234,567,890 123,456,7891,234 2,345,

2019-03-14 11:53:15 158

原创 算法笔记1814ProblemA 剩下的树

题目描述1、有一个长度为整数L(1&amp;lt;=L&amp;lt;=10000)的马路,可以想象成数轴上长度为L的一个线段,起点是坐标原点,在每个整数坐标点有一棵树,即在0,1,2,…,L共L+1个位置上有L+1棵树。2、现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点)所有的树。3、可能有M(1&amp;lt;=M&amp;lt;=100)个区间,区间之间可能有...

2019-03-14 10:15:12 119

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除