自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MIYAOW

Do not give up. Fight for what you love

  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 Oracle中如何获取系统当前时间

Oracle中如何获取系统当前时间 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;  ORACLE里获取一个时间的年、季、月、周、日的函数 select  to_char(sysdate, 'yyyy' )  from dual; --年  select  to_char(sysdate, 'MM

2017-05-31 14:50:17 679

转载 java设计模式--单例模式

Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点。核心知识点如下:(1) 将采用单例设计模式的类的构造方法私有化(采用private修饰)。(2) 在其内部产生该类的实例化对象,并将其封装成private static类型。(3) 定义一个静态方法返回该类的实例。/**

2017-05-23 11:49:33 225

原创 使用Spring Security给Spring Boot Admin做一个安全验证登录

项目中我们可用到Spring Boot Admin 应用监控 监控服务器的各项指标状态。本类别文章已经介绍了 如何搭建Spring Boot Admin 截图正常运行效果图如下:下边我们贴下关键实现该功能的过程 de.codecentric spring-boot-admin-server-ui-login ${spring

2017-05-17 19:41:50 19504 3

原创 maven多模块使用,父模块(modules使用,package为pom),子模块(parent使用)

一个多模块项目通过一个父POM 引用一个或多个子模块来定义。父项目,通过以下配置,将子项目关联。 [xhtml] view plaincopy packaging>pompackaging>  modules>            module>mi-adminmodule>            module>mi-admin/mod

2017-05-11 21:43:13 14329 4

转载 Spring Boot Admin的使用

准备spring-boot-admin的Github地址在:https://github.com/codecentric/spring-boot-admin,它在Spring Boot Actuator的基础上提供简洁的可视化WEB UI。首先在start.spring.io中创建简单的admin应用,主要步骤如下:Group: org.sample.adminArti

2017-05-10 12:52:20 721

原创 Maven手动添加本地仓库

因为有些jar包在Maven中央仓库不存在,比如sqljdbc.jar在Maven中央仓库中找不到那么我们就需要额外下载所需jar包然后添加到本地仓库首先当然是配置好Maven环境了然后在下载的jar包下执行1mvn install:install-file -Dfile=sqljdbc4.jar -DgroupId=co

2017-05-08 20:24:48 549

转载 Java设计模式之模板方法模式(Template Method)

本文继续介绍23种设计模式系列之模板方法模式。概述模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。比如定义一个操作中的算法的骨架,将步骤延迟到子类中。模板方法使得子类能够不去改变一个算法的结构即

2017-05-08 08:51:20 310

转载 Spring Cloud构建微服务架构(四)分布式配置中心(续)

本文接之前的《Spring Cloud构建微服务架构(四)分布式配置中心》,继续来说说Spring Cloud Config的使用。先来回顾一下,在前文中我们完成了什么:构建了config-server,连接到Git仓库在Git上创建了一个config-repo目录,用来存储配置信息构建了config-client,来获取Git中的配置信息在本文中,我们继续

2017-05-07 22:38:23 415

原创 List集合的遍历以及增删改

@Testpublic void test() { List usersA = new ArrayList; usersA.add(1); usersA.add(2); List usersB = new ArrayList; usersB.add(1); usersB.add(3); usersB.add(4); Iterator iter

2017-05-07 14:00:54 2043

原创 git仓库删除所有提交历史记录,成为一个干净的新仓库

把旧项目提交到Git上,但是会有一些历史记录,这些历史记录中可能会有项目密码等敏感信息。如何删除这些历史记录,形成一个全新的仓库,并且保持代码不变呢?1.Checkout git checkout --orphan latest_branch2. Add all the files git add -A3. Commit the changes git comm

2017-05-07 01:49:17 1456

转载 聊聊 Spring Cloud Config

现今这个时候,微服务大行其道,互联网应用遍地都是,随便开发个什么应用首要考虑的都是要可伸缩,扩展性要好。当我们的后台服务一点点增多,各个服务的配置也越来越多,随之而来的就是一个配置管理问题,各自管各自的开发时没什么问题,到了线上之后管理就会很头疼,到了要大规模更新就更烦了。我们的后台服务就是如此,各种语言开发的都有,在慢慢的迭代过程的我们发现配置中心是一个比较好的解决方案,作为 Spring 的拥

2017-05-07 01:00:19 8018 1

原创 Springboot 配置通用文件模板

Spring boot默认配置的文件模板如下:001 # ===================================================================002 # COMMON SPRING BOOT PROPERTIES003 #004 # This sample file is provided as a guideline. Do NOT c

2017-05-04 20:05:30 1653

原创 SpringBoot你需要知道的简单基本配置

Spring Boot的Banner配置(1). 在Spring Boot启动的时候会有一个默认启动方案,如下图所示:(2). 在src/main/resources下新建一个banner.txt。(3). 通过http://patorjk.com/software/taag网站生成字符,如敲入的为”LONGJIAZUO”,将网站生成的字符复制到banner.txt中。

2017-05-04 19:52:54 1749

原创 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO在开发项目中概念

PO(persistant object) 持久对象在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录,多个记录可以用 PO 的集合。 PO 中应该不包含任何对数据库的操作。DO(Domain

2017-05-04 17:55:04 986

原创 分布式SpringCloud服务消费集群

在项目中我们使用到了SpringCloud微服务技术。鄙人也是才刚刚才是使用。具体详情见项目地址为:https://github.com/MIYAOW/MI具体相关博文见栏目SpringCloud本博文直接上图解说:项目启动如下: 正常启动完毕之后  我们执行方法http://localhost:1003/hi?name=123

2017-05-03 22:37:17 1040

原创 log4j-over-slf4j与slf4j-log4j12共存stack overflow异常分析

log4j-over-slf4j和slf4j-log4j12是跟java日志系统相关的两个jar包,当它们同时出现在classpath下时,就可能会引起堆栈溢出异常。异常信息大致如下(摘自slf4j官网文档 Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on the class path, preempting StackOv

2017-05-03 16:24:22 411

转载 Spring Cloud构建微服务架构(二)服务消费者

RibbonRibbon是一个基于HTTP和TCP客户端的负载均衡器。Feign中也使用Ribbon,后续会介绍Feign的使用。Ribbon可以在通过客户端中配置的ribbonServerList服务端列表去轮询访问以达到均衡负载的作用。当Ribbon与Eureka联合使用时,ribbonServerList会被DiscoveryEnabledNIWSServerList

2017-05-02 21:04:14 415 1

转载 Spring Cloud构建微服务架构(一)服务注册与发现

Spring Cloud简介Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。Spring Cloud包含了多个子项目(针对分布式系统中涉及的多个不同开源产品),比如:Spring Cloud C

2017-05-02 16:57:50 417

JEECMSV8版本数据库设计表

开源项目项目JEECMSV8版本的最新数据库结构设计,按照导入数据库表进行整理。

2016-12-14

RestFul接口测试工具

前提条件:安装jdk并配置好系统环境变量,参考如下: JAVA_HOME=D:\jdk1.7 CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar Path=%JAVA_HOME%\bin;.... 双击点击jar即可使用。

2016-11-27

WEB 图书管理系统

根据所作的需求分析可以得出,图书馆管理系统实施后,达到以下目标。 界面设计友好、美观。 数据存储安全、可靠。 信息分类清晰、准确。 强大的查询功能,保证数据查询的灵活性。 实现对图书借阅和归还过程的全程数据信息跟踪。 提供图书借阅排行榜,为图书馆管理员提供了真实的数据信息。 提供灵活、方便的权限设置功能,使整个系统的管理分工明确。 具有易维护性和易操作性。 操作注意事项 (1)本系统管理员用户名为:51aspx,密码为:51aspx (2)数据库位置:DB_51aspx(Sql2005格式) (3)读者类型不同,可借图书的本数也有所区别。 操作流程 (1)用户登录图书馆管理系统后,进入图书馆主界面,如图1.9所示,通过此界面可看到图书借阅排行榜和读者借阅排行榜,通过排行榜可以看出借阅图书的名称、图书类型、借阅次数及借阅读者等相关信息。 (2)单击“系统设置”/“图书馆信息”命令,对图书馆信息进行设置操作。 (3)单击“系统设置”/“管理员设置”命令,对管理员信息进行添加、权限设置、浏览及删除操作。 (5)单击“系统设置”/“书架管理”命令,对书架信息进行添加、修改及删除操作。 (6)单击“读者管理”/“读者类型管理”命令,对读者类型信息进行添加、修改及删除操作。 (7)单击“读者管理”/“读者档案管理”命令,对读者信息进行添加、修改、查看及删除操作。 (8)单击“图书管理”/“图书类型管理”命令,对图书类型进行添加、修改及删除操作。 (9)单击“图书管理”/“图书档案管理”命令,对图书信息进行添加、修改及删除操作。 (10)单击“图书借还”/“图书借阅”命令,对图书借阅信息添加操作。 (11)单击“图书借还”/“图书归还”命令,对图书归还信息进行添加操作。 (12)单击“系统查询”/“图书档案查询”命令,对图书档案信息进行查询操作。 (13)单击“系统查询”/“图书借阅查询”命令,对借阅的图书信息进行查询操作。 (14)单击“排行榜”/“图书借阅排行榜”命令,对图书借阅信息进行查看操作。 (15)单击“排行榜”/“读者借阅排行榜”命令,对读者借阅信息进行查看操作。 (16)单击“更改口令”按钮,对当前的用户密码进行修改操作。 (17)单击“退出系统”按钮,退出当前操作系统。

2012-05-23

空空如也

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

TA关注的人

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