自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_41500207的博客

日常java学习笔记及bug

  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux第二讲:Linux的文件与目录结构

Linux的文件结构对Linux有一个准确的描述:一切皆文件 对JAVA来说:一切皆对象Linux的目录结构/bin(最常使用的命令)【/usr/bin、/usr/local/bin】/sbin(s: Super User 系统管理员常用系统管理程序)【/usr/sbin、/usr/local/sbin】/home(存放普通用户的主目录,在Linux中每个用户都有一个自己的...

2018-08-07 19:02:24 331

转载 java mkdir()和mkdirs()区别

mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下:new File(“/tmp/one/two/three”).mkdirs();执行后, 会建立tmp/one/two/three四级目录new File(“/tmp/one/two/three”).mkdir();则不会建立任何目录, 因为找不到/tmp/one/two目录, 结果返回false...

2018-08-07 14:42:53 556

原创 indexOf 和 lastIndexOf的区别

 indexOf 是查某个指定的字符串在字符串首次出现的位置(索引值) (也就是从前往后查)  lastIndexOf 是从右向左查某个指定的字符串在字符串中最后一次出现的位置(也就是从后往前查)...

2018-08-07 14:36:40 594

原创 Linux第一讲Linux简介

其实来自UNIX:GNU NOT UNIX做系统面对的问题 1. 系统是人与计算机交流的方式 2. 需要计算机硬件——红色 3. 计算机硬件之上呢,要有一层内核——橘色、最难 1. 全程叫 GNU/Linux 4. 用内核把硬件包起来,内核用于跟硬件沟通 5. 用壳把内核包起来,用于跟人沟通,人通过命令行窗口跟计算机沟通——绿色 6. 应用...

2018-08-06 14:41:21 174

原创 小辣椒安装

1 建立maven工程2 开启lombok的GAV<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.16.6</version><scope&amp

2018-03-14 16:43:37 1527

转载 CSDN-markdown

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

2018-03-14 16:42:58 102

原创 间接

webService发短信的相关内容,非本节 服务其实就是在Post里面去调用阿里云的服务Redis,非关系型数据,是NoSql数据库中的一种MySql,关系型数据库,是RDBMS中的一种NoSql数据库简介RDBMS数据库是与NoSql数据库对立的关系型数据库,而NoSQL是非关系型数据库技术分类解决功能性问题搭一个网站 语言:java...

2018-03-13 16:23:30 196

原创 Spring整合cfx

区别是:只有对应的接口,没有Main函数了在web.xml中设定一个名称,然后引入cfx相关的Servlet对应的类定义一个Servlet,访问这个Servlet的时候,就会往其路径下走定义一个Spring配置文件1. 声明 1. xmlns:jaxws="http://cxf.apache.org/jaxws"//soap风格要引的包 ...

2018-03-13 13:37:13 542

原创 RestFul风格

Java类,封装为Web资源。RestFul风格的get方式➢ JAX-RS提供了一些标注将一个资源类,一个POJOJava类,封装为Web资源。@Path,标注资源类或者方法的相对路径 @GET,@PUT,@POST,@DELETE,标注方法是HTTP请求的类型。 @Produces,标注返回的MIME媒体类型 @Consumes,标注可接受请求的MIME媒体类型conte...

2018-03-13 13:19:20 148

原创 业务行为建模和结构建模

行为建模对业务流程的分析和梳理【就是流程三剑客所做的事情】结构建模对业务概念的数据结构以及业务对象关系的分析与梳理【就是类图做的事】直接决定了数据库的数据结构数据库出现了问题,程序的根基就出现问题了很多项目都忽略了行为建模和结构建模,为项目带来了巨大的隐患实际项目中的业务建模数量级别项目的规模假设是这样的表数量:500-1000界面数量:...

2018-03-12 17:55:42 579

原创 UML建模-业务概念分析-类图(可以用来做详细设计)

原例子,有什么业务概念可能的业务概念有:IT企业信息供应信息需要IT服务的企业信息需求信息招聘信息IT从业人员个人信息求职信息类图 就是一个方框里面,有一条靠上的横线的图 ,做程序设计的时候属性都用英文表示,并指定一种类型【如:String】,做业务概念分析的时候,写中文就行了,不需要表示类型IT企业信息(1)——(n)供应信息 需要IT服务的企业信息(1)——...

2018-03-12 16:13:52 2131

原创 数据结构----集合--链表

数据结构主要的两点时间复杂度,怎么让程序运行得更快。越快越好空间复杂度怎么能占用内存空间更少程序的健壮性有些程序根本容易出错的,不稳定逆向工程就是不用他的,自己理解原理,自己写,用自己的链表的概念集合就是一链表为基础创建的数组作为数据存储结构的缺陷在无序数组中,搜素效率是低效的而在有序数组中插入效率又很低不管在哪一个数组中,删除效率都很低创建数组后,它的...

2018-03-12 15:55:17 312

原创 思思词汇导学

suspect 怀疑v【动词第二音节】–>嫌疑犯n【名词第一音节】,su->subway下,spect看 inspect 检查,【往里面看】,inspector检查者【or人】,inspection检查 exspect 除了,exit 出口n【vkset】–>出去v ,ex表示往外...

2018-03-12 10:54:35 155

原创 Restful风格get方式

Restful Web service(JAX-RS)JAX-RS 1. JAX-RS是JAVA EE6 引入的一个新规范。 是一个 Java 编程语言的应用程序接口,支持按照**表述性状态 转移(REST)**架构风格创建Web服务。 2. ...

2018-03-12 10:35:19 1885

原创 工作流的相关概念

流程定义 (ProcessDefinition)流程实例(ProcessInstance)流程定义的具体应用流程变量(Process variable)是变量,并不固定的值任务(Task)比如组长审批就是一个工作内容,就是任务起始、结束 (Start、End)比如申请就是开始流程完成就是结束就是一个流程的边界 网关(Gat...

2018-03-11 12:16:36 231

原创 Activity5概述

工作流程框架(JPDL): JBPM4【业务流程管理】与Activity5像完成一个企业中具体业务的一系列工作步骤,所有的步骤合在一起就是业务从开始都结束的流转过程计算机的角度来说,就是业务过程的部分和整体在计算机应用环境的自动化操作人工参与太麻烦,太繁琐,办公自动化 流程定义工具分析流程辅助开发 ProcessEngine类 1. 是A...

2018-03-11 08:26:07 5879

原创 WebServic-调用天气预报

网址webService接口 发现 这里写链接内容不能执行,.asmx结尾。解决 package com.atguigu.client;import java.util.List;import cn.com.webxml.ArrayOfString;import cn.com.webxml.WeatherWS;import cn.com.webxml.Weathe...

2018-03-11 07:57:16 227

原创 JAX-WS工具

apache-cxf-3.1.5\bin目录下运行wsdl2java命令,通过wsdl生成java代码 命令完成后 在bin目录下会生成一个文件包,里面内容结果:F:\飞秋\接收资料\feiq\Recv Files\Linux\day 04\apache-cxf-3.1.5\bin>wsdl2java http://192.168.19.68:9999/HelloWorld?wsdl...

2018-03-10 16:26:50 567

原创 Spring-Cloud分布式集成简单部署

Spring-boot可以理解为一种简化 而Spring-cloud才是真正的分布式环境1.Eureka是用来做服务治理的,就是管理服务的,把服务放到注册中心去进行管理,所以要先把注册中心给他创建好 1. 创建的时候,要把 Eureka Server 模块给他加上,能把关联给关上,这个也就是注册中心的模块 2. 在自动创建出来的Application类中,把@Ena...

2018-03-10 14:01:48 1820

原创 流程三剑客实践建议

分析客户当前的业务流程同时用两种甚至三种图分析同一个流程理解和吃透业务,找出不合理的需要改善的地方考虑系统分析上线之后的业务流程(改善业务流程)根据业务目标,改善流程并用合适的图描述出来将“系统角色”考虑进去,所有流程用序列图表达出来,从中提炼出更适合的 更具体的用例...

2018-03-10 12:03:04 262

原创 从序列图(已经是详细的系统分析了)中提炼出更合适用例

知识点补充 比如发布供应信息可以分为 填写 提交 extend【拓展】 提炼的用例 消息

2018-03-10 11:56:48 297

原创 UML建模-业务流程分析

IT资源网有哪些业务流程需要审查的信息有: IT企业的 企业信息 供应信息 需要IT服务的 企业信息 需求信息 IT从业人员的求职信息活动图语法 泳道【表示谁来做】 开始标志 活动(Activity) 判断(Decision) 条件 结束标志//回头截图 状态机图(State Machine D...

2018-03-10 11:47:52 4688

原创 研磨设计模式-设计模式的基础-设计模式的学习【思路】

为什么要学设计模式软件架构和设计的入门功夫就是深入理解和掌握设计模式设计模式已经成为软件开发人员的“标准词汇”学习设计模式是个人提高的捷径不用重复发明轮子学习设计模式的层次基本入门级【套用】 正确的理解和掌握每一个设计模式的基本知识,能够识别在什么场景下出现什么问题,使用何种方案解决,能够在实际程序设计和开发中套用相应的设计模式基本掌握级【变形,匠气】 继上之后...

2018-03-09 17:08:58 133

原创 研磨设计模式-设计模式的基础-设计模式有什么

设计模式的组成单个设计模式 设计模式的名称 为每个设计模式取名,好记易懂 环境问题 描述什么场景下,出现什么样的特定问题 解决方案 描述如何解决这个问题 效果 描述模式应用的效果,以及可能带来的问题,或者使用中需要权衡的问题上面是对单个设计模式来说的,在java领域中,对于设计模式的组成还有另外一种分发,就是按照设计模式所在的技术领域来划分,...

2018-03-09 15:39:34 453

原创 研磨设计模式-设计模式的基础-设计模式是什么

什么是模式模型方法(方式)、可以当做模板被参考 设计模式就是设计方面的模板,也就是设计方面的方法概念 设计模式就是:在软件开发过程中,经过验证的,用于解决在特定环境下、重复出现的、特定问题的解决方案语句分析法 把主干挑出来,围绕主干限定和修饰的。设计模式是:解决方案xxxx 特定问题的 重复出现的 复用 特定环境下 ...

2018-03-09 14:52:41 145

原创 UML建模-简介

UML是啥全称 Unified ModeLing Language 统一建模语言 发展 多家公司组成UML协会,提交到OMG 现在课程使用的版本是2.4版本 什么是OMG Object Management Group 国际化的对象管理组UML全家福 13种UML图(UML Diagram)结构型的图(Structure Diagram) 类图(Class ...

2018-03-09 11:44:58 199

原创 UML建模-不用UML有什么问题

UML简介不用UML会有啥问题 需求分析时,项目组和客户鸡同鸭讲 项目小组里面的角色 项目经理 分析员 程序员 商业顾问客户到底要森什么没有UML时,软件设计是怎么做的 会出现我的地盘我做主,我画的图标准我来定,设计的思想方法无法共享传统的开发模式存在的问题 没有统一的标准 工作方法落后 自以为很OO(...

2018-03-09 11:11:44 683

原创 UML建模-学以致用(大纲)

UML简介老版本的UML一共有9种图 新版本一共有13种图 UML在需求分析中的应用从干货开始–实战用例图业务分析流程分析 活动图 状态机图 序列图业务概念分析 类图 UML在软件设计中的应用架构设计 部署图 包图 组件图数据库设计 类图详细设计(用例实现细节) 序列图 类图 对象图 UML补遗其他可能不太常用的UMLU...

2018-03-09 10:40:44 174

原创 UML建模-用例分析图

几个关键要素系统边界 就是那个大大的矩形,执行者(角色)和用例中间执行者 比如IT企业需要IT服务的企业IT行业人员软件园管理者软件园领导系统管理员**表示有6种角色使用这个系统**用例 一个一个的圆圈表示用例,表示这个系统可以做什么事情 大的用力拆解比如: IT企业一层 管理企业信息 管理供应信息二层 管理企业信息 ...

2018-03-09 10:30:52 3086

原创 UML建模-传统需求分析问题

某IT资源网的需求表达该网站包含如下功能模块 不清楚的新闻和业界信息企业资料管理招聘求职项目供需信息管理另一个版本前台 查看新闻和业界信息 查看企业资料 查看职位信息 查看供需信息后台 管理新闻和业界信息 管理企业资料管理 管理招聘求职信息 管理项目供需信息管理描述需求时常见的一些模式 从业务的角度...

2018-03-09 10:04:30 383

原创 MySQL

原先瑞典MySQL啥公司是可以制定的,修改源代码开发自己的MySQL系统,基于GPL协议,必须开源支持大型数据库,可以处理拥有千万条记录的大型数据库,瓶颈是5000万,接近了就要考虑优化了 支持标准的SQL数据语言形式支持多种语言检查linux是否安装过mysql rbm galgrep mysql, 卸载 rbm -e – nodeps mysql-libsMySql安装目录...

2018-03-09 09:37:13 113

原创 Spring-Cloud微服务

是一系列有序框架的集合,基于Spring-boot。每个服务都可以独立部署模块 服务发现Eureka可以理解为服务注册中心客户负载均衡,Ribbon,一个服务器不够用了,在注册中心里面注册服务多,这个是用来分配服务的...

2018-03-09 08:49:21 95

原创 单点登入SSO

一个企业里面有多个系统,每个登入系统都有自己的登入功能,进每个系统都要登入一遍,麻烦不麻烦?SSO就是登入一次,就可以访问企业里面的所有系统,那就是把登入功能独立出来CAS是单点登入框架...

2018-03-08 17:02:32 133

原创 log4j

含义 日志管理框架 以什么样的格式按照日志的优先级别将日志输出在哪log4j.properties的结构 How 控制器(logger) where 目的地1(appender) what 类型 添加属性 ...

2018-03-07 10:42:23 113

原创 Git工作流

Git工作流是什么 简单来说就是,一个项目的成员们在工作中统一使用Git的工作方式集中式工作流 1. 像SVN一样,集中式工作流以中央仓库作为项目所修改的单点实体。所有修改都提交到Master这个分支上 2. 这种方式与SVN的主要区别就是开发人员有本地库。Git很多特性并没有用到 GitFlow工作流(听一下) 1. GitFlow工作流通过功能开发、发布准备和维护设立了独立的...

2018-03-06 20:12:34 203

原创 Egit的Eclipse安装

现在的的Eclipse下载后一般都提供Git插件了1. 在Eclipse的Help中,点击About Eclipse,查看是否有该插件2. 如果没有,菜单栏Help -> Install New Software...,在Work with中输入http://download.eclipse.org/egit/updates,勾选Eclipse Git Team Provide...

2018-03-06 19:47:52 271

原创 GitHub实操

步骤 1. 搭建代码库1. git init2. git config2. 用户1提交代码1. git add xxx2. git commit3. 用户1GitHub准备工作1. 注册GitHub账号2. 在GitHub搭建项目4. 用户1推送代码到远端1. git remote add origin<url>2. git push ori...

2018-03-06 18:59:35 155

原创 GitHub介绍

是什么 是一个Git项目托管网站,主要提供基于Git版本托管服务➢ 网址 https://github.com/➢ 注册账号的注意事项 • 不要使用163的邮箱,有可能收不到验证邮件。 • 较长时间不使用有可能被Github冻结账号。请登录其客服 页面https://github.com/contact,填写账号恢复申请。...

2018-03-06 16:41:33 154

原创 NoSQL简介

非关系型数据库 Redis是其中的一种 技术分类 解决功能性问题 语言:java 页面:ftl 数据库 服务器 版本控制工具 系统 连接数据库驱动 解决扩展性问题 框架:Struts 、Spring 、SpringMVC 、Hibernate 、MyBatis 解决性能问题 NoSQL缓存数据库,可...

2018-03-06 16:33:02 142

原创 WebService操作

理论思路实际编写需要阿帕奇的cxf架包建Helloword服务接口(@WebService)发布服务 在主函数里面发布 找工厂 提供对应的地址 提供服务接口实现类的内容 创建客户端 访问代理工厂 告诉想访问的地址 告诉想访问的接口 ...

2018-03-05 08:56:02 147

Spring插件安装图解

具体描述 Spring: 轻量级:Spring 是非侵入性的 - 基于 Spring 开发的应用中的对象可以不依赖于 Spring 的 API 依赖注入(DI --- dependency injection、IOC) 面向切面编程(AOP --- aspect oriented programming) 容器: Spring 是一个容器, 因为它包含并且管理应用对象的生命周期 框架: Spring 实现了使用简单的组件配置组合成一个复杂的应用. 在 Spring 中可以使用 XML 和 Java 注解组合这些对象 一站式:在 IOC 和 AOP 的基础上可以整合各种企业应用的开源框架和优秀的第三方类库 (实际上 Spring 自身也提供了展现层的 SpringMVC 和 持久层的 Spring JDBC)

2018-06-21

空空如也

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

TA关注的人

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