1

springMVC框架 对BaseCtrl封装,简化开发

让你的项目有对象,你的项目如何才会有面向对象特征呢?没有面向对象特征的项目不是好项目哦。此篇博文会使用到面向对象特征中的封装继承,还有就是枚举类型。这篇博文教你如何让你的项目体现面向对象特征。 最近公司需要做一个后台系统,做了几个月了老系统的维护更新,真心有点受不了,毕竟一个项目经过了几个人的手,每 ...

求知若渴,虚心若愚 发布于 2018-09-20 10:01 评论(2)阅读(8)
0

【死磕 Spring】----- IOC 之 注册 BeanDefinition

原文出自: "http://cmsblogs.com" 获取 Document 对象后,会根据该对象和 Resource 资源对象调用 方法,开始注册 BeanDefinitions 之旅。如下: 首先调用 方法实例化 BeanDefinitionDocumentReader 对象,然后获取统计前 ...

chenssy 发布于 2018-09-19 08:23 评论(0)阅读(13)
0

触发器正确用法

关键字:架构设计 软件质量保证 数据库完整性 1、数据库完整性讨论 有许多同学认为开发阶段没必要建立外键约束,更不用建立检查约束,因为会影响单表数据写入做测试。 这个想法是非常错误的,不规范的,不专业的。 首先影不影响测试是无稽之谈,说明这类同学开发时不会写单元测试,通过野路子来测试,质量不保。 然 ...

十三燕 发布于 2018-09-18 22:48 评论(1)阅读(12)
0

面向对象

2.static关键字 static的特点:静态的共享的 1. static是一个修饰符,用于修饰成员。修饰变量和方法(函数) 2. static修饰的成员被所有的对象所共享。 3. static优先于对象存在,因为static的成员随着类的加载就已经存在了。 相当于一个类的构造函数 4. stat ...

山风和薰 发布于 2018-09-18 17:59 评论(0)阅读(12)
0

SaaS技术栈的走势

本地部署时代 在软件还是“本地部署(on-premise)”的时候,SaaS的版图被大型玩家把持着,几乎所有的垂直领域(营销、支持、销售、人力)都被微软、SAP等大公司的解决方案占据。那时候的用户并没有什么“软件栈”可供选择。 第一代SaaS冠军 随着互联网的不断普及,SaaS模式开始发挥作用。第一 ...

CTO老王 发布于 2018-09-18 17:20 评论(0)阅读(13)
1

彻底弄懂HTTP缓存机制及原理(转载)

https://www.cnblogs.com/chenqf/p/6386163.html 前言 Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很多前端同学来说, ...

儒雅随和的小郭 发布于 2018-09-17 23:01 评论(1)阅读(35)
0

名字&值

1)名字VS值 名字和内存(存储)位置相关联。 名字—(环境)———>位置——(状态)——>值 这两个映射都在随着程序的运行而改变。 2)环境VS状态 环境是指一个名字到存储位置映射,也可以说是名字到变量(左值)的映射,环境的改变需要遵守语言的作用于与规则; 状态是一个从内存位置到它的值的映射,即把 ...

好记 发布于 2018-09-17 20:17 评论(0)阅读(5)
39

.Net Core应用框架Util介绍(三)

上篇介绍了Util的开发环境,并让你把Demo运行起来。本文将介绍该Demo的前端Angular运行机制以及目录结构。 目录结构 在VS上打开Util Demo,会看见如下的目录结构。 现代前端通常采用VS Code开发,不过我们为了使用TagHelper,需要采用VS开发,这为你提供了更多的选择。 ...

何镇汐 发布于 2018-09-17 14:49 评论(17)阅读(1531)
0

JVM培训之一些GC算法的理论知识

很精彩的一次内部分享,介绍了大部分的GC算法理论知识,JVM博大精深,本篇文章只是结合本次内部分享总结的一些理论知识,如果有大佬有疑问,欢迎留言指出! Concurrent:并发,程序一边运行一边做GC Parallel:并行,一块区域,一个人做清扫,需要100s,但是把区域分成两块,用两个人扫,时 ...

dadapeng 发布于 2018-09-16 23:16 评论(1)阅读(20)
0

weixin-java-mp集成微信公众号自带客服功能

电脑端登录公众号管理后台,【添加功能插件】开通客服功能,输入"人工客服"接入客服热线 底部有我的微信二维码,如有问题,可加好友进行技术交流! ​ ​ ​ ​ ​ ​ ​ weixin-java-mp集成微信公众号自带客服功能代码 增加TextBuilder.java文件 内容如下: public c ...

柯之梦 发布于 2018-09-16 19:51 评论(0)阅读(24)
2

系统架构-设计模式(适配器、观察者、代理、抽象工厂等)及架构模式(C/S、B/S、分布式、SOA、SaaS)(干货)

博客园首页是需要分享干货的地方,今天早上写的《HRMS(人力资源管理系统)-从单机应用到SaaS应用-系统介绍》内容下架了,所以我就按照相关规定,只分享干货,我把之前写完的架构设计相关知识的内容整理发布上来。这次主要分享一下在架构设计过程中涉及的基础知识,主要是涵盖系统架构方法、架构模式及设计模式,... ...

何戈洲 发布于 2018-09-16 13:51 评论(0)阅读(496)
2

HRMS(人力资源管理系统)-从单机应用到SaaS应用-系统介绍

上周发布的《2018,全新出发(全力推动实现住有所居》文章,其中记录了个人在这5年过程中的成长和收获,有幸认识了不少博客园的朋友,大家一起学习交流,在这个过程当中好多朋友提出SaaS系统如何设计,架构方面如何下手,在这5年的过程中我参与规划设计了很多的SaaS系统其中有不少的坑和痛苦的经验,特别是在... ...

何戈洲 发布于 2018-09-16 09:47 评论(4)阅读(420)
0

Maven学习

1.maven介绍及环境搭建 2.maven常用的构建命令 3.maven中的坐标和仓库 4.在eclipse中安装maven插件以及创建maven项目 5.maven的生命周期和插件 6.maven中Pom.xml解析 7.maven依赖范围 8.maven依赖传递 9.maven依赖冲突 10. ...

lp993718752 发布于 2018-09-14 11:27 评论(0)阅读(23)
1

「造个轮子」——cicada 设计一个配置模块

在前两次的 cicada 版本中其实还不支持读取配置文件,比如对端口、路由的配置。 因此我按照自己的想法创建了一个 issue ,也收集到了一些很不错的建议。 ...

crossoverJie 发布于 2018-09-14 08:48 评论(0)阅读(112)
0

用kafka实现消息推送

一个人知道的Topic是单点推送,大家都知道Topic是广播。 kafka消息消费机制: 1.广播消费:通过定义topic前缀来标识属于广播的消息(例如:topicname:gonggao1535680698557,gonggao1535680722624,gonggao1535681677381等 ...

CTO老王 发布于 2018-09-14 07:36 评论(0)阅读(52)
0

【设计原则和编程技巧】单一职责原则 (Single Responsibility Principle, SRP)

单一职责原则 (Single Responsibility Principle, SRP) 单一职责原则在设计模式中常被定义为“一个类应该只有一个发生变化的原因”,若我们有两个动机去改写一个方法,那这个方法就有两个职责。实际开发过程,修改代码本身就存在风险,特别是两个职责耦合在一起有依赖关系的时候, ...

梅梅我坐船头 发布于 2018-09-11 16:56 评论(0)阅读(24)
0

设计模式系列__总览

一、23设计模式 二、五大设计原则 1.开闭原则(OCP)含义:一个软件实体应当对扩展开放,对修改关闭。 2.单一职责原则(SRP)含义:就是对一个类而言,应该仅有一个引起变化的原因。所以在构造对象时,应该将对象的不同职责分离至多个类中,从而确保引起该类的变化的原因只有一个,使用这个原则可以提高内聚 ...

neal_z 发布于 2018-09-10 18:19 评论(0)阅读(47)
0

Java SSM 客户管理 商户 管理系统 库存管理 销售报表 项目源码

系统介绍: 1.系统采用主流的 SSM 框架 jsp JSTL bootstrap html5 (PC浏览器使用) 2.springmvc +spring4.3.7+ mybaits3.3 SSM 普通java web(非maven, 附赠pom.xml文件) 数据库:mysql 3.开发工具:my ...

D815579113 发布于 2018-09-10 17:52 评论(0)阅读(64)
0

kafka restful api功能介绍与使用

前述 采用confluent kafka-rest proxy实现kafka restful service时候(具体参考上一篇笔记),通过http协议数据传输,需要注意的是采用了base64编码(或者称之为加密),如果消息再post之前不采用base64处理将会出现:服务端消息乱码、程序报错等,因 ...

xnchall 发布于 2018-09-10 12:10 评论(0)阅读(271)
13

过去这几十年,分布式系统的「数据一致性」精华都在这了!

阅读目录 为什么需要事务 事务的来源 分布式系统中的事务问题 分布式事务的解决方案 结语 暂时还未涉及的园友们,可以收藏防身哦~ 为什么需要事务 事务的来源 分布式系统中的事务问题 分布式事务的解决方案 结语 暂时还未涉及的园友们,可以收藏防身哦~ 为什么需要事务 事务的来源 分布式系统中的事务问题 ...

Zachary_Fan 发布于 2018-09-10 09:27 评论(7)阅读(1167)