随笔分类 -  Notec

摘要:领域 从事一种专门活动或事业的范围、部类和部门 领域事件 事件构建和发布、事件数据持久化、事件总线、消息中间件、事件接收和处理 事件构建和发布 基本属性{事件唯一标识、发生时间、时间类型、事件源}、业务属性{记录事件发生那一刻的业务数据,这些数据随事件传输到订阅方, 以开展下一步的业务操作} 二者属 阅读全文
posted @ 2024-08-23 14:14 秋水秋色 阅读(12) 评论(0) 推荐(0) 编辑
摘要:项目管理计划(必须):包括项目的范围、进度、资源、质量、风险、沟通、采购等方面的计划和管理。 需求文档:包括用户需求、功能需求、非功能需求等方面的需求文档。 设计文档:包括功能结构图、数据库结构、部署结构图、API清单、界面原型等方面的设计文档。 项目代码库与编码:包括源代码、编译脚本、配置文件等存 阅读全文
posted @ 2024-08-23 14:13 秋水秋色 阅读(36) 评论(0) 推荐(0) 编辑
摘要:public class SSLUtils{ //获取这个SSLSocketFactory public static SSLSocketFactory getSSLSocketFactory() { try { SSLContext sslContext = SSLContext.getInsta 阅读全文
posted @ 2024-08-23 14:12 秋水秋色 阅读(38) 评论(0) 推荐(0) 编辑
摘要:~~~sql declare v_sql varchar2(5000); v_iscount number; begin -- 检查表是否存在 select count(1) into v_iscount from user_tables where table_name = upper('${ta 阅读全文
posted @ 2023-06-15 09:57 秋水秋色 阅读(94) 评论(0) 推荐(0) 编辑
摘要:springboot版本2.6.7+nacos版本2.1.2 1、添加nacos依赖 com.alibaba.boot nacos-config-spring-boot-starter 0.2.12 2、配置application.properties nacos.config.bootstrap. 阅读全文
posted @ 2023-03-06 14:24 秋水秋色 阅读(1139) 评论(0) 推荐(0) 编辑
摘要:1、原理 Dapr向每个计算单元注入一个边车(容器或进程)。边车与事件触发器 进行交互,并通过标准的HTTP或gRPC协议与计算单元通信。 Dapr通过标准的HTTP和gRPC接口提供内置的状态管理、可靠的消息传递 触发器和绑定。使用可插拔的组件状态和消息总线提供通信 2、特性 分布式,模块之间通过 阅读全文
posted @ 2023-02-09 11:07 秋水秋色 阅读(273) 评论(0) 推荐(0) 编辑
摘要:领域划分 使用DDD过程中,在面向业务变化时首先要理解业务的核心问题,有针对性进行 关注点分离出找到相对内聚的业务活动形成子问题域。子问题域内部是相对稳定的, 而子问题是很容易变化的,DDD核心在于领域边界的识别和划分 DDD是以领域为核心的,实践DDD时要先根据问题域划分出相关的领域, 描述应用需 阅读全文
posted @ 2022-12-01 13:59 秋水秋色 阅读(613) 评论(0) 推荐(0) 编辑
摘要:1、API与SPI分离,API面向使用者,SPI面向扩展者 2、服务域、实体域、会话域分离 实体域 框架或组件,总会有核心领域模型,比如Spring的bean,Dubbo的service等,核心领域模型 及其组成部分为实体域,代表我们要操作的目标本身。实体域通常是线程安全的,不管是通过 不变类、同步 阅读全文
posted @ 2022-11-15 14:52 秋水秋色 阅读(26) 评论(0) 推荐(0) 编辑
摘要:队列底层一般分为三种:数组、链表、堆(不讨论) 基于数组线程安全的队列,典型是ArrayBlockingQueue,通过加锁的方式 来保证线程安全。基于链表线程安全队列分为LinkedBlockingQueue和 ConcurrentLinkedQueue。 前者通过加锁方式实现线程安全,后者通过 阅读全文
posted @ 2022-08-03 17:16 秋水秋色 阅读(63) 评论(0) 推荐(0) 编辑
摘要:赋予脚本执行权限 chmod +x xxx.sh chmod 777 xxx.sh 加入定时任务 crontab -e */1 * * * * shell_path 每分钟执行 阅读全文
posted @ 2019-09-25 23:05 秋水秋色 阅读(557) 评论(0) 推荐(0) 编辑
摘要:主要参考 https://reactnative.cn/docs/getting-started.html react-native中文网 IOS版 1、Node v10以上、Watchman 和 React Native 命令行工具以及 Xcode 先安装brew工具,这样便于后面安装,第一次安装 阅读全文
posted @ 2019-08-26 21:53 秋水秋色 阅读(2431) 评论(0) 推荐(0) 编辑
摘要:开始用springboot2+hession4实现RPC服务时,发现第一个服务可以调用成功,但第二个就一直报 '<' is an unknown code。第一个服务还是可以调用的。参考网上的方法,客户端与服务端hession版本保持一致,查看本地版本是一致的, 换成其他版本也没有效果。设置重载方法 阅读全文
posted @ 2019-08-01 21:37 秋水秋色 阅读(4324) 评论(1) 推荐(0) 编辑
摘要:springboot2版本以上环境 通过继承OncePerRequestFilter类,在重写doFilterInternal方法实现拦截的具体业务逻辑, 在实现的过程中,需要注入service方法,但发现获取到server总是为null值。 解决方案: 1、在自定义拦截器类中,通过构造方法方式,将 阅读全文
posted @ 2019-07-14 23:25 秋水秋色 阅读(9727) 评论(0) 推荐(0) 编辑
摘要:springboot+UEDitor百度编辑器整合图片上记录于此 1、下载ueditor插件包,解压到static/ueditor目录下 2、在你所需实现编辑器的页面引用三个JS文件 1) ueditor.config.js 2) ueditor.all.min.js 3)zh-cn.js th:u 阅读全文
posted @ 2019-07-08 14:38 秋水秋色 阅读(3255) 评论(0) 推荐(0) 编辑
摘要:1、在mybatis-config.xml配置中添加setting配置参数,会打印SQL执行结果 2、在spring-mybatis配置文件中添加配置参数 备注: 之前通过log4j的配置文件方式来实现,没有成功!!!项目环境:ssm+shiro第二种方式(通过拦截器的方式)1、... 阅读全文
posted @ 2019-04-16 17:15 秋水秋色 阅读(1439) 评论(0) 推荐(0) 编辑
摘要:/** * @param array JSON数组 * @param array 需合并后的某个元素名 */ private static JSONArray mgreArray(JSONArray array, String arrayname) { Map map = new HashMap(); for (int i = 0; i < array.size... 阅读全文
posted @ 2019-01-11 15:13 秋水秋色 阅读(2246) 评论(0) 推荐(0) 编辑
摘要:修改axis2的请求url-pattern 找到axis2-kernel jar包中axis2.xml配置文件的servicePath配置项,修改成与url-pattern一样的值,这样就改变了请求的url。注意如果项目中配置了shiro,可能会拦截所配置的请求路径,在shiro配置文件中放开拦截即 阅读全文
posted @ 2018-09-12 15:27 秋水秋色 阅读(345) 评论(0) 推荐(0) 编辑
摘要:<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.11</version> </dependency> <dependency> <groupId>com.itext 阅读全文
posted @ 2018-09-07 09:54 秋水秋色 阅读(1271) 评论(0) 推荐(0) 编辑
摘要:该种实现方式主要是为了应对在生产环境动态查看logback日志级别,一般生产环境中的level为info级别,可能查看问题时可修改为debug级别,当然也可使用界面设置切换级别的模式 阅读全文
posted @ 2018-09-05 14:50 秋水秋色 阅读(1184) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示