自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java后台实现文件下载功能

项目中使用的框架是SpringMVC+MyBatis 在项目中需要做一个功能。就是一个报表。然后根据报表生成一个csv格式的文件。然后进行压缩。并提供下载功能。 该“Excel下载” 功能的业务逻辑是当点击该按钮。则需要把报表页面上显示的数据进行生成一个csv 格式的文件。然后并进行下载如何生成CSV(详见开发中。。。。。。) 为此。 我实现文件下载功能。我们的顺序是从前台到后台依次进入。

2017-03-13 14:46:26 14858 1

原创 Java 重写(Override)与重载(Overload)

重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。也就是说子类能够根据需要实现父类的方法。在面向对象原则里,重写意味着可以重写任何现有方法。实例如下:class Animal{ public void move(){ System.out.println(

2017-03-02 16:01:10 272

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-03-02 15:49:18 290

原创 0、Oracle学习路线分析(Oracle必读)

一、 目前学习Oracle的两派人 (1、认为Oracle就是一个软件,我会用就OK了。从来不深入的学习。认为我会用就OK了。 (2、传统的一派人,研究Oracle。需要大量的动手实践。去验证原理。注重原理的学习。 二、Oracle的重要性 三、学习前提  学习Oracle的前提是:熟悉Linux操作系统、Unix操作系统、存储、带库。主要是管理和操作系统原理。 四、学习方法sql、p

2017-02-24 13:53:43 709

转载 1、如何修改MyEclipse 或 Eclipse 中.properties 的Unicode编码

每当我打开Eclipse 或者是MyEclipse的**.properties中后。或是自己新建的一个*.properties。然后再进行写入中文后,你就会发现你所输入的中文都变成了Unicode码。如下: 那么我们需要把Unicode转换成UTF-8的格式。让我们输入的中文可以展示出来。能让我们理解且看得懂的中文。 方法有两种:打开myeclipse的: Window ->Perferenc

2017-02-21 09:59:12 896

原创 总结传统JDBC以及MyBatis和Hibernate的对比

首先,让我们回顾一下。在上一个博客中写道“使用传统的JDBC编程来操作数据”,详见http://blog.csdn.net/zwg_html/article/details/55668894让我们来总结一下使用传统JDBC操作数据需要经过哪几个步骤:使用JDBC编程需要连接数据库,注册驱动和数据库信息操作Connection,打开 Statement 对象 。通过Statement执行SQL,

2017-02-20 21:17:23 6056 1

转载 大学英语四级词汇记忆法

转载:http://www.hjenglish.com/new/p524135/大学英语四级词汇记忆法来源:爱思英语|2013年09月15日 17:15沪江英语 >英语考试 >四六级英语大学英语四级词汇记忆法来源:爱思英语|2013年09月15日 17:15学霸们都在抢的神奇学习礼包!快来瞅瞅>>>人脑有一个特点,对某

2017-02-20 12:56:46 969

原创 传统JDBC操作数据库

在采用传统JDBC实现操作数据前,我们需进行一些开发前的准备。 由于这里只是作一个简单的JDBC的回顾,所以就只用了下面的一些前期准备 开发工具 Eclipse 的Neon(4.6.2) JDK的版本 好了,在准备完上面两个开发环境下。我们开始用JDBC来操作数据库,跟着我的脚步一步一步的来吧。1、在操作数据库之前,我们需要进行建表,表的结构如下:/*Navicat MySQL Data

2017-02-18 17:05:21 2469

原创 java基础的核心技术:多线程(二)

Thread类的常用方法package com.attest.java1;/* * Thread的常用方法 * 1.start(),启动线程并执行相应的run()方法 * 2.run():子线程要执行的代码放入run()方法中 * 3.currentThread():静态的,调取当前的线程 * 4.getName():获取此线程的名字 * 5.setName():设置此线程的名

2016-10-12 22:44:12 294

原创 java基础的核心技术:多线程(一)

1、程序、进程、线程的概念2、java中多线程的创建和使用(重点)2.1、继承Thread类与实现Runnable接口2.2、Thread类的主要方法2.3、线程的调度与设置优先级3、线程的生命周期4、线程的同步(重点)5、线程的通信 --------------------------------------------------------------

2016-10-10 23:01:40 227

java_api_1.7

java api,jdk-api1.7

2016-10-10

空空如也

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

TA关注的人

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