10 苍穹之跃

尚未进行身份认证

我要认证

微信:sunziwen3366

等级
TA的排名 1w+

IDea之启动参数,配置文件默认参数

配置文件写法:isPay是key,如果启动参数不传,则采用默认值是1。启动类传参:

2020-01-09 10:20:25

SpringBoot+Redis+最简发布订阅

依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>${spring-boot.ve...

2020-01-08 19:38:58

Caused by: java.lang.ClassNotFoundException: org.mybatis.logging.LoggerFactory

原因引入mybatis-plus框架后。解决办法两个:要么删除mybatis-plus依赖。或者升级mybatis依赖升至3.5.1以上版本、mybatis-spring依赖至2.0.0以上版本。

2020-01-08 11:00:19

图形验证码组件

hutool的验证码已经够用,但有些地方需要自定义(画布超界、去除一些字符),所以对此进行了扩展。依赖<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.5.8</ve...

2019-12-24 11:20:27

基于注解式的分布式Elasticsearch的封装

原生的Rest Level Client不好用,构建检索等很多重复操作。对bboss-elasticsearch进行了部分增强:通过注解配合实体类进行自动构建索引和自动刷入文档,复杂的业务检索需要自己在xml中写Dsl。用法与mybatis-plus如出一辙。依赖<dependency> <groupId>org.elasticsearch</gr...

2019-12-16 13:46:57

注解式elasticsearch+SpringBoot(附分布式配置)

前言:以前使用的是Rest High Level Client客户端,使用起来一大堆的类相互嵌套,特别是agg操作,代码十分惨烈。架构:使用方式与mybatis类似,采用xml的形式,将dsl与代码分离。示例用了swagger2和lombok。需知:必须学会DSL语法(看半小时差不多就会了吧)。依赖:<dependency> <group...

2019-12-12 16:15:40

python的pyqt5国内镜像

pip install PyQt5 -i https://pypi.douban.com/simplepip install PyQt5-tools -i https://pypi.douban.com/simple

2019-11-22 21:15:39

Pycharm+PyQt5开发环境配置

一、安装Python开发环境python官网下载地址:https://www.python.org/downloads/注:千万不要使用最新测试版,很有可能第三方库不支持笔者目前使用的版本是3.6.5二、安装Pycharmjetbrains官网下载:https://www.jetbrains.com/pycharm/三、PyQt5安装需要安装PyQt5和...

2019-11-22 09:51:09

python3.7 对cv2的安装后找不到方法Pycharm解决方式

先正常安装pip install opencv-python这时候执行程序会报Non找不到方法的错误。安装完毕就OK了

2019-11-20 20:56:44

SpringBoot2的Shiro最简配置(两个文件)

目录基础环境:依赖Realm:认证鉴权器WebSecurityManager:安全管理器Test:登录测试备注基础环境:依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent...

2019-11-14 16:06:54

SpringCloud、SpringBoot时区相差8小时问题用配置解决

Feign之间进行传输的时候对时间类型序列化默认是UTC时区。。。需要配置成上海时区。注意:这个跟ResponseBody的出口(如果你用的是FastJson)FastJson没关系,不需要纠结。在相互调用的两个服务之间都要进行配置(服务端-序列化和客户端-反序列化):spring: jackson: date-format: yyyy-MM-dd HH:mm:ss ...

2019-11-05 15:26:05

分布式 mybatis-plus 逻辑删除不生效 升级后org.mybatis.logging.LoggerFactory报错

解决方案:第一步:升级mybatisplus版本到3.2.0第二步.多添加一个扩展包<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-extension</artifactId&gt...

2019-10-15 18:14:02

Maven使用阿里云镜像

setting.xml<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/&lt...

2019-10-15 16:28:47

将Map中的key转为驼峰形式输出

List<Map<String, Object>> maps = addressDao.selectMaps(wrapper); return maps.stream() .map(MapUtil::toCamelCaseMap) .collect(Collectors.toLis...

2019-10-14 16:38:37

Double转BigDecimal的坑

public static void main(String[] args) { float a=57.3f; BigDecimal decimalA=new BigDecimal(a); System.out.println(decimalA)...

2019-09-29 16:44:32

TypeScript转javaScript

全局安装typescriptcnpm install -g typescriptvs终端黑窗口:>tsc --init此时会在项目跟目录下自动生成一个文件:tsconfig.json打开并设置一下js的输出路径:点击终端->运行任务选择tsc:监视此时配置的js路径中就有了ts相应的js文件了。...

2019-09-29 10:20:28

面向对象的方式用pygame写记忆游戏

配置文件:'''全局变量<集合>'''window_width = 700 # 窗口宽window_height = 700 # 窗口高box_size = 100 # 盒子大小gap_size = 10 # 盒子间距fps = 30 # 动画帧频display_second = 3 # 开始游戏前展示多少秒# 形状DONUT = 'donut' ...

2019-09-05 20:11:15

记一次redis存储Map

2019-08-23 09:45:59

记一次mybatis关联映射之两条sql映射到一个resultMap中

目标:在一个查询结果中嵌入另一个Sql的结果集ArrayList。用第一条Sql的结果集中的某些字段值为参数传给第二条Sql(其实是传给第二条Sql的Dao接口,传的参数要对应Dao接口中的形参)第一条SQL<select id="elsQueryAll" resultMap="CompanyResultMapDto"> SELECT id, ...

2019-08-20 15:24:08

eureka启动报错replica.key [in template...]

错误在于给eureka起名字的使用了下划线bd_eureka,导致报错,改成bdeureka就OK了

2019-08-15 10:16:03

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。