Centos7下增加swap分区大小

如果系统的物理内存用光了,系统就会跑得很慢,但仍能运行;如果Swap空间用光了,那么系统就会发生错误。例如,Swap空间用完,则服务进程无法启动,通常会出现“application is out of memory”的错误,严重时会造成服务进程的死锁。因此Swap空间的分配是很重要的,通常Swap空间的大小应是物理内存的2-2.5倍.  此方法不限于centos,linux均适用   以下命令均需在root帐号下操作 1.先用free -m查看一下swap的大小 2.用命令cd /usr,先进
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

写给初级前端的面试经验

最近到了金三银四的跳槽季,很多人都会面临跳槽找工作,并且再过几个月又会到毕业季,越来越多的毕业生会面临这个问题。 同样,我们组因为业务需要(我们今年倒是还没有人员离职,感动╭(╯^╰)╮)需要进行社招,我最近看了不少简历,并且对一些小伙伴进行了电话沟通(电面)
分类: 编程语言 发布时间: 03-15 23:01 阅读次数: 0

Windows10安装python开发环境及pip

一、安装pip包管理工具 pip是一个很方便的python包管理工具,这里简短记录一下win10安装pip的过程。准备工作: 1、python环境 2、pip安装文件,官网网址:https://pypi.org/project/pip/#files 下载后解压: 可以看到有一个.py文件,待会儿直接运行这个文件即可。win+r 运行cmd,进入这个.py文件的目录下,运行: python setup.py install pip安装到了python的安装路径下的scripts目录下(各位这步
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

全双工、半双工和单工

1. 单工:指两者的通信是单向的,一个只能主动的发信号,而另一个只能被动的接受信息。 eg:像交通灯可以发起各种信号,而行人、车辆只能被动接受信息。 2. 半双工:两个对象A和B,A能发信息给B,B也能发消息给A,但这两个动作不可以同时进行。 eg:像打球的两个人,可以相互传球,但不能同时传球(因为球只有一个)。 3. 全双工:两个对象A和B,A能发信息给B,B也能发消息给A,并且这两个动过可以同时进行。 eg:打电话的两个人。 socket套接字属于使用的是全双工
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

windows中使用multiprocessing报错 RuntimeError:An attempt has been made to start a new process before ...

windows环境下使用multiprocessing报错: RuntimeError: An attempt has been made to start a new process before the current process has finished its bootstrapping phase. This probably means that you are not using fork to start your
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

Python字符串前面加r,u,b的含义

(1)以r或R开头的python中的字符串表示(非转义的)原始字符串 python里面的字符,如果开头处有个r,比如: (r’^time/plus/\d{1,2}/$’, hours_ahead) 说明字符串r"XXX"中的XXX是普通字符。 有普通字符相比,其他相对特殊的字符,其中可能包含转义字符,即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n"表示换行,"\t"表示Tab等。 而如果是以r开头,那么说明后面的字符,都是普通的字符了,即如果是“\n”那么表示一个反斜杠字
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

1700802066余顺强

https://gitee.com/yushunqiang/experiment_1/tree/master <!DOCTYPE html> <html> <heat> <meta charset="UTF-8"/> <title>个人简历</title> <style> *{margin:0;padding: 0} body{ background-image: url('背景.jpg') } h3{ font-weight: lighter; font-family:'楷体'; font-
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

Hadoop HDFS-HA NameNode之间切换失败出错

搭建的Hadoop集群启动后,HDFS-HA 的其中一个active状态的NameNode挂了,但是另外一个之前处于standby的namenode一直未升为active 查看挂掉的NameNode服务器上的zkfc服务的日志: 未找到fuser命令,导致zkfc通过ssh执行shell命令时无法使用fuser导致将NameNode升为active时失败。 解决: 在服务器上安装psmisc:yum install psmisc 安装完成后再查看namenode的状态变为active了。 补充
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

A-3-1-1 自定义过滤器标签

过滤器自定义代码布局(自定义的代码,放的位置)   1.某个app特有的自定义代码块     -app目录下,创建一个 templatetags文件夹      -在templatetags创建python模块加__init__文件   2.共用的代码块     -创建一个新的app,将他们定义在新的app中,在INSTALL_apps中注册 然后就可以应用了 自定义过滤器(过滤器 html界面获取chontext参数时对参数进行的操作{{lt|slice:'::-1'}} |调用 :传参数
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

linux的rz安装

yum install lrzsz rz:从本地上传文件至服务器 sz filename:从服务器下载文件至本地
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

hadoop中mapreduce提交作业到集群运行报错ClassNotFoundException

错误信息: 解决方法: 查看reducer部分代码: 发现这个内部类上少了static 加上之后: 重新打jar包,上传运行成功。
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

idea编写mapreduce程序打包放到服务器运行过程记录

1.新建项目,然后创建目录,编写简单worldcount的demo: package com.hadoop.mapreduce.wordcount; import java.io.IOException; import java.util.StringTokenizer; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.Path; import org.apache.hadoop.io.Int
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

mapreduce程序执行问题汇总

1.java.lang.NullPointerException at org.apache.hadoop.io.WritableComparator.compare 如果extends WritableComparator 实现自定义的分组器 在无参构造中一定要添加super: public NaturalKeyGroupingComparator() { /** * 一定要写 super(CompositeKey.class, true); 否则报下面的错 Error:
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

HBase之缓存

一 HBase 缓存简介 HBase提供了2种类型的缓存结构:MemStore & BlockCache。其中 MemStore是写缓存,BlockCache是读缓存。 MemStore: HBase写数据首先写入MemStore之中,并同时写入HLog,待满足一定条件后将MemStore中数据刷到磁盘,可以很大提升HBase的写性能。而且对读也很有提升,如果没有MemStore,读取刚写入的数据需要从文件中通过I/O查找。 BlockCache: HBase会将一次文件查找的Block块缓存
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

实体类实现了Serializable仍然报错serialVersionUID不一致解决

自己在开发是创建了一个需要存储到redis的javabean,实现了Serializable但是没有显示的指定serialVersionUID。 如果没有显式地定义一个serialVersionUID,那么Java会默认根据类信息计算一个serivalVersionUID出来。 当时联调为出现问题,后来在javabean中加了一个属性,导致serialVersionUID前后不一致报错。 显式指定serialVersionUID后解决。 补充: 在实现了Serializable接口的class
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

zookeeper如何永久监听

一 回调基础知识 znode 可以被监控,包括这个目录节点中存储的数据的修改,子节点目录的变化等,一旦变化可以通知设置监控的客户端,这个功能是zookeeper对于应用最重要的特性,通过这个特性可以实现的功能包括配置的集中管理,集群管理,分布式锁等等。 //创建一个Zookeeper实例,第一个参数为目标服务器地址和端口,第二个参数为Session超时时间,第三个为节点变化时的回调方法 ZooKeeper zk = new ZooKeeper("127.0.0.1:2181", 50000
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

大数据学习资源汇总

当前,整个互联网正在从IT时代向DT时代演进,大数据技术也正在助力企业和公众敲开DT世界大门。当今“大数据”一词的重点其实已经不仅在于数据规模的定义,它更代表着信息技术发展进入了一个新的时代,代表着爆炸性的数据信息给传统的计算技术和信息技术带来的技术挑战和困难,代表着大数据处理所需的新的技术和方法,也代表着大数据分析和应用所带来的新发明、新服务和新的发展机遇。 为了帮助大家更好深入了解大数据,云栖社区组织翻译了GitHub Awesome Big Data资源,供大家参考。本资源类型主要包括:
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

各种大数据技术介绍

大数据我们都知道hadoop,可是还会各种各样的技术进入我们的视野:Spark,Storm,impala,让我们都反映不过来。为了能够更好的架构大数据项目,这里整理一下,供技术人员,项目经理,架构师选择合适的技术,了解大数据各种技术之间的关系,选择合适的语言。 我们可以带着下面问题来阅读本文章: 1.hadoop都包含什么技术 2.Cloudera公司与hadoop的关系是什么,都有什么产品,产品有什么特性 3.Spark与hadoop的关联是什么? 4.Storm与hadoop的关联是什么?
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

centos中mysql5.1忘记root密码

首先输入mysql,这样会进入命令行 进入mysql库: 删除user表数据,并重新创建用户: 然后退出重新登录就OK了
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

java伊始 - 冒泡排序

简易冒泡排序的实现 public int[] bubbleOrder(int[] array) { boolean flag = true; int temp; for (int i = 0; i < array.length; i++) { for (int j = 0; j < array.length - i - 1; j++) { if (array[j] > array[j+1]) { t
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0