05 2019 档案

摘要:typescript 编译命令 tsc app.ts 基本数据类型 - var isBoon:boolean = false; (不给值默认 undefined) - var num: number = 10; - var str: string = "abc"; - var list1: numb 阅读全文
posted @ 2019-05-31 10:53 疯子110 阅读(391) 评论(0) 推荐(0)
摘要:因为工作中用TypeScript,抽个时间,先大致的介绍一些基本知识,完整的学习还是建议从官网教程出发,玩儿的愉快 JavaScript的通用浏览器支持和动态类型特性使其成为理想的通用Web语言。但是,任何来自面向对象背景的开发人员都知道,随着应用程序变得越来越大,JavaScript的灵活性可能成 阅读全文
posted @ 2019-05-31 10:52 疯子110 阅读(1229) 评论(0) 推荐(0)
摘要:一、Xcode简介 Xcode是苹果官方的集成开发环境IDE,开发者可以使用其开发基于iPhone,iPad,Apple Watch以及Mac平台的应用。Xcode具有如下特点: 二、下载安装Xcode 请通过App Store下载官方Xcode,虽然安装过程比较缓慢(约4Gb),但请不要在第三方平 阅读全文
posted @ 2019-05-31 10:43 疯子110 阅读(2083) 评论(0) 推荐(0)
摘要:1. 在工作目录下建立.jsbeautifyrc文件 官方文档 { "brace_style": "none,preserve-inline", "indent_size": 2, "indent_char": " ", "jslint_happy": true, "unformatted": [" 阅读全文
posted @ 2019-05-31 10:34 疯子110 阅读(3131) 评论(0) 推荐(0)
摘要:1、安装插件:Path Intellisense 2、配置: "path-intellisense.mappings": { "@": "${workspaceRoot}/src" } 3、在项目package.json所在同级目录下创建文件jsconfig.json: { "compilerOpt 阅读全文
posted @ 2019-05-31 10:24 疯子110 阅读(7228) 评论(1) 推荐(0)
摘要:本文以 Vue 官方脚手架 Vue-cli 为例: 1. 创建 Vue 项目 注意:Vue-cli 默认给出了 eslint 配置,一路回车即可。最后在安装模块的时候,选择直接安装!我用淘宝镜像安装时,好像缺少某些东西,一直没有成功! 2. 安装 VScode 的 eslint 插件 配置: 文件 阅读全文
posted @ 2019-05-31 10:20 疯子110 阅读(2692) 评论(0) 推荐(0)
摘要:1、打开终端,运行npm install eslint -g全局下载ESLint。 2、打开VS Code,下载eslint插件,重新加载以生效。 3、进入要使用ESLint的项目,打开终端输入eslint --init进行初始化。 自定义配置 4、设置完成后会在当前目录下生成一个名为.eslint 阅读全文
posted @ 2019-05-31 10:13 疯子110 阅读(1397) 评论(0) 推荐(0)
摘要:最新小编开始研究前端,想写点东东玩,要想开始首先就要安装工具,写前端有好几个工具,安装推荐开源的vscode,第一次安装是英文版的,如何修改成中文版,也是很简单的,跟随小编一起来安装设置工具吧。 最新小编开始研究前端,想写点东东玩,要想开始首先就要安装工具,写前端有好几个工具,安装推荐开源的vsco 阅读全文
posted @ 2019-05-31 09:48 疯子110 阅读(1706) 评论(0) 推荐(0)
摘要:大家好,我是Moer.VScode现在已经越来越完善。性能远超Atom和webstorm,你有什么理由不用它?在这里,我会给你们推荐很多实用的插件,让你对 vscode 有更深刻的体会,渐渐地你就会知道它有多好用。 走马观花前,请先将你的 vscode 更新到最新版本。 通用插件 HTML Snip 阅读全文
posted @ 2019-05-31 09:18 疯子110 阅读(653) 评论(0) 推荐(0)
摘要:ESlint:是用来统一JavaScript代码风格的工具,不包含css、html等。 背景: 近来研究前端,然后一直在百度上找VScode格式化(ESlint)的插件,结果找了半天都不靠谱。目前没有一个可以格式化html、css、符合ESlint的js、vue的插件,所以自己东拼西凑加实践找到解决 阅读全文
posted @ 2019-05-31 08:57 疯子110 阅读(15895) 评论(0) 推荐(0)
摘要:1、作用 可以使VScode左侧的资源管理器根据文件类型显示图标 2、下载 3、配置 点击菜单选项:File->Preferences->File Icon Theme 选择VSCode Icons即可,左侧的资源管理器根据文件类型显示如下: 阅读全文
posted @ 2019-05-31 08:49 疯子110 阅读(7019) 评论(0) 推荐(0)
摘要:零、什么是Node.js? 引用Node.js官方网站的解释如下: Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking 阅读全文
posted @ 2019-05-31 08:27 疯子110 阅读(1537) 评论(0) 推荐(0)
摘要:image.png 之前一直都是用 sublime text 作为开发工具,用久了自然而然会觉得生活无趣,而且当时用sublime text 装了很多插件,有些插件不能用,于是决定试试微软的新产品 Visual Studio Code 。 1. 开始 在这里界面里你就可以看到一个非常有情怀的快速链接 阅读全文
posted @ 2019-05-30 19:03 疯子110 阅读(951) 评论(0) 推荐(0)
摘要:安装配置node.js安装vue并搭建前台项目前台项目引入elementUI前台项目引入axios本篇主要记录前台项目搭建之前的环境准备,首先要安装node.js(node官网),进行相关配置等。 安装配置node.js 进入node.js 官网下载你电脑对应的安装包,下载完双击运行下载的软件一直n 阅读全文
posted @ 2019-05-28 17:03 疯子110 阅读(3014) 评论(0) 推荐(0)
摘要:早上同事用PL/SQL连接虚拟机中的Oracle数据库,发现又报了“ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务”错误,帮其解决后,发现很多人遇到过这样的问题,因此写着这里。 也许你没有遇到过,原因如下: 你oracle安装成功后,一直未停止数据库(即数据库是启动的),客户端 阅读全文
posted @ 2019-05-28 09:50 疯子110 阅读(63095) 评论(0) 推荐(2)
摘要:1、安装/升级node环境 vue-cli对于node和npm的版本是有要求的。 可以通过 node -v (npm -v)查看当前版本,通过 where node (where npm)查看安装路径。 如果node版本不符合vue-cli的要求,那么可以在node官网下载稳定版本并安装。 安装过程 阅读全文
posted @ 2019-05-17 22:24 疯子110 阅读(1939) 评论(0) 推荐(0)
摘要:方法一:在IDEA中点击view→tool window→Terminal即可开启 方法二:按住ALT+F12(如果是笔记本按不出来的话再加个Fn键) 阅读全文
posted @ 2019-05-17 20:49 疯子110 阅读(6472) 评论(0) 推荐(0)
摘要:在搞电商架构的高并发高可用时,需要在VMware新建几个linux虚拟机,如果使用VMware的默认网络是自动获取的,但有时候启动虚拟机IP地址会改变,使用很不方便,所以就整理一份静态IP地址设置的方法 1.查看物理机(主机)的网络适配器,并确定NAT对应的适配器 步骤:控制面板\网络和 Inter 阅读全文
posted @ 2019-05-17 17:09 疯子110 阅读(12407) 评论(0) 推荐(0)
摘要:https://blog.51cto.com/milkyqueen520/1751567 中华英才网竞品分析报告 1 背景 1.1 行业背景 1) 网民增速不断提升,移动端网民规模过半。 2016年1月22日,中国互联网络信息中心 (CNNIC)发布第37次《中国互联网络发展状况统计报告》。截至20 阅读全文
posted @ 2019-05-16 17:15 疯子110 阅读(1156) 评论(0) 推荐(0)
摘要:当看到一些比较好的书籍和视频内容时,希望自己可以总价归纳下来,一方面是好的东西希望可以分享给大家,另一方面希望自己能很好的吸收并转化成掌握的知识,所以有了这个系列的学习笔记,共勉,今天的你比昨天更博学了吗? 从电商POP平台的发展历程及系统建设经验,探讨:如何构建多角色关系的平台系统?如何建设开放生 阅读全文
posted @ 2019-05-16 16:38 疯子110 阅读(424) 评论(0) 推荐(0)
摘要:首先,我想说,题主是一个不严肃的人(严肃脸),所以每次干个啥事之前我都喜欢唠唠嗑,说说废话,沟通沟通感情,曾经以为自己将会成为一个幻想中的产品经理那般大展身手,作为非计算机专业出身的应届生,后来才发现自己一直了解的都是业务产品经理牛逼的一面,并没有全面的看透产品经理这一职位。 但事实却是,产品经理, 阅读全文
posted @ 2019-05-16 16:04 疯子110 阅读(1208) 评论(0) 推荐(0)
摘要:一直都有想写文章的想法,一来是总结自己的收获,二来是与各方大咖交流学习,我想这个过程必定会产生良性积极的效果。 知识似水,只有流动起来才更具生命力和意义,愿我能在此不断提升、不断进步,成为更好的自己! 对我而言,是把此处作为一方净土,默默的记录自己看过的书,学到的知识,想到的新鲜玩意儿······ 阅读全文
posted @ 2019-05-16 16:00 疯子110 阅读(409) 评论(0) 推荐(0)
摘要:个人感觉这个分享偏向于介绍产品经理在日常工作中如何执行,比较适合1-3年的产品经理,学会很好的执行推动产品的落地。以大白这个形象来模拟产品经理从小白如何一步步升级闯关变成强大的大白,很可爱,也帮助大家去学习理解整个内容。 整体大纲 一、大白成长记(4884秘籍) 产品经理日常工作必备的过程:需求分析 阅读全文
posted @ 2019-05-16 15:59 疯子110 阅读(516) 评论(0) 推荐(0)
摘要:业务流程图重要的是说清楚了做什么事,而页面流程图则侧重在功能设计中,页面与页面之间的流转关系,即用户通过什么操作进入了什么页面及后续的操作及页面。由于这个属性,它一般处于业务流程图和原型制作之间。 1. 页面流程图是什么 a、处于业务流程图与原型设计之间,是交互设计、原型设计的基本依据。 b、用户视 阅读全文
posted @ 2019-05-16 15:46 疯子110 阅读(2648) 评论(0) 推荐(0)
摘要:使用DataV制作实时销售数据可视化大屏 (本课程可以帮助数据分析师学习数据可视化大屏的制作,包括制作的方法、设计原则等基础知识,并提供一个微项目,使用数加的DataV基于ABC公司的经营数据,快速构建一个高质量的实时销售大屏,服务于企业的高层决策、数据分析和业务监控。 本课程贴近企业实际场景,对于 阅读全文
posted @ 2019-05-16 15:40 疯子110 阅读(2240) 评论(0) 推荐(0)
摘要:https://cloud.tencent.com/developer/article/1006263 今天,即使你不熟悉云计算,大数据是什么。但是这些词汇已经充斥在我们的身边。我们被超负荷的信息和过多的数据折磨。谁没被定义成数字?——当我们存在于各种庞大而复杂的社交关系中,我们被各种各样的标签或者 阅读全文
posted @ 2019-05-16 15:35 疯子110 阅读(1542) 评论(0) 推荐(0)
摘要:早先,阿里发布了支付宝数据可视化规范,这是一套数据可视化的设计语言,对数据图形进行了拆解、提炼,从色彩搭配、组件规范、基础元素、功能上进行了归纳总结。 图表用色 图表用色上,提出了一些图表用色上的建议,给出了一个标准的配色方案。 1.单色的使用 在使用单色就能表达数据意义的情况下,建议不使用多色。 阅读全文
posted @ 2019-05-16 15:30 疯子110 阅读(1607) 评论(0) 推荐(0)
摘要:前言 目前大屏大数据可视化UI这块非常火,趁热也用Qt来实现一个,Qt这个一站式超大型GUI超市,没有什么他做不了的,大屏电子看板当然也不在话下,有了QSS和QPainter这两个无敌的工具组合,借用几个Qt高手朋友的话来说,都是分分钟。在整个系统的编写过程中,发现数学知识真的还是蛮重要的,在重要的 阅读全文
posted @ 2019-05-16 15:18 疯子110 阅读(2709) 评论(0) 推荐(0)
摘要:1、下载镜像 这里使用了wurstmeister/kafka和wurstmeister/zookeeper这两个版本的镜像 docker pull wurstmeister/zookeeper docker pull wurstmeister/kafka 在命令中运行docker images验证两 阅读全文
posted @ 2019-05-16 15:07 疯子110 阅读(888) 评论(0) 推荐(0)
摘要:概览 - kafka解决的问题- 主题 - 分区 - 消息- 生产者- broker - broker集群- 消费者 - 消费者组群 - 生产者分区和消费者群组- 消息可靠性- 消息系统 - 队列和广播 - 消息保序- 存储系统- 流处理- 整合- 应用场景- api分类kafka解决的问题 生产者 阅读全文
posted @ 2019-05-16 14:58 疯子110 阅读(226) 评论(0) 推荐(0)
摘要:SpringBoot整合Mybatis,并实现事务控制 1、 在pom文件里添加相关maven文件 2、 在application.properties配置文件中引入数据源,创建数据库表,并插入两条原始数据:andy 余额200元,lucy 余额300元 数据库初始值如下: 3、 开发实体类,dao 阅读全文
posted @ 2019-05-16 14:40 疯子110 阅读(2035) 评论(0) 推荐(0)
摘要:一.引入相应的maven依赖 二.自定义参数校验注解 三.自定义异常切面 四.自定义全局异常处理器 五.在需要校验入参的controller方法上加上自定义注(@ParamValidate) 这里必须加上@ParamValidate @Valid这两个注解才能生效 其中User类如下: 六.测试一下 阅读全文
posted @ 2019-05-16 14:34 疯子110 阅读(4933) 评论(0) 推荐(0)
摘要:在一些复杂的应用开发中,一个应用可能会涉及到连接多个数据源,所谓多数据源这里就定义为至少连接两个及以上的数据库了。 下面列举两种常用的场景: 一种是读写分离的数据源,例如一个读库和一个写库,读库负责各种查询操作,写库负责各种添加、修改、删除。 另一种是多个数据源之间并没有特别明显的操作,只是程序在一 阅读全文
posted @ 2019-05-16 14:15 疯子110 阅读(738) 评论(0) 推荐(0)
摘要:只需要 在xAxis 中加入 axisLabel:{ interval:0,//横轴信息全部显示 rotate:-40,//-30度角倾斜显示 } , 比如下面这样 xAxis : [ { type : 'category', axisLabel:{ interval:0,//横轴信息全部显示 ro 阅读全文
posted @ 2019-05-16 13:56 疯子110 阅读(245) 评论(0) 推荐(0)
摘要:Lombok简介 Lombok是Java语言的实用工具,确切的说,应该说是一个很好用的插件,对,插件!可以用来帮助开发人员消除Java代码的冗长,尤其是对于简单的Java对象(POJO),它通过注解实现这一目的,而不是一大段一大段的Java方法。 Project Lombok makes java 阅读全文
posted @ 2019-05-15 08:52 疯子110 阅读(1438) 评论(0) 推荐(1)
摘要:文章目录 一、kafka的相关概念:1.主题和分区2.分区复制3. 生产者4. 消费者5.broker和集群二、项目说明1.1 项目结构说明1.2 主要依赖二、 整合 kafka2.1 kafka基本配置2.2 KafkaTemplate实现消息发送2.3 @KafkaListener注解实现消息的 阅读全文
posted @ 2019-05-14 17:43 疯子110 阅读(4607) 评论(0) 推荐(0)
摘要:IntelliJ IDEA是一款非常优秀的集成开发工具,功能强大,而且插件众多。lombok是开源的代码生成库,是一款非常实用的小工具,我们在编辑实体类时可以通过lombok注解减少getter、setter等方法的编写,在更改实体类时只需要修改属性即可,减少了很多重复代码的编写工作。本文小编只介绍 阅读全文
posted @ 2019-05-14 17:19 疯子110 阅读(390) 评论(0) 推荐(0)
摘要:项目路径:https://github.com/zhaopeng01/springboot-study/tree/master/study_14 序言 Kafka 是一种高吞吐的分布式发布订阅消息系统,能够替代传统的消息队列用于解耦合数据处理,缓存未处理消息等,同时具有更高的吞吐率,支持分区、多副本 阅读全文
posted @ 2019-05-13 17:55 疯子110 阅读(1000) 评论(0) 推荐(0)
摘要:MyExcel,是一个集导入、导出、加密Excel等多项功能的java工具包。 相关链接 MyExcel 的详细介绍:点击查看 MyExcel 的下载地址:点击下载 相关链接 MyExcel 的详细介绍:点击查看 MyExcel 的下载地址:点击下载 阅读全文
posted @ 2019-05-13 17:04 疯子110 阅读(406) 评论(0) 推荐(0)
摘要:kkfileview文件在线预览 此项目为文件文档在线预览项目解决方案,项目使用流行的spring boot搭建,易上手和部署,部署好后可以独立提供预览服务,使用http接口访问,不需要和应用集成,具有跨系统跨语言使用的特性。基本支持主流办公文档的在线预览,如doc,docx,Excel,pdf,t 阅读全文
posted @ 2019-05-13 16:51 疯子110 阅读(2022) 评论(0) 推荐(0)
摘要:下载镜像 启动镜像 3、测试发送消息 执行Docker ps,找到kafka的Container ID,进入容器内部: 进入kafka默认目录 / 下面就是跟一般的kafka没什么区别了 创建一个主题: 运行一个消息生产者,指定topic为刚刚创建的主题 运行一个消费者,指定同样的主题 [html] 阅读全文
posted @ 2019-05-13 16:05 疯子110 阅读(4198) 评论(1) 推荐(0)
摘要:谈到Redis服务器的高可用,如何保证备份的机器是原始服务器的完整备份呢?这时候就需要哨兵和复制。 Redis正是利用这两个功能来保证Redis的高可用。 哨兵(sentinal) 哨兵是Redis集群架构中非常重要的一个组件,哨兵的出现主要是解决了主从复制出现故障时需要人为干预的问题。 1.Red 阅读全文
posted @ 2019-05-13 13:38 疯子110 阅读(5497) 评论(0) 推荐(0)
摘要:Redis的高并发和快速原因 1.redis是基于内存的,内存的读写速度非常快; 2.redis是单线程的,省去了很多上下文切换线程的时间; 3.redis使用多路复用技术,可以处理并发的连接。非阻塞IO 内部实现采用epoll,采用了epoll+自己实现的简单的事件框架。epoll中的读、写、关闭 阅读全文
posted @ 2019-05-13 11:44 疯子110 阅读(1420) 评论(0) 推荐(0)
摘要:Docker安装Zookeeper 下载Zookeeper镜像docker pull zookeeper1启动容器并添加映射docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d zookeeper:latest 阅读全文
posted @ 2019-05-13 11:23 疯子110 阅读(31073) 评论(0) 推荐(1)
摘要:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 项目启动报错2018-12-21 14:06:24.917 INFO 23472 [ main] s. 阅读全文
posted @ 2019-05-13 11:00 疯子110 阅读(2922) 评论(0) 推荐(0)
摘要:Caused by: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 at org.yaml.snakeyaml.reader.StreamReade 阅读全文
posted @ 2019-05-13 10:35 疯子110 阅读(4023) 评论(1) 推荐(0)
摘要:今天SpringBoot2整合mybatis+druid的时候出现了这个问题,其实对于这个问题,我们可以忽略,也可以解决的 解决方案: 1、在SpringBoot项目的resources目录下创建一个log4j.properties文件 2、文件中写入以下内容: log4j.rootLogger=D 阅读全文
posted @ 2019-05-13 10:22 疯子110 阅读(28593) 评论(0) 推荐(1)
摘要:序言 Dubbo一款分布式服务框架,作为阿里巴巴SOA服务化治理方案的核心框架,通过高性能和透明化的RPC实现服务的远程调用,对服务的负载均衡以及项目的耦合性提供很强的解决方式;具体Dubbo的介绍和优缺点请自行搜索,本篇就主要写一下SpringBoot对Dubbo的整合,之前看网上有很多讲解的总感 阅读全文
posted @ 2019-05-10 17:35 疯子110 阅读(1207) 评论(0) 推荐(0)
摘要:融e学-一个专注于重构知识,培养复合型人才的平台:http://www.i-ronge.com/ Postman 的官网下载地址是:https://www.getpostman.com/ 下载后看到压缩文件,解压缩文件看到安装包, 双击安装包直接安装次程序,安装成功后发现桌面多了一个 这样的小图标。 阅读全文
posted @ 2019-05-10 17:18 疯子110 阅读(33089) 评论(0) 推荐(0)
摘要:ps: 以下针对option操作 文章目录 图例过多加上滚动条图例形状图例自定义显示图例过多加上滚动条 legend:{ top:'50', bottom:'50', type:'scroll',} 避免可能出现的翻页下标错乱,加上间距top / bottom属性图例形状 legend:{ data 阅读全文
posted @ 2019-05-10 15:13 疯子110 阅读(6252) 评论(0) 推荐(0)
摘要:问题如图: 问题解决:将stack去掉或注释 如下图: 阅读全文
posted @ 2019-05-10 14:30 疯子110 阅读(2676) 评论(0) 推荐(1)
摘要:创建java jar、pom项目时创建maven-archetype-quickstart 创建java war项目时创建maven-archetype-webapp 阅读全文
posted @ 2019-05-10 12:32 疯子110 阅读(9372) 评论(0) 推荐(1)
摘要:1 Lombok背景介绍 官方介绍如下: Project Lombok makes java a spicier language by adding 'handlers' that know how to build and compile simple, boilerplate-free, no 阅读全文
posted @ 2019-05-09 19:19 疯子110 阅读(3956) 评论(1) 推荐(0)
摘要:Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作高性能的key-value数据库、缓存和消息中间件,掌握它是程序员的必备技能,下面是一个springboot访问redis的demo。 新建一个springboot项目,这里取名spring-boot-demo 项目结构目录 阅读全文
posted @ 2019-05-07 17:39 疯子110 阅读(408) 评论(0) 推荐(0)
摘要:一、不指定redis连接池 #系统默认连接池 yml配置文件: 这种方式 redisTemplate 可直接使用默认, 在使用的地方直接注入即可 二、使用jedis连接池 # 使用jedis连接池 yml配置文件: //连接池注入配置信息 在使用的地方直接注入即可 三、使用lettuce连接池(推荐 阅读全文
posted @ 2019-05-07 17:33 疯子110 阅读(15922) 评论(0) 推荐(0)
摘要:本文提纲 一、缓存的应用场景 本文提纲 一、缓存的应用场景 本文提纲 本文提纲 一、缓存的应用场景 二、更新缓存的策略 三、运行 springboot-mybatis-redis 工程案例 二、更新缓存的策略 三、运行 springboot-mybatis-redis 工程案例 三、运行 sprin 阅读全文
posted @ 2019-05-07 17:19 疯子110 阅读(2474) 评论(0) 推荐(0)
摘要:一、添加依赖 <!-- 添加缓存支持 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> <!-- 阅读全文
posted @ 2019-05-07 17:11 疯子110 阅读(1194) 评论(0) 推荐(0)
摘要:一、Springboot2.x关于配置redis作为缓存。 基本配置如下: (1)在application.properties文件中 (2)在pom.xml中 (3)自定义缓存管理器RedisCacheConfig (4)在service的实现类中加入需要的注解,即可实现缓存数据 二、注意事项 ( 阅读全文
posted @ 2019-05-07 17:04 疯子110 阅读(2020) 评论(0) 推荐(0)
摘要:把原有的application.properties删掉。然后 maven -X clean install,或者通过Maven Project双击clean和install(1)端口服务配置 其中context-path: /hotel可以不用配置如果配置,访问路径就是http://ip:port 阅读全文
posted @ 2019-05-07 16:51 疯子110 阅读(27738) 评论(1) 推荐(1)
摘要:一、先查找镜像 docker search redis 二、拉取镜像 docker pull redis三、等待拉取完毕 四、查看拉去的镜像 docker iamges 五、运行redis 连接1:https://blog.csdn.net/weixin_38956287/article/detai 阅读全文
posted @ 2019-05-06 19:59 疯子110 阅读(2708) 评论(0) 推荐(0)
摘要:次win开机都自动启动docker,感觉很耗资源,docker只是有时开发时需要用到,在docker的setting上的Start Docker Desktop when you log in取消了也没有效果 在任务管理器中的启动选项中勾掉docker就可以了 阅读全文
posted @ 2019-05-06 19:49 疯子110 阅读(6644) 评论(0) 推荐(0)
摘要:介绍: Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。(摘自百度百科) 本文使用springboot+mybatisplus+sh 阅读全文
posted @ 2019-05-06 19:47 疯子110 阅读(3295) 评论(0) 推荐(0)
摘要:删除C:\Users\Administrator\Documents\default.rdp,再启动远程就好了 http://www.chahushequ.com/read-topic-94-2fa997443dffac07013e00e63d7d02bc-0-1-index-1.html 作者:t 阅读全文
posted @ 2019-05-06 17:20 疯子110 阅读(2847) 评论(0) 推荐(0)
摘要:首先声明,本文非EamonSec原创,转自哪儿我现在也不知道了,可能被我转的人也不是原创。。。 1. 下载Maven 官方地址:http://maven.apache.org/download.cgi 解压并新建一个本地仓库文件夹 2.配置本地仓库路径 3.配置maven环境变量 4.在Intell 阅读全文
posted @ 2019-05-06 17:02 疯子110 阅读(208056) 评论(1) 推荐(8)
摘要:SpringBoot整合mybatis、shiro、redis实现基于数据库的细粒度动态权限管理系统实例 SpringBoot整合mybatis、shiro、redis实现基于数据库的细粒度动态权限管理系统实例 shiro shiro 目录(?)[+] 目录(?)[+] 1.前言 本文主要介绍使用S 阅读全文
posted @ 2019-05-04 20:41 疯子110 阅读(653) 评论(0) 推荐(1)
摘要:一、概述 本博客主要讲解spring boot整合Apache的shiro框架,实现基于角色的安全访问控制或者基于权限的访问安全控制,其中还使用到分布式缓存redis进行用户认证信息的缓存,减少数据库查询的开销。Apache shiro与spring security的作用几乎一样都是简化了Java 阅读全文
posted @ 2019-05-04 20:19 疯子110 阅读(521) 评论(0) 推荐(0)
摘要:后台管理系统 版本更新 后续版本更新内容 链接入口: springboot + shiro之登录人数限制、登录判断重定向、session时间设置:https://blog.51cto.com/wyait/2107423 springboot + shiro 动态更新用户信息:https://blog 阅读全文
posted @ 2019-05-04 20:16 疯子110 阅读(5583) 评论(1) 推荐(0)
摘要:1在启动类上使用注解 2在resources资源文件夹中添加ehcache.xml 3在使用的方法上添加注解 阅读全文
posted @ 2019-05-04 20:12 疯子110 阅读(805) 评论(0) 推荐(0)
摘要:本文介绍 SpringBoot 整合 shiro,相对于 Spring Security 而言,shiro 更加简单,没有那么复杂。 目前我的需求是一个博客系统,有用户和管理员两种角色。一个用户可能有多个角色,每个角色可能有多个权限,每个角色关联不同的菜单(也可以权限和菜单关联)。 本文主要介绍 S 阅读全文
posted @ 2019-05-04 20:09 疯子110 阅读(731) 评论(0) 推荐(0)
摘要:apache shiro: https://shiro.apache.org/ Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 s 阅读全文
posted @ 2019-05-04 20:06 疯子110 阅读(687) 评论(0) 推荐(0)
摘要:目标 一、Apache Shiro是什么 Apache Shiro 是一个强大且易用的Java安全框架,用于实现身份认证、鉴权、会话管理及加密功能。框架提供了非常简单且易于上手的API,可以支持快速为web应用程序实现安全控制能力。官网地址github 地址 Shiro 能做什么 Apache Sh 阅读全文
posted @ 2019-05-04 20:04 疯子110 阅读(331) 评论(0) 推荐(0)
摘要:缓存系统的用来代替直接访问数据库,用来提升系统性能,减小数据库复杂。早期缓存跟系统在一个虚拟机里,这样内存访问,速度最快。 后来应用系统水平扩展,缓存作为一个独立系统存在,如redis,但是每次从缓存获取数据,都还是要通过网络访问才能获取,效率相对于早先从内存里获取,还是差了点。如果一个应用,比如传 阅读全文
posted @ 2019-05-04 20:02 疯子110 阅读(1212) 评论(0) 推荐(0)
摘要:摘要: 原创出处 www.bysocket.com 「泥瓦匠BYSocket 」欢迎转载,保留摘要,谢谢! 『 产品没有价值,开发团队再优秀也无济于事 – 《启示录》 』 本文提纲 一、缓存的应用场景 二、更新缓存的策略 三、运行 springboot-mybatis-redis 工程案例 四、sp 阅读全文
posted @ 2019-05-04 20:01 疯子110 阅读(345) 评论(0) 推荐(0)
摘要:Apache Shiro是一个功能强大且易于使用的Java安全框架,可执行身份验证,授权,加密和会话管理。借助Shiro易于理解的API,您可以快速轻松地保护任何应用程序 - 从最小的移动应用程序到最大的Web和企业应用程序。网上找到大部分文章都是以前SpringMVC下的整合方式,很多人都不知道s 阅读全文
posted @ 2019-05-04 19:55 疯子110 阅读(3419) 评论(1) 推荐(0)
摘要:https://my.oschina.net/hmilyylimh?tab=newest&catalogId=5703366 阅读全文
posted @ 2019-05-02 20:06 疯子110 阅读(200) 评论(0) 推荐(0)
摘要:基于中科院seetaface2进行封装的JAVA人脸识别库,支持人脸识别、1:1比对、1:N比对。 项目介绍 基于中科院seetaface2进行封装的JAVA人脸识别算法库,支持人脸识别、1:1比对、1:N比对。 seetaface2:https://github.com/seetaface/See 阅读全文
posted @ 2019-05-02 20:02 疯子110 阅读(1274) 评论(1) 推荐(0)
摘要:https://gitee.com/backControl/halo-kotlin 现在开了两个分支,一个分支在做数据分析,一个分支是集成spring oauth2.0技术 之后会接入最新的技术和实现 这是一个后台管理系统 采用spring boot,集成freemarker,shiro,sprin 阅读全文
posted @ 2019-05-02 20:00 疯子110 阅读(1798) 评论(0) 推荐(0)
摘要:1、什么是 SpringMvc? 答:SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整 2、Spring MVC 的优点: 答:1)它是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之类的都是 组件.并且和 Spring 提供的其他基础结 阅读全文
posted @ 2019-05-02 19:24 疯子110 阅读(3494) 评论(0) 推荐(0)
摘要:分布式工作流任务调度系统Easy Scheduler正式开源 1、背景 在多位技术小伙伴的努力下,经过近2年的研发迭代、内部业务剥离及重构,也经历一批种子用户试用一段时间后,EasyScheduler终于迎来了第一个正式开源发布版本 -- 1.0.0。 相信做过数据处理的伙伴们对开源的调度系统如oo 阅读全文
posted @ 2019-05-02 19:17 疯子110 阅读(3203) 评论(0) 推荐(0)
摘要:192.168.199.75 MySQL 、 MyCAT master 192.168.199.74 MySQL slave 192.168.199.76 MySQL standby master 如果说上面这张表不足以说明实验模型,那接下来再给一张图好了,如下所示: 实验模型 我想这样看来的话,各 阅读全文
posted @ 2019-05-02 19:10 疯子110 阅读(780) 评论(0) 推荐(0)
摘要:源码地址:https://github.com/jitwxs/blog_sample文章目录 一、常见异常二、源码分析三、处理异常不知道你有没有注意到,当我们登陆失败时候,Spring security 帮我们跳转到了 /login?error Url,奇怪的是不管是控制台还是网页上都没有打印错误信 阅读全文
posted @ 2019-05-02 18:24 疯子110 阅读(2500) 评论(0) 推荐(0)
摘要:在上一章:SpringBoot集成Spring Security(1)——入门程序中,我们实现了入门程序,本篇为该程序加上自动登录的功能。 文章目录 一、修改login.html二、两种实现方式2.1 Cookie 存储2.2 数据库存储2.2.1 基本原理2.2.2 代码实现三、运行程序源码地址: 阅读全文
posted @ 2019-05-02 18:19 疯子110 阅读(546) 评论(0) 推荐(0)
摘要:因为项目需要,第一次接触 Spring Security,早就听闻 Spring Security 功能强大但上手困难,学习了几天出入门道,特整理这篇文章希望能让后来者少踩一点坑(本文附带实例程序,请放心食用) 本篇文章环境:SpringBoot 2.0 + Mybatis + Spring Sec 阅读全文
posted @ 2019-05-02 17:43 疯子110 阅读(5563) 评论(1) 推荐(0)
摘要:序: 本文使用springboot+mybatis+SpringSecurity 实现数据库动态的管理用户、角色、权限管理 本文细分角色和权限,并将用户、角色、权限和资源均采用数据库存储,并且自定义滤器,代替原有的FilterSecurityInterceptor过滤器, 并分别实现AccessDe 阅读全文
posted @ 2019-05-02 17:32 疯子110 阅读(1044) 评论(0) 推荐(1)
摘要:本文使用springboot+mybatis+SpringSecurity 实现用户权限数据库管理 实现用户和角色用数据库存储,而资源(url)和权限的对应采用硬编码配置。 也就是角色可以访问的权限通过硬编码控制。角色和用户的关系通过数据库配置控制 本文用户和角色的关系是多对多的关系。 Spring 阅读全文
posted @ 2019-05-02 16:29 疯子110 阅读(2072) 评论(0) 推荐(0)
摘要:1.报错信息是这样的; 处理:提示信息表明数据库驱动com.mysql.jdbc.Driver'已经被弃用了、应当使用新的驱动com.mysql.cj.jdbc.Driver' 所以,按照提示更改jdbc.properties配置 .com.mysql.jdbc.Driver 改为 com.mysq 阅读全文
posted @ 2019-05-02 16:13 疯子110 阅读(4022) 评论(1) 推荐(0)
摘要:查了下发现是spring security 版本在5.0后就要加个PasswordEncoder了 解决办法 在securityConfig类下加入NoOpPasswordEncoder,不过官方已经不推荐了 @Bean public static NoOpPasswordEncoder passw 阅读全文
posted @ 2019-05-02 15:49 疯子110 阅读(835) 评论(0) 推荐(0)
摘要:在SpringBoot2.0及Spring 5.0 WebMvcConfigurerAdapter已被废弃,目前找到解决方案就有两种 1 直接实现WebMvcConfigurer (官方推荐) 例如: @Configurationpublic class WebMvcConfg implements 阅读全文
posted @ 2019-05-02 12:14 疯子110 阅读(1634) 评论(0) 推荐(0)