自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 收藏
  • 关注

原创 Rational Rose安装与报错问题

Rational Rose是UML工具中最常用的一种,第一次安装的时候有些畏惧,因为需要虚拟光驱做辅助,但实际操作过了也就没那么复杂了。首先先介绍一下Rational Rose的安装过程吧!【下载两个软件】压缩包中的东西需要解压呦!【安装虚拟光驱】软碟通,安装之后打开,继续使用就可以了。如下图:【点击上一步圈出的光驱】【加载[IBM软件系列]】

2015-10-10 10:41:02 9189 55

原创 JPA中的@Version

创建数据库表的时候,一般都有一些公共字段,这些公共字段不同的公司有各自的要求,有时候我也不大关心这些公共字段,只注意特定的字段就好,因为只要ctrl+c、ctrl+v就好,当然新建PO的时候也只要extend一个类abstractModel就可以,毕竟公共字段都是需要加的。但是当创建好之后对数据库进行操作的时候,发现了一个字段Version,随着操作会变化,尽管这个英文不难,版本,能顾名思义,但还

2017-11-26 19:33:41 9278 6

原创 我还“活着”

“有的人30岁已经死了,但到80岁才埋。”这句话是昨天看电影《七十七天》听到的,突然发现自己好像过早的进入了30到80岁之间,瞬间一惊。是的,虽然清清楚楚明白的道理:应该有目标,有理想,有追求,让自己感觉到自己是活着的,清晰向往的未来生活,决不能混日子。但走着走着,突然就变了,不是理想中的自己了。    我承认,这些日子可以用颓废来形容了,每天仅限完成任务就万万岁,一旦遇到问题,就担惊受怕

2017-11-11 16:44:01 406 7

原创 JavaScript和jQuery中的AJAX

Ajax是Asynchromous JavaScript And XML的缩写,即AJAX=异步JavaScript+XML,可以使网页实现异步更新,就是在不重新加载整个网页的情况下,对网页的某部分进行局部刷新,是一种新的思想,用于创建快速交互式网页应用的网页开发技术,比如163邮箱中注册账号,当输入一个号码光标离开时,就会告诉用户这个号码可不可用,而不是当所有信息填写完毕,点击注册的时候告诉不可

2017-03-07 21:26:19 539 16

原创 Redis非关系型数据库的特性(下)

Redis数据库有很多特性,下面我们一一来看一下吧。【多数据库】     Redis的多数据库和我们常用的MySQL类似,MySQL可以自定义创建很多和数据库create database myDataBase,而Redis默认有16个数据库,编号分别是0-15,可以根据需要修改数据库,select 1;select 2;默认使用的是0号数据库。【消息订阅与发布】    像我们熟悉

2017-03-07 19:32:22 654 16

原创 Redis非关系型数据库(上)

Redis是众多非关系型数据库中常用的一种,经常安装在Linus系统上使用,这样我们就不能误认为redis只能运行在Linux系统上,同样在Windows系统下可是可以的,只是安装执行的步骤有些不同。相比之下在Linux系统下更加容易操作而已。    Redis是开源的,使用C语言编写而成,是高性能的Key-Value数据库,它的开发工作由VMnare主持。【关系型数据库VS非关系型数据库

2017-03-07 18:17:59 983 13

原创 解决网站的字符集编码

浏览器与服务器交互的过程中,不可缺少的就是服务器从浏览器获取数据,服务器再返回给浏览器数据,在这个交互的过程中,经过了Http协议,而这个协议的编码形式和浏览器和服务器的编码形式是不同的,这时,就会产生交互过程的乱码,我们该如何解决这个问题呢?今天就此问题进行解决。【单独处理】    一般提交数据采用的是GET或POST方法,这两种方式处理乱码是不同的。虽然代码不多,也就一句话就能解决问题

2017-03-03 21:48:58 471 10

原创 EasyUI组件使用

EasyUI组件使用EasyUI是基于jQuery的UI插件集合体,目标就是帮助web开发者更加轻松的打造出功能丰富并且美观的界面,重点是不需要编写复杂的JavaScript代码,不需要对css有深入的了解,只需要一些简单的html标签或者jQuery代码。使用环境搭建 导入响应的css和js <link rel="stylesheet" type="text/css" href="/ee_D

2017-02-27 23:05:55 1355 8

原创 Request和Response

Request和Response

2017-02-19 22:07:20 408 10

原创 HTTP&Tomcat

Http:超文本传输协议----httphypertype transfer Protocol作用:用于定义web浏览器和web服务器之间交换数据的过程。特点:1、基于请求和响应模型的协议2、请求和响应要成对出现,先有请求再有响应3、默认端口号804、有两个版本,1.0创建一次连接获得一个资源,然后连接断开;1.1创建一次连接,获得多个资源,然后才断开。组成:请求协议和

2017-02-19 18:27:59 683 11

原创 XML

在web编程阶段,我们可以实现浏览器通过地址访问服务器上的资源,但要想灵活实现不同的路径地址执行不同的服务器资源,就需要提到xml相关配置了。XML的定义可扩展的标记语言。和Html超文本标记语言相类似。标签也是成对出现的。不同点:xml中可以自定义标签名,要区分大小写,要顶格写。因为1.1版本的兼容性差,所以我们使用的是1.0版本的xml。XML的作用1、编写

2017-02-19 11:43:31 470 7

原创 16有你,17前行

2016的度过不是结束,而是2017的美好开始。每每我们总结上一年的时候就会感慨时候流逝,似乎自己碌碌无为,但是就在我们真正静下心来开始思考回顾这一年的时候,其实我们经历了很多很多。

2017-02-07 22:14:01 1232 6

原创 jQuery基础(一)

什么是jQuery?    jQuery是JavaScript的一种快速和简洁的框架,兼容css3,还兼容各种浏览器,文档说明齐全,应用详细,成熟插件也很多。为用户提供了优秀的代码块,封装了JavaScript常用的功能代码,jQuery具有独特的链式语法和短小清晰的多功能接口,有css选择器,同样可以优化HTML文档操作,事件处理,动画设计。jQuery语法导入:同JavaS

2017-02-07 21:59:40 445 4

原创 JavaScript基础

什么是JavaScript?    JavaScript是web上一种功能强大的编程语言,用于开发交互式的web页面。不需要进行编译,直接嵌入到HTML页面中,由浏览器执行。为什么使用JavaScript?添加页面的动态效果,提供用户操作体验,对浏览器事件作出相应,验证提交数据,检查访客的浏览器信息。JavaScript的组成ECMAScript:核心语法,语句DOM:操作

2017-02-07 17:09:59 535 3

原创 流水账式java基础Summary

来一篇java基础知识的小总结,采用流水账式,不是特意的,而是不知道用什么形式把这些东西联系起来,那就想起什么写些什么吧。

2017-01-09 14:45:44 581 10

原创 多线程安全问题

多线程安全问题

2016-12-27 20:41:22 480 13

原创 线程

进程:一个程序进入到运行状态,就成了进程。即程序是静态的,线程:

2016-12-27 17:10:13 315 7

原创 DBCP连接池

DBCP连接池

2016-12-27 14:32:41 1293 4

原创 DBUtils工具类

DBUtils工具类

2016-12-27 13:39:23 3000 6

原创 MySQL安装

数据库就是存储数据的仓库,它的本质是一种文件系统。数据安装规定的格式存储在数据库中,用户就可以对其进行增删改查的操作,我们生活在大数据时代,对数据的操作不可避免,必须了解一些关于数据库的知识。今天着重介绍MySQL。【数据库的分类】MySQL:开源免费的数据库,小型的数据库.已经被Oracle收购了.MySQL6.x版本也开始收费。Oracle:收费的大型数据库,Oracle公

2016-12-26 22:04:12 535 5

原创 JDBC连接

JDBC全称是Java DataBase Connectivity,即数据库连接,提供数据库的统一访问,是一组用java编写的类和接口,是java访问数据库的标准规范,可以说是用于执行SQL语句的Java API。我们编写了程序,如何操作数据库呢,这里就不得不用JDBC。【JDBC的原理】    JDBC是接口,驱动是接口的实现,提供访问数据库规范,生产厂商提供规范的实现类称为驱动。没

2016-12-13 23:18:38 311 6

原创 Eclipse生成jar包和导入jar包

现在常用的开发软件就是Eclipse了,因为Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。它给我们封装了很多类,这些类我们可以直接拿来,使用类中的方法。尽管这些类已经很多了,但是在我们使用开发软件的时候仍然有些时候是不够的,还需要引进一些Eclipse没有提供的,这就需要引进第三方jar包,给我们提供更多的功能。那么如何添加第三方jar包扩展我们的功能呢?【什么是jar包】

2016-12-05 23:18:21 10103 5

原创 四种复制方法效率比较

我们学过了IO流,复制文件是必不可少的,那我们采用哪种方式复制呢?哪种方式的效率更高呢?我们一起来比较一下吧,这样以后就可以根据需求采用合适的方法操作文件了。【四种复制】/* * 四种复制方法,比较速度 */public class Copy { public static void main(String[] args) throws IOException { File

2016-12-05 18:11:36 1033 5

原创 几种常用的IO流

之前我们学习了File类,对文件进行了操作,那么如果想对文件中的内容进行操作该怎么办呢?这就离不开流的概念了。流是一种抽象概念,它代表了数据的无结构化传递。按照流的方式进行输入输出,数据被当成无结构的字节序或字符序列。从流中取得数据的操作称为提取操作,而向流中添加数据的操作称为插入操作。用来进行输入输出操作的流就称为IO流。换句话说,IO流就是以流的方式进行输入输出,下面是了解的一些关于IO流。

2016-12-05 17:43:21 7272 5

原创 集合大聚会

集合存放的是对象的引用,而非对象本身,我们称集合中的对象就是集合中的引用,简单的说,集合中存放的是引用类型的数据。集合分为两种类型,单列集合和双列集合,即Collection集合和Map集合。【单列集合】Collection是单列集合的根接口,它的实现类有List和Set,虽然说list和Set也是属于Conllection,但是他们也各有千秋,下面我们一起来对比来他们的特点吧。【Li

2016-12-01 22:05:39 329 3

原创 排序and查找

在一个数组或者是一个集合中查找出我们想要的某个数,是可以实现的,但是犹如众里寻他千百度,是比较浪费时间的。因此想出了排序,配合查找使用,尤其是二分查找的实现需要排序作为前提。下面分享一下选择排序、冒泡排序和二分查找。【选择排序】     从小到大排序为例。选择排序是从第一个元素开始,依次和后面的每一个元素进行比较,如果前面元素比后面元素大,则进行交换,否则不变;然后第二个元素再依次和后面的

2016-11-20 17:33:26 307 11

原创 面向对象三大特性

面向对象三大特性,读起来朗朗上口:封装、继承和多态,在不同的学习阶段,理解程度是循序渐进的。好像每一个阶段都会强调面向对象的特性,现在接触java的时候,同样告诉我们面向对象。面向对象真的这么重要吗?【面向对象】    面向对象符合人类思考问题的习惯,成为指挥者,要想完成一件事情直接找一个对象去做,而不是自己辛辛苦苦成为执行者一步一步去做,能将问题简单化。【封装】封装:将对象的

2016-11-20 16:02:01 329 13

原创 【自考】软件开发工具

软件开发工具,是用于辅助软件生命周期过程的基于计算机的工具。可以设计并实现工具来支持特定的软件工程方法,减少手工方法的负担,让软件工程更加系统化。目前软件开发工具有很多,也正在帮助着程序员进行开发软件。通俗的说软件开发工具就是帮助和支持软件开发的工具。【导图】【分析】    当前我们应用的各种各样软件,都是采用某种程序设计语言编程的,有大大小小的软件,相对较小的软件可以单个程序

2016-09-27 13:01:21 1952 18

原创 【自考】数据结构导论

数据结构是

2016-09-13 16:06:46 2407 10

原创 在梦想的道路上,一路前行

每当年终总结的时候,不由自主的会感慨时间飞逝,日月如梭,一时竟不知自己都做过些什么,阵阵惶恐油然而生,但细细想想其实也还没有虚度一场,虽会有些遗憾,有些不满,但更多的是成长与喜悦。【小小收获】    从三月到九月,整整六个月的时间,除了专业课期末顺利过关,成功荣升为大四一份子之外,还完成了更加重视的计算机CS和BS的学习,进行了机房收费系统个人重构以及机房收费系统合作两个小项目,合作算是真

2016-09-09 17:50:14 1262 16

原创 备战软考,重在行动

软考算是非常重要的一次考试了,大家都很重视,虽然都说考试不是目的,但考试正式检验我们的手段,我们应该抱着学习知识的态度迎接考试的来临,备战软考,我们重在行动。经过J2SE视频和软考视频,对软考的内容有了宏观的认识。    想通过一张导图将大的知识点进行归纳总结,构建知识网,便出现了下面的一张图,有的关系一定很牵强,但这就是我的初步认识了,在下一步的学习中不断改进吧!【导图分享】

2016-09-06 10:45:05 452 11

原创 J2SE总结

每个阶段都该有每个阶段的总结,不断学习不断总结,这个道理可能人人都知道,但是我却真的没有做到,当视频看完,到了不总结感觉实在对不起自己才总结的,可这个时候的总结着实累人啊,你得从头到尾再看一遍笔记,看一遍PDF,其实这样的效果也并没有边学边总结来的快,来的精。欠下的总是要还的,今天用了很长时间整理视频的资料,但是零零碎碎的知识点简直不知道如何串联起来。【J2SE】    J2SE是一种纯面

2016-08-19 23:54:54 484 14

原创 J2SDK的安装历程

接触一种新的语言,要学习它,必不可少的自然是安装软件开发工具和运行环境了,今天就简单说说安装软件的历程吧。【J2SDK】    J2SDK全称是Java 2 Software Development Kit,是Java的软件开发环境,java程序都离不开它,所以安装J2SDK是重中之重。1、下载安装网址为,我安装的地址是在这里C:\jdk1.8.0_1012、检验是否安装成

2016-08-17 20:41:21 3155 13

原创 初识JavaScript、JQuery、AJAX

作为初学者,刚接触BS,学习JavaScript,JQuery和AJAX,可谓满头雾水,并不清楚三者的关系,也不知道它们到底该怎么去用,项目中虽然用了这些,但都是照着源码敲的,还是不清楚,下面就现在的水平进行总结,理解。【总括】JavaScript是一种程序设计的脚本语言;JQuery是一个框架,对JavaScript进行封装,是集中许多方法的类库;AJAX是一门技术,多种思想的融

2016-08-14 00:01:52 355 7

原创 JavaScript概述

JavaScript视频算是目前学习过程中相对较多的,经过前面90集视频大概了解,感觉满头雾水,有些代码也跟着李炎恢老师敲了,但是还是不懂,终于到了最后60集,开始亲手实现博客前端了,从最开始的介绍就给你一种新鲜感,正如牛腩新闻发布系统一样,给了我们方向知道只要一步一步做下去,就可以完成我们自己实现的博客了,莫名的兴奋。虽然说很多功能没有像视频中一样实现,但是当我们再浏览网页的时候,有一种熟悉的感

2016-07-30 09:48:11 432 9

原创 算法之插入排序

算法是程序的灵魂,李开复老师这样说过。是的,人没了灵魂,就成尸体了。同样的,一段代码、一个程序没有了算法,那么也就是一堆数字,不会有任何生机。因此想成为优秀的程序员,应该掌握一定的算法。算法有很多种,今天就来学习学习插入排序。【什么是插入排序?】    有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法—

2016-06-19 21:48:46 413 26

原创 九大算法

九大算法

2016-06-12 23:16:03 674 18

原创 聚合VS组合的代码实现过程

构造函数,你写与不写,都在那里!

2016-06-05 10:30:05 4264 19

原创 数据库设计备份还原(二)

博客续集还是第一次写呢,尝试一次,紧接着上篇数据库设计备份还原(一)来说我们的数据库脚本导出,备份,还原和分离。【脚本导出】选中数据库右击——任务——生成脚本这样我们就可以当数据库损坏是进行重新创建了,再也不用提心吊胆数据库丢失问题啦!【数据库分离】选中数据库——任务——分离(选中删除和更新)这样就可以分离出数据库文件了文件位置比较特殊,需要我们仔细找(就在安装数据

2016-05-27 16:25:46 595 25

原创 数据库设计备份还原(一)

完成一个项目,必不可少的就是数据库啦,那么数据库设计好,就算结束了吗?你有没有想到如果手误,删掉了自己辛辛苦苦设计的数据库会怎么呢?是苦是哭还是苦哭呢?为了防止不愉快事情的发生,我们要做到有备无患!从哪些角度入手呢,数据库如何设计呢?一起来看看吧!【创建ER图】首先我们用EA画出数据库的ER图,用我们合作的机房图举例

2016-05-22 21:44:40 1480 32

空空如也

空空如也

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

TA关注的人

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