摘要:
scala程序开发入门,快速步入scala的门槛: 1、Scala的特性: A、纯粹面向对象(没有基本类型,只有对象类型)、Scala的安装与JDK相同,只需要解压之后配置环境变量即可;B、Scala在安装之前必须先安装JDK,因为Scala的编译结果是中间字节码文件,它需要在JVM上运行,Scal 阅读全文
摘要:
Shuffle过程 在MapReduce框架中,shuffle是连接Map和Reduce之间的桥梁,Map的输出要用到Reduce中必须经过shuffle这个环节,shuffle的性能高低直接影响了整个程序的性能和吞吐量。Spark作为MapReduce框架的一种实现,也实现了shuffle的逻辑。 阅读全文
摘要:
Spark内存管理机制 Spark 作为一个基于内存的分布式计算引擎,其内存管理模块在整个系统中扮演着非常重要的角色。理解 Spark 内存管理的基本原理,有助于更好地开发 Spark 应用程序和进行性能调优。 在执行 Spark 的应用程序时,Spark 集群会启动 Driver 和 Execut 阅读全文
摘要:
Spark的核心RDD (Resilient Distributed Datasets弹性分布式数据集) 原文链接:http://www.cnblogs.com/yjd_hycf_space/p/7681585.html 铺垫 主角 首先我们来思考一个问题吧:Spark的计算模型是如何做到并行的呢? 阅读全文
摘要:
Linux常用命令大全(非常全!!!) 最近在玩服务器,和 Linux 打交道特别多,而且感觉贼用贼爽!所有东西都用命令来控制,精简却功能强大。所以我将我了解到的和常用的一些命令列举一下,仅供大家参考: 系统信息 cat /etc/redhat-release 显示安装的系统版本getconf LO 阅读全文
摘要:
原文:http://www.cnblogs.com/mmzs/p/7662863.html 1、多半是因为jdk版本的原因,调整一下即可: 解决方法:Build Path ==> Configure Build Path… ==>Libraies==>找出其中带红叉那个jdk;Remove==> 然 阅读全文
摘要:
1、个性签名中打赏设置: 我们就来做个求打赏的签名吧,支付宝求打赏签名测试代码: 在设置页面的左边菜单“博客签名”使用的代码: 在博客园后台设置-->页面定制CSS代码: 我们在设置页面-->页脚Html代码: 好了,再看看你的每一篇博文的最后,是否已经加上了自己的签名了 ^_^ 2、右侧悬飘打赏设 阅读全文
摘要:
1、确认maven插件和配置在eclipse中已经完成 如果没完成,可参考这篇博客:http://www.cnblogs.com/mmzs/p/8191979.html 2、在eclipse中用maven创建web项目 右键File >>new >>Maven Project 点击next; 然后选 阅读全文
摘要:
准备工作 java开发环境(JDK) maven下载地址:http://maven.apache.org/release-notes-all.html java开发环境(JDK) maven下载地址:http://maven.apache.org/release-notes-all.html 一、安 阅读全文
摘要:
mybatis是如何防止SQL注入的 1、首先看一下下面两个sql语句的区别: mybatis中的#和$的区别: 1、#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:where username=#{username},如果传入的值是111,那么解析成sql时的值为where u 阅读全文
摘要:
mybatis逆向工程(MyBatis Generator) 1. 什么是mybatis逆向工程 mybatis官方为了提高开发效率,提高自动对单表生成sql,包括 :mapper.xml、mapper.java、表名.java(po类) 在企业开发中通常是在设计阶段对表进行设计 、创建。 在开发阶 阅读全文
摘要:
mybatis的延迟加载、一级缓存、二级缓存 mybatis是什么? mybatis是一个持久层框架,是apache下的开源项目,前身是itbatis,是一个不完全的ORM框架,mybatis提供输入和输出的映射,需要程序员自己写sql语句,mybatis重点对 sql语句的灵活操作。 适合用于:需 阅读全文
摘要:
python下载安装BeautifulSoup库 1、下载https://www.crummy.com/software/BeautifulSoup/bs4/download/4.5/ 2、解压到解压到python目录下: 3、“win+R”进入cmd;依次输入如下代码: 4、安装完成 5、进入py 阅读全文
摘要:
python安装Jieba中文分词组件 1、下载http://pypi.python.org/pypi/jieba/ 2、解压到解压到python目录下: 3、“win+R”进入cmd;依次输入如下代码: 测试 在PyCharm里写一个中文分词的小程序: fenCi.py 运行结果: ps:另外一种 阅读全文
摘要:
一、准备工作 (只做一次准备工作,以后都会很方便) 1. 安装pip (1)下载pip到D:\download pip下载地址:https://pypi.python.org/pypi/pip#downloads (2)下载后解压到当前目录; (3)“win+R”进入cmd;依次输入如下代码: (4 阅读全文
摘要:
1、SyntaxError: Non-ASCII character '\xe5' in file D:\eclipseworkspace\test\test_urllib2.py on line2 解决方案:在第一行添加 # coding=UTF-8 即可 2、 阅读全文
摘要:
一、python下载安装requests库 1、到git下载源码zip源码https://github.com/requests/requests 2、解压到python目录下: 3、“win+R”进入cmd;依次输入如下代码: 4、验证是否成功,不抱错就表示成功了: ps:另外一种简单的安装方式 阅读全文
摘要:
1、从安全性角度分析spring mvc和struts2的区别: spring mvc:controller 1.spring mvc 默认controller是单实例(通过注解@Scope(“prototype”)变了多实例); 2.单实例时非线程安全,不要在controller中定义成员变量(实 阅读全文
摘要:
网页或者博客园右侧嵌入flash动画支持的html代码 拷贝如下代码到指定代码区即可直接使用: 完美兼容i7、google、百度浏览器、360浏览器 动态小人时钟: 数字时钟: 小老鼠游戏动画: 让随笔标签变成3D的云标签: 分享栏控件 <!-- 分享栏控件,博客侧边栏公告 --> 自动生成目录,带 阅读全文
摘要:
jQuery获取Select选择的Text和 Value(转) jQuery获取Select选择的Text和Value: 语法解释: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var c 阅读全文