摘要: 先介绍一下自己,我是本科,19年毕业,学校是中不溜的二本。 大四考研失利,找工作的时候没做太多准备,匆忙进了一个给政府做软件外包的小公司写C#。沉沦了几个月之后下定决心裸辞,跑到北京找了份互联网创业公司的服务端研发工作,算是转到Java了。在创业公司沉淀一年后,因为团队调整等诸多原因,开始找新的机会 阅读全文
posted @ 2021-03-03 16:08 左拉左拉 阅读(686) 评论(0) 推荐(3) 编辑
摘要: 在分库的业务场景和跨数据库实例获取信息之类的场景中,我们会遇到处理多个数据源访问的问题,通常情况下可以采用中间件,如cobar, tddl, mycat等。 但取决于业务需求,有时我们需要直接通过MyBatis和SpringData来完成这个任务。即使没有,理解MyBatis多数据源配置的过程也有助 阅读全文
posted @ 2020-12-07 14:27 左拉左拉 阅读(1644) 评论(3) 推荐(3) 编辑
摘要: 先抛背景: 我项目中的Spring版本是2.0.3.RELEASE。 api-demo负责暴露接口,service-demo负责实现功能。接口参数的@RequestParam和@RequestBody等大部分都是api和service各注一份。 最近项目重构升级版本的时候,前端报过来有的参数突然多了 阅读全文
posted @ 2020-07-10 11:30 左拉左拉 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 项目开发中,SpringCache是一个非常方便的工具,但是在配置信息注册时,用枚举方式可以满足遍历,但却无法应用在 注解里,因此可以通过静态类的方式,借助反射完成缓存信息注册。 配置类如下: 阅读全文
posted @ 2020-03-10 14:35 左拉左拉 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 参考 设计模式 策略模式 我们可以优化if else代码段,而在 Spring(Boot) 中,借助 ApplicationContext 扫描,可以使代码更加干净。 话不多说,亮代码: 首先按照策略模式的写法,创建一个Handle接口,用于区分处理策略。 然后创建对应的 唤醒处理机和睡觉处理机 : 阅读全文
posted @ 2020-03-05 21:49 左拉左拉 阅读(309) 评论(0) 推荐(0) 编辑
摘要: [TOC] 简介 ​ Pentaho Report Designer(以下简称PRD)是 Pentaho开源系统中的数据报表模块 ,预期作为Java项目中的报表功能来集成使用。 ​ 现阶段需要在PRD中提前设计好报表方式才能输出报表供前后端调取,因此本文还会介绍关于PRD的用法。 ​ 本文中使用的版 阅读全文
posted @ 2019-10-01 14:20 左拉左拉 阅读(8573) 评论(0) 推荐(0) 编辑
摘要: 关于五种设计模式的分享 设计模式是指在开发过程中积累出的久经考验且能用于解决在特定环境下、重复出现的、特定问题的解决方案。 [TOC] 工厂模式 分为简单、普通、抽象三种具体模式,本次仅分析鉴定简单工厂与普通工厂。 工厂方法模式的特点,是定义一个用于创建对象的接口,让子类决定实例化哪一个具体类。工厂 阅读全文
posted @ 2019-10-01 14:19 左拉左拉 阅读(513) 评论(0) 推荐(0) 编辑
摘要: ``` /** * JSON串操作流 * * @param json 前端传过来的json串 * @param jsonTransType json串解析后存放的model类 * @param functionName 对应service层的方法名 * @return 可以直接交付前端的ResultRes ... 阅读全文
posted @ 2019-09-02 11:45 左拉左拉 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 环境: 一条有线网,仅通公司内部,机房与外网隔离。 一个无线网卡,连公司wifi,通外网。 问题: 访问外网速度极慢,内网速度正常。 解决方案: 在两个网卡都连接的情况下 Part 1 路由表更新 1.以管理员权限启动cmd或者powershell 2.输入命令 查看当前网络网关和IP段情况,并记录 阅读全文
posted @ 2019-08-05 17:23 左拉左拉 阅读(2769) 评论(1) 推荐(1) 编辑
摘要: 在github上看trending的时候发现了一个阿里的自动化测试工具soloπ,readme文末有这样一段话,很有意思,摘抄如下。 独乐乐不如众乐乐,开源的核心还是在于技术的分享交流,当你对开源项目产生了一些想法时,有时还会有更加Smart的表达方式,比如(Thanks to uiautomato 阅读全文
posted @ 2019-07-22 14:47 左拉左拉 阅读(203) 评论(0) 推荐(0) 编辑