自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yangyangisse的专栏

心态决定一切,努力改变未来!

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 spark-submit 提交任务 zsh: no matches found: local[2]

mac 安装了zsh 通过 spark-submit 提交任务bin/spark-submit \--class org.apache.spark.examples.SparkPi \--master local[2] \./examples/jars/spark-examples_2.12-3.0.0.jar \10会提示 zsh: no matches found: local[2]需要将 加上引号,即可正常执行任务bin/spark-submit \--class org.a

2020-12-15 11:24:42 689

原创 shell 脚本单双引号问题

#!/bin/bashthis_date = $1echo '$this_date'echo "$this_date"echo "'$this_date'"echo '"$this_date"'echo `date`总结1、 单引号不取变量值2、 双引号取变量值3、 双引号内部嵌套单引号,取出变量值4、 单引号内部嵌入双引号,不取出啊变量值5、反引号,执行引号中的命令...

2020-12-13 05:55:15 789

原创 三范式

第一范式列只能含有原子性(不可再分)的值第二范式满足第一范式 不存在部分函数依赖 第三范式满足第二范式 不存在传递函数依赖例 表1 一张不满足范式要求的表表1中的 手机号的一个字段存了2个手机号码,违反了 1NF 规则。为了使表满足 1NF,生成的表2 如下:表2的候选键(id + 课程名称) ,存在函数的部分依赖,不满足2NF 规则, 为了使表满足 2NF,生成的表 如下:表3表4表5表5 存在 函数的传递依赖...

2020-12-11 08:15:57 104 1

转载 JAVA RMI 原理与实现

一、RMI的工作原理RMI能让一个Java程序去调用网络中另一台计算机的Java对象的方法,那么调用的效果就像是在本机上调用一样。 二、RMI远程地调用的步骤调用者用通常方式调用对应java的一个远程对象的方法客户stub的功能是把相关的参数组装成一个消息包或一组消息包。运行此方法的那个“站点”的地址和对象及方法的“标识符”、调用方法的参数都应包含在这条消息中。将这

2015-06-04 20:14:24 343

转载 Hadoop的调度器总结

(1)默认的调度器FIFOHadoop中默认的调度器,它先按照作业的优先级高低,再按照到达时间的先后选择被执行的作业。(2) 计算能力调度器Capacity Scheduler支持多个队列,每个队列可配置一定的资源量,每个队列采用FIFO调度策略,为了防止同一个用户的作业独占队列中的资源,该调度器会对同一用户提交的作业所占资源量进行限定。调度时,首先按以下策略选择一个合适队

2015-05-24 22:59:35 1036

转载 Java Heap sapce 与 Java PermGen space

1.当java程序运行到一定时间的时候。常常抛出java.lang.OutOfMemoryError: Java heap space异常。2.java heap space 指的是JVM的内存不够用了,内存泄露。   原因: JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xm

2013-12-16 22:39:29 526

转载 Java NIO与IO的区别和比较

导读J2SE1.4以上版本中发布了全新的I/O类库。本文将通过一些实例来简单介绍NIO库提供的一些新特性:非阻塞I/O,字符转换,缓冲以及通道。一. 介绍NIONIO包(java.nio.*)引入了四个关键的抽象数据类型,它们共同解决传统的I/O类中的一些问题。1. Buffer:它是包含数据且用于读写的线形表结构。其中还提供了一个特殊类用于内存映射文件的I/O操作。2.

2013-07-11 17:25:57 439

转载 软件工程师必须知道的20个常识

1,针对面向对象的设计与分析:为了让软件有更好的可维护性,重用性以及快速开发,简短的OOAD与它的SOLID原则对于每一个软件工程师来说都是该牢记的。2,软件品质因素:软件工程的好坏与软件的品质因素是绝对关联的。请在开发过程中深刻的理解这一点。3,数据结构与算法:深刻理解像数组,列表,栈,树,图,集合等这样的基本数据结构,并在软件开发过程的关键部分使用好的算法。这样整个软件

2013-07-05 14:49:26 349

转载 让Hibernate自动重新连接数据库——使用c3p0连接池

Hibernate没有自动重新连接数据库,原因很可能是因为你使用了Hibernate内置的连接池,这个连接池不会自动重新连接。使用Mysql时,默认过8小时没有数据交换,Mysql就会单方面断开数据库连接,所以有些时候你会发现过了8小时(或者一晚上)再访问网站,程序就会抛出数据库链接错误,而重启服务器容器(Tomcat等)之后程序又恢复正常。        细心的你应该会发现,如果使用默认的连

2013-07-05 13:20:01 820

转载 JPA 、 Hibernate 注解

JPA注解1、@Entity(name="EntityName")必须,name为可选,对应数据库中一的个表 2、@Table(name="",catalog="",schema="")可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息name:可选,表示表的名称.默认地,表名和实体名称一致,只有在不一致的情况下才需要指定表名

2013-07-03 09:55:11 312

转载 理解ThreadLocal

ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为T

2013-06-28 16:40:55 313

Servlet-API

Servlet API 需要的拿走 ,绝对可以用

2013-07-04

Hibernate API

Hibernate API 3积分下的 ,1积分拿走

2013-07-04

深入浅出设计模式(中文版)

深入浅出设计模式(中文版) 高清版本 23种设计模式 经典

2013-04-26

strust1+JQUERY做了个CRUD的源码和数据库

strust1+JQUERY做了个CRUD的源码和数据库

2011-11-24

空空如也

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

TA关注的人

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