- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 领域驱动设计-原理心得篇
“最初我给本文起的标题是《领域驱动设计-理论入门篇》,但是文中掺杂了太多的个人理解,入门篇就显得太官方了,为了避免错误的理解把读者带偏,所以改成《领域驱动设计-理论心得篇》,期待你能发现其中的错误,并可以一同探讨。文章发布前邀请了拥有丰富领域驱动设计实战经验的大佬校正,所以我有理由相信,这篇文章一定可以给你带来一些有用的入门指导建议”01 写在前面领域驱动设计(Domain-Driven Design,DDD)是一个有关软件开发的方法论,他提出基于领域开发的开发模式,基于DDD理论...
2021-02-08 16:22:08
656
4
原创 [干货]手把手带你搭建属于自己脚手架项目
写在前面如果你能点进本篇文章,我相信你已经知道什么是脚手架以及你为什么要搭建他了。可能你在最初接触脚手架的时候和我一样四处百度脚手架的搭建方法,所以我就不再解释这些了。当然,你也可能会遇到很多坑导致你没有成功。写在中间本篇教程将带着你从0开始,解释脚手架的格式以及在搭建过程中需要你注意的地方,甚至会告诉你你可能云里雾里的变量究竟怎么使用,在什么地方生效。我相信,这篇教程一定可以让你搭建出属于...
2020-02-13 20:08:38
786
2
原创 Java-Excel导入导出通用实现Demo(附源码Git地址)
说明:本工具适用大部分导入导出场景,花点时间搞懂怎么用了之后灰常方便,阅读本文前,建议下载源码后参考着阅读。源码地址:https://gitee.com/xwzhang1/excel-util.git在使用过程中如果有不懂的地方,请随时在项目issue中提问,我会在最短的时间内答复。 如果有好的建议也十分希望不吝赐教。目录导语第一步 创建项目第二步 引入POI依赖第三...
2019-01-02 19:58:18
4982
10
原创 SprinfBoot报警告WARNING: An illegal reflective access operation has occurred
警告如图所示,该警告是因为jdk版本太高(我用的是10.0,据说9.0的也会这样),具体的原理还没有研究,它不影响项目的正常运行,但是看着很糟心有木有~~~~解决方案是把项目jdk降低到1.8及以下,建议1.8。操作步骤:快捷键Ctrl+Alt+Shift+S 进入项目结构设置如图修改为1.8 然后确认即可。如果上述方法还没有解决,那请在上图中打开Modules,然后...
2018-09-23 10:47:44
173890
66
原创 【spring-cloud】Eureka注册中心部署
写在前面:对spring cloud的学习是基于书籍《Spring Cloud微服务实战 - 翟永超》。Eureka搭建1. 新建springboot项目,项目名为eureka-server2. pom文件添加依赖(由于我的springboot办事是2.0.4的,所以如果eureka选取的版本太低会导致之后服务无法启动,所以在这里采用2.0.1版本的)<!-- https:...
2018-09-10 13:53:48
344
原创 【spring-boot③】actuator原生监控
1. 创建springBoot项目(不解释啦)2. SpringBoot使用actuator只需要在pom下添加依赖 如下 即可<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</art...
2018-09-10 11:45:14
303
原创 【spring-boot②】mybatis配置以及分页查询
本次学习结合了swagger,swagger配置教程看【spring-boot】swagger配置https://blog.youkuaiyun.com/nangu0673/article/details/825872681. 创建子模块zxw-mybatis,添加必要的依赖<dependencies><dependency><groupId>or...
2018-09-10 11:42:13
502
原创 【spring-boot①】swagger配置
写在前边:对于入门者,只需要跟着这篇文章一步步操作,最后一定会成功,成功之后再理解就不难了。有问题可以留言,我会在看到的时候回复。1. 创建spring boot项目,项目名为zhangxianwen-test,创建方法略2. 为spring boot项目创建子模块命名为zxw-swagger(注:创建子模块需创建maven项目)添加完毕之后,父模块也就是zhangxia...
2018-09-10 11:30:24
1078
原创 gitlab私钥配置
我是使用的git bash所以这篇文章讲解使用的工具是git bash,其他工具是类似的实现方式。 1. 下载一个git bash网上自己搜,安装过程也是傻瓜式安装,不讲解了2. 在文件管理器中右键-Git Bash Here,然后配置本地git账号信息3. 键入ssh-keygen进行本地私钥公钥生成。 过程中会要求输入一些信息,不用管,一直回车即可。结束后可以看到目录c...
2018-09-10 11:23:47
8656
原创 Zookeeper本地安装配置(入门)
1. 下载zookeeper,下载地址:https://www.apache.org/dyn/closer.cgi/zookeeper/ 2. 解压后,进入目录中的conf目录,有一个zoo_sample.cfg文件,将其重命名为zoo.cfg,然后打开,在最后添加dataDir=D:/tools/zookeeper-3.4.10/datadataDirLog=D:/...
2018-09-10 11:16:55
13618
10
原创 [IDEA] 解决.properties文件中文编码
设置路径为: file->setting->editor->file encodings->如图所示其实据测试,主要是图中5那个地方在生效。不过为了统一,把所有的都设置也没什么毛病。...
2018-09-10 11:13:34
11078
3
原创 图片转txt
其实这个不怎么难,大致思路就是把图片处理成灰度图后,根据灰度值将不同的灰度替换成不同的字符就可以啦。java代码如下:package imgtotxt; import javax.imageio.ImageIO;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOExceptio...
2018-09-10 11:11:04
3553
2
原创 sourcetree跳过注册
1. 进入目录%LocalAppData%\Atlassian\SourceTree\ 文件夹目录2. 你的目录里边缺少 accounts.json 这个文件,创建该文件,然后记事本打开后添加代码 [{"$id": "1","$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTre...
2018-09-10 11:07:44
787
原创 switch-btn入门实现
写在前边:switch-btn是这样的效果通过阅读本篇文章,你可以成功实现一个switch-btn1. 引入必要的bootstrap-switch相关css以及js文件,此处引用CDN链接实现.参考网址 https://www.bootcdn.cn/bootstrap-switch/<link href="https://cdn.bootcss.com/bootstrap-swit...
2018-09-10 11:02:52
1191
metronic_v5.5
2018-09-10
Flat-UI-master前端UI
2018-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人