- 博客(14)
- 资源 (34)
- 收藏
- 关注
原创 DDD领域驱动设计-DDD概览
# DDD概览## 启迪领域可以理解为业务,领域专家就是对业务很了解的人。限界上下文也就是微服务的边界,也可以理解为微服务,一个限界上下文=一个微服务。个人理解领域驱动设计就是微服务驱动设计,从战略上先进行微服务的划分,从战术上针对某个微服务进行领域模型的设计也就是业务模型的设计。领域模型包括:- 实体- 值对象- 聚合- 领域服务- 领域事件- 资源库- 应用服务## 什么是领域驱动设计?理解领域驱动设计是什么之前,我们先来理解下什么是领域?领域可以理解为业务,领域专家就是对业务很了解的人。领域驱动设计的
2022-04-27 11:11:07
168
原创 eclipse js验证错误
在使用eclipse开发的时候,有时候会遇到一些js文件报错的问题,原因是由于eclipse不知道如果去解析验证一些js文件,解决方案是把这些报错的文件从资源文件中除外。选择项目⇒右键⇒Properties⇒Javascript⇒ Include Path⇒Source⇒Excluded⇒Edit⇒Exclusion patterns
2016-03-28 17:20:00
396
原创 Maven3.3.3安装部署教程
Maven3.3.3 安装部署一共分以下几个步骤:下载maven包设置环境变量检验版本构建项目运行项目1.下载maven包 官方网站:http://maven.apache.org/download.cgi2.设置环境变量 MAVEN_HOME=E:\Dev_Jar\Framework_maven\windows\apache-maven-3.3.3-bin\apache-maven
2016-02-25 18:31:36
3878
1
原创 Maven构建异常
异常一: 操作系统:Win10 maven版本:3.3.3 操作命令:mvn archetype:create -DgroupId=com.knl.maven -DartifactId=myApp -Dversion=1.0 -Dpackage=com.knl.maven 执行结果: 问题原因:由于使用的maven版本是3.3.3 archetype:c
2016-02-25 17:58:33
367
原创 深入理解session和cookie
理解一个东西首先要知道它的由来,也就是为什么会需要它,它的作用是什么。Cookie 随着web的不断发展,需求也在不断的变化,从最初的全静态页面到后面的动态页面。因为http协议是一个无状态的协议,当用户的一次访问结束后,后端服务器就无法知道下一次来访问的还是不是上一次访问的用户。由此w3c组织设计了Cookie来记录用户的访问行为。优点:能够通过Cookie来跟踪记录用户的访问行为,由此可以对
2016-02-23 14:46:31
465
原创 如何找到Tomcat启动时的入口文件
之前研究Tomcat时一直在想一个问题,Tomcat启动时,执行的第一个类是哪个类,只要找到这个类也就找到了入口,找到了入口看源代码时也就容易些了。今天分享一个比较简单的定位入口文件的方法: 1.启动Tomcat 2.打开【Java VisualVM】工具(目录:jdk目录/bin/jvisualvm.exe) 3.选择Tomcat进程,然后找到main线程,查看main线程的快照。 从
2016-02-22 16:40:01
6041
原创 centos7 iptables的安装和配置
由于centos7默认是使用firewall作为防火墙,下面介绍如何将系统的防火墙设置为iptables。步骤流程:①关闭firewall #停止firewall systemctl stop firewall.service#禁止firewall开机启动 systemctl disable firewall.service②安装iptables防火墙 #安装iptables
2015-08-02 21:50:41
22204
2
原创 使用Jedis无法访问Redis的问题
环境描述:redis服务器是搭建在本地虚拟机里面的,使用的系统是linux的centos7。 IP地址为:192.168.60.128jedis是在本地win7环境下的。问题描述:package org.knl.redis.client;import redis.clients.jedis.Jedis;public class RedisExample { public static vo
2015-08-02 21:33:27
1984
原创 Ajax请求后页面刷新问题
问题描述:在使用Ajax请求服务器的时候,响应结果在页面上瞬间显示后整个页面又重新被刷新了。问题原因:class="btn btn-lg btn-primary btn-block" type="submit" onclick="submitForm()">立即登陆由于按钮的类型是submit类型,submit 表单提交会刷新页面,所以导致请求处理后页面被重新刷新。
2015-07-20 16:56:56
3446
4
原创 Java学习之【深入理解Java虚拟机---对象的创建】
今天总结的是对象在虚拟机中的创建,布局以及访问。1.对象的创建 在虚拟机中对象的创建将分为以下几个步骤: 1.类的加载检查 首先来看下类的加载检查。每当虚拟机遇到一条new指令时,它将先到常量池中检查是否存在将要创建对象的符号引用,并且检查这个符号引用代表的类是否已经加载,解析和初始化过。如果没有,那必须先加载代表
2015-07-19 17:34:52
1357
原创 Java学习之【深入理解Java虚拟机---Java内存区域】
运行时数据区域 定义:简单来说就是Java程序运行时会把内存划分为若干个数据区域,这些区域被称为运行时数据区域。每个区域都有各自的用途,以及创建和销毁的时间。数据区域划分:程序计数器,虚拟机栈,本地方法栈,堆,方法区。下面一一介绍各个数据区域的用途。程序计数器 可以简单理解为在你执行代码时,解释器通过程序计数器的值来选取下一条需要执行的代码。(在虚拟机中被称为字节码指令)程序计数器在内存中属
2015-07-18 22:38:00
511
原创 Win7系统日语输入法下键盘错位的解决方法
安装Win7系统时如果键盘默认选中了日语键盘时,系统安装完后在日语输入法下输入时键盘将会错位。解决方法:打开注册表: 开始->命令行->regedit修改注册表:HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Control->Keyboard Layouts->00000411。修改Layout File文件的值(KBDJPN.DLL
2014-03-20 16:36:26
5901
原创 数值变换文字
指定式 名称 例子C 货币 (10000).ToString("C") = "\10,000" (-100.5).ToString("C") = "-\101"
2014-01-15 10:19:20
774
原创 C# 如何关闭,释放Excel进程
注:不允许调用对象的Application属性,否则资源释放无效。例:Excel.Application excelApp = new Excel.Application();excelApp.Application.DisplayAlerts = false;(excelApp.DisplayAlerts = false;)如果代码中有以上类似调用的话,资源释放将无效。
2014-01-14 10:32:53
8431
1
jsmartcom_zh_cn.rar
2011-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人