MapReduce分布式计算系统
MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(归约)",和它们的主要思想,都是从函数式编程语言里借来的,还有从矢量编程语言里借来的特性。它极大地方便了编程人员在不会分布式并行编程的情况下,将自己的程序运行在分布式系统上。 当前的软件实现是指定一个Map(映射)函数,用来把一组键值对映射成一组新的键值对,指定并发的Reduce(归约)函数,用来保证所有映射的键值对中的每一个共享相同的键组。 运行程序wordcount cd /
使用virtualbox安装的Ubuntu,窗口分辨率过小,使用增强工具完成和vmtools一样的功能。
今天用VirtualBox成功装上Ubuntu10.04之后发现了一个问题:默认情况下 ubuntu 的分辨率最高只能设到800*600。 但是对于自己的大显示器,在分辨率800*600的ubuntu窗口简直小的可怜。 那究竟如何解决这个问题呢? VirtualBox提供了一个增强功能。 只要在运行ubuntu的虚拟电脑窗口刚出来以后,点击 窗口主菜单里的设备->安装增强功能,进入系统后,ubuntu会自动挂载增强功能镜像到CD驱动器中。 ubuntu会自动安装,前提是更新了软件源,我这里是阿
2019年5月26日
距离考核结束的时间只剩下5天了,一个特别大的问题就是前后端的交流问题,不单单是项目的进度,更多的是人与人之间的交流。页面的进度完成了一整个流程,剩下的就是和后端的进行交互,后端的进度有点慢,导致我现在还没有真正意义上的完成过一次交互,但今天有前端的小伙伴说我写的页面的JavaScript有些没有实现完,我也是今天才发现这个问题,所以页面的进度不能说是完成了,我们也需要进行页面的改动,整个项目大体上说算是都没有完成。最最重要的也许就是组员们之间的交流问题了吧,没有进行及时的前后端交流,没有耐
centos 的两种密码破解方式
讲解两种最常用的破解centos7忘掉密码的解决方案 救援模式(推荐方法) 第一步:启动系统 到这里之后,点击一下屏幕,输入e 第二步:输入rd.break 在linux16开头的行的结尾输入rd.break 第三步:ctrl+x 输入ctrl+x运行 进入到如下的界面 第四步:重新挂载根 现在的根为只读状态,需要挂载为读写状态以便进行修改 输入红框内的内容 第五步:切换根 进入到sh,即为你真正的系统 第六步:修改密码 需要输入两次密码进行确认 结尾看到successfully即为修改成功
maven中,dependency 中的 classifier属性
classifier元素用来帮助定义构件输出的一些附属构件。附属构件与主构件对应,比如主构件是 kimi-app-2.0.0.jar 该项目可能还会通过使用一些插件生成 如 kimi-app-2.0.0-javadoc.jar 、 kimi-app-2.0.0-sources.jar 这样两个附属构件。这时候,javadoc,sources就是这两个附属构件的classifier,这样附属构件也就拥有了自己唯一的坐标。 Note: 不能直接定义项目的 classifer,因为附属构件不是项目直
javascript 使用方式
版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/qilixiang012/article/details/26688393 第一种:内嵌在html节点中 <html>
<body>
<input type="button" onclick="document.body.style.backgroundColor='lavender';"
value="Change background color" />
</body>
</html> 另
简单的博客页面客制化
DIY博客的页面 写在前面: 申请了博客第一件事当然是整一个炫酷的界面。 自己水平不够,选了个比较顺眼的皮肤,大部分是套用网上现成的模板完成的。 具体定制的内容: 1.字体的修改 2.版面占比的调整 3.UI细节的修改 4.加入了用户头像 和 一些修饰动图 5.时钟,访问统计,Github conner,天气,Live2d看板娘,分享栏,回到顶部按钮 等小插件 6.图片放大功能 7.3D效果标签云 8.背景图更换 9.背景漂浮线段的动态效果
从源代码编译Qt过程摘录
1. 下载源代码 地址:https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.6/5.6.3/single/qt-everywhere-opensource-src-5.6.3.tar.xz 2. 配置编译指令 configure -confirm-license -opensource -platform win32-g++ -release -shared -skip qtconnectivity -opengl dynamic -pre
Emojify 人脸识别表情
效果图: 人脸识别成表情需要playservice服务支持 grandle: dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') implementation 'com.android.support:appcompat-v7:28.0.0' implementation 'com.android.support:support-v4:28.0.0' implementation 'co
Ubuntu18.04 安装中文语言、修改国内源、安装xrdp
sudo apt install lubuntu-core lxde fcitx fcitx-googlepinyin //安装中文语言包
sudo dpkg-reconfigure locales //选择中文 zh_CN_UT8 //国内源安装清华大学源 修改文件 sudo vi /etc/apt/sources.list deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main rest
springBoot创建项目
1.介绍Spring Boot Spring Boot可以轻松创建可以运行的独立的,生产级的基于Spring的应用程序。我们对Spring平台和第三方库进行了一种自以为是的观点,这样您就可以轻松上手了。大多数Spring Boot应用程序只需要很少的Spring配置。 您可以使用Spring Boot创建可以使用java -jar或更传统的war部署启动的Java应用程序 。我们还提供了一个运行“spring脚本”的命令行工具。 我们的主要目标是: 为所有Spring开发提供从根本上更快且可广
REST framework (组件使用之视图、序列化)
目录 一、分页 二、视图 三、路由 四、渲染器 一、分页 试问如果当数据量特别大的时候,你是怎么解决分页的? 方式a、记录当前访问页数的数据id 方式b、最多显示120页等 方式c、只显示上一页,下一页,不让选择页码,对页码进行加密 1、基于limit offset 做分页 from rest_framework.pagination import LimitOffsetPagination 1 urlpatterns = [
2 url(r'^admin/', admin.site
学习linux的记录
学习linux的记录
查看帮助
1、man 命令 查看命令的帮助文档
2、ls --help 获取帮助信息 主要用这个
3、echo $LANG zh_CN.UTF-8 调整字符集
关机和重启的命令
1、shutdown -r now 立即 重启
2、reboot 立即重启
3、shutdown -h now 立即关机
创建文件test.txt
touch
VS2013 删除"附加依赖项"中“继承的值”
经过好几次尝试,都无法在VS2013中直接删除“继承的值”,于是另辟蹊径,找到了一种解决方法。 相对而言,在 VS2010 中干这件事会容易一点,或者说,成功率更高一点,于是,我的思路就是再装一个 VS2010,在 VS2010中删除“附加依赖项”中“继承的值”,具体如何操作,可以参考: http://bbs.csdn.net/topics/390733725 在 VS2010 中删除成功后,再进入 VS2013,发现原有的“继承的值”改变了,成功解决! 找不到kernel.lib https
Hadoop 源码编译
1. 源码编译原因 Apache Hadoop 官方提供的是32位源码,而Windows为64位; 2. 编译准备工作 Ubuntu(64位) jar 包准备(hadoop 源码, JDK8, maven, ant, protobuf) hadoop-2.8.5-src.tar.gz jdk-8u144-linux-x64.tar.gz apache-ant-1.9.14-bin.tar.gz(build 工具,打包用的) apache-maven-3.6.0-bin.tar.gz proto
今日推荐
周排行