• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
敬YES
Now Or Never
博客园    首页       联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 ··· 12 下一页
2021年5月18日
easy-flows源码研习
摘要: 一、项目概述 1.原项目github地址:https://github.com/j-easy/easy-flows.git 2.easy-flows可以用非常简易的api创建常用的可组合的工作流。涵盖了四种逻辑的处理: 3.可以用如下方式构造循环工作流: RepeatFlow repeatFlow 阅读全文
posted @ 2021-05-18 14:49 敬YES 阅读(1093) 评论(0) 推荐(0)
2021年3月31日
原来你是这样的JAVA[05]--String
摘要: 1.从概念上讲,java字符串就是Unicode字符串。 2.字符串拼接 用指定分隔符拼接字符串数组时,使用StringJoiner或者String.join()更方便; 用StringJoiner拼接字符串时,还可以额外附加一个“开头”和“结尾”。 @Test public void join1( 阅读全文
posted @ 2021-03-31 19:24 敬YES 阅读(231) 评论(0) 推荐(0)
原来你是这样的JAVA[06]-反射
摘要: 1.JVM为每个加载的class及interface创建了对应的Class实例来保存class及interface的所有信息; 获取一个class对应的Class实例后,就可以获取该class的所有信息; 通过Class实例获取class信息的方法称为反射(Reflection); JVM总是动态加 阅读全文
posted @ 2021-03-31 19:21 敬YES 阅读(239) 评论(0) 推荐(0)
2021年2月23日
Docker部署cas
摘要: 一、首先安装cas镜像 1.拉取cas docker镜像 docker pull apereo/cas 2.启动容器: docker run --name cas -p 8443:8443 -p 8442:8080 apereo/cas /bin/sh /cas-overlay/bin/run-ca 阅读全文
posted @ 2021-02-23 19:38 敬YES 阅读(6194) 评论(5) 推荐(0)
Navicat连接docker mysql出错
摘要: 一、启动容器 首先启动docker mysql: docker run -itd --name mysql -p 13306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql 然后配置Navicat连接: 报错: Client does not support aut 阅读全文
posted @ 2021-02-23 14:24 敬YES 阅读(716) 评论(0) 推荐(0)
2020年11月27日
DeferredResult异步处理spring mvc Demo
摘要: 一、概述 spring mvc同步接口在请求处理过程中一直处于阻塞状态,而异步接口可以启用后台线程去处理耗时任务。简单来说适用场景: 1.高并发; 2.高IO耗时操作。 二、Demo Spring MVC3.2之后支持异步请求,能够在controller中返回一个Callable或者Deferred 阅读全文
posted @ 2020-11-27 20:27 敬YES 阅读(905) 评论(1) 推荐(0)
2020年11月26日
原来你是这样的JAVA[04]-数组Arrays
摘要: 一、打印数组 Arrays类提供了打印数组元素的方法,Arrays.toString()和Arrays.deepToString()。 //打印数组 System.out.println(Arrays.toString(arr));//输出 [1, 3, 5, 7, 9] //打印多维数组 int[ 阅读全文
posted @ 2020-11-26 19:44 敬YES 阅读(349) 评论(0) 推荐(0)
2020年11月5日
升级java11后,maven命令打包报错
摘要: 一、问题 升级java11后,maven命令打包报错: mvn clean package -Dmaven.test.skip=true [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8 阅读全文
posted @ 2020-11-05 09:04 敬YES 阅读(3271) 评论(0) 推荐(1)
2020年11月2日
使用painless将ElasticSearch字符串拆分为数组
摘要: 一、实现场景: ES字符串类型字段imgs,有些历史数据是用逗号分隔的字符串,需要将历史数据拆分为数组形式。 示例: 1.构造测试数据: 创建索引并推送几条典型的历史数据,涵盖以下几种情况: 逗号分隔字符串; 数组类型; 长度为0的字符串; 空数组。 PUT test_cj/test/id_1 { 阅读全文
posted @ 2020-11-02 15:43 敬YES 阅读(6050) 评论(0) 推荐(0)
2018年11月22日
Gson反序列化Map,整型自动转换为浮点型
摘要: 一 坑 场景:将Map<String,Object>结果序列化后放入redis缓存,发现反序列化后Integer类型自动转换成了Double类型 二 测试重现 运行结果: a-aa-String b-11.0-Double 三 解决 继续测试: 运行结果: a-aa-String b-11-Long 阅读全文
posted @ 2018-11-22 13:54 敬YES 阅读(4826) 评论(0) 推荐(0)
2018年9月19日
启用hyper-v后无法卸载vmware
摘要: 机器上启用了hyper v,想卸载vmware,报错了: Error: This product may not be installed on a computer that has Microsoft HyperV installed. 如果先关闭hyper v,再卸载vmware应该也是可以的 阅读全文
posted @ 2018-09-19 16:49 敬YES 阅读(3024) 评论(0) 推荐(0)
2018年7月16日
canal demo搭建全记录
摘要: 一、环境介绍 canal是阿里开源的中间件,主要用于同步mysql数据库变更。具体参见:https://github.com/alibaba/canal/releases 搭建环境: vmware centos7 部署mysql和canal windows开发canal client,自动捕获mys 阅读全文
posted @ 2018-07-16 17:09 敬YES 阅读(27884) 评论(3) 推荐(3)
2018年6月29日
lombok
摘要: 一、简介 lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具。虽然IDEA带了自动生成工具,但是代码看起来仍然不够简洁。 官网:https://projectlombok.org/ 二、安装 1.给IDEA 安装lombok plugin。 最 阅读全文
posted @ 2018-06-29 11:18 敬YES 阅读(670) 评论(0) 推荐(1)
2018年4月11日
ElasticSearch踩坑记录
摘要: 一、分词错误 [2018-02-06 14:28:30:098] [INFO] [CjhArticleSimilarityTask.java:66] [【SimilarityConsumeTask】=报错结束,时间:2018-02-06 14:28:30,errorMsg:Failed to des 阅读全文
posted @ 2018-04-11 16:26 敬YES 阅读(20463) 评论(0) 推荐(0)
springboot redis key乱码
摘要: 原写法: 写入redis后,查看key值 解决方式: 调整后查看redis key值: 阅读全文
posted @ 2018-04-11 16:14 敬YES 阅读(6319) 评论(0) 推荐(0)
2018年3月7日
maven打jar包 没有主属性清单
摘要: 使用mvn clean package命令打包,java -jar 命令运行时,提示:“jar 包没有主属性清单”。修改pom文件后解决: 其中:com.cathy.demo.myMain 为项目启动的main入口方法。 参考:http://blog.csdn.net/defonds/article 阅读全文
posted @ 2018-03-07 14:18 敬YES 阅读(3962) 评论(0) 推荐(0)
2018年1月31日
elasticsearch安装ik分词器
摘要: 一、概要: 1.es默认的分词器对中文支持不好,会分割成一个个的汉字。ik分词器对中文的支持要好一些,主要由两种模式:ik_smart和ik_max_word 2.环境 操作系统:centos es版本:6.0.0 二、安装插件 1.插件地址:https://github.com/medcl/ela 阅读全文
posted @ 2018-01-31 17:56 敬YES 阅读(3595) 评论(4) 推荐(0)
2018年1月18日
原来你是这样的JAVA[03]-继承、多态、抽象类
摘要: 一、继承 Java中的继承使用关键字extends ,跟C#的语法略有差别。 1.子类构造器 java会自动在子类的构造器中插入对父类构造器的调用,也就是说在子类可以访问父类之前已经完成了父类的初始化。 如果想调用带参数的父类构造器,应该使用**super**关键字。 ``` /** * @auth 阅读全文
posted @ 2018-01-18 14:09 敬YES 阅读(1174) 评论(2) 推荐(1)
2018年1月5日
JAVA入门[23]-SpringBoot配置Swagger2
摘要: 一、新建SpringBoot站点 1.新建module,然后引入pom依赖: 2.新建Controller文件 3.新建SpringBoot启动文件 4.运行,http://localhost:8080/demo/index?name=aa 二、配置Swagger2 1.引入Swagger pom依 阅读全文
posted @ 2018-01-05 12:42 敬YES 阅读(3504) 评论(0) 推荐(0)
原来你是这样的JAVA[02]-包、传参、构造器
摘要: ### 一、包(package) 在java程序中,一个java源文件称为编译单元,以.java后缀命名。编译单元内可以有一个public类,类名必须与文件名相同。注意:每个编译单元只能有一个public类。 在C#中,我们用命名空间namespace来组织类库,用using关键字导入某个命名空间。 阅读全文
posted @ 2018-01-05 12:35 敬YES 阅读(1168) 评论(0) 推荐(1)
上一页 1 2 3 4 5 6 ··· 12 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3