自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

QiuRiMangCao

本博客内容纯属个人学习总结所用

  • 博客(195)
  • 资源 (15)
  • 收藏
  • 关注

原创 Html+Css实现三栏布局响应式

<!DOCTYPE html><html><head><meta charset="utf-8" /><title>宽度自适应布局</title><style> body,div { margin:0; padding:0; } div { height:500px; color:#F00; } .

2016-12-09 21:51:03 2000

原创 JavaWeb前后台开发需要掌握和注意的一些知识点?

JavaWeb前后台开发需要掌握的一些知识点?1.趋于前端框架(:Jquery)和Node.js(前端中的后台)的不断流行起来,而Node.js和前端框架都是采用JavaScript来编写的,所以就知道掌握JavaScript是多么的重要。2.前后端的验证方式总结: • 前端一般采用直接写js验证代码或使用一些前端的验证框架(:jquery.validate.js)来验证用户输入的正确性,大

2016-12-09 21:40:04 4489

原创 jsp页面中利用jdbc操作数据库关键代码步骤

jsp页面中利用jdbc操作数据库关键代码步骤1.下载mysql连接的jar包:mysql-connector-java-5.1.33-bin.jar2.在JSP页面的首部导入所需的java.sql.*下的所有包<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" impor

2016-12-07 13:07:35 7448

原创 框架中拦截器的使用教程和权限的控制

----------------------------------------------------------------------------拦截所有后缀为.do的请求,交给Resources包下的spring-mvc.xml处理---------------------------------------------------------------------------- <

2016-12-06 21:59:59 421

转载 微信红包数据架构演变

PPT主题:微信红包数据架构演变嘉宾:莫晓东有关资金安全,所以需要事务1.继续使用MySQL • MySQL支持事物,满足一致性要求。 • 结构化存储,紧凑、连续。 • 支持多索引。 • 部署简单,工具支持。 • 团队技术积累。 • 设备改进。 • 测试先行,实践是检验真理的第一标准。2.性能优化 • 业务最终一致性,cap、base

2016-12-06 12:03:33 2071

翻译 2000元的H5外包到月入300万的微信掘金之旅

从2000到300万的过程:1.能做>>>改到满意为止>>>提供设计>>>做的更多>>>提供策划>>>创新>>>量身定制>>>解决问题(其实学新东西也是一样,需要一个循序渐进的过程,不要盲目追求快)2.微信等社交网络对于应用市场的流量价值是什么? • 便宜(也许免费) • 影响ASO:就是提升APP在各类APP电子市场排行榜和搜索结果排名的过程。类似移动APP的SEO优化。按照应用商店的自定义逻

2016-12-05 10:18:26 1613

翻译 不断重置的前端人生

PPT主题:不断重置的前端人生嘉宾:蒋定宇1)就跟 CSS Reset一样,什么东西都得重头来过2)重置有不方便的地方,但通常可以解决问题或带来好处3)不断地增加依赖必然会带来一些奇怪难解的问题4)破图是不可接收的5)Widget:是一小块可以在任意一个基于HTML的Web页面上执行的代码,它的表现形式可能是视频,地图,新闻,小游戏等等。它的根本思想来源于代码复用,通常情况下,Widget的代码形

2016-12-05 10:15:54 424

翻译 全民K歌React Native实践与优化

PPT主题:全民K歌React Native实践与优化嘉宾:袁聪1)React Native,H5,Native的优缺点2)React Native优化——Bundle拆分 • 业务分离,按需加载,减少资源消耗 • 避免执行大量JavaScript代码带来的性能问题 • 更灵活的优化策略(启动预加载) • 减少更新时的流量消耗 • 启动的性能瓶颈在于JavaScript的执行

2016-12-05 10:13:32 1188

翻译 性能驱动正确打开姿势

PPT主题:性能驱动正确打开姿势作者:聂永职位:新浪微博项目需求:• 有状态的TCP应用• 长连接• 实时、强交互聊天室系统• 私有协议• 需要支持海量用户项目挑战:• 服务处理,容器,强度报告• 新项目实现性能目标• 常规迭代性能不下降实践过程1.设立性能考核标准 • 单机为16G内存24核服务器 • 支持50W用户 • QPS 5000 • 平均耗时50毫秒2.趁手

2016-12-05 10:06:05 536

翻译 Vue.js实践<如何使用Vue2.0开发富交互式WEB应用>

PPT主题:Vue.js实践<如何使用Vue2.0开发富交互式WEB应用>作者:钟恒职位:360奇舞团前端工程师,声享开发者>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>提纲:1.框架2.开发3.优化(填坑)>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>框架难点:需求不断的变更框架要求:1)复用性高2)易于维护3

2016-12-05 10:04:42 419

翻译 网易DDB性能优化实践

PPT主题:网易DDB性能优化实践嘉宾:马进(@马进app)公众号:datamanagementDDB:分布式数据库1.分库分表数据库DDB • 海量结构化数据存储,TB级别热点数据 • 高并发访问,应对OLTP在线事务型的应用 • 数据扩容,在线增删数据库节点,完善的DBA工具 • 透明分库分表,MySQL通信协议兼容2.分区方案选型 • 常规:取模哈希 + 桶(虚拟节点)

2016-12-05 10:03:06 1001

转载 QQ空间后台架构优化之路

PPT主题:QQ空间后台架构优化之路 嘉宾:王帅RSS feeds:RSS是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容)一.系统优化 1.按时间戳排序,再按索引排序,分屏拉取 2.WNS接入优化 • 最优接入 • 最小流量: • 二进制协议 • 数据压缩(Gzip)

2016-12-04 15:11:20 868

转载 架构师的进阶之路

PPT主题:架构师的进阶之路-老曹眼中的全栈架构师嘉宾:老曹为什么需要全栈? • 性能瓶颈 • 沟通困难 • 救火灭火 • 资源紧张全栈的技术栈 • 大数据/AI • 云服务 • 安全 • 微服务 • 框架和库 • 数据存储 • 网络通信 • 操作系统 • 消息队列 • 均衡 •

2016-12-04 10:51:05 579

转载 思维的转变:从工程师到架构师再到技术TL

PPT主题:思维的转变:从工程师到架构师再到技术TL嘉宾:君山·许令波*TL:团队领导1.从工程师到架构 • 架构师的安全和孤独 • 没有团队支撑、地盘 • 完全靠影响力 • 架构师往就是那个最可有无的人 • 从做事到人 • 留下好的第一印象 • 建立口碑和影响力 • 要有成果

2016-12-04 10:39:48 1291

翻译 架构师的成长之路

PPT主题:架构师的成长之路嘉宾:易宝:陈斌架构 • 系统和软件的架构借鉴建筑学的架构架构师的作用 • 分析需求 • 总体设计 • 选择技术 • 指导沟通架构师的作用 • 业务理解 • 技术广度 • 技术深度 • 丰富经验 • 沟通能力 • 动手能力 • 美学素养架构师的三商 智商:运用知识的能

2016-12-04 09:29:31 437

原创 MVC框架中Controller层经常做的那些事!

1.请求Controller后直接转发到别的界面中1.第一种写法@RequestMapping("user/toLogin")public ModelAndView toLogin(){ return new ModelAndView("login.jsp");}2.第二种写法(1)不配置前后缀@RequestMapping("user/toLogin")public Strin

2016-12-03 12:34:32 5155

原创 LiveStyle的简单使用

1.在Google Chrome中商店下载Emmet LiveStyle插件(需要翻墙)2.在Sublime3中下载ListStyle插件3.下载Emmet LiveStyle App(主要看Browser和sublime是否连接上)4.打开Browser中的开关,选择对应的css样式5.整个操作只能在服务器下运行,不然就无法实时监控了以上步骤纯属个人总结,有什么不足请见谅!!!

2016-12-02 09:23:27 1207

原创 表单提交的几种方式

表单提交方式1.JavaScript提交var form = document.getElementById("updateForm");form.submit(); 2.Jquery提交$("#updateForm").submit();<form id="form1" action="" method="post"> <input type="button" id="sub" n

2016-12-02 09:16:36 829

原创 我对MVC分层的理解

**MVC分层的理解**1.modle层就是对应的数据库表的实体类2.Dao层是使用了hibernate连接数据库、操作数据库(增删改查)3.Service层:引用对应的Dao数据库操作,在这里可以编写自己需要的代码(比如简单的判断)4.Action层:引用对应的Service层,在这里结合Struts的配置文件,跳转到指定的页面,当然也能接受页面传递的请求数据,也可以做些计算处理。以上的Hiber

2016-12-02 09:07:11 451

原创 使用Jquery.Validate通过正则表达式自定义验证规则汇总(常用验证规则),非常实用

使用Jquery.Validate通过正则表达式自定义验证规则汇总(常用验证规则),非常实用

2016-12-01 09:44:00 3289

原创 API管理-定制yaml文件管理api并基于yaml文件生成client端、server端、springboot完整程序...

1. api管理方式背景 随着项目团队不断地规范,开发流程的每一步都在不断的变化,变得更加高效并且方便管理;api管理也经历了不少的变化,主要变化从上到下演进: 编写后端接口api,从status的action到springmvc的@RequestMapping,这些框架的确可以帮我...

2019-07-02 23:14:00 984

原创 规范-异常处理

1. 为什么需要规范的异常处理? 首先,规范异常处理也是为了后期能更好的维护,减少程序出错,别再哪里都try{}catch(){},对于有强迫症的我,规范处理异常是必不可少的;规范异常处理能让你代码变得更加整洁、干净。 2. 异常处理分类 异常处理方式: service抛出异常,...

2019-06-30 12:45:00 244

原创 规范-前、后台请求参数校验

1. 什么时候我们会前、后端校验? 正常情况下,前后端对于请求的参数都需要校验的,这能提高应用程序的稳定性、可维护性,而对于前后台如果能将这种不可缺少校验规则汇总并制定一套规范,在每一个应用程序中都使用这种规范,能给带来不少好处。那在哪些情况下适合使用前、后端校验了: 应用程序业务单...

2019-06-30 11:15:00 1462

原创 API管理-舍弃springfox-swagger-ui,采用功能更加丰富的swagger-bootstrap-ui

1. 为什么要使用swagger-bootstrap-ui? 上一篇博客(API管理-基于SpringBoot项目集成swagger实现接口文档自动生成)中我已经提到过使用springfox-swagger-ui的部分问题,上下结构的接口层次不利于接口的查看、无法支持离线下载成pdf或wor...

2019-06-23 16:52:00 423

原创 API管理-基于SpringBoot项目集成swagger实现接口文档自动生成

1. 为什么要使用swagger? 上一次博客(API管理-使用开源xxl-api项目管理接口)中我也提到过接口文档在整个生命周期中的重要性以及使用开源xxl-api的优缺点,缺点就是没法自动完成接口文档的生成,而是手动的录入,这样的话跟我们传统的通过编写word来管理接口文档也没什么区别;...

2019-06-23 16:24:00 194

原创 系统监控-Zipkin和微服务链路跟踪

1. 什么是Zipkin? Zipkin分布式跟踪系统;它可以帮助收集时间数据,解决在microservice架构下的延迟问题;它管理这些数据的收集和查找;Zipkin的设计是基于谷歌的Google Dapper论文。 每个应用程序向Zipkin报告定时数据,Zipkin UI呈现了一个依赖...

2019-06-23 15:45:00 151

原创 规范-使用sonarqube+sonarq scan+MySQL完成代码规范的检查

1. 为什么要使用sonarqube? 如果一个公司没有一套代码规范的话,这必然会导致项目后期迭代和维护变得困难,而且会出现很多的重复代码、坏味道、有bug、有漏洞。没有代码规范,还可能由于没测试到,上线后出现一些致命的错误,如:连接没释放,占用更多内存等等.. 2. 安装使用教程(Win...

2019-06-23 00:07:00 132

原创 管理-搭建私服(nexus)来统一管理jar包

1. 为什么要搭建私服来统一管理jar。 见参考博客(二、私服应用场景) 2. 搭建方式。 见参考博客 3. 总结 可以更好的通过私服统一管理公司内部封装的jar包(管理jar版本和迭代,保证公司内部项目依赖的jar都有记录,确保jar包依赖不混乱),每次jar api的扩展都...

2019-06-22 20:26:00 170

原创 API管理-使用开源xxl-api项目管理接口

1. 为什么要使用一些插件或系统来管理API? 为了后端更好的与测试、前端协调开发和甲方验收文档交接工作(一般都会将给到甲方整个应用的接口文档、数据表结构、架构原理),所有一个团队能通过一个系统或插件协调相关人员,其他快速敏捷开发变得非常重要。 2. 个人目前知道管理API方式 x...

2019-06-22 16:54:00 365

原创 单点登录-基于Redis+MySQL实现单点登录(SSO)

1. 为什么要用单独登录? 主要便于公司内部多系统统一认证授权管理,一次登录可访问多个跨域系统,也同时更加方便统一管理用户登录(员工离职需要拿掉登录权限、统计所有用户对系统的登录请求)。 2. 单点登录原理图 登录: 注销: 3. xxl-sso开源项目实现单点登录原理图(个...

2019-06-20 23:21:00 399

原创 系统监控-分布式调用链Skywalking

1. 为什么要使用分布式调用链技术? 随着公司业务的高速发展,公司服务之间的调用关系愈加复杂,如何理清并跟踪它们之间的调用关系就显的比较关键。线上每一个请求会经过多个业务系统,并产生对各种缓存或者 DB 的访问,但是这些分散的数据对于问题排查,或者流程优化提供的帮助有限。在这样复杂的业务场景...

2019-06-17 23:50:00 216

原创 持续集成-Jenkins的安装教程

1. jenkins.war包下载,下载后将war包部署到Tomcat即可。 下载地址: ...

2019-06-17 23:28:00 63

原创 任务调度-分布式任务调度平台XXL-JOB

1. 为什么要使用XXL-JOB? 任务调度-单体应用定时任务解决方案 ...

2019-06-17 22:25:00 89

原创 任务调度-第三方库Quartz实现分布式任务管理与调度

1. 为什么要用第三方库Quartz来实现分布式任务管理和调度? 首先管理的目的是通过集群多节点的管理提供容错,调度的目的是保证同一任务只会被完整执行一次...

2019-06-17 21:27:00 100

原创 任务调度-单体应用定时任务解决方案

1. 应用场景 : 单体应用(并发少、就公司内部使用)、业务比较简单、单一、稳定,传统行业首选,项目初期。 ...

2019-06-17 20:50:00 121

原创 系统监控-与应用高度耦合的Javamelody监控工具

1. 为什么不使用Javamelody? 与应用高度耦合,需要在项目中配置相关的配置文件和引入对应的依赖jar、能监控的功能有限,主要功能如下: ...

2019-06-16 23:30:00 55

原创 系统监控-SpringBoot四大神器之Actuator

1. 为什么要使用Actuator来监控SpringBoot项目? 首先之前博客提到过使用JDK自带的JVM监控工具、Psi-Probe Tomcat监控...

2019-06-16 21:56:00 96

原创 系统监控-监控方面比Tomcat Manager更加强大的Psi-Probe

1. 为什么我要使用Psi Probe做监控工具? 简单:只需配置好 tomcat...

2019-06-16 16:47:00 89

原创 框架-服务器推送技术

重点摘要:4种方式实现服务端数据推送 ajax短轮询: ...

2019-03-27 19:53:00 58

原创 资源-程序员职业发展路径图:从菜鸟工程师到高级架构师

https://mp.weixin.qq.com/s/CqM_xocsTVwNSPLTks0RNQ

2019-03-27 16:33:00 79

框架源码专题

Spring 框架源码详解,包括整个Spring的调用顺序与过程。

2019-03-05

amaze ui doc

amaze ui doc amaze 素材

2018-09-07

html网站模板素材

三套html网站模板素材,适合做企业管理网站平台的开发。

2018-09-06

Java Source Attacher插件(Eclipse自动下载jar) | QiuRiMangCao

轻松一个jar就能完成eclipse自动下载的功能,详见使用详见我的博客 | QiuRiMangCao

2017-07-20

spring+springmvc+hibernate+ehcache JavaWeb后台框架

spring+springmvc+hibernate+ehcache JavaWeb后台框架,不仅提高了开发程序的速度,且其中还是用到hibernate和ehcache缓存的使用,加快了程序运行的数据,该框架亲测好用。值得注意的是该种框架现在还算是用的比较多的,个人也觉得有学习的价值。该项目还是采用maven的方式搭建的,方便使用。

2016-11-16

Struts2+Hibernate+Spring(SSH2)+MySQL框架的整合.zip

Struts2+Hibernate+Spring(SSH2)+MySQL框架的整合,还附带sql脚本,虽然现在SSH已经不想当年那么火了,但是由于很多公司基于技术的成熟性考虑,一般不会再花更过的钱去学习一些新的框架,所以现在很多公司都还在采用SSH2的框架,主要原因就是稳定,所以我们还是还有必要去学习SSH2框架的,以后也一定能用上喔。。么么哒

2016-10-19

Mysql+Spring+SpringMVC+Mybaits电商项目源代码.zip

该项目是结合上次所分享的电商设计文档资源,所完成的基于Mysql+Spring+SpringMVC+Mybaits框架的JavaWeb项目源代码,非常有利于了解JavaWeb框架的使用和了解,还可以基于该项目,自个按照源代码的方式,写出一套比较完整的框架系统,里面还有完整的详细项目介绍注释,还附带mysql的脚本文件,不会使用或使用中出现问题的还可以联系我,我很乐于帮人的喔

2016-10-17

struts2框架搭配必备jar包

struts2框架搭配必备jar包,使用有问题的可以联系我。

2016-10-17

JavaWeb电商购物系统介绍文档

这个文档包含了电商系统设计文档,从项目需求,到项目系统构建,非常详细的介绍了电商网站看法的主要思想和设计规范,并结合现在最流行的Spring+SpringMVC+Maven+Mybtais框架来开发的,可以结合Spring+SpringMVC+Mybtais来练练手,了解JavaWeb框架开发的乐趣

2016-10-16

ftl与jsp比较参考文档

超详细的ftl与jsp比较参考文档

2016-10-16

jstl中文参考手册

jstl中文参考手册,很详细的喔

2016-10-16

StringUtils使用文档

StringUtils.java使用详解,介绍了所有方法使用技巧

2016-10-16

Sqlyog12.09

Sqlyog12.09,可视化窗口,并附带注册码,直接输入验证码就搞定了,无需下载注册机; 简单好用

2016-10-16

CssSprite雪碧图制作工具

CssSprite雪碧图制作工具 优点:简单好用

2016-10-14

最流行后台配置Spring+SpringMVC+Mybatis(Web后台框架)

Spring+SpringMVC+Mybatis 后台框架整合,2016主流后台框架配置,适合各种大小项目

2016-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除