摘要: 一、显示表的 comment 选择菜单 Tools->Display Preferences,选中 “Table”,勾选 “Commen” 二、显示列的 comment 1.选择菜单 Model->Extensions 2.插入一行,点击属性 3.鼠标右键点击 “Profile”,点击 “Add M 阅读全文
posted @ 2022-10-10 10:24 cctext 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 导航: 执行sql 执行结果 复制结果 复制进excel 执行sql SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, IS_NULLABLE 是否为空, COLUMN_DEFA 阅读全文
posted @ 2022-03-22 19:19 cctext 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 问题sql: update i_r_cmd t10 inner join ( select t10.tenant_id, t10.r_cmd_code, sum(case when t10.`report_status`=10 then 1 else 0 end) as reportSuccessC 阅读全文
posted @ 2021-12-21 19:25 cctext 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 访问nacos服务: http://localhost:8848/nacos/# 默认账户、密码:nacos 1、创建namespace 2、在‘配置管理’-》‘配置列表’下选中tenantIdA命名空间,在下边创建配置: 填写Data Id:appA_A、Group:APPA_GROUP、选中文件 阅读全文
posted @ 2021-04-01 22:15 cctext 阅读(4278) 评论(0) 推荐(0) 编辑
摘要: 默认情况下Feign日志 1)配置FeignConfig @Configuration(proxyBeanMethods = false) @AutoConfigureAfter({HttpClientFeignConfiguration.class}) @AutoConfigureBefore({ 阅读全文
posted @ 2021-03-16 22:55 cctext 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: docker版本:19.03.2 docker -vDocker version 19.03.2, build 6a30dfc 运行环境: Mac OS 仅部署nacos-server,不使用prometheus/grafana等监控组件 1.拉取镜像 docker pull nacos/nacos 阅读全文
posted @ 2021-03-14 12:08 cctext 阅读(386) 评论(0) 推荐(0) 编辑
摘要: bootstrap.yml(bootstrap.properties)用来程序引导时执行,应用于更加早期配置信息读取,如可以使用来配置application.yml中使用到参数等 application.yml(application.properties) 应用程序特有配置信息,可以用来配置后续各 阅读全文
posted @ 2021-03-14 11:55 cctext 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 树的遍历 树的遍历主要有3种: 1)前序遍历:根->左->右; 2)中序遍历:左->根->右; 3)后序遍历:左->右->根。 举例子: 前序遍历(根->左->右):A B D H E I C F J K G 中序遍历(左->根->右):D H B E I A J F K C G 后序遍历(左->右 阅读全文
posted @ 2021-01-18 21:43 cctext 阅读(153) 评论(0) 推荐(0) 编辑
摘要: @EnableGlobalMethodSecurity标记启用方法认证注解类型包含以下3种: prePostEnabled: 确定 前置注解[@PreAuthorize,@PostAuthorize,..] 是否启用 securedEnabled: 确定安全注解 [@Secured] 是否启用 js 阅读全文
posted @ 2021-01-05 21:47 cctext 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 本章文件分为三个部分: 1)在进行Spring Security加载流程分析之前,我们需要先了解下WebSecurityConfigurerAdapter; 2)SpringBoot如何启动SpringSecurity? 3)Spring Security启动流程:MySecurityConfig( 阅读全文
posted @ 2021-01-05 21:35 cctext 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要用来阐述Spring Security渲染默认登录表单页面流程。在默认登录表单页面渲染过程中主要涉及到以下3个拦截器: 1)FilterSecurityInterceptor:该拦截器主要用来:获取所配置资源访问的授权信息,根据SecurityContextHolder中存储的用户信息来 阅读全文
posted @ 2020-12-31 22:34 cctext 阅读(1765) 评论(0) 推荐(0) 编辑
摘要: 前几天有同事问如何将一个json字符串反序列化为实体,当时只是简单找了一下方案,并未对这个事情做深入的了解。一致感觉这个挺有意思于是今晚就搜索了一些资料并作了测试,感兴趣的同学可以进一步深入料及。总而,感觉python的就是可以写很少代码,引入一些现有包就可以轻易实现自己想要的功能。 单层实体: 自 阅读全文
posted @ 2020-11-16 21:55 cctext 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 在不少时间excel中并没有一些我们想要的函数,这时候我们可以在*.xls[x]的中定义宏,定义了宏后需要注意两项问题: 1)文件需要保存为*.xlsm(否则保存为*.xls[x]会丢失宏函数); 2)再次打开*.xlsm时,会提示是否启动宏,必须启用才能使用宏,否则将会禁用宏。 在*.xls[x] 阅读全文
posted @ 2020-10-21 11:13 cctext 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 结合tomcat的架构图,展示tomcat如何处理一个http请求: Tomcat的service内部如何处理一个http请求: 步骤讲解: 1、用户点击网页内容,请求被发送到本机端口8080,被在那里监听的Coyote HTTP/1.1 Connector获得。 2、Connector把该请求交给 阅读全文
posted @ 2020-02-07 22:04 cctext 阅读(482) 评论(0) 推荐(1) 编辑
摘要: server.xml配置文件样例: <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license a 阅读全文
posted @ 2020-02-07 09:43 cctext 阅读(2350) 评论(0) 推荐(0) 编辑
摘要: 上一篇讲解了web.xml如何使用编码的方式替换掉,但是一直没有写web.xml是如何被加载的相关细节,觉得十分有必要写一篇文章来梳理下。 Web应用部署初始化 当一个web应用被部署到容器(tomcat等),tomcat系统启动过程中会执行以下处理: 1)部署描述文件(tomcat对应web.xm 阅读全文
posted @ 2020-01-20 23:21 cctext 阅读(1389) 评论(2) 推荐(2) 编辑
摘要: 说明 定义: 职责链模式(Chain of Responsibility),使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 UML图: 说明 定义: 职责链模式(Chain of Responsibil 阅读全文
posted @ 2020-01-20 22:57 cctext 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 时隔几年后,看到本系列文章讲解的内容缺少了不少内容:周末无事分析了Spring Security是如何被集成到Web Servlet(SpringMVC)时,需要重新理清Filter、Listener、Servlet(SpringMVC#DispatcherServlet)之间的执行顺序,于是就有了 阅读全文
posted @ 2020-01-18 23:57 cctext 阅读(1246) 评论(1) 推荐(2) 编辑
摘要: 让我们带着以下3个问题来阅读本篇文章: 1)在Spring Security项目中用户认证过程中是如何执行的呢? 2)认证后认证结果如何实现多个请求之间共享? 3)如何获取认证信息? 在《Java-Security(二):如何初始化springSecurityFilterChain(FilterCh 阅读全文
posted @ 2020-01-18 23:49 cctext 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 在第一篇文章,我们展示了一个demo,其中讲到了对用户的密码进行了明文展示的用法,其实那么做是不安全的,在实际项目中往往会采用各种加密方法(比如:bcrypt,md5,sha1,sha2等)来实现对密码的保护。 本片文章将会主要讲解如何在Spring Security实现对密码加密的各种用法,以及对 阅读全文
posted @ 2020-01-17 00:10 cctext 阅读(8484) 评论(0) 推荐(1) 编辑