自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 java知识

静态方法不能被实例化,因此不能使用super或者是this关键字。关于抽象类JDK 1.8以前,抽象类的方法默认访问权限为protectedJDK 1.8时,抽象类的方法默认访问权限变为default关于接口JDK 1.8以前,接口中的方法必须是public的JDK 1.8时,接口中的方法可以是public的,也可以是default的JDK 1.9时,接口中的方法可以是priva...

2018-05-30 10:56:28 178

转载 (转)2018最新Web前端经典面试试题及答案

javascript:JavaScript中如何检测一个变量是一个String类型?请写出函数实现typeof(obj) === "string"typeof obj === "string"obj.constructor === String请用js去除字符串空格?方法一:使用replace正则匹配的方法去除所有空格: str = str.replace(/\s*/g,"");      去...

2018-05-28 09:35:49 493

转载 (转)在线安装maven插件问题:Cannot complete the install because one or more required items could not be found.

使用Eclipse在线安装的方式:Help-->Install  New Software地址输入:http://m2eclipse.sonatype.org/sites/m2e/,列表中打勾勾上后点击Next安装maven插件时遇到了如下的错误:Cannot complete the install because one or more required items could not ...

2018-05-23 11:42:05 1067

转载 (转)Multiple annotations found at this line: - Plugin execution not covered by lifecycle configuratio

myecplise 创建maven +springmvc 中 Multiple annotations found at this line:- Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-resources-plugin:2.5:testResources (exe...

2018-05-23 11:40:59 2367

转载 (转)Eclipse is running in a JRE, but a JDK is required 解决方法

安装Maven后每次启动出现警告信息:Eclipse is running in a JRE, but a JDK is requiredSome Maven plugins may not work when importing projects or updating source folders.  分两步解决问题:1. 检查Eclipse正在使用的JRE‘Window’ -> ‘Pr...

2018-05-23 11:37:53 251

转载 Java方法静态绑定与动态绑定讲解

原文地址一:绑定        把一个方法与其所在的类/对象 关联起来叫做方法的绑定。绑定分为静态绑定(前期绑定)和动态绑定(后期绑定)。       二:静态绑定        静态绑定(前期绑定)是指:在程序运行前就已经知道方法是属于那个类的,在编译的时候就可以连接到类的中,定位到这个方法。        在Java中,final、private、static修饰的方法以及构造函数都是静态绑定...

2018-05-19 15:44:02 489

原创 类的加载顺序

public class Base { private String baseName = "base"; public Base() { callName(); System.out.println(); } public void callName() { System. out. println(b...

2018-05-17 21:42:46 183

原创 java静态块和构造块的加载顺序

public class B { public static B t1 = new B(); public static B t2 = new B(); { System.out.println("构造块"); } static { System.out.println("静态块"); } publi...

2018-05-17 21:28:56 875

原创 编译的类型和运行时的类型

public class TestDemo1 { public static void main(String[] args) { // TODO Auto-generated method stub Person p=new Women(); System.out.println("p.name:"+p.name); p.show...

2018-05-17 20:54:12 308

原创 java表达式类型的自动提升

short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?答案是:前者错,后者对。Java的8种基本数据类型及其所占用的空间      boolean  8bit/1byte      byte      8bit/1byte      char      16bit/2byte      short     16bit/2byte  f...

2018-05-16 16:28:53 274

原创 eclispe 比较常用的快捷键

1、alt+?或alt+/:自动补全代码或者提示代码2、ctrl+o:快速查看当前类下的方法3、ctrl+shift+r:可以用来搜索查看所创建的文件,比如.xml文件5、ctrl+e:快速转换编辑器6、ctrl+page down或ctrl+page up: 选项卡之间快速切换(在打开的当前选项卡下进行前后的切换)7、shift+enter及ctrl+shift+enter: 在当前行上或者下边...

2018-05-16 16:01:44 289

原创 Hadoop执行 hadoop dfs 报错:bash: hadoop: command not found

执行 hadoop dfsadmin -safemode leave 命令时,遇到下面的问题:[java] view plain copy [root@Slave1 bin]# hadoop dfsadmin -safemode leave  bash: hadoop: command not found  原因是/etc/profile里面没有进行hadoop的相关配置对该文件进行修改并使其生效...

2018-05-12 21:21:51 3430

原创 hadoop常用命令

hadoop dfs -ls <path>  列出文件或目录内容如果是文件,则按照如下格式返回文件信息:文件名 <副本数> 文件大小 修改日期 修改时间 权限 用户ID 组ID如果是目录,则返回它直接子文件的一个列表,就像在Unix中一样。目录返回列表的信息如下:目录名 <dir> 修改日期 修改时间 权限 用户ID 组ID示例:hadoop dfs -ls /...

2018-05-12 21:14:35 431

原创 Hadoop构造模块以及Hdfs知识点总结

1、HDFS的设计HDFS是什么:HDFS即Hadoop分布式文件系统(Hadoop Distributed Filesystem),以流式数据访问模式来存储超大文件,运行于商用硬件集群上,是管理网络中跨多台计算机存储的文件系统。HDFS不适合用在:要求低时间延迟数据访问的应用,存储大量的小文件,多用户写入,任意修改文件。 2、HDFS的概念HDFS数据块:HDFS上的文件被划分为块大小的多个分块...

2018-05-12 21:13:45 714

原创 启动Hadoop报错:slave1: datanode running as process 2477. Stop it first.

解决方法:   进程已经在运行中了,在bin模流下执行 $./stop-all.sh   然后再执行  $./start-all.sh

2018-05-10 22:19:33 8723

原创 Statement 和 PreparedStatement之间的关系和区别

Statement是java执行数据库操作的一个重要方法,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。具体步骤:  1.首先导入java.sql.*;这个包。  2.然后加载驱动,创建连接,得到Connection接口的的实现对象,比如对象名叫做conn。  3.然后再用conn对象去创建Statement的实例,方法是:Statement stmt

2018-05-09 22:38:34 271

原创 Ubuntu下安装JDK

1.查看自己服务器的版本:getconf LONG_BIT2.创建单独目录sudo mkdir /etc/java3.然后去网上下载相应的版本(我是下载到本地然后上传到服务器的)也可以直接下载 axel http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e08

2018-05-09 20:46:19 166

原创 hadoop集群设置ssh免密登录

1、打开三个节点2、创建密钥  $ ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa3、追加密钥到autorized_keys文件,并设置权限$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys$chmod 0600 ~/.ssh/authorized_keys4、登陆本机

2018-05-09 20:44:01 3046 2

原创 Tomcat各组件介绍以及请求处理的具体过程

    将Tomcat内核高度抽象,可以看成由连接器(Connector)组件和容器(Container)组件组成,其中Connector组件负责在服务器端处理客户端链接,包括接受客户端链接、接受客户端的消息报文以及消息报文的解析工作,而Container组件负责对客户端的请求进行逻辑处理,并把结果返回给客户端,包括四个级别的容器:Engine组件、Host组件、Context组件和Wrapper...

2018-05-04 20:14:34 403

原创 mybatis中配置学习笔记

获取自增属性的主键值:        useGeneratedKeys="true" keyProperty="id"            mysql支持自增主键,自增主键值的获取,mybatis也是利用statement.getGenreatedKeys();        useGeneratedKeys="true";使用自增主键获取主键值策略        keyProperty;指定对...

2018-05-04 20:09:00 250

原创 mybatis主要组件生命周期学习笔记

        SqlSessionFactoryBuilder 是利用xml文件或者Java编码获得资源来构建SqlSessionFactory,通过它可以构建多个SessionFactory。它的作用就是一个构建器。一旦完成构建它的任务也就结束了,所以应该要回收,所以它的生命周期只存在于方法的局部。        SqlSessionFactory的作用就是创建SqlSession。而SqlS...

2018-05-04 20:07:52 141

转载 图解SQL的各种连接(Inner join,outer join,left join,right join)

原文地址(原文写的挺全的,直接拿过来了)由于 SQL Join 似乎被默认为基础,同时利用 ‘文氏图表’ 解释它,乍一看似乎是很自然的选择。然而,就像文章下面说的,我也发现在实际测试中,文氏图并没有完全符合SQL Join 语法。     通过图文并茂的方式对SQL的Join进行简单的介绍:join大致分为以下七种情况:1准备数据

2018-05-01 21:32:32 21099

原创 linux操作系统的关机命令

一、Linux 的五个重启命令  1、shutdown  2、poweroff  3、init  4、reboot  5、halt      重启命令:      1、reboot   表示立即重启,效果等同于 shutdown  -r now      2、shutdown -r now  立刻重启(root用户使用)      3、shutdown

2018-05-01 21:19:44 44920 1

仓库管理系统

基于ssm的仓库管理系统,是一个maven工程; 系统操作权限管理。系统提供基本的登入登出功能,同时系统包含两个角色:系统超级管理员和普通管理员,超级管理员具有最高的操作权限,而普通管理员仅具有最基本的操作权限,而且仅能操作自己被指派的仓库。 请求URL鉴权。对于系统使用者登陆后进行操作发送请求的URL,后台会根据当前用户的角色判断是否拥有请求该URL的权限。 基础数据信息管理。对包括:货物信息、供应商信息、客户信息、仓库信息在内的基础数据信息进行管理,提供的操作有:添加、删除、修改、条件查询、导出为Excel和到从Excel导入。 仓库管理员管理。对仓库管理员信息CRUD操作,或者为指定的仓库管理员指派所管理的仓库。上述中的仓库管理员可以以普通管理员身份登陆到系统。 库存信息管理。对库存信息的CRUD操作,导入导出操作,同时查询的时候可以根据仓库以及商品ID等信息进行多条件查询。 基本仓库事务操作。执行货物的入库与出库操作。 系统登陆日志查询。超级管理员可以查询某一用户在特定时间段内的系统登陆日志。 系统操作日志查询。超级管理员可以查询某一用户在特定时间段内对系统进行操作的操作记录。、 密码修改。

2018-05-27

空空如也

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

TA关注的人

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