MapReduce编程模型 一种分布式计算模型框架,解决海量数据的计算问题 MapReduce将整个并行计算过程抽象到两个函数 map(映射):对一些独立元素组成的列表的每一个元素进行指定的操作,可以高度并行 reduce:对一个列表的元素进行合并 一个简单的MapReduce程序只需要指定map( ...
分类:
其他好文 时间:
2017-07-30 19:10:27
阅读次数:
135
题目大意:ACboy有n门学科,每门学科研究1~m天能获得不同的价值。他总共有m天,求最多能获得多少价值。 解题思路:典型的分组背包问题。 这个问题变成了每组物品有若干种策略:是选择本组的某一件,还是一件都不选。也就是说设f[k][v]表示前k组物品花费费用v能取得的最大权值,则有: f[k][v] ...
分类:
其他好文 时间:
2017-07-30 19:10:17
阅读次数:
129
数据类型分为基本数据类型和引用数据类型 原始数据类型或基本数据类型 存放的小数据 1.null 空,不存在; 2.underfined 申明未赋值,函数没有返回值 3.number 数字,小数,整数,NAN 4.boolean 判断true,flase 5.string 字符串,单引号或双引号表示 ...
分类:
Web程序 时间:
2017-07-30 19:10:08
阅读次数:
243
1、首先导入相应的js文件 3、然后在自己的index.js文件中实现自己的代码 通过依赖关系引入js库 4、定义自己的utils.js库 //自定义自己的库,然后引入 require(['utils'], function(utils) { utils.show(); utils.change() ...
分类:
Web程序 时间:
2017-07-30 19:10:01
阅读次数:
244
Servlet是Java提供的用于开发Web服务器应用程序的一个组件,运行在服务器端,由Servlet容器所管理,用于生成动态的内容。Servlet是平台独立的Java类,编写一个Servlet,实际上就是按照Servlet规范编写一个Java类。 如图所示,Java提供一系列接口类(所谓接口类就是 ...
分类:
Web程序 时间:
2017-07-30 19:09:51
阅读次数:
206
多个数相加 1、只含有一个可变参数 2、多个参数 可变参注意事项 1、一个方法中只能存在一个可变参数 2、可变参数必须放到最后一个参数位置 ...
分类:
编程语言 时间:
2017-07-30 19:09:43
阅读次数:
178
ClassLoader翻译过来就是类加载器,普通的Java开发者其实用到的不多,但对于某些框架开发者来说却非常常见。理解ClassLoader的加载机制,也有利于我们编写出更高效的代码。ClassLoader的具体作用就是将class文件加载到jvm虚拟机中去,程序就可以正确运行了。但是,jvm启动 ...
分类:
其他好文 时间:
2017-07-30 19:09:33
阅读次数:
216
本章内容: Socket IO多路复用(select) SocketServer 模块(ThreadingTCPServer源码剖析) Socket socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 功能: sk ...
分类:
编程语言 时间:
2017-07-30 19:09:22
阅读次数:
230
安装 sudo apt-get install build-essential sudo apt-get install elfutils sudo apt-get install libdw-dev wget wget https://sourceware.org/systemtap/ftp/re ...
分类:
其他好文 时间:
2017-07-30 19:09:14
阅读次数:
258
这两天用java分别连接mysql和sql server2008代码。刚開始都是有错。如今找到了在 自己机器上成功连接的代码: 1. mysql Class.forName("com.mysql.jdbc.Driver").newInstance(); String url="jdbc:mysql: ...
分类:
数据库 时间:
2017-07-30 19:09:04
阅读次数:
156
安装环境及系统要求 (下文具体参数值与路径根据自己的环境调整)操作系统:Red Hat Enterprise Linux 6 (x86) 或者CentOS 6 (x64) 数据库:Oracle 11g r2 32-bit for Linux 或者 Oracle 11g r2 64-bit for L ...
分类:
数据库 时间:
2017-07-30 19:08:56
阅读次数:
284
官方安装教程地址: 中文安装教程 树莓派操作系统为Raspbian,安装的ROS版本为indigo 首先在源中添加ROS Repositories,并更新源及系统 安装必要的依赖项 配置rosdep Fetch源代码 新建一个catkin workspace用来编译安装文件 将源代码fetch到该目 ...
分类:
Web程序 时间:
2017-07-30 19:08:50
阅读次数:
302
简单做了个相机和图片编辑模块,时间原因非常多功能还没有做。尚有BUG,见谅,将在以后抽时间改动 代码地址 PS:请点个Star^-^ 简单介绍: 1.眼下包括Instagram中19个滤镜,比如amaro,branan,earlybird,freud,hefe,lomo,inkwell等 以及其它A ...
分类:
移动开发 时间:
2017-07-30 19:08:42
阅读次数:
275
android培训、java培训、java学习型技术博客、期待与您交流! 一、对于反射的概念 对于JAVA反射机制是在执行状态中,对于随意一个类。都可以知道这个类的全部属性和方法;对于随意一个对象。都可以调用它的随意一个方法和属性;这样的动态获取的信息以及动态调用对象的方法的功能称为java语言的反 ...
分类:
编程语言 时间:
2017-07-30 19:08:31
阅读次数:
185
1、查看已经安装的软件包 dpkg -l |grep openssh 2、卸载软件包 sudo dpkg --remove opera 3、rpm包管理 sudo rpm -ivh *.rpm(安装) sudo rpm -Uvh *.rpm(升级) rpm -q check(查看已经安装了的软件) ...
分类:
其他好文 时间:
2017-07-30 19:08:25
阅读次数:
115
依据这张图片能够看出 git merge –no-ff 能够保存你之前的分支历史。能够更好的查看 merge历史。以及branch 状态。 git merge 则不会显示 feature,仅仅保留单条分支记录。 $(function () { $('pre.prettyprint code').ea ...
分类:
其他好文 时间:
2017-07-30 19:08:17
阅读次数:
123
https://jingyan.baidu.com/article/335530da4f774019cb41c3eb.html 随着手机的发展,流量的消耗也是大大地增加。虽然很多手机支持wifi,但是不加密或者知道密码的wifi热点却寥寥无几。笔记本的无线网卡显出神通了。那么,如何在笔记本上建立wi ...
分类:
其他好文 时间:
2017-07-30 19:08:10
阅读次数:
117