自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(219)
  • 资源 (5)
  • 收藏
  • 关注

原创 SpringMVC实现上传下载文件

SpringMVC实现文件上传的方式有两种一种是我们经常使用的以字节流的方式进行文件上传,另外一种是使用springMVC包装好的解析器进行上传。这两种方式对于实现多文件上传效率上却有着很大的差距。使用springMVC进行多文件的效率显然要比字符流写入方式效率上要高得多。http://blog.csdn.net/a1314517love/article/details/2

2017-09-26 19:06:46 293

转载 Http请求中的Context-Type及其SpringMVC中的使用

Content-TypeMediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息。例如: Content-Type: text/html;charset:utf-8; 常见的媒体格式类型如下:text/html : HTML格式t

2017-09-26 18:58:53 16172

原创 JS-异步提交表单的几种方式

首先了解:serialize():序列表格内容为字符串serializeArray():序列化表格元素 (类似 ‘.serialize()’ 方法) 返回 JSON 数据结构数据。data属性:发送到服务器的数据。将自动转换为请求字符串格式。GET 请求中将附加在 URL 后。查看 processData 选项说明以禁止此自动转换。必须为 Key/Value 格式。如果为数

2017-09-26 18:39:58 1179

原创 Myeclipse/Eclipse在pull时发生冲突报错Checkout conflict with files

为啥会出现冲突:出现git conflict一般是服务器上有A的新提交,而此时B也进行了修改,如果这时使用git pull的时候,B的修改有跟A的修改到同一文件,那么就有冲突出来。(多人同时对同一个文件进行了修改,上传时就会出现问题)下面介绍的方法有待验证:http://blog.csdn.net/u010051887/article/details/52020485

2017-09-26 17:03:55 1132

原创 将代码托管到Coding

Coding.NET这是一个国内新兴的代码托管平台,功能主要包括:代码托管、在线运行环境、监控代码质量,兼有一定的社交功能,在线运行环境支持Java、Ruby、Node.js、PHP、Python、Go等多种语言,每个账号可以创建1000个项目。Coding.net与Github不同的是,免费配额并不区分共有项目和私有项目。每个项目运行空间1G,需要指出的是coding.Net的初衷并非用来建

2017-09-26 15:46:16 868

原创 Java工程结构管理(BuildPath/系统库/外部库)

Build PathBuild Path一般包括Java工程中的Build Pathhttp://blog.csdn.net/waeceo/article/details/50484001http://blog.csdn.net/javawebrookie/article/details/49497613

2017-09-23 15:27:20 259

原创 MySQL学习参考

MySQL学习笔记http://blog.csdn.net/i10630226/article/details/50352389MySQL基本操作http://blog.csdn.net/i10630226/article/details/51764011MySQL存储过程http://blog.csdn.net/i10630226/article/de

2017-09-23 10:53:43 266

原创 MySQL性能优化经验

MySQL性能优化的20条经验http://blog.csdn.net/i10630226/article/details/52177677

2017-09-22 10:00:22 197

原创 数据库连接池

数据库连接池的实现原理早期数据库操作1.原理:一般来说,java应用程序访问数据库的过程是:①装载数据库驱动程序;②通过jdbc建立数据库连接;③访问数据库,执行sql语句;④断开数据库连接。数据库连接池①编写class实现DataSource接口②在cl

2017-09-21 09:30:42 430

原创 MySQL学习笔记

1、Mysql是最流行的关系型数据库管理系统,RDBMS(Relational Database Management System:关系数据库管理系统数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。RDBMS即关系数据库管理系统(Relational Database Ma

2017-09-20 22:32:26 295

原创 Java实现PDF的生成(使用IText)

基本步骤1、新建document对象2、建立一个书写器(Writer)与document对象关联,通过书写器(Writer)可以将文档写入到磁盘中3、打开文档4、向文档中添加内容5、关闭文档参考地址:http://blog.csdn.net/yi2419808933/article/details/52469241http://blog.csdn.net/justinytsoft/article/...

2017-09-20 14:51:51 6725 1

原创 将代码托管到GitHub

将代码托管到GitHubGitHub是一款开源代码库以及版本控制系统,可以托管各种git库,并提供一个web界面,是一个目前最好用的、免费开源项目托管站点,也是目前最受欢迎的项目托管站点。 如何在MyEclipse2015中上传项目到githubhttp://jingyan.baidu.com/article/49711c617ec100fa441b7c11.htm

2017-09-19 08:52:41 358

原创 代码质量及其优化(学习笔记)

1、代码质量软件质量:满足客户软件需求的能力高质量的软件产品应该符合用户需求、运行稳定、性能优异、维护简单、文档齐全代码质量目标课维护性是代码优化的理论基础,也是代码优化的终极目标2、代码质量静态检查工具代码分析技术:静态分析:对程序代码的检查(不执行程序的情况下分析)动态分析:程序

2017-09-18 22:47:51 998

原创 JQuery学习笔记2

使用JQuery代码http://blog.csdn.net/WSF861559021/article/details/8711014http://blog.csdn.net/u013160024/article/details/38893873jquery $(document).ready()与window.onload的区别http://blo

2017-09-18 22:05:50 399

原创 JQuery学习总结笔记1

1、jQuery常用插件http://blog.csdn.net/ligang2585116/article/details/411498072、jQuery基础知识点----jQuery选择器、元素属性操作jQuery代码风格:1. $(document).ready(function(){})可简写为$(function(){})其在页面框架下载完毕

2017-09-18 20:58:31 427

原创 JavaScript学习总结

JavaScript是Web的编程语言。所有现代的 HTML页面都使用JavaScript。 第一个小例子function displayDate(){document.getElementById("demo").innerHTML=Date();}这是一个段落显示日期脚本语言、直接写入HTML输

2017-09-13 14:40:05 335

原创 JavaScript学习

1、JavaScript语句条件判断1、ifvar a =1;var b =2;if(a > b){alert("第一个数字大于第二个数字");} else {alert("第一个数字小于第二个数字");}2、三目表达式var a =1;var b =2;var c = a > b ?3

2017-09-13 14:09:41 245

转载 java.lang.NoClassDefFoundError: com/sun/mail/util/MailLogger javax/mail/MessagingException

java.lang.NoClassDefFoundError: com/sun/mail/util/MailLogger javax/mail/MessagingException遇到这样的问题,一般是jar包出现了问题参考地址http://blog.csdn.net/u013361445/article/details/49663329

2017-09-12 19:50:10 444

原创 创建Java工程实现发送邮件(163邮箱)

创建Java工程结构图导入jar包:activation.jar/mail.jar创建VerifyEmail类,继承Authenticator,返回账号密码验证package com.cp.entity;import javax.mail.Authenticator;import javax.mail.PasswordAuthentication;/** *

2017-09-12 19:33:03 5283

原创 有关项目的基础知识

一、横向/纵向横向,顾名思义就是水平的,也就是把学会的知识与技能给发挥出去,所以一般就是面向企业,面向实际问题解决的项目,一般就是以盈利为目的的课题。纵向,从字面意思理解就是竖着的,也就是要往上走,去探索未知领域和研究前沿话题。可能成功也可能失败,成功了也不一定有什么实际价值。一般来说,纵向项目主要偏向于理论创新与科研突破。纵向大部分是国家或者省属课题,比如大家熟知的973、8

2017-09-12 15:03:57 693

原创 JSON学习

JavaScript Object Notation,对象表示法。这里主要是对象表示法,是一种数据交换格式,比XML快,小,但是语义没有XML强。JSON与Javascript字面量的区别JSON是基于Javascript字面量属性的表示方法,但是与Javascript字面量不同,JavaScript对象字面量的键值对可以不双引号包裹,但是JSON的键必须用双引号包裹,值可以是字符

2017-09-12 14:54:36 195

原创 Git学习总结

Git是一个免费、开源的分布式版本控制系统,可以高效的对大/小项目进行版本管理。工作了一段时间,踩了一些坑以后才发现,使用git对代码和版本进行控制真的是十分必要的。Git是一种分布式的版本控制工具。相比集中式的版本控制工具,其可以离线操作,并且可以在计算机上保存一个独立的版本,因此更加安全便捷。Git本地有三个工作区域:工作目录(Working Directory)、暂存区(Stag

2017-09-12 09:24:05 196

原创 Egit使用过程中遇到的问题及解决办法

Egit使用过程中遇到的问题及解决办法1、Git错误non-fast-forward后的冲突解决2、Git错误Thecurrent branch is not configured for pull No value for key branch.master.mergefound in config3、can't connect to any repository: (Nothi

2017-09-11 19:53:21 247

原创 MyEclipse中Egit安装与使用

安装git插件Egit插件的安装图解Egit插件的安装方式:在线、离线两种方式(两种方式的区别可以看看MyEclipse中安装插件的方式)http://blog.csdn.net/fengyuzhengfan/article/details/442373211.方法一:下载egit压缩包,之后通过dropins+link或者其

2017-09-11 19:38:03 464

原创 大龄程序员的未来在何方

大龄程序员的未来在何方https://mp.weixin.qq.com/s?__biz=MzAxMzUzNzYyNA==&mid=400955273&idx=1&sn=cf1fd10875e66f7e092ba7a299783b0e&scene=21#wechat_redirect程序员的年龄天花板https://mp.weixin.qq.com/s?__biz=MzA

2017-09-11 14:58:59 346

原创 CSS学习总结

CSS学习总结1、什么是CSS?CSS指层叠样式表(Cascading Style Sheets);样式定义如何显示HTML元素样式通常存储在样式表中;把样式添加到 HTML 4.0中,是为了解决内容与表现分离的问题;外部样式表可以极大提高工作效率;外部样式表通常存储在CSS文件中;多个样式定义可层叠为一。CSS声明总是以分号(;)结束,声明组以大括号({})括起来

2017-09-11 13:53:31 217

转载 JSP注释常用的有两种:HTML注释和隐藏注释(JSP专有注释)

HTML注释注释说明:能在客户端显示的一个注释,标记内的所有JSP脚本元素、指令和动作正常执行,也就是说编译器会扫描注释内的代码。HTML语法:语法示例:例1在客户端的HTML源代码中产生和上面一样的数据;例2 -->在客户端的HTML源代码中显示为:小结:可以在注释中使用任何有

2017-09-11 11:06:18 3992

原创 HTML学习总结

HTML学习HTML是用来描述网页的一种语言。HTML指的是超文本标记语言:HyperTextMarkupLanguage。HTML不是一种编程语言,而是一种标记语言;标记语言是一套标记标签(markup tag);HTML使用标记标签来描述网页;HTML文档包含了HTML标签及文本内容;HTML文档也叫做web页面HTML5.0,2014年10

2017-09-11 10:34:17 518

原创 高级软件工程

论文来源(Source):ICLR/ICML/NIPS主题(Topic):Deep Learning(深度学习)/Deep Neutral NetWorkS(深度神经网络)格式:Miktex敏捷开发(Agile Development)一种开发方法、不是一门技术(指导思想、开发方式)核心为用户的需求进化,方法为迭代、循序渐进敏捷建模(Agile Mo

2017-09-10 11:18:04 896

原创 先进软件开发技术与工具

软件开发特点更新快、门槛低算法设计不容易完美的系统设计不容易研究生的学习要有深度/底层:算法/规范/标准/接口/协议软件开发环境:提高质量和效率软件开发方法:结构化/面向对象软件开发结构:C/S、B/S软件开发的核心:系统程序的开发C编程要点:内存、引用、指针、数组C++特性:抽象、封装、继承、多态堆栈:程序运行时必须

2017-09-10 10:56:15 2901

原创 编程精华资源(ITeye优秀专栏)大汇总

编程精华资源(ITeye优秀专栏)大汇总(2014年)http://blog.csdn.net/ccecwg/article/details/37602977

2017-09-09 22:27:05 323

转载 Java数据库开发

作为一名Java程序员,完成的任务大部分代码逻辑都是不断的在与数据库进行交互SQL与数据库开发是有区别数据库开发分四个阶段基础阶段使用JDBC,Java程序中访问数据库,CRUD框架阶段解决代码可维护性、可重用性、可扩展性及可读性问题调优阶段SQL调优即是SQL语句进行优化

2017-09-09 15:20:12 404

原创 Java开发者必读的10篇精选优秀技术文章

Java开发者必读的10篇精选优秀技术文章http://www.infoq.com/cn/news/2015/11/java-developer-welfare?utm_campaign=infoq_content&utm_medium=feed&utm_term=global

2017-09-09 15:10:40 757

原创 SweetAlert插件

SweetAlert是一个JS插件,能够完美替代JS自带的alert弹出框,并且功能强大,设计优美。引入文件JS代码     buttons: {        "提交": function() {        //使用sweetAlert插件        swal({        title:"您确

2017-09-08 15:04:01 657

原创 JavaNIO学习(与IO比较)

Java NIO提供了与标准IO不同的IO工作方式Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。Asynchronous IO(异步IO):Java NIO可以让你异步的使用IO,例如:当线程从通道读取

2017-09-08 10:25:19 193

原创 JQuery实现对select选择框的赋值

表单设备是否购买JS代码if("${entity.isPurchase }" == 1){//alert("1");$("#isPurchase").empty();//清空操作很重要,不然有很多$("#isPurchase").append("是");$("#isPurchase").append("否");}els

2017-09-08 08:51:19 1145

原创 Java中的目录

创建目录File类中有两个方法可以用来创建文件夹:kdir( )方法创建一个文件夹,成功则返回true,失败则返回false。失败表明File对象指定的路径已经存在,或者由于整个路径还不存在,该文件夹不能被创建。mkdirs()方法创建一个文件夹和它的所有父文件夹Java在UNIX和Windows自动按约定分辨文件路径分隔符。如果你在Windows版本的Java中使

2017-09-07 09:30:55 248

原创 文件处理(压缩与解压)

ZipInputStreamZipOutputStream(ZipEntry)编写一个程序,在键盘上输入"Hello World", aaa.txt文件中,并将aaa.txt压缩到d:/aaa.zip文件中Scanner sc = new Scanner(System.in);String s = sc.nextLine();System.out.println("输入的内

2017-09-07 09:01:30 312

原创 Java流(Stream)/文件(File)/IO

Java 流(Stream)、文件(File)和IOJava.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。字符集也称编码一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。Java为I/O提供了强大的而灵活的支持,使其更广泛地应用到文件传输和网

2017-09-07 08:53:03 280

原创 JQueryUI实现对话框

JQueryUI实现对话框,进行更新操作引入相应的文件编写JS代码    $(function() {   var equID = $( "#equID" ),      equName = $( "#equName" ),      equCode = $( "#equCode" ),      isPurchase =

2017-09-06 18:58:55 476

JQuery学习总结

jQuery库包含以下功能: HTML 元素选取、HTML 元素操作、CSS 操作、HTML 事件函数、JavaScript 特效和动画、HTML DOM 遍历和修改、AJAX、Utilities 提示: 除此之外,Jquery还提供了大量的插件。

2017-09-12

MyEclipse使用

MyEclipse使用

2017-08-16

MyBatis基本了解

MyBatis基本了解

2017-06-27

空空如也

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

TA关注的人

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