- 博客(146)
- 资源 (29)
- 问答 (1)
- 收藏
- 关注
原创 springboot编程实践:集成thymeleaf模板引擎
thymeleaf基础知识:1、thymeleaf简介:Thymeleaf是一个java类库,他是一个xml/xhtml/html5的模板引擎,可以作为mvc的web应用的view层。 Thymeleaf还提供了额外的模块与Spring MVC集成,所以我们可以使用Thymeleaf完全替代jsp。 spring Boot通过org.springfra...
2019-11-14 15:49:35
840
原创 Docker简单应用:集成springboot项目、在centos7上部署docker
Docker简介:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。看起来有点雾,用过虚拟机的应该对虚拟化技术有点印象,不知道也没关系,就把它当成轻量级的虚拟机吧(虽然一个是完全虚拟化,一个是操作系统层虚拟化),这个解释到位:h...
2019-11-13 17:50:09
609
原创 Centos7下安装docker
注意事项:Docker 要求 CentOS 系统的内核版本高于 3.10 通过 uname -r 命令查看你当前的内核版本安装步骤step1、root账户登录,查看内核版本如下uname -astep2、把yum包更新到最新yum updatestep3、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是d...
2019-11-12 12:19:04
488
2
原创 ELK搭建————kibana-7.3.0安装
题注:安装JDK-11.0.3,请参考我的博客《Centos7.6安装JDK-11.0.3》创建虚拟机,欢迎访问我的博客《VMware创建Centos7虚拟机并配置静态IP》安装elasticsearch7.3.0,请参考我的博客《ELK搭建————elasticsearch7.3.0安装》安装logstash-7.3.0,请参考我的博客《ELK搭建————logstash-...
2019-09-05 14:58:21
5888
1
原创 ELK搭建————logstash-7.3.0安装
题注:安装JDK-11.0.3,请参考我的博客《Centos7.6安装JDK-11.0.3》创建虚拟机,欢迎访问我的博客《VMware创建Centos7虚拟机并配置静态IP》安装elasticsearch7.3.0,请参考我的博客《ELK搭建————elasticsearch7.3.0安装》安装logstash-7.3.0,请参考我的博客《ELK搭建————logstash-7.3...
2019-09-05 10:51:26
4974
原创 Centos7.6安装JDK-11.0.3
题注:由于工作需要,我要在centos7.6上安装jdk11,记录一下本次安装过程,希望能帮到需要的同学。关于centos7.6的安装,请参考我的博客《VMware创建Centos7虚拟机并配置静态IP》安装过程如下:1、卸载自带jdk:step1、查看系统自带的openjdk,有的系统会自带openjdk:rpm -qa | grep javaste...
2019-09-05 10:04:44
3491
原创 ELK搭建————elasticsearch7.3.0安装
题注:安装JDK-11.0.3,请参考我的博客《Centos7.6安装JDK-11.0.3》创建虚拟机,欢迎访问我的博客《VMware创建Centos7虚拟机并配置静态IP》安装elasticsearch7.3.0,请参考我的博客《ELK搭建————elasticsearch7.3.0安装》安装logstash-7.3.0,请参考我的博客《ELK搭建————logstash-...
2019-09-04 17:51:30
5769
3
原创 Centos7的yum安装报错Error: Nothing to do
目录题注:yum 安装错误描述:解决办法,更新yum源:重新安装,问题解决:题注: 安装往centos7后,有时候yum不是最新的,最好安装完系统之后,更新一下yum源。由于安装完操作系统后,没有更新yum源,今天就碰到如下的错误。yum 安装错误描述:解决办法,更新yum源:yum -y update重新安装,问题解决:...
2019-08-27 13:55:13
25199
6
原创 Centos7.6安装中文字体
目录题注:1、查看所有字体:fc-list //如果提示 fc-list: command not found,则需要安装# yum install fontconfig2、查看中文字体:fc-list :lang=zh3、找到win10的字体,并复制到其他目录:C:\Windows\Fonts\微软雅黑4、上传字体到/root:5、把MSYH.TTF复制到/u...
2019-08-27 13:46:29
6997
1
原创 系统架构师常画的设计图
目录业务流程图任务流程图页面流程图系统架构设计图序列图类图业务流程图业务流程图又称为泳道图,就是描述那些个体在什么条件下做了什么事情,他们之间有何关联。主要分三个方面:1. 涉及到哪些主体?2. 每个主体都有哪些任务?3. 各个主体之间怎么联系的?一般涉及到多个主体,每个主体之间有联系。任务流程图泳道图一般是从战略上分析整个业...
2019-08-21 15:31:41
2941
原创 什么是系统架构师,系统架构师应具备哪些能力?
什么是系统架构师? 系统架构师是一个既需要掌控整体,又需要洞悉局部瓶颈,并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师需要有足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。系统架构师应具备哪些能力?首先,必须具有丰富的软件设计与开发经验,这有助于理解并解释所进行的设计是如何映射到实现中去的。 其次,要具有领导能...
2019-08-21 15:18:32
4128
转载 优秀架构师必须掌握的几种架构思维
目录介绍一、抽象思维二、分层思维三、分治思维四、演化思维五、如何培养架构设计思维结论介绍架构的本质是管理复杂性,抽象、分层、分治和演化思维是我们工程师/架构师应对和管理复杂性的四种最基本武器。最近团队来了一些新人,有些有一定工作经验,是以高级工程师/架构师身份进来的,但我发现他们大部分人思维偏应用和细节,抽象能力弱。所以作为团队技术培训的一部分,我整理...
2019-08-21 14:50:13
853
转载 数据库系统的实现
目录前言参照完整性约束对更新删除操作的影响索引机制触发器机制数据库系统开发流程数据库系统管理数据质量体系小结前言 前面的文章中,主要都是在围绕关系数据库理论进行研究,没有涉及到数据库系统的具体实现。 虽说数据库系统的具体实现因业务环境,RDBMS等因素而异,但总体开发流程,以及开发过程中所涉及到的一些问题,也具有不少统一...
2019-08-19 17:48:53
2173
转载 大数据技术中SQL
目录前言大数据技术中SQL的作用SQL命令综述DDLDMLDCL & TCL小结前言 确实,关于SQL的学习资料,各类文档在网上到处都是。但它们绝大多数的出发点都局限在旧有关系数据库里,内容近乎千篇一律。而在当今大数据的浪潮下,SQL早就被赋予了新的责任和意义。 本篇中,笔者将结合过去在A公司和T公司大数据部门的学习...
2019-08-19 17:45:27
3281
转载 数据库关系建模
目录前言基本概念ER模型到关系表的映射概念模型 VS 逻辑模型小结前言 ER建模环节完成后,需求就被描述成了ER图。之后,便可根据这个ER图设计相应的关系表了。 但从ER图到具体关系表的建立还需要经过两个步骤:1. 逻辑模型设计 2. 物理模型设计。其中前者将ER图映射为逻辑意义上的关系表,后者则映射为物理意义上的关系表。逻辑...
2019-08-19 17:01:13
689
转载 数据库需求与ER建模
目录前言基本概念扩展概念高级话题其他说明小结前言 在数据库建设过程中,哪一步最重要?绝大多数资料会告诉你,是需求分析阶段。这一步的好坏甚至直接决定数据库项目的成败。 需求分析阶段,也被称为ER建模(entity-relationship modeling)阶段,也常被称为需求可视化,概念建模等。这一阶段数据库系统开发人员将...
2019-08-19 16:05:06
337
原创 VMware创建Centos7虚拟机并配置静态IP
问题描述:windows10首次安装VMware,或者非首次安装VMware时,安装后,没有出现如下图所示的虚拟网卡:导致VMware创建Centos7虚拟机并配置静态IP时失败!Xshell或者SecureCRT 或者editplus等工具连接虚拟机下的操作系统时,无论如何都连接不上(即便关闭了宿主机和虚拟机的防火墙也不行);重装vmware也无法解决;开启了如下图...
2019-08-17 19:34:10
2341
原创 Windows10 系统下使用VMwareWorkstation 14 Pro创建Centos7虚拟机
目录问题描述:1、环境介绍:2、安装VMwareWorkstation 14 Pro:3、创建虚拟机:问题描述:最近工作中需要用到虚机,于是就写了这篇博客,记录一下创建虚机的步骤,期望着能够帮助到其他同学:1、环境介绍:本机系统:Windows10 企业版,64位操作系统虚机系统:CentOS-7-x86_64-DVD-1810.isoVM...
2019-08-17 18:40:31
820
原创 kettle7.1的资源库配置变为灰色,且没有了Connect按钮
问题描述:kettle7.1的资源库配置变为灰色,且没有了Connect按钮问题原因: repository.xml文件出现了乱码问题;解决问题步骤:1、找到repository.xml文件目录,我的是“C:\Users\Administrator\.ke
2017-08-25 16:36:35
19925
17
原创 jQuery如何获取选中单选按钮radio的值
实例1: 支付宝 财务通 获取一组单选按钮对象:var obj_payPlatform = $('#wrap input[name="payMethod"]'); 获取被选中按钮的值 :var val_payPlatform = $('#wrap input[name="payMethod"]:checked ').val();实例2:使
2016-12-27 10:04:48
46688
转载 Jquery修改image的src属性,图片不加载问题
1.当点击某一按钮的时候,把图片域中的图片改变一下 "/servlet/CreateValidateNum" width="60" height="20" /> 看不清 function reflush() { document.getElementById(randimg).src="/servlet/
2016-12-26 15:22:06
15890
转载 大数据经典学习路线(及供参考)
1.Linux基础和分布式集群技术学完此阶段可掌握的核心能力:熟练使用Linux,熟练安装Linux上的软件,了解熟悉负载均衡、高可靠等集群相关概念,搭建互联网高并发、高可靠的服务架构;学完此阶段可解决的现实问题:搭建负载均衡、高可靠的服务器集群,可以增大网站的并发访问量,保证服务不间断地对外服务;学完此阶段可拥有的市场价值:具备
2016-12-26 11:17:29
5637
转载 Activiti基础教程--10开始活动节点,接收活动,用户任务(个人任务,组任务)
相关代码参考gihub:https://github.com/changwensir/Activiti/tree/master/ActivitiDemo1一、开始活动节点[java] view plain copy public class StartTest { ProcessEngine
2016-11-30 15:41:33
1773
1
转载 Activiti基础教程--09排他网关,并行网关
相关代码参考gihub:https://github.com/changwensir/Activiti/tree/master/ActivitiDemo1一、排他网关[java] view plain copypublic class ExclusiveGateWayTest { ProcessEngin
2016-11-30 15:39:45
925
转载 Activiti基础教程--08连线
相关代码参考gihub:https://github.com/changwensir/Java-ee/tree/master/activiti注意:如果将流程图放置在和java类相同的路径,需要配置:2/部署流程定义启动流程实例[java] view plain copy ProcessEn
2016-11-30 15:38:00
1533
转载 Activiti基础教程--07流程执行历史记录(历史任务、历史流程实例、历史活动)
相关代码参考gihub:https://github.com/changwensir/Activiti/tree/master/ActivitiDemo1一、Activiti 历史任务查询实际工作流项目中,有一个功能叫做 历史任务查询。某一次流程的执行一共经历了多少个任务.我们其实查询的是历史任务实例表; 当然这个表的话,不管是已经完结的任务
2016-11-30 15:36:43
5406
1
转载 Activiti基础教程--06流程变量
相关代码参考gihub:https://github.com/changwensir/Activiti/tree/master/ActivitiDemo1 流程变量在整个工作流中扮演很重要的作用。例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是只对应一个流程实例。也就是说各个流程实例的流程变量是不相互影响的。流程实例结束完成以后
2016-11-30 15:31:38
655
转载 Activiti基础教程--05流程实例、任务的执行
相关代码参考gihub:https://github.com/changwensir/Activiti/tree/master/ActivitiDemo11、部署流程定义[java] view plain copy ProcessEngine processEngine = ProcessEngines.getDe
2016-11-30 13:57:21
756
转载 Activiti基础教程--04管理流程定义(流程定义部署ZIP/classpath)、查看(获取流程定义图图片)、删除,不能修改
相关代码参考gihub:https://github.com/changwensir/Activiti/tree/master/ActivitiDemo1一、部署流程定义 前面的话,我们使用的是classpath加载资源文件方式来部署流程定义的,但是这种方式有局限性,只能适合小项目,固定写死的流程; 实际项目的话,需要来动态导入流程定义文件,通过把bpmn和
2016-11-30 13:55:35
912
转载 Activiti基础教程--03(HelloWorld)
gihub:https://github.com/changwensir/Activiti/tree/master/ActivitiDemo1 前面我们讲解了流程绘制,下面我们要来部署流程定义,启动流程实例,查看任务以及完成任务;把一个最简单的HelloWorld流程用代码实现并且走完流程。 我们先建一个单元测试类HelloWorldProcess首先第一步,我
2016-11-30 13:53:05
1324
转载 Activiti基础教程--02(初识Activiti流程设计工具、了解Activiti bpmn图表对应的XML文件)
gihub:https://github.com/changwensir/Activiti/tree/master/ActivitiDemo1一、初识Activiti流程设计工具 我们以后开发流程 首先要做的,就是要设计好流程图;一个项目可能会包括多个流程图; 所以我们在src/test/resources源文件夹下新建一个包diagrams,以后所有的流程
2016-11-30 13:51:07
1243
转载 Activiti基础教程--01(简介、代码生成Activiti的25张表、Activiti配置文件activiti.cfg.xml生成25张表、在Eclipse上安装Activiti插件)
gihub:https://github.com/changwensir/Activiti/tree/master/ActivitiDemo1一、简介 Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸如互操作性和云架构,提供技术实现。
2016-11-30 13:47:38
1082
原创 mysql 登录时报 ”1045 (28000):..." 错误解决办法
问题描述:ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)解决方法:win
2016-11-20 23:07:47
4760
原创 安装MySQL提示“请键入 NET HELPMSG 3534 以获得更多的帮助”的解决办法
从MySQL5.7.6开始,安装MySQL提示“请键入 NET HELPMSG 3534 以获得更多的帮助”的解决办法今天安装MySQL提示如下错误:---------------------------------------------------------------------------------------------
2016-11-20 19:33:46
22643
4
原创 workFlow学习总结---------------------常用的工作流引擎
工作流引擎 SnakerSnaker是一个基于Java的开源工作流引擎,适用于企业应用中常见的业务流程。本着轻量、简单、灵巧理念设计,定位于简单集成,多环境支持 轻量: 核心代码行数大约7000行,强大的扩展性,支持Spring、Jfinal、Nutz平台级框架;支持Jdbc、SpringJdbc、Hiberna...更多Snaker信息最近更新:
2016-11-14 14:15:14
39975
原创 workFlow学习总结-----------workFlow简介
最近在工作中要实现一种的“流程审批”功能,查阅资料得知,workFlow技术可以实现我想要的功能,于是就开始沉下心来好好学习一下这门技术。什么是工作流:工作流,指的是一系列相互衔接、自动进行的业务活动或任务。一个工作流一般包括:任务、它们的关系以及它们的启动和终止条件。工作流在大多数的实际应用中的情况可以这样来简单地描述:在网络、服务器和多台计算机客户端的硬
2016-11-14 11:41:35
3899
转载 数据库分区分表
数据库分区分表 一、分区表、分区索引概念 为了满足而非常大的数据库的管理,需要创建和使用分区表和分区索引,分区表允许将数据分成成为分区甚至子分区的更小的、更好管理的块。每个分区可以单独管理,可以不依赖其他分区而单独发挥作用,因此可以提供更有利于可用性和性能的结构。 表或索引可以共享相同的逻辑属性,但是可以有不同的物
2016-11-02 18:33:07
713
原创 几种常见的建模工具比较(ROSE、PowerDesigner、VISIO)
1、ROSEROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能。ROSE主要是在开发过程中的各种语义、模块、对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加明朗(但是它的结构仅仅对那些对掌握UML的开发人员,也就
2016-10-28 13:50:27
16587
5
转载 使用Rational Rose进行用例图和活动图
《ROSE用例.ppt》下载地址: http://download.youkuaiyun.com/download/yhyhelene/2949626 一、 基于UML的用例模型实验1 、用例图 用例图描述的是参与者(Actor)所理解的系统功能,用于需求分析阶段,列出系统中的用例和参与者,并显示哪个参与者参与了哪个用例的执行 •下面通过UML来分析并构
2016-10-28 10:26:04
9068
1
转载 Get图谱 50个技能领域一键直达
成长都因素有很多,你知道知识图谱的作用吗?本文GET了当下最热门、最火爆的技术知识点,让你一库在手,技术全有!众所周知,我们的每个知识库都是邀请专家精心绘制图谱,并依据每个图谱的知识结构,筛选该技术分支知识点下的优质资源,经特邀编辑一一审核、精心挑选后,形成该技术点的知识库。节省开发者学习时间和成本,最大化的满足和解决大家的日常技能问题,开发者还可以在上面绘制专属于自己的技能图谱(图谱+干
2016-10-28 09:36:34
1468
区块链革命 比特币底层技术如何改变货币 商业和世界
2018-03-07
SSH(springmvc+spring4.1+hibernate4.0)jar包整合
2017-01-12
dTree学习资料(源码、帮助文档、js文件、用例)
2016-07-20
AIX系统和常见Linux系统有什么区别?
2015-02-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人