自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农架构

专注于系统架构、高可用、高性能、高并发类技术分享

  • 博客(2)
  • 资源 (76)
  • 收藏
  • 关注

原创 微服务架构 | 服务之间跨域问题怎么解决?

导读:跨域资源共享(cors)可以放宽浏览器的同源策略,可以通过浏览器让不同的网站和不同的服务器之间通信。一、背景当前微服务拆分已经成为趋势,大部分公司都对其软件产品做微服务架构调整。对产品先进行业务、模块拆分,大部分也进行前后端分离的业务调整。服务拆分不能避免的问题那就是:请求跨域问题,针对跨域问题,先前专门做了资料整理 什么是跨域? 请求跨域会影响? 跨域资源共享(cors)到底解决了什么? 针对这些问题可以查看《SpringCloud 中跨域资源共享(..

2021-11-15 14:09:33 6816 3

原创 微服务架构 | Hystrix 熔断降级需要注意哪些点?

导读:Hystrix的资源隔离策略有两种,分别为:线程池和信号量。说到资源隔离,那我们在实战中需要注意哪些点呢?一、背景对于Hystrix熔断器的隔离策略分别为:线程池和信号量,前面一篇已经做了详细说明《微服务架构 | Hystrix的资源隔离策略该如何选择?》具体使用哪种策略,需根据业务场景综合评估。一般情况下,推荐使用线程池隔离。尽但是实战中对于Hystrix熔断器需要还需要注意哪些点呢?二、Hystrix 实战经验分享在线程池隔离策略下,线程池大小及超时时间的设置至关重要..

2021-11-04 10:24:27 548 1

快速入门Git.zip

快速入门Git、Git 基础操作与环境部署问题~

2020-08-22

Spring Framework总览(Overview).pdf

Spring Framework 框架学习,源码阅读配套使用,事半功倍! 适用与Java 开发学习者使用

2020-08-19

史上最全50道Redis面试题.pdf

redis 精选面试题,「码农架构」订阅整理! 包含基础理论与实战问答,配置运维等知识点!Java后端必备资源

2020-08-18

微信小程序源码.zip

微信小程序源码包含 「课程预约、蒙台梭利幼教、托福资料(完整带Java后台)、校内网小程序、悦读神器、云文档、Bookshare 借书小程序」 更多资料分享请关注公众号:码农架构 (回复资料即可获取)

2020-08-13

iOpen-ITBlog.rar

基于python3.7和django2.1打造个人专用简约版博客;功能包含基础用户管理,文章管理、标签管理、互动管理

2019-05-30

mysql-5.1.71-winx64.msi

mysql-5.1.71-winx64.msi Window 安装包 mysql-5.1.71-winx64.msi

2018-04-03

ELK(ElasticSearch, Logstash, Kibana)

ELK(ElasticSearch, Logstash, Kibana)搭建实时日志分析平台资源 ELK(ElasticSearch, Logstash, Kibana)平台恰好可以同时实现日志收集、日志搜索和日志分析的功能

2018-01-10

kafka_2.10-0.8.2.0

kafka_2.10-0.8.2.0 亲测可用,本人也在用Kafka做 ELK(elasticsearch+logstash+kibana)实现Java分布式系统日志分析架构

2018-01-02

vue-element

vue2.0+elementUI构建单页面后台管理平台

2017-08-09

LiteIDE Window

Go语言开发工具liteide 最新版20.1 for windows 本人现在用着版本,如有问题交流

2016-06-16

go1.2.1.windows-amd64.msi

go1.2.1.windows-amd64.msi 我现在就用这个版本 有问题可加群讨论学习

2016-06-16

Advanced Rest Client 4.0

Advanced REST Client是 Chrome 浏览器下的一个插件,通过它可以发送 http、https、WebSocket 请求

2016-06-13

Advanced REST Client

Googel 浏览器 模拟发送请求工具--Advanced REST Client

2016-06-13

Java源码 SpringMVC Mybatis Shiro Bootstrap Rest Webservice

项目Maven构建,真实大型互联网架构,做到高并发,大数据处理,整个项目使用定制化服务思想,提供模块化、服务化、原子化的方案,将功能模块进行拆分,可以公用到所有的项目中。架构采用分布式部署架构,所有模块进行拆分,使项目做到绝对解耦,稳定压倒一切~~ 持续集成: 1. 我的待办工作流服务(提供Webservice服务) 2. 我的待办工作流集成JMS消息服务(支持高并发,可支持成千上万系统集成) 3. 我的任务提供Rest服务,完成日常的工作管理,通过定时调度平台,动态生成我的任务、循环周期任务、定时邮催提醒完成任务等 4. 文件上传、多线程下载服务化、发送邮件、短信服务化、部门信息服务化、产品信息服务化、信息发布服务化、我的订阅服务化、我的任务服务化、公共链接、我的收藏服务化等 系统模块: 1. 用户管理: 用户信息管理(添加、删除、修改、用户授权、用户栏目管理、查询等) 用户组管理(添加、删除、修改、用户组栏目授权,栏目授权、查询、用户组人员添加查询等) 用户角色管理(添加、删除、修改、用户角色授权、用户角色栏目信息查询设置等) 2. 文章管理: 栏目管理:查询无限极栏目树、创建无限极栏目树分类(导航栏目、图片列表栏目、文章列表栏目、文章内容栏目等)、删除、修改栏目信息。 文章管理:创建、删除、修改文章,多维度文章查询,包括已发布、未发布、所有文章等。文章富文本编辑器、文章多文件上传、文章状态控制等。 3. 系统设置: 数据字典管理:支持中、英文信息,支持无限级别分类配置,动态控制是否可用等。 部门信息管理:支持中、英文无限级别部门信息增加,删除,修改操作,部门列表、树心查询等。 日志管理:系统日志列表查询、在线查看、在线下载等 路线管理:集成百度地图API,提供线路查询管理功能 Druid Monitor(监控):集成阿里巴巴连接池,提供在线连接池监控程序,包括:数据源、SQL监控、URL监控、Session监控、Spring监控等 网站信息管理:通过系统配置文件进行网站内容操作,包括邮件服务器配置、公司基本信息配置等。 4. 集成REST服务,可以用作独立服务平台(提供大量实例及测试平台,包括:文件上传下载、邮件短信发送、部门、产品、公共连接、我的收藏、我的任务、信息发布等) 5. 集成Quartz调度,可以用作定时调度平台(动态配置调度类、调度时间,使程序自动执行某些业务) 6. Lucene搜索引擎,可以将文件资料索引化,支持文件内容搜索、关键字搜索、高亮关键字等,使信息在毫秒内提取查询出来 7. 用户设置功能:包括修改用户信息,修改密码、发送消息,修改个人图片,查看角色、查看用户组,管理员修改角色、用户、用户组等。 8. 集成Webservice平台,包括jaxws服务、CXF框架,配置双加密的权限认证。使服务集成更加安全。 9. Bootstrap html5提供了两套前台开环境,包括CMS和电子商务网站,使您的开发更加的简洁。 技术点: 1. Springmvc + Mybatis集成、SpringSecurity权限控制、Spring AOP事务处理。 2. Wink Rest服务、Webservice服务:jaxws、CXF等 3. IO 流上传下载文件,多线程操作 4. 发送邮件,配置邮件服务器,发基于html、纯文本格式的邮件(可以免费赠送网络爬虫,使其群发邮件,做到广告推送等) 5. MD5加密(登陆密码校验加密等),用户统一Session、Cookie管理,统一验证码校验等。 6. 数据库连接池统一配置 7. Quartz定时调度任务集成(直接通过配置即可) 8. Httpclient破解验证码,登陆联通充值平台 9. 汉字、英文拆分、可以用作文档关键字搜索等。 10. Base64图片处理,支持PC,Android,IOS 11. Service Socket 、Client Socket 通信技术(已经做过GPRS数据获取,并用到了项目中) 12. 提供大量工具类,可以直接使用 13. Maven项目构建,您可以直接做架构,可以提升自己的学习能力,使您成为真正的架构师。 版本支持: 支持版本: jdk 1.6、1.7、1.8 Web容器: Tomcat 6、7、 8 数据库: mysql

2016-06-07

Linux系统 安装Nginx 所需包

Linux系统 安装Nginx 所需包 nginx-1.8.0.tar.gz openssl-1.0.2a.tar.gz pcre-8.37.tar.gz zlib-1.2.8.tar.gz

2016-01-20

ExtJS5.0.0完整版

ExtJS5.0.0完整版 测试Demo

2015-04-13

Struts2 0+Spring3+Hibernate3 SSH Demo

Struts2 0+Spring3+Hibernate3 SSH Demo

2015-03-31

SpringMVC+Spring+Mybatis

SpringMVC+Spring+Mybatis Demo下载

2015-03-30

( SpringMVC+Spring+Mybatis~lib

SpringMVC+Spring+Mybatis所需要的全部夹包!

2015-03-30

网络拓扑图.

拓扑图用于显示流程图,以及关系图的管理工具! 网络拓扑图后期修改源码

2015-03-23

阿里巴巴-Java开发手册(嵩山版) .pdf

Java作为众多开发者的必修课之一,在编程语言榜单上占据着重要地位,更是从事云计算、大数据等开发工作必备技能之一,了解Java编程规范当然是重中之重,本次社区分享了Java开发手册+成神指南+实战演练,带你学习大厂如何用Java!

2021-03-11

阿里巴巴-Java 开发手册(泰山版).pdf

Java作为众多开发者的必修课之一,在编程语言榜单上占据着重要地位,更是从事云计算、大数据等开发工作必备技能之一,了解Java编程规范当然是重中之重,本次社区分享了Java开发手册+成神指南+实战演练,带你学习大厂如何用Java!

2021-03-11

Java 基础核心总结.pdf

适合初学者

2021-03-09

Java 开发手册-华山版(阿里).pdf

《Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模 一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地 整理成册。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点, 其它维度的知识点也会影响到软件的最终交付质量。比如:数据库的表结构和索引设计缺陷可能带 来软件上的架构缺陷或性能风险;工程结构混乱导致后续维护艰难;没有鉴权的漏洞代码易被黑客 攻击等等。所以本手册以 Java 开发者为中心视角,划分为编程规约、异常日志、单元测试、安全规 约、MySQL 数据库、工程结构、设计规约七个维度,再根据内容特征,细分成若干二级子目录。 另外,依据约束力强弱及故障敏感性,规约依次分为强制、推荐、参考三大类。在延伸信息中, “说明”对规约做了适当扩展和解释;“正例”提倡什么样的编码和实现方式;“反例”说明需要 提防的雷区,以及真实的错误案例。

2021-03-09

ZooKeeper 面试题(30道ATM精选问题).pdf

zookeeper 面试题精选(30道ATM面试题),码农架构技术号独家整理,更对内容可关注技术号获取~

2020-11-10

IntelliJ Idea for Mac 默认快捷键布局中文版

IntelliJ Idea for Mac 默认快捷键布局中文版,常用快捷指南!可以快速查找IDEA 对应的快捷!

2020-11-03

mac Docker 安装包.zip

mac 系统 docker 安装包,官网下载慢的同学可以在此下载,安装完后使用加速器可以提升获取Docker官方镜像的速度

2020-10-14

Java并发体系.pdf

蚂蚁金服技术专家整理,Java并发体系-高清版思维导图! 包含日常开发以及集群应用并发技术思维导图~

2020-09-11

Git 的基础使用-高清版.pdf

蚂蚁金服技术专家整理,Git 的基础使用-高清版,包含Git 日常操作以及使用规则配置学习路线指导~

2020-09-11

docker 学习思维导图-高清版本

蚂蚁金服技术专家整理,docker 学习思维导图-高清版本!

2020-09-11

innodb_force_recovery.zip

如果MySQL的 InnoDB 文件的损坏,该如何手动恢复? 手工案例数据库文件!码农架构读者学习使用~

2020-09-06

微信小程序源码-合集6.rar

微信小程序源码,包含:图片展示、外卖点餐、小工具类、小游戏类、演绎博览、新闻资讯、医疗保健、艺术生活等源码。

2020-09-04

微信小程序源码-合集5.rar

微信小程序源码,包含:豆瓣、微信、论坛、停车、房贷计算、股票、蜗牛生活、物品回收、学车预约、住房装修、斗鱼直播、水利、快拍、同城等源码。

2020-09-04

微信小程序源码-合集4.rar

微信小程序源码,包含:3C手机商城、kindle图书商城、大宅小屋拼团、球鞋商城、扫码购物、一元夺宝、喜茶店铺、京东首页、京东白条、小米商城等35个商城类源码。

2020-09-04

微信小程序源码-合集3.rar

微信小程序源码,包含:汤总便利、茶铺门店、滴滴拼车、同城拼车(带后台)、企业OA系统、房地产公司展示、华云智慧园区、汽车维修、评测、停车等源码。

2020-09-04

微信小程序源码-合集2.rar

包含:Bookshare 借书小程序、课程预约、蒙台梭利幼教、托福资料(完整带Java后台)、校内网小程序、悦读神器、云文档等源码!

2020-09-04

微信小程序源码-合集1.rar

【微信小程序-源码合集】该合集主要整理 包含交友互动、节日祝福、金融行业、旅游行业、论坛系列、美容行业!

2020-09-04

微信小程序源码-合集2.zip

包含:Bookshare 借书小程序、课程预约、蒙台梭利幼教、托福资料(完整带Java后台)、校内网小程序、悦读神器、云文档等源码

2020-08-31

微信小程序源码-合集1.zip

【微信小程序-源码合集】该合集主要整理 包含交友互动、节日祝福、金融行业、旅游行业、论坛系列、美容行业

2020-08-30

算法图解(高清版).rar

前言 致谢 关于本书 第1 章 算法简介 1 1.1 引言 1 1.1.1 性能方面 1 1.1.2 问题解决技巧 2 1.2 二分查找 2 1.2.1 更佳的查找方式 4 1.2.2 运行时间 8 1.3 大O 表示法 8 1.3.1 算法的运行时间以不同的速度增加 9 1.3.2 理解不同的大O运行时间 10 1.3.3 大O 表示法指出了最糟情况下的运行时间 12 1.3.4 一些常见的大O运行时间 12 1.3.5 旅行商 13 1.4 小结 15 第2 章 选择排序 16 2.1 内存的工作原理 16 2.2 数组和链表 18 2.2.1 链表 19 2.2.2 数组 20 2.2.3 术语 21 2.2 .4 在中间插入 22 2.2.5 删除 23 2.3 选择排序 25 2.4 小结 28 第3 章 递归 29 3.1 递归 29 3.2 基线条件和递归条件 32 3.3 栈 33 3.3.1 调用栈 34 3.3.2 递归调用栈 36 3.4 小结 40 第4 章 快速排序 41 4.1 分而治之 41 4.2 快速排序 47 4.3 再谈大O表示法 52 4.3.1 比较合并排序和快速排序 53 4.3.2 平均情况和最糟情况 54 4.4 小结 57 第5 章 散列表 58 5.1 散列函数 60 5.2 应用案例 63 5.2.1 将散列表用于查找 63 5.2.2 防止重复 64 5.2.3 将散列表用作缓存 66 5.2.4 小结 68 5.3 冲突 69 5.4 性能 71 5.4.1 填装因子 72 5.4.2 良好的散列函数 74 5.5 小结 75 第6 章 广度优先搜索 76 6.1 图简介 77 6.2 图是什么 79 6.3 广度优先搜索 79 6.3.1 查找最短路径 82 6.3.2 队列 83 6.4 实现图 84 6.5 实现算法 86 6.6 小结 93 第7 章 狄克斯特拉算法 94 7.1 使用狄克斯特拉算法 95 7.2 术语 98 7.3 换钢琴 100 7.4 负权边 105 7.5 实现 108 7.6 小结 116 第8 章 贪婪算法 117 8.1 教室调度问题 117 8.2 背包问题 119 8.3 集合覆盖问题 121 8.4 NP 完全问题 127 8.4.1 旅行商问题详解 127 8.4.2 如何识别NP 完全问题 131 8.5 小结 133 第9 章 动态规划 134 9.1 背包问题 134 9.1.1 简单算法 135 9.1.2 动态规划 136 9.2 背包问题FAQ 143 9.2.1 再增加一件商品将如何呢 143 9.2.2 行的排列顺序发生变化时结果将如何 145 9.2.3 可以逐列而不是逐行填充网格吗 146 9.2.4 增加一件更小的商品将如何呢 146 9.2.5 可以偷商品的一部分吗 146 9.2.6 旅游行程最优化 147 9.2.7 处理相互依赖的情况 148 9.2.8 计算最终的解时会涉及两个以上的子背包吗 148 9.2.9 最优解可能导致背包没装满吗 149 9.3 最长公共子串 149 9.3.1 绘制网格 150 9.3.2 填充网格 151 9.3.3 揭晓答案 152 9.3.4 最长公共子序列 153 9.3.5 最长公共子序列之解决方案 154 9.4 小结 155 第10 章 K 最近邻算法 156 10.1 橙子还是柚子 156 10.2 创建推荐系统 158 10.2.1 特征抽取 159 10.2.2 回归 162 10.2.3 挑选合适的特征 164 10.3 机器学习简介 165 10.3.1 OCR 165 10.3.2 创建垃圾邮件过滤器 166 10.3.3 预测股票市场 167 10.4 小结 167 第11 章 接下来如何做 168 11.1 树 168 11.2 反向索引 171 11.3 傅里叶变换 171 11.4 并行算法 172 11.5 MapReduce 173 11.5.1 分布式算法为何很有用 173 11.5.2 映射函数 173 11.5.3 归并函数 174 11.6 布隆过滤器和HyperLogLog 174 11.6.1 布隆过滤器 175 11.6.2 HyperLogLog 176 11.7 SHA 算法 176 11.7.1 比较文件 177 11.7.2 检查密码 178 11.8 局部敏感的散列算法 178 11.9 Diffie-Hellman 密钥交换 179 11.10 线性规划 180 11.11 结语 180 练习答案 181

2019-07-05

空空如也

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

TA关注的人

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