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

原创 Rational Rose安装与报错问题
Rational Rose是UML工具中最常用的一种,第一次安装的时候有些畏惧,因为需要虚拟光驱做辅助,但实际操作过了也就没那么复杂了。首先先介绍一下Rational Rose的安装过程吧!【下载两个软件】压缩包中的东西需要解压呦!【安装虚拟光驱】软碟通,安装之后打开,继续使用就可以了。如下图:【点击上一步圈出的光驱】【加载[IBM软件系列]】
2015-10-10 10:41:02
9568
55
原创 JPA中的@Version
创建数据库表的时候,一般都有一些公共字段,这些公共字段不同的公司有各自的要求,有时候我也不大关心这些公共字段,只注意特定的字段就好,因为只要ctrl+c、ctrl+v就好,当然新建PO的时候也只要extend一个类abstractModel就可以,毕竟公共字段都是需要加的。但是当创建好之后对数据库进行操作的时候,发现了一个字段Version,随着操作会变化,尽管这个英文不难,版本,能顾名思义,但还
2017-11-26 19:33:41
9469
6
原创 我还“活着”
“有的人30岁已经死了,但到80岁才埋。”这句话是昨天看电影《七十七天》听到的,突然发现自己好像过早的进入了30到80岁之间,瞬间一惊。是的,虽然清清楚楚明白的道理:应该有目标,有理想,有追求,让自己感觉到自己是活着的,清晰向往的未来生活,决不能混日子。但走着走着,突然就变了,不是理想中的自己了。 我承认,这些日子可以用颓废来形容了,每天仅限完成任务就万万岁,一旦遇到问题,就担惊受怕
2017-11-11 16:44:01
446
5
原创 JavaScript和jQuery中的AJAX
Ajax是Asynchromous JavaScript And XML的缩写,即AJAX=异步JavaScript+XML,可以使网页实现异步更新,就是在不重新加载整个网页的情况下,对网页的某部分进行局部刷新,是一种新的思想,用于创建快速交互式网页应用的网页开发技术,比如163邮箱中注册账号,当输入一个号码光标离开时,就会告诉用户这个号码可不可用,而不是当所有信息填写完毕,点击注册的时候告诉不可
2017-03-07 21:26:19
595
16
原创 Redis非关系型数据库的特性(下)
Redis数据库有很多特性,下面我们一一来看一下吧。【多数据库】 Redis的多数据库和我们常用的MySQL类似,MySQL可以自定义创建很多和数据库create database myDataBase,而Redis默认有16个数据库,编号分别是0-15,可以根据需要修改数据库,select 1;select 2;默认使用的是0号数据库。【消息订阅与发布】 像我们熟悉
2017-03-07 19:32:22
701
16
原创 Redis非关系型数据库(上)
Redis是众多非关系型数据库中常用的一种,经常安装在Linus系统上使用,这样我们就不能误认为redis只能运行在Linux系统上,同样在Windows系统下可是可以的,只是安装执行的步骤有些不同。相比之下在Linux系统下更加容易操作而已。 Redis是开源的,使用C语言编写而成,是高性能的Key-Value数据库,它的开发工作由VMnare主持。【关系型数据库VS非关系型数据库
2017-03-07 18:17:59
1034
13
原创 解决网站的字符集编码
浏览器与服务器交互的过程中,不可缺少的就是服务器从浏览器获取数据,服务器再返回给浏览器数据,在这个交互的过程中,经过了Http协议,而这个协议的编码形式和浏览器和服务器的编码形式是不同的,这时,就会产生交互过程的乱码,我们该如何解决这个问题呢?今天就此问题进行解决。【单独处理】 一般提交数据采用的是GET或POST方法,这两种方式处理乱码是不同的。虽然代码不多,也就一句话就能解决问题
2017-03-03 21:48:58
509
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
1399
8
原创 HTTP&Tomcat
Http:超文本传输协议----httphypertype transfer Protocol作用:用于定义web浏览器和web服务器之间交换数据的过程。特点:1、基于请求和响应模型的协议2、请求和响应要成对出现,先有请求再有响应3、默认端口号804、有两个版本,1.0创建一次连接获得一个资源,然后连接断开;1.1创建一次连接,获得多个资源,然后才断开。组成:请求协议和
2017-02-19 18:27:59
730
11
原创 XML
在web编程阶段,我们可以实现浏览器通过地址访问服务器上的资源,但要想灵活实现不同的路径地址执行不同的服务器资源,就需要提到xml相关配置了。XML的定义可扩展的标记语言。和Html超文本标记语言相类似。标签也是成对出现的。不同点:xml中可以自定义标签名,要区分大小写,要顶格写。因为1.1版本的兼容性差,所以我们使用的是1.0版本的xml。XML的作用1、编写
2017-02-19 11:43:31
549
7
原创 16有你,17前行
2016的度过不是结束,而是2017的美好开始。每每我们总结上一年的时候就会感慨时候流逝,似乎自己碌碌无为,但是就在我们真正静下心来开始思考回顾这一年的时候,其实我们经历了很多很多。
2017-02-07 22:14:01
1274
6
原创 jQuery基础(一)
什么是jQuery? jQuery是JavaScript的一种快速和简洁的框架,兼容css3,还兼容各种浏览器,文档说明齐全,应用详细,成熟插件也很多。为用户提供了优秀的代码块,封装了JavaScript常用的功能代码,jQuery具有独特的链式语法和短小清晰的多功能接口,有css选择器,同样可以优化HTML文档操作,事件处理,动画设计。jQuery语法导入:同JavaS
2017-02-07 21:59:40
485
4
原创 JavaScript基础
什么是JavaScript? JavaScript是web上一种功能强大的编程语言,用于开发交互式的web页面。不需要进行编译,直接嵌入到HTML页面中,由浏览器执行。为什么使用JavaScript?添加页面的动态效果,提供用户操作体验,对浏览器事件作出相应,验证提交数据,检查访客的浏览器信息。JavaScript的组成ECMAScript:核心语法,语句DOM:操作
2017-02-07 17:09:59
582
3
原创 流水账式java基础Summary
来一篇java基础知识的小总结,采用流水账式,不是特意的,而是不知道用什么形式把这些东西联系起来,那就想起什么写些什么吧。
2017-01-09 14:45:44
666
10
原创 MySQL安装
数据库就是存储数据的仓库,它的本质是一种文件系统。数据安装规定的格式存储在数据库中,用户就可以对其进行增删改查的操作,我们生活在大数据时代,对数据的操作不可避免,必须了解一些关于数据库的知识。今天着重介绍MySQL。【数据库的分类】MySQL:开源免费的数据库,小型的数据库.已经被Oracle收购了.MySQL6.x版本也开始收费。Oracle:收费的大型数据库,Oracle公
2016-12-26 22:04:12
582
5
原创 JDBC连接
JDBC全称是Java DataBase Connectivity,即数据库连接,提供数据库的统一访问,是一组用java编写的类和接口,是java访问数据库的标准规范,可以说是用于执行SQL语句的Java API。我们编写了程序,如何操作数据库呢,这里就不得不用JDBC。【JDBC的原理】 JDBC是接口,驱动是接口的实现,提供访问数据库规范,生产厂商提供规范的实现类称为驱动。没
2016-12-13 23:18:38
338
6
原创 Eclipse生成jar包和导入jar包
现在常用的开发软件就是Eclipse了,因为Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。它给我们封装了很多类,这些类我们可以直接拿来,使用类中的方法。尽管这些类已经很多了,但是在我们使用开发软件的时候仍然有些时候是不够的,还需要引进一些Eclipse没有提供的,这就需要引进第三方jar包,给我们提供更多的功能。那么如何添加第三方jar包扩展我们的功能呢?【什么是jar包】
2016-12-05 23:18:21
10156
5
原创 四种复制方法效率比较
我们学过了IO流,复制文件是必不可少的,那我们采用哪种方式复制呢?哪种方式的效率更高呢?我们一起来比较一下吧,这样以后就可以根据需求采用合适的方法操作文件了。【四种复制】/* * 四种复制方法,比较速度 */public class Copy { public static void main(String[] args) throws IOException { File
2016-12-05 18:11:36
1089
4
原创 几种常用的IO流
之前我们学习了File类,对文件进行了操作,那么如果想对文件中的内容进行操作该怎么办呢?这就离不开流的概念了。流是一种抽象概念,它代表了数据的无结构化传递。按照流的方式进行输入输出,数据被当成无结构的字节序或字符序列。从流中取得数据的操作称为提取操作,而向流中添加数据的操作称为插入操作。用来进行输入输出操作的流就称为IO流。换句话说,IO流就是以流的方式进行输入输出,下面是了解的一些关于IO流。
2016-12-05 17:43:21
7412
3
原创 集合大聚会
集合存放的是对象的引用,而非对象本身,我们称集合中的对象就是集合中的引用,简单的说,集合中存放的是引用类型的数据。集合分为两种类型,单列集合和双列集合,即Collection集合和Map集合。【单列集合】Collection是单列集合的根接口,它的实现类有List和Set,虽然说list和Set也是属于Conllection,但是他们也各有千秋,下面我们一起来对比来他们的特点吧。【Li
2016-12-01 22:05:39
363
2
原创 排序and查找
在一个数组或者是一个集合中查找出我们想要的某个数,是可以实现的,但是犹如众里寻他千百度,是比较浪费时间的。因此想出了排序,配合查找使用,尤其是二分查找的实现需要排序作为前提。下面分享一下选择排序、冒泡排序和二分查找。【选择排序】 从小到大排序为例。选择排序是从第一个元素开始,依次和后面的每一个元素进行比较,如果前面元素比后面元素大,则进行交换,否则不变;然后第二个元素再依次和后面的
2016-11-20 17:33:26
339
11
原创 面向对象三大特性
面向对象三大特性,读起来朗朗上口:封装、继承和多态,在不同的学习阶段,理解程度是循序渐进的。好像每一个阶段都会强调面向对象的特性,现在接触java的时候,同样告诉我们面向对象。面向对象真的这么重要吗?【面向对象】 面向对象符合人类思考问题的习惯,成为指挥者,要想完成一件事情直接找一个对象去做,而不是自己辛辛苦苦成为执行者一步一步去做,能将问题简单化。【封装】封装:将对象的
2016-11-20 16:02:01
357
13
原创 【自考】软件开发工具
软件开发工具,是用于辅助软件生命周期过程的基于计算机的工具。可以设计并实现工具来支持特定的软件工程方法,减少手工方法的负担,让软件工程更加系统化。目前软件开发工具有很多,也正在帮助着程序员进行开发软件。通俗的说软件开发工具就是帮助和支持软件开发的工具。【导图】【分析】 当前我们应用的各种各样软件,都是采用某种程序设计语言编程的,有大大小小的软件,相对较小的软件可以单个程序
2016-09-27 13:01:21
2021
17
原创 在梦想的道路上,一路前行
每当年终总结的时候,不由自主的会感慨时间飞逝,日月如梭,一时竟不知自己都做过些什么,阵阵惶恐油然而生,但细细想想其实也还没有虚度一场,虽会有些遗憾,有些不满,但更多的是成长与喜悦。【小小收获】 从三月到九月,整整六个月的时间,除了专业课期末顺利过关,成功荣升为大四一份子之外,还完成了更加重视的计算机CS和BS的学习,进行了机房收费系统个人重构以及机房收费系统合作两个小项目,合作算是真
2016-09-09 17:50:14
1306
16
原创 备战软考,重在行动
软考算是非常重要的一次考试了,大家都很重视,虽然都说考试不是目的,但考试正式检验我们的手段,我们应该抱着学习知识的态度迎接考试的来临,备战软考,我们重在行动。经过J2SE视频和软考视频,对软考的内容有了宏观的认识。 想通过一张导图将大的知识点进行归纳总结,构建知识网,便出现了下面的一张图,有的关系一定很牵强,但这就是我的初步认识了,在下一步的学习中不断改进吧!【导图分享】
2016-09-06 10:45:05
490
11
原创 J2SE总结
每个阶段都该有每个阶段的总结,不断学习不断总结,这个道理可能人人都知道,但是我却真的没有做到,当视频看完,到了不总结感觉实在对不起自己才总结的,可这个时候的总结着实累人啊,你得从头到尾再看一遍笔记,看一遍PDF,其实这样的效果也并没有边学边总结来的快,来的精。欠下的总是要还的,今天用了很长时间整理视频的资料,但是零零碎碎的知识点简直不知道如何串联起来。【J2SE】 J2SE是一种纯面
2016-08-19 23:54:54
517
14
原创 J2SDK的安装历程
接触一种新的语言,要学习它,必不可少的自然是安装软件开发工具和运行环境了,今天就简单说说安装软件的历程吧。【J2SDK】 J2SDK全称是Java 2 Software Development Kit,是Java的软件开发环境,java程序都离不开它,所以安装J2SDK是重中之重。1、下载安装网址为,我安装的地址是在这里C:\jdk1.8.0_1012、检验是否安装成
2016-08-17 20:41:21
3295
12
原创 初识JavaScript、JQuery、AJAX
作为初学者,刚接触BS,学习JavaScript,JQuery和AJAX,可谓满头雾水,并不清楚三者的关系,也不知道它们到底该怎么去用,项目中虽然用了这些,但都是照着源码敲的,还是不清楚,下面就现在的水平进行总结,理解。【总括】JavaScript是一种程序设计的脚本语言;JQuery是一个框架,对JavaScript进行封装,是集中许多方法的类库;AJAX是一门技术,多种思想的融
2016-08-14 00:01:52
391
7
原创 JavaScript概述
JavaScript视频算是目前学习过程中相对较多的,经过前面90集视频大概了解,感觉满头雾水,有些代码也跟着李炎恢老师敲了,但是还是不懂,终于到了最后60集,开始亲手实现博客前端了,从最开始的介绍就给你一种新鲜感,正如牛腩新闻发布系统一样,给了我们方向知道只要一步一步做下去,就可以完成我们自己实现的博客了,莫名的兴奋。虽然说很多功能没有像视频中一样实现,但是当我们再浏览网页的时候,有一种熟悉的感
2016-07-30 09:48:11
462
9
原创 算法之插入排序
算法是程序的灵魂,李开复老师这样说过。是的,人没了灵魂,就成尸体了。同样的,一段代码、一个程序没有了算法,那么也就是一堆数字,不会有任何生机。因此想成为优秀的程序员,应该掌握一定的算法。算法有很多种,今天就来学习学习插入排序。【什么是插入排序?】 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法—
2016-06-19 21:48:46
439
26
原创 数据库设计备份还原(二)
博客续集还是第一次写呢,尝试一次,紧接着上篇数据库设计备份还原(一)来说我们的数据库脚本导出,备份,还原和分离。【脚本导出】选中数据库右击——任务——生成脚本这样我们就可以当数据库损坏是进行重新创建了,再也不用提心吊胆数据库丢失问题啦!【数据库分离】选中数据库——任务——分离(选中删除和更新)这样就可以分离出数据库文件了文件位置比较特殊,需要我们仔细找(就在安装数据
2016-05-27 16:25:46
631
25
原创 数据库设计备份还原(一)
完成一个项目,必不可少的就是数据库啦,那么数据库设计好,就算结束了吗?你有没有想到如果手误,删掉了自己辛辛苦苦设计的数据库会怎么呢?是苦是哭还是苦哭呢?为了防止不愉快事情的发生,我们要做到有备无患!从哪些角度入手呢,数据库如何设计呢?一起来看看吧!【创建ER图】首先我们用EA画出数据库的ER图,用我们合作的机房图举例
2016-05-22 21:44:40
1615
32
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人