自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 论坛 (1)
  • 收藏
  • 关注

原创 Java单元测试之junit

在写dao的时候,我们会对sql进行拼接,有时候sql在拼接过程中会出现错误,如果一个程序的运行时间比较长,一个sql拼接出现错误就需要重新测试,会耽误大量的时间进行测试,因此我们需要使用junit进行单元测试。 Spring配置文件如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.

2016-12-29 09:45:20 575

转载 Java设计模式之适配器模式

概述  将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。解决的问题  即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。模式中的角色  3.1 目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。  3.2 需要适配的类(Adaptee):需要适配的类或适配者

2016-12-25 20:54:33 182

转载 Java设计模式之原型模式

原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件:实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有一个,就是在运行时通知虚拟机可以安全地在实现了此接口的类上使用clone方法。在java虚拟机中,只有实现了这个接口的类才可以被拷贝,否则在运行时会抛出CloneNotSupportedExcepti

2016-12-25 19:46:05 231

转载 Spring之Aop练习

注意一下,在讲解之前,说明一点:使用Spring AOP,要成功运行起代码,只用Spring提供给开发者的jar包是不够的,请额外上网下载两个jar包:1、aopalliance.jar2、aspectjweaver.jar开始讲解用Spring AOP的XML实现方式,先定义一个接口:package cn.itcast.oa.service;public interface HelloWorld

2016-12-25 11:43:16 707

原创 ORACLE之分组排序

首先新建表,创建student表,表有下面几个字段: id,name,custom,grade四个字段。 id表示id name表示学生名称 custom表示科目 grade表示成绩 添加测试数据:insert into student(id,name,custom,grade) values(1,'张三','语文',60);insert into student(id,name,cu

2016-12-23 09:19:48 580

原创 python3.4之决策树

#!/usr/bin/env python# coding=utf-8import numpy as npfrom sklearn import treefrom sklearn.metrics import precision_recall_curvefrom sklearn.metrics import classification_reportfrom sklearn.cross_v

2016-12-22 09:14:16 1088

原创 python3.4连接oracle数据库

python3.4连接oracle数据库测试代码:import cx_Oracleconn = cx_Oracle.connect('LS/LS@192.168.1.234/orcl') cursor = conn.cursor()cursor.execute ("select 1 from ck10_cfmx where rownum<=10")row = cursor.fetchone

2016-12-21 18:02:54 1940

原创 hadoop中namenode无法启动

日志如下:2016-12-18 22:25:26,899 INFO org.apache.hadoop.hdfs.server.namenode.NameNode: STARTUP_MSG: /************************************************************STARTUP_MSG: Starting NameNodeSTARTUP_MSG

2016-12-19 14:44:50 5145 3

原创 python中sklearn包的错误

在安装scikit_learn-0.18.1-cp34-cp34m-win_amd64.whl包之后,在使用import sklearn包之后,一直出现错误。TypeError: unorderable types: str() < int() 百度一下,显示numpy版本跟sklearn的版本不对。我的numpy为 numpy-1.12.0b1+mkl-cp34-cp34m-win_amd64.

2016-12-19 13:30:23 1287

原创 Hibernate进行增删查改

package cn.itcast.oa.base;import java.lang.reflect.ParameterizedType;import java.util.List;import javax.annotation.Resource;import org.hibernate.Session;import org.hibernate.SessionFactory;public cla

2016-12-18 17:59:12 244

原创 SSH前后端数据交互

jsp页面<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>sss<%@ taglib prefix="s" uri="/struts-tags" %><html> <head> <title>My JSP 'index.jsp' starting page</title> </head> <b

2016-12-18 17:37:42 4166

原创 java之switch

package switchleaning;public class TestSwitch { public static void main(String[] args) { int i = 1; switch (i) { case 1: case 2: case 3: case 4:

2016-12-16 13:51:10 227

原创 collection和collections的区别

1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set 2、jav

2016-12-16 13:06:06 236

原创 hbase中list命令报错

hbase启动正常之后输入./hbase shell 然后输入list就报yarn service is not running。 看后台的日志出现2016-12-14 21:33:13,752 INFO [main] http.HttpServer: Jetty bound to port 160102016-12-14 21:33:13,752 INFO [main] mortbay.l

2016-12-15 15:06:48 1894

原创 Hbase无法关闭

有时候在./stop-hbase.sh的时候会一直出现stop hbase………..一直下去,这个时候我们可以通过如下方式关掉hbase。 输入./start-hbase.sh,然后就会出现进程运行的端口号,然后输入kill -9 端口号,主节点的进程在主节点关闭,子节点的进程在子节点关闭。关闭之后再输入jps,就可以看见hbase的进程被停掉了。

2016-12-15 09:00:56 5524 1

原创 Hadoop中datanode无法启动

有时候,会出现子节点无法启动,报错日志如下:2016-12-12 18:33:13,448 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: STARTUP_MSG: /************************************************************STARTUP_MSG: Starting Dat

2016-12-13 13:14:02 1023

原创 hadoop完全分布式搭建

前面是hadoop的伪分布式搭建,在搭建的过程中。 通过生成公钥和私钥,然后把公钥拷贝到子节点上面(详情见百度)。这样就可以SSH免密码登录,然后我在主节点上面使用SSH use@hostname 可以免密码登录子节点,但是在hadoop启动的时候,我不能免密码登录,并且登录用户是主节点的用户名@子节点的hostname,后来百度一下发现hadoop很傻,它默认每一个节点的用户名都跟主节点的用户名

2016-12-12 16:07:47 360

转载 Spring配置多数据源

spring和hibernate的框架的项目中,我们在spring配置中往往是配置一个dataSource来连接数据库,然后绑定给sessionFactory,在dao层代码中再指定sessionFactory来进行数据库操作。 1. applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://

2016-12-12 13:20:43 273

原创 SSH之jsp页面

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ taglib prefix="s" uri="/struts-tags" %><html> <head> <title>My JSP 'index.jsp' starting page</title> </head> <body>

2016-12-10 19:25:07 572

原创 SSH框架之Action

package cn.itcast.oa.view.action;import java.util.List;import javax.annotation.Resource;import org.springframework.context.annotation.Scope;import org.springframework.stereotype.Controller;import cn.i

2016-12-10 19:21:39 323

原创 SSH框架之Sevice

package cn.itcast.oa.service;import java.util.List;import cn.itcast.oa.domain.Role;public interface RoleService { // 查询所有 List<Role> findAll(); void delete(Long id); void save(Role role);

2016-12-10 19:18:09 218

原创 SSH框架之dao层

package cn.itcast.oa.base;import java.util.List;public interface BaseDao<T> { /** * 保存实体 * @param entity */ void save(T entity); /** * 删除实体 * @param id */

2016-12-10 19:16:28 1280

原创 SSH框架之VO配置

SSH框架搭建配置在本人博客里面已经有记载,在前面的配置文件下面,进行下面的代码测试: 两个VO类:package cn.itcast.oa.domain;/** * 岗位 * @author liusen * */public class Role { private Long id; private String name; private String descrip

2016-12-10 19:07:16 1019 2

转载 Mybatis的使用详解

Mybatis所需要的jar包: 需要引用两个jar包,一个是mybatis,另一个是mysql-connector-java,如果是maven工程的话,pom里如下添加依赖就可以了。<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.2.3</ver

2016-12-10 14:33:26 274

原创 SSH框架整合

applicationContext.xml内容如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="htt

2016-12-10 13:56:10 677

原创 Spring配置使用注解注入bean

前面的Spring之IOC讲述的是在配置文件里面配置注入bean,在这里我们使用注解的方式来注入bean。 配置文件配置如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/X

2016-12-10 13:33:38 410

原创 SSM框架ApplicationContext.xml文件配置

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org

2016-12-06 09:56:16 6857 1

原创 log4j配置和使用

log4j的配置如下:#配置日志的等级,日志有好多级别,本文等级为DEBUG,输出地址为CONSOLE。log4j.rootLogger=DEBUG,CONSOLE,A#配置是否在屏幕中显示,默认为true,log4j.addivity.org.apache=false#配置在控制台输出log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppen

2016-12-06 09:34:37 292

转载 JAVA设计模式之建造者模式

1.模式的定义 建造者模式构建复杂对象就像造汽车一样,是一个一个组件一个一个步骤创建出来的,它允许用户通过制定的对象类型和内容来创建他们,但是用户并不需要知道这个复杂对象是如何构建的,它只需要明白通过这样做我可以得到一个完整的复杂对象实例。 2.模式结构 建造者模式主要包含四个角色: Builder:抽象建造者。它声明为创建一个Product对象的各个部件指定的抽象接口。

2016-12-01 16:01:00 432

空空如也

勿在浮沙筑高台LS的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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