- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Java后台实现文件下载功能
项目中使用的框架是SpringMVC+MyBatis 在项目中需要做一个功能。就是一个报表。然后根据报表生成一个csv格式的文件。然后进行压缩。并提供下载功能。 该“Excel下载” 功能的业务逻辑是当点击该按钮。则需要把报表页面上显示的数据进行生成一个csv 格式的文件。然后并进行下载如何生成CSV(详见开发中。。。。。。) 为此。 我实现文件下载功能。我们的顺序是从前台到后台依次进入。
2017-03-13 14:46:26 14944 1
原创 Java 重写(Override)与重载(Overload)
重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。也就是说子类能够根据需要实现父类的方法。在面向对象原则里,重写意味着可以重写任何现有方法。实例如下:class Animal{ public void move(){ System.out.println(
2017-03-02 16:01:10 287
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-03-02 15:49:18 542
原创 0、Oracle学习路线分析(Oracle必读)
一、 目前学习Oracle的两派人 (1、认为Oracle就是一个软件,我会用就OK了。从来不深入的学习。认为我会用就OK了。 (2、传统的一派人,研究Oracle。需要大量的动手实践。去验证原理。注重原理的学习。 二、Oracle的重要性 三、学习前提 学习Oracle的前提是:熟悉Linux操作系统、Unix操作系统、存储、带库。主要是管理和操作系统原理。 四、学习方法 sql、p
2017-02-24 13:53:43 744
转载 1、如何修改MyEclipse 或 Eclipse 中.properties 的Unicode编码
每当我打开Eclipse 或者是MyEclipse的**.properties中后。或是自己新建的一个*.properties。然后再进行写入中文后,你就会发现你所输入的中文都变成了Unicode码。如下: 那么我们需要把Unicode转换成UTF-8的格式。让我们输入的中文可以展示出来。能让我们理解且看得懂的中文。 方法有两种: 打开myeclipse的: Window ->Perferenc
2017-02-21 09:59:12 938
原创 总结传统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 6142 1
转载 大学英语四级词汇记忆法
转载:http://www.hjenglish.com/new/p524135/ 大学英语四级词汇记忆法 来源:爱思英语|2013年09月15日 17:15 沪江英语 > 英语考试 > 四六级英语 大学英语四级词汇记忆法 来源:爱思英语|2013年09月15日 17:15 学霸们都在抢的神奇学习礼包!快来瞅瞅>>> 人脑有一个特点,对某
2017-02-20 12:56:46 1003
原创 传统JDBC操作数据库
在采用传统JDBC实现操作数据前,我们需进行一些开发前的准备。 由于这里只是作一个简单的JDBC的回顾,所以就只用了下面的一些前期准备 开发工具 Eclipse 的Neon(4.6.2) JDK的版本 好了,在准备完上面两个开发环境下。我们开始用JDBC来操作数据库,跟着我的脚步一步一步的来吧。1、在操作数据库之前,我们需要进行建表,表的结构如下:/* Navicat MySQL Data
2017-02-18 17:05:21 2514
原创 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 312
原创 java基础的核心技术:多线程(一)
1、程序、进程、线程的概念 2、java中多线程的创建和使用(重点) 2.1、继承Thread类与实现Runnable接口 2.2、Thread类的主要方法 2.3、线程的调度与设置优先级 3、线程的生命周期 4、线程的同步(重点) 5、线程的通信 --------------------------------------------------------------
2016-10-10 23:01:40 248
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人