摘要: 初识组合模式 定义 将对象组合成树形结构以表示“部分 整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 结构和说明 ![image_1cfkfsv2n11du17bgqnani91n9l9.png 63.5kB][1] Component:抽象的组件对象,为组合中的对象声明接 阅读全文
posted @ 2018-12-23 20:31 王凯华 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 初识观察者模式 定义 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 结构和说明 ![image_1cih7tcade8smpch4u1i7p10ut9.png 68.3kB][1] Subject: 目标对象,通常具有如下功能: (1)一个 阅读全文
posted @ 2018-12-23 19:54 王凯华 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 通常项目上线前都有一些初始化数据需要导入,在今天博客系统发布前我使用sqlyog工具远程登录服务器的Mysql数据库,执行sql脚本对初始数据进行导入的时候报错: Got a packet bigger than‘max_allowed_packet’bytes 查阅资料发现是由于max_allowed_packet的值设置过小,知道原因就好办了,只需要将max_allowed_packet值设置大一点就OK了。 阅读全文
posted @ 2018-12-23 19:50 王凯华 阅读(2134) 评论(0) 推荐(0) 编辑
摘要: 当我们将开发好的javaWEB项目部署到linux系统上,操作数据库的时候,会出现中文乱码问题,比如做插入操作,发现添加到数据库的数据中文出现论码,下面就将解决linux下mysql中文乱码问题! 阅读全文
posted @ 2018-12-23 19:49 王凯华 阅读(5397) 评论(0) 推荐(0) 编辑
摘要: 因为springboot本身集成了tomcat插件,所以我们可以直接使用mvn clean package命令打成jar包或者war包,然后使java -jar xxx.jar 或者 java -jar xxx.war命令非常方便的去部署运行项目。 但是在执行命令时提示: PS F:\wkh_code\my-blog\target> java -jar myblog.war myblog.war中没有主清单属性 PS F:\wkh_code\my-blog\target> 阅读全文
posted @ 2018-12-23 19:46 王凯华 阅读(8553) 评论(0) 推荐(2) 编辑
摘要: 由于springboot内置了tomcat容器,我们通常会把项目打成jar或者war后直接使用java -jar xxx.jar命令去运行程序,但是当前ssh窗口被锁定或者按下ctrl+c又或者关闭了ssh窗口,那么程序就会被终止。如何让程序在后台保持运行不被关闭呢? 阅读全文
posted @ 2018-12-23 19:45 王凯华 阅读(5765) 评论(0) 推荐(0) 编辑
摘要: 我们可以在application.properties中配置自定义的属性值,为了获取这些值,我们可以使用spring提供的@value注解,还可以使用springboot提供的@ConfigurationProperties注解非常方便的完成属性值的注入。 阅读全文
posted @ 2018-12-23 19:32 王凯华 阅读(6212) 评论(0) 推荐(1) 编辑