随笔分类 -  架构设计

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 40 下一页
摘要:动机 已经不止一次看到“Spring Cloud Gateway性能比Zuul更差”的言论了,不少人人云亦云,来问我,既然如此,那Spring官方还开发Spring Cloud Gateway干嘛?难道仅仅是为了支持Zuul 1.x不支持的长连接、Web Socket吗? 故而写篇博客,纠正一下大家 阅读全文
posted @ 2019-10-16 17:42 星朝 阅读(1266) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 https://www.cnblogs.com/gcczhongduan/p/4822814.html https://www.cnblogs.com/leoxie2011/archive/2012/03/18/2400367.html 一、前言 几乎在任何 阅读全文
posted @ 2019-10-15 14:17 星朝 阅读(16288) 评论(0) 推荐(0) 编辑
摘要:1 数据权限概述 1.1 什么是数据权限? 数据权限是指对系统用户进行数据资源可见性的控制,通俗的解释就是: 。那么最简单的数据权限大概就是:用户只能看到自己的数据。而在正式的系统环境中,会有很多更为复杂的数据权限需求场景,如: 领导需要看到所有下属员工的客户数据,员工只能看自己的客户数据; 经理A 阅读全文
posted @ 2019-10-15 14:14 星朝 阅读(908) 评论(0) 推荐(0) 编辑
摘要:我们比较常见的就是基于角色的访问控制,用户通过角色与权限进行关联。简单地说,一个用户拥有多个角色,一个角色拥有多个权限。这样,就构造成“用户 角色 权限”的授权模型。在这种模型中,用户与角色之间、角色与权限之间,通常都是多对多的关系。如下图: 基于这个,得先了解角色到底是什么?我们可以理解它为一定数 阅读全文
posted @ 2019-10-15 09:22 星朝 阅读(264) 评论(0) 推荐(0) 编辑
摘要:阿里p3c 一、说明 代码规范检查插件p3c,是根据《阿里巴巴Java开发手册》转化而成的自动化插件。 (高级黑:P 3C“Orion”,反潜巡逻机,阿里大概取p3c先进,监测,发现潜在问题的意思) 二、源码地址 https://github.com/alibaba/p3c 阿里巴巴Java开发手册 阅读全文
posted @ 2019-10-10 09:56 星朝 阅读(1031) 评论(0) 推荐(0) 编辑
摘要:总结:通过这次压力测试,增加了对程序的理解;假定正常情况下方法执行时间为2秒,吞吐量为100/s,则并发为200/s;假设用户可接受范围为10s,那么并发量可以继续增加到1000/s,到这个时候一切还都正常,若想继续提高并发量,我们可以优化吞吐量,增加tomcat的线程数和mysql的连接数;当吞吐 阅读全文
posted @ 2019-10-10 09:20 星朝 阅读(13185) 评论(2) 推荐(2) 编辑
摘要:前言昨天自说自话,闲扯了界面设计和代码规范。设计确实需要一些经验,也不一定能取悦所有人。而代码规范却是程序员所起码应当做到的,多人协作中,杂乱的代码就好像批阅潦草的作文,可读性极差。然而这是个懒人驱动的世界,IDE 其实已经为你准备好了各种工具,等着你去使用。但是由于这些软件基本都是国外开发,汉化不 阅读全文
posted @ 2019-10-09 17:23 星朝 阅读(4159) 评论(0) 推荐(1) 编辑
摘要:问题:实现input搜索框实时检索的功能,类似哔哩哔哩首页搜索功能(壮哉我大b站!)。公司要求,emmmm没办法,果然懒人是要被赶着走才会进步的说,诶嘿O(∩_∩)O。解决方法:    1.参考资料:http://www.jb51.net/article/111408.htm&n 阅读全文
posted @ 2019-10-09 15:35 星朝 阅读(5027) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 配置Eureka的高可用 我们重新开一个工程,将microservice discovery eureka工程复制一个并重命名microservcie discovery eureka ha,并修改pom.xml和.project中工程名。 在IDE中,我们 阅读全文
posted @ 2019-10-09 14:27 星朝 阅读(362) 评论(0) 推荐(0) 编辑
摘要:以上是我百度的答案。很显然,这个对于初学者很不友好,中文的每一个靠谱的,英文的都TM是how 和 why 。But 我要 what!所以只能自己搞,自己琢磨,搞完分享出来,助力后来者不掉坑,有所查。废话不多,先上截图,再来解释!先解释下,最后一张图为配置文件,前三张图为效果展示。DS Replica 阅读全文
posted @ 2019-10-09 11:35 星朝 阅读(1664) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 文章目录AgensGraph简介官网及下载安装AgensGraph上传并解压添加agens用户配置.bashrc初始化并启动初始化数据库启动数据库执行交互式终端图数据库基础概念配置服务器参数AgensGraph数据模型AgensGraph中的数据对象数据定义 阅读全文
posted @ 2019-10-08 17:40 星朝 阅读(1402) 评论(0) 推荐(0) 编辑
摘要:! flowchart 箭头图标 勿删 insert,返回值是:新插入行的主键(primary key);需要包含<selectKey>语句,才会返回主键,否则返回值为null。 update/delete,返回值是:更新或删除的行数;无需指明resultClass;但如果有约束异常而 阅读全文
posted @ 2019-10-07 11:31 星朝 阅读(1579) 评论(0) 推荐(0) 编辑
摘要:本文概要 概述 为什么要优化 系统的吞吐量瓶颈往往出现在数据库的访问速度上 随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢 数据是存放在磁盘上的,读写速度无法和内存相比 如何优化 设计数据库时:数据库表、字段的设计,存储引擎 利用好MySQL自身提供的功能,如索引等 横向扩展:M 阅读全文
posted @ 2019-09-29 16:41 星朝 阅读(991) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 1、添加配置 apoc.export.file.enabled=true apoc.import.file.enabled=true dbms.directories.import=import dbms.security.allow_csv_import_ 阅读全文
posted @ 2019-09-29 15:14 星朝 阅读(1655) 评论(0) 推荐(0) 编辑
摘要:执行neo4j graph algorithms的例子,运行以下代码报错: CALL apoc.schema.assert( {Category:[‘name’]}, {Business:[‘id’],User:[‘id’],Review:[‘id’]}); 报错信息: Neo.ClientErro 阅读全文
posted @ 2019-09-29 14:38 星朝 阅读(584) 评论(0) 推荐(0) 编辑
摘要:开发自定义的neo4j存储过程(procedures)注意事项及说明:   1.调用方式: 在neo4j的web界面(http://localhost:7474/)命令行输入框内,输入call your_procedure_name。 其中your_procedure_name格式为:包名 阅读全文
posted @ 2019-09-29 14:36 星朝 阅读(318) 评论(0) 推荐(0) 编辑
摘要:RocketMQ吐血总结 架构   概念模型 最基本的概念模型与扩展后段概念模型  存储模型   RocketMQ吐血总结 User Guide RocketMQ是一款分布式消息中间件,最初是由阿里巴巴消息中间件团队研发并大规模应用于生产系统,满足线上海量消息堆积的需求 阅读全文
posted @ 2019-09-29 13:26 星朝 阅读(4237) 评论(0) 推荐(0) 编辑
摘要:RocketMQ是阿里巴巴在2012年开源的分布式消息中间件,目前已经捐赠给Apache基金会,并于2016年11月成为 Apache 孵化项目。 ?中间件是一类连接软件组件和应用的计算机软件,它包括一组服务。以便于运行在一台或多台机器上的多个软件通过网络进行交互。中间件技术所提供的互操作性,推动了 阅读全文
posted @ 2019-09-29 13:24 星朝 阅读(799) 评论(0) 推荐(0) 编辑
摘要:初次接触 Elasticsearch 的同学经常会遇到分词相关的难题,比如如下这些场景: 为什么明明有包含搜索关键词的文档,但结果里面就没有相关文档呢? 我存进去的文档到底被分成哪些词(term)了? 我得自定义分词规则,但感觉好麻烦呢,无从下手 如果你遇到过类似的问题,希望本文可以解决你的疑惑。 阅读全文
posted @ 2019-09-28 17:46 星朝 阅读(588) 评论(0) 推荐(0) 编辑
摘要:<! flowchart 箭头图标 勿删 ElasticSearch5.3安装IK分词器 之前使用Elasticsearch安装head插件成功了,但是安装IK分词器却失败了。貌似是ElasticSearch5.0以后就不支持直接在elasticsearch.yml中配置IK了。原因下面会说明。 首 阅读全文
posted @ 2019-09-28 17:45 星朝 阅读(1287) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 40 下一页