- 博客(36)
- 收藏
- 关注
原创 springboot logback日志+异常+阿里云日志 aliyun-log-logback-appender
最近有个新项目用了,springboot3.0,以前项目日志保存得方式是阿里云云服务自动读取日志文件,最近项目部署得方式可能右边,所以新项目用logback+aliyun-log-logback-appender得方式保存到阿里云日志服务。通过配置MDC控制保存到阿里云的数据,logback-spring.xml要配置对应的mdcFields。mdcFields也是我最近才发现,它会把MDC中的中对应不为null的字段保存在阿里云中。###基本都是阿里云中得一些参数信息,熟悉阿里云日志的,都明白。
2023-03-01 17:50:04 2623
原创 最简单的 docker elasticsearch kibana+网络配置 (2)
docker elasticsearch kibana+网络配置
2022-12-12 16:15:54 275
原创 java 无限层级 单表处理
数据库表结构public class Pojo { /** * id */ private Integer id; /** * 上一级id */ private Integer baseId; /** * 名称 */ private String name;}前端展示 public class Vo { /** * id
2021-08-10 20:53:50 215
原创 docker nacos
最近在用dubbo+nacos云上环境用的阿里云SAE本地需要搭建开发环境,用docker 安装了几次nacos 发现可以用最简单的方式安装#安装最新版本的nacosdocker pull nacos/nacos-server#创建并且运行nacosdocker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server打开http://127.0.0.1:8848/nacos出现登录页面说明..
2021-07-06 15:18:27 208
原创 JAVA mongodb mongoTemplate 多字段多条件 分组统计 时间转换 并且返回想要的值
最近在做订单汇总、商品汇总等等查询,mongo 以前用的不多,最近研究的一点东西,记录一下javabean订单详情明细类(包含商品信息)@Data@Document(collection = "order_info")public class OrderMongoEntity extends BaseEntity implements Serializable { private static final long serialVersionUID = 1L; ..
2021-03-30 19:19:17 4136 2
原创 fastjson 自定义转换器 适合所有数据类型
fastjson 序列化反序列化配置。自定义转换器1 类转 JSON, 继承 EnumSerializer等 fastjson 已经的或者 实现 ObjectSerializer 接口 config.getSerializeConfig().put(Double.class, new DoubleSerializerConfig(new DecimalFormat("0.00")));添加进配置2 JSON转类 实现 ObjectDeserializer 接...
2021-02-05 01:07:54 2086
原创 springboot 找不到符号
idea 运行 springboot 项目 提示找不到符号在创建对象添加枚举值那里以为类的问题最后发现自定义枚举是引用的另一个 model生了一个版本 重新编译就好
2021-01-16 14:05:07 1242
原创 centos linux 安装 jdk
以前写过一篇 linux 安装 jdk 的文章最近回想起来感觉繁琐或者已经不可行了现在一直用 yum 去安装#查看已经安装的 jdk 信息rpm -qa|grep jdk# 如果已经安装会把列表列出来#不确定为什么 yum -y remove java* 不好用 所以单独删除每一条yum -y remove (每一条)#都 remove 完后yum -y install java-11 #其它版本也可以 我看了我的基本都可以直接安装#如果不能安装请更换 yum 源
2021-01-07 21:01:12 102
原创 数据库表多字段导入到另一个表变成多条数据
有个很古老的表 200个字段左右,都是一些说明书等等信息,最近在重构项目新表设计成每个字段加个标记变成单独一条数据原表几万条数据,新表会变成 几百万条数据写过 java/python 用程序连接数据去处理,各种原因都失败了最后没办法 写了一个存储过程,真快呀下面贴存储过程代码CREATE PROCEDURE `products_info_convert`() COMMENT '旧版商品详情转新版' begin # 创建接收游标数据的变量 declare
2021-01-07 20:47:32 239
原创 springboot HttpServletRequest 传 header参数 取不到
最近在写 springboot +dubbo 的项目今天遇到个很恶心的问题前后端协议添加了一个 header access_token开发环境在本地没什么问题传到阿里云测试环境后取不到数据查阅多方。。。。。。。后来发现和 nginx 配置有关默认会去掉 带_的参数改成AccessToken 后 OK 了所有文章紧问记录开发过程遇到的问题,欢迎一起讨论...
2020-12-09 22:25:48 3515 1
原创 java 异或表示状态
基本状态标识short s1 = 1 << 0;//1short s2 = 1 << 1;//2short s4 = 1 << 2;//4short s8 = 1 << 3;//8short s16 = 1 << 4;//16short s32 = 1 << 5;//32short s64 = 1 << 6;//64short s128 = 1 << 7;//128short s256 =
2020-11-18 21:42:59 252
原创 docker 更换国内源 解决docker pull 缓慢问题
在在/etc/docker下创建daemon.json文件sudo vi /etc/docker/daemon.json把下面这句话填进去{"registry-mirrors":["http://hub-mirror.c.163.com"]}
2020-08-10 14:39:51 909
原创 flutter日记-页面跳转
不销毁跳转到新的页面 Navigator.push(context, MaterialPageRoute(builder: (context) { //返回新的页面 return TextWdigetPage(title: "不销毁跳转"); }));销毁本页跳转到新的页面 Navigator.pushAndRemoveUntil(context,
2020-06-17 20:00:14 167
原创 flutter日记-Navigator operation requested with a context that does not include a Navigator.
Navigator operation requested with a context that does not include a Navigator.在子集外嵌套builder body:// Builder(// builder: (context) => Center( child: Column(children: <Widget>[ n
2020-06-17 19:49:25 143
原创 dubbo日记--nacos log4j2 报错
最近把注册中心从 zookeeper 换成了 nacos。整合nacos的时候 log4j2 出现了log4j:WARN No appenders could be found for logger (org.apache.dubbo.common.logger.LoggerFactory).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://logging.apache.org/log4j/
2020-06-04 14:04:01 549
原创 dubbo 传递数据序列化配置
1 实体类对象必须序列化import java.io.Serializabledata class XXXXBean( // **** // 字段) : Serializable2 创建SerializationOptimizerImplimport org.apache.dubbo.common.serialize.support.Serialization...
2020-04-22 16:54:09 1450
原创 gradle kts上传到 maven 私服
1 plugins { ..... `maven-publish` .....}.........publishing { publications { create<MavenPublication>("maven") { groupId = "groupId" ...
2020-03-26 15:01:21 1228 1
原创 springboot+dubbo+zk 使用idea 配置工程
下载zookeeper,解压后 打开bin 用终端运行zkServer.sh ./zkServer.sh start zk启动成功 新建maven工程 finish就可以了,我习惯把maven 父工程的src删掉。 创建公共类项目,我创建了一个纯kotlin的项目 创建服务提供者module next ...
2020-03-20 18:01:43 652
原创 idea maven 上传到私服(阿里云maven仓库)
最近在学习dubbo+zk。因为多模块化,不想做全项目父子,把项目都单独分开了。dubbo的用法是要有service,获取不同工程的service。最后的做法申请了个阿里云maven仓库,用maven仓库去处理多工程的service的问题。IDEA上传到阿里云maven仓库,其实很简单,网上查了很多,遇到了几个坑,最终发现,只需要两步就可以了阿里云maven仓库下载settin...
2020-03-19 16:41:07 1841
原创 docker dubbo zk之路一
最近公司准备把后端从PHP迁移到java。因为各种原因最后这个任务的压力落在了我这个java混子的身上,做了好多年的开发已经好多年不怎么做纯java了,偶尔做个小服务还行,这种整体项目的迁移对于我来说还是很有挑战的。最近查了一些资料,发现dubbo+zk用的人比较多,有点很多,缺点不明显。docker容器用的也比较广泛,只是最近几年没怎么管后端对docker基本不了解,查了大量资料,才弄个...
2020-03-10 16:12:59 249
原创 yum安装jdk
我安装的是jdk8yum install -y java-1.8.0-openjdk.x86_64其他的版本,也可以通过yum -y list java*
2019-09-05 19:12:57 116
原创 springboot 集成阿里云rocketmq(订阅)
看了一圈找了一圈,感觉找到的都很复杂,不适合我这个java新手学习,所以把自己配置的代码贴上来。希望大家一起讨论。如果大家有阿里云云服务的问题,也欢迎咨询和讨论。1阿里云开通rocketmq,创建实例,创建topic,添加group此过程在阿里云控制台操作,不做具体描述。2springboot项目中添加依赖项目中已经依赖了大量阿里云相关package,只是新增了两个rocke...
2019-08-20 20:24:05 5644
原创 Android接收开机启动广播
<?xml version="1.0" encoding="utf-8"?><manifest ............. <!-- 开机启动权限 --> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> .........
2019-05-13 12:20:40 10447
原创 No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
升级 classpath 'com.android.tools.build:gradle:*.*.*'
2019-01-14 14:32:11 75
原创 python3.7 安装
1 获取下载地址python官网下载地址确定下载的版本,获取下载地址我一般会下载 tar格式的文件python3.7下载地址#下载wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz#解压tar -zxvf Python-3.7.2.tgz#切换目录cd Python-3.7.2#执行文件...
2019-01-10 13:38:47 184
原创 python No module named _sqlite3
yum install sqlite-devel/usr/***/python***./configuremake && make install
2018-12-04 15:33:15 100
原创 linux 安装 python
1 寻找下载链接地址pyhton 下载主页https://www.python.org/downloads/source/找到自己需要的版本,并且复制下载链接https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz上面是我用的3.7,目前最高版本2 下载cd 下载目录wget https://www.p...
2018-12-04 15:19:50 104
原创 android Could not determine Java version using executable
android studio 编译 报错Could not determine Java version using executable是因为JDK版本不对 改成高版本或者低版本
2018-09-10 13:55:33 852
原创 Kotlin传递变长参数传递到Java变长参数方法
java 方法public static int test(int... args)kotlin 调用var numbers:IntArray = intArrayOf(1, 2, 3, 4, 5)test(*numbers)在参数前面加 *
2018-05-29 18:03:04 1130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人