1 demo package com.test.domi.config; import org.springframework.beans.factory.annotation.Configurable; import org.springframework.scheduling.annotatio ...
分类:
编程语言 时间:
2019-12-06 11:16:32
阅读次数:
100
在控制面板的程序与功能里启用和关闭windows功能打开,适用于linux的windows子系统 在微软商店里搜索ubuntu,直接点击安装就可以了 安装完成后的windows与linux的磁盘映射见下图 配置开发环境,下载和安装vscode,打开后直接让安装一个扩展可以连接子系统的目录 windo ...
引言 在清理Github的时候,发现以前写的一个简单的分布式任务分发系统 "ClawHub/task distribution" ,使用了zk的选主与队列,调度器使用spring的ThreadPoolTaskScheduler,任务支持cron表达式。 这让我想起在这之前还封装过Quartz,那时候 ...
分类:
其他好文 时间:
2019-12-05 22:49:46
阅读次数:
171
spring boot整合mybatis-plus使用mysql和Oracle多数据源的时候,遇到如下问题: mybatis-plus今天遇到一个问题,就是mybatis 没有读取到mapper.xml 文件。 特此记录一下,问题如下: 首先我放xml的包的是没问题的,而是引入的架包和配置问题,问题 ...
分类:
移动开发 时间:
2019-12-05 17:13:22
阅读次数:
342
1.第一步,新建两个简单的springboot项目并创建rest接口 demo系统的rest接口 plus系统的调用接口 2.在项目pom文件里导入feign和hystrix的pom依赖包 <properties> <java.version>1.8</java.version> <spring-c ...
分类:
编程语言 时间:
2019-12-05 14:52:15
阅读次数:
128
[TOC] Fiddler简介 Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展,你对HTTP协议越了解,你就越能掌握 ...
分类:
其他好文 时间:
2019-12-05 12:55:46
阅读次数:
130
在开篇之前先说明下为什么要写这篇文章?在Java的世界里MVC软件架构模式绝对是经典的存在(PS:MVC是一种软件架构方式并不只有Java有),如果你是在最近十年前后进入Java的编程世界,那么你会发现自己这些年似乎从来没有逃离MVC架构模式的牢笼,只不过换着使用了不同的MVC框架,如早期的Struts1、Struts2以及现在几乎一统江湖的Spring MVC(少数自行封装MVC框架的公司除外)。
而随着互联网技术的发展,特别是Ajax等富客户端技术的发展,前端技术逐步形成了一套体系,并且逐步从后端代码(如JSP)中剥离出来,从而形成了现在普遍流行的前后端分离模式(这也是一段时间内为什么前端工程师会出现大量需求的原因),而这也对传统的MVC模式产生了一点小的改变,因为现在基于Java的后端服务中很少会有大量处理复杂界面逻辑的代码出现,因此MVC中的V(View)这一层就逐步被各类前端技术所替代,如AngularJS、React等。
所以现在的Java服务端绝大部分情况下只是在处理M(Model)+C(Controller)的逻辑,而从概念上来看,好像Model代表的就是数据模型、
分类:
编程语言 时间:
2019-12-03 10:25:33
阅读次数:
121
数据建模其实就是数据库设计,是很关键的环节,他的前体条件是:1)对需求充分消化,全局性的归纳及总结;(什么功能操作什么表。表与表之间的逻辑处理;)2)对接下来的程序开发,做了充分的布局;(程序如何换分为子系统,每个程序之间如何工作的)设计原则及考虑维度1)效率开发效率,模型简单,更少的数据库表,开发容易,维护容易;2)性能数据要快3)成本避免数据冗余MIS系统我更在意的是开发效率及应变性,因为数据
分类:
其他好文 时间:
2019-12-02 15:24:45
阅读次数:
116
docker优势 轻量级、资源损耗少、启动快、性能高、只能运行linux系统 容器技术发展历程 1.chroot技术 新建一个子系统(拥有自己完整的系统文件) ldd /bin/ls(查看ls命令依赖的库文件) 2.linux容器(lxc) linux container namespaces命名空 ...
分类:
其他好文 时间:
2019-12-02 01:02:47
阅读次数:
97
错误产生背景:将之前用Eclipse写的Blog项目迁移到Idea上面。Ecilpse项目一直是没有问题的。错误原因分析:原因是项目依赖中引入的jpa,另外也与Idea比较智能也有关系 解决办法: 第一,在启动类中加上如下注解代码 @SpringBootApplication(exclude = { ...
分类:
移动开发 时间:
2019-12-01 21:05:14
阅读次数:
237