我的笔记
波子汽水yeah
世界上只有10种人,懂二进制的和不懂的
展开
-
gradle报错问题
mac修改文件权限不够的问题,mac修改配置文件无权限。不支持jdk19 gradle jvm 换成jdk8。int.d 目录下 init.gradle 文件。原创 2023-02-19 22:33:42 · 643 阅读 · 1 评论 -
微信支付apiv3注意事项
证书有2个,一个是页面上配置后下载的商户证书,一个是平台证书。原创 2022-11-23 09:46:14 · 423 阅读 · 0 评论 -
termux使用
安卓的旧手机有个可玩的地方 装termux变身成一台服务器下载f-droid 安装后 搜索termux 安装换源。原创 2022-09-11 16:24:31 · 1863 阅读 · 0 评论 -
实用工具类
/** * 获取文件名和文件类型 * @param file * @return */public static ImmutablePair getFileNameAndExtension(String file) { ImmutablePair<String, String> pair = ImmutablePair.of("", ""); if (file != null) { if (file.contains("/")){ .原创 2022-03-18 23:16:49 · 1025 阅读 · 0 评论 -
git回退提交
之前有个小朋友遇到一个问题,commit了之后发现有文件不应该提交,想要回滚提交,又有很多文件是需要提交的。整理一下git回退操作 多个文件去掉文件名 git reset HEAD^ Zzz.md git status git checkout -- Zzz.md 命令解释:参考git reset HEAD 可以把暂存区的修改撤销掉(unstage),重新放回工作区:git checkout -- file可以丢弃工作区的修改:这么操作后就可以重新提交了...原创 2022-01-03 18:26:10 · 1224 阅读 · 0 评论 -
查看docker内日志文件
#!/bin/shsource /etc/profileFILENAME=$(date +%Y-%m-%d)""echo $FILENAMEt_id=`docker ps |grep xxx目标名 |awk '{print $1}'`echo $t_idfor id in $t_iddo docker exec -it $id bashdone改进版 查看容器内日志,目标名称入参传递#!/bin/shsource /etc/profileFILENAME=$.原创 2021-12-30 21:02:34 · 728 阅读 · 0 评论 -
idea插件vim
有个疑惑很久的问题,Vim-EasyMotion leader配置怎么配置; 之前搞过一次,没成功。在idea里面配的不生效不知道这个为啥不生效有知道的同学还麻烦指导一下原创 2021-10-31 21:39:56 · 2222 阅读 · 0 评论 -
arthas常用命令整理
官网链接Arthas Install — Arthas 3.5.4 文档Arthas Install — Arthas 3.5.4 文档今天是1024程序员节。昨天研究了下arthas整理一下笔记常用命令watch watch — Arthas 3.5.4 文档同时观察方法调用前和方法返回后$ watch demo.MathGame primeFactors "{params,target,returnObj}" -x 2 -b -s -n 2观察异常信息的例原创 2021-10-24 10:57:42 · 745 阅读 · 0 评论 -
笔记软件对比
之前一直用的印象笔记和有道云笔记,14年大学毕业的时候用的有道云笔记。积累了很多了。工作后用了印象笔记。mac下面的暗黑模式用得很舒服,奈何windows下界面丑得不要不要的。还不能更换纸张背景。一大片白。上个月换了工作了,用的公司发的电脑,才意识到。之前很多私有数据也是放在印象笔记上,不想在公司电脑上登录了。所以想找个新的笔记软件。网上搜了很多问答。还是重新注册了一个新的有道云笔记账号。工作日志写有道云。有道云在同步方面很优秀。有改动立马就同步了。...原创 2021-10-23 17:08:26 · 2636 阅读 · 0 评论 -
centos7服务器环境搭建记录
这个月换了工作,公司配的电脑没有到货,让玩服务器,新工作的第一份任务就是的搭建开发环境配置服务器。作为一个资深高级java开发,自然不会被这个难倒,很早以前就玩过服务器。早几天面试之前还在虚拟机上搭建了redis、kafka集群。况且还有万能的百度谷歌。实际就打脸了。从下载镜像到装好到服务器上,挂载好机械硬盘就花了半天。和专业的运维不能比。术业有专攻啊。这里记录一下遇到的一些问题。踩过的坑。①指定系统必须安装centos7的。装好系统后,ip addr 以前是ifconfig命令。centos7以后原创 2021-09-26 22:13:35 · 224 阅读 · 0 评论 -
ONode的坑
记录一下 发现一个问题,之前感觉ONode挺好用的,在String的json转对象的时候性能很高。但是隐藏了一些问题。比如如果对象里有个String 类型的json ONode读取出来的格式是"parseInviteRule":"[{\\"productAmtOperationSymbols\\":\\"\\",\\"amtOrderOperationSymbols\\":\\"\\",\\"orderSource\\":\\"\\",\\"productCode\\":\\"\\",\\"me.原创 2021-08-23 15:57:44 · 462 阅读 · 1 评论 -
json对象互转问题记录
遇到一个神奇的问题在项目里面前端接收的一个string类型的json转换成对象的时候报错cn.hutool.core.convert.ConvertException: No Converter for type [java.util.List]然后不服气的我拿出来研究了一下,结果发现在新建的工程里面没有问题。这就很尴尬了。本着不不服气的精神,又研究了好久,把实体类拷出来一模一样还是报错。既然实体都一样了。猛然想起。两个工程用的hutool包版本不一致。最后把测试工程的hutool包降级版本原创 2021-08-07 00:10:57 · 6698 阅读 · 0 评论 -
linux常用命令
2021-08-03 18:48:46第一版初步一、文件操作ls 平铺ll 列表 应该是ls -al的简写mv 移动示例:mv /data/a.txt /data/web/b.txt解释:移动根目录data下的a.txt文件到 data文件夹下web目录下并且重命名为b.txtcp -r 递归复制示例: cp /data/a.txt /tmp/a.txt解释: 复制data目录下a.txt 到tmp目录下示例...原创 2021-08-03 19:11:25 · 122 阅读 · 0 评论 -
arthas问题记录
问题描述,在测试环境看一个问题的时候入参没有打日志,所以用arthas的watch看了下结果发现入参是抽象类的时候 抽象类的字段不会打印出来 记录一下原创 2021-07-23 19:40:50 · 287 阅读 · 0 评论 -
feign 超时时间
参考此篇文章原创 2021-07-08 10:29:10 · 116 阅读 · 0 评论 -
HTMLfrom提交表单
表单对象serializeArray出来的是一个数组,并且是 name:value这种形式,不是后台接对象的格式。需要转一下。数组问题后台用了一个list接收之前项目里面是自己组装的对象,自己写的小demo不想这么麻烦直接用 from提交的。发现一些问题springboot项目 @RequestBody 注解接收的时候 jackson序列化时要引入的包 <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.cor.原创 2021-06-27 09:50:40 · 245 阅读 · 0 评论 -
mybatis 找不到mapper的问题
报错exception [Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.mb.sleep.sleep.dao.mapper.UserInfoMapper.findOneres] with root causeorg.apache.ibatis.binding.BindingExceptio原创 2021-06-03 23:26:03 · 1318 阅读 · 0 评论 -
springboot修改端口号不生效问题
今天创建了一个test工程,然后发现端口号配置文件里面修改后死活不生效花了一个多小时才调试出来这个问题 只因为在pom里面多了一个pom如果有端口号修改不生效的问题可以检查下这个配置原创 2021-05-15 21:31:52 · 1954 阅读 · 3 评论 -
mac卸载idea
idea只有30天的试用期,比较穷,买不起正版,又不想用破解。是因为发现破解的版本写代码的时候反应好迟钝。一个报红的问题修复后半天还不好。到期了只能完全卸载重新装一遍。这样也还有个好处,能用最新版,一直在追求最新版的路上。给像我一样的强迫症,操作步骤如下1 删除 ~/Users/zddds/Library/Logs/ 下面的所有 intel 开头的目录和 JetBrains 目录2 删除 ~/Users/zddds/Library/Preferences/ 下面的所有 intel 开头的目录和 Jet原创 2021-04-05 16:28:59 · 2016 阅读 · 0 评论 -
sessionStorage 问题
问题描述列表页点击进详情页的时候数据没加载到查看前端代码 在跳转的时候取的列表页数据存到sessionStorage里面function getCollarDetails(index) { var rows = $('#coupon_list_table').bootstrapTable('getData'); var row = rows[index]; var strData = JSON.stringify(row); sessionStorage.setItem原创 2021-03-25 16:40:47 · 774 阅读 · 0 评论 -
springBoot+mybatis多数据源配置
方案一 静态按mapper文件目录分数据源spring.datasource.coupon.driver-class-name=com.mysql.jdbc.Driverspring.datasource.coupon.jdbc-url=jdbc:mysql://127.0.0.1:8080/miu_coupon_server?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Sha原创 2021-01-26 11:45:32 · 262 阅读 · 0 评论 -
gradle安装报错问题
localhost:~ root# gradle -v## A fatal error has been detected by the Java Runtime Environment:## SIGSEGV (0xb) at pc=0x00007fff203a15d2, pid=28971, tid=9987## JRE version: (14.0.2+12) (build )# Java VM: Java HotSpot(TM) 64-Bit Server VM (14.0.2+1.原创 2021-01-07 10:14:38 · 579 阅读 · 1 评论 -
uos使用记录
这篇记录下uos使用过程中遇到的问题 持续更新1.uos安装谷歌浏览器2.终端打开文件夹xdg-open 类似于mac底下的open这个超级实用3.idea下面全局搜索快捷键被输入法占用的问题 uos切换繁体繁简体 关闭繁简切换这个快捷键找到这个输入法管理器,在附加组件里面...原创 2020-12-29 14:41:52 · 556 阅读 · 0 评论 -
mac删除顽固文件
今天装了公司一个监控软件。准备不用mac办公了 换uos 所以要删掉这个软件 结果发现死活删不掉,无奈啊,下班研究了好一阵。终于搞定。记录一下文件目录在: /opt/LVUAAgentInstBaseRoot/核心思想参考这篇lsattr是Linux系的命令,Mac下你需要使用chflags。sudo chflags noschg LVUAAgentInstBaseRoot/解锁之后就可以删掉了 里面还有2个文件夹也是锁定的进去同样的操作后就可以删掉完美解决~撒花 圣诞快乐...原创 2020-12-25 20:18:16 · 3406 阅读 · 8 评论 -
idea不能复制粘贴的问题vim模式
idea vim模式下不能复制粘贴的问题dea 不能复制,idea不能粘贴外部复制的文本 ,非得右键选择复制粘贴才行的问题解决方案点击彩色的 v 图标 选择 settings找到 ctrl+c ctrl+v handler改成vim...原创 2020-12-24 15:02:43 · 1310 阅读 · 0 评论 -
FeignClient 调用接口异常问题
下午遇到一个奇怪的问题 记录一下调用接口的时候报异常 2020-11-23 19:00:40 [Saturn-CouponAutoSendJob2-5-thread-1] [WARN ] org.springframework.context.annotation.AnnotationConfigApplicationContext:557 - Exception encountered during context initialization - cancelling refresh attemp原创 2020-11-23 19:08:33 · 2701 阅读 · 5 评论 -
MapStruct枚举类处理
MapStruct对枚举类的处理 记录一下比如有个性别枚举public enum GenderEnum { Male("1", "男"), Female("0", "女"); private String code; private String name; public String getCode() { return this.code; } public String getName() { retur原创 2020-11-22 12:23:20 · 7619 阅读 · 0 评论 -
FeignClient发送post请求异常问题
这个问题其实很基础。但是却难倒了我。记录一下在发送post请求的时候要指定消息格式正确的写法是这样 @PostMapping(value = "/test/post", consumes = "application/json") String test(@RequestBody String name);不生效的写法 @PostMapping(value = "/test/post", produces= "application/json")关于这个区别produce原创 2020-11-21 18:03:01 · 1747 阅读 · 0 评论 -
nodejs glup打包工程问题
在Windows上面跑项目,需要安装nodejs打包项目。遇到的问题D:\Belle_worlk\member-front-nodejs\frontend>gulp build-mymareketReferenceError: primordials is not defined at fs.js:36:5 at req_ (D:\Belle_worlk\member-front-nodejs\frontend\node_modules\natives\index.js:143:2原创 2020-10-25 00:57:01 · 303 阅读 · 0 评论 -
Tomcat配置session共享遇到的坑
异常信息2020-09-11 16:20:15 ERROR org.springframework.boot.SpringApplication:858 - Application run failedorg.springframework.context.ApplicationContextException: Unable to start web server; nested exception is java.lang.NoClassDefFoundError: org/apache/tomc原创 2020-09-11 16:40:18 · 510 阅读 · 0 评论 -
java生成矢量条形码二维码
产品说条形码模糊,然后就生成了矢量的条形码给前端用。后面才知道前端是可以自己直接生成的。还是记录一下遇到一个奇怪的问题,在demo工程里面请求返回的流页面能直接显示出图形。但是在项目工程里面却返回的是xml形式的字符串。这里搞了一阵。后面无意间发现。直接返回String形式的svg文件内容,前端居然可以显示。然后后台直接返回了Sting形式给前端直接用。样式也是调好的。加了width="100%‘’方便前端控制宽度。之前直接返回流前端用不了。只能加个临时文件中转一下。这里如果有更好的办法可以告诉我一下,原创 2020-08-02 19:28:11 · 1594 阅读 · 0 评论 -
cherry键盘维修记
昨天键盘又接触不良 动一下就断开连接。2014年毕业的时候用奖学金买的cherry MX3.0 茶轴。2015年的时候修过一次,后来自己买了个焊台,也修过一次。昨天修的时候把主板上面走线弄没了。焊盘掉了。只能去维修店了。维修店老板也琢磨了一下,记录一下如下图正常的是这样中间比较密集的被我弄没了然后这样接了中间的飞线是维修店老板接的,用了放大镜焊的,比较粗糙。实际线序是这样说明如下,第四号线是没有接的。1、2、3、5焊好就可以。我的问题是把2号线板子上的部分焊秃了。焊盘掉了,接不到2号线。没原创 2020-08-02 18:58:04 · 3171 阅读 · 0 评论 -
awk应用日志分析
需求从日志里面统计一个接口请求耗时日志里面打印的内容是log.info("请求xx接口code={},耗时={})日志分析,直接打印平均数日志分析一开始用的方法:grep 请求xx接口code=xxx,耗时 application-2020-07-22-14.log >/tmp/couponcount.txt获取关键日志 包含所需要的字段grep 耗时= couponcount.txt >> /tmp/cc.txt提取目标列awk -F ',' '{print $原创 2020-07-25 11:05:43 · 429 阅读 · 0 评论 -
git rebase 合并提交记录
情景模拟在开发分支上一次提交2次打开控制台输入命令git rebase -i HEAD~2编辑指令pick:保留该commit(缩写:p)reword:保留该commit,但我需要修改该commit的注释(缩写:r)edit:保留该commit, 但我要停下来修改该提交(不仅仅修改注释)(缩写:e)squash:将该commit和前一个commit合并(缩写:s)fixup:将该commit和前一个commit合并,但我不要保留该提交的注释信息(缩写:f)exec:执行shell命原创 2020-07-05 17:13:19 · 508 阅读 · 1 评论 -
微信浏览器里面ajax走error问题
第一检查返回类型要匹配dataType: ‘json’,第二设置超时时间timeout : 60000,原创 2020-06-02 11:06:30 · 795 阅读 · 0 评论 -
一个奇怪的前端问题
ajax请求完后 页面会自动刷新 之前使用了button标签绑定的点击事件。换成了div后才行原创 2020-05-26 20:17:55 · 125 阅读 · 0 评论 -
笔记软件选择
之前一直用的有道云付费版。但是去年底发现mac下巨卡。然后想找个代替的一直没有理想的。印象笔记想换个背景都没找到入口。然后一直用的有道云的网页版。也是没得办法大学的时候用过onenote。今天发现居然已经免费了。真香···除了同步慢其他都OK,oneNote有个很喜欢的功能。页面布局可以很随意...原创 2020-04-25 22:34:12 · 209 阅读 · 0 评论 -
python下载图片
看完了python基础语法教程,弄了个下载网页图片的练手。下载图片只要3行代码,慢慢理解了那句人生苦短,我用python的境界import reimport requestsfrom bs4 import BeautifulSoupimport xlwtdef getpicurl(alist): imgUrlSet =[] for k in alist: ...原创 2020-03-26 23:40:54 · 289 阅读 · 0 评论 -
Windows下安装python
在mac上使用很顺利。在Windows下面有踩到一些坑,记录一下。方便以后查阅首先安装注意安装最新版的3X且是64位的。当前最新版下载地址https://www.python.org/downloads/release/python-382/安装的时候最好自己选择一个非C盘的目录,不然之前安装pip等装插件会提示没有权限。环境变量里path添加Python的路径 这样才能使用pip进入刚...原创 2020-03-21 02:22:41 · 285 阅读 · 0 评论 -
阿里云centos安装mysql8
之前搞过一次 不记得了 又重新搞了下 这次安装的是8版本 真的是踩了N多个坑 记录一下。参考了这篇安装了最新版mysql,遇到的问题tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz -C /usr/local/ 可以解压到指定目录提示 libaio.so.1没有wget http://mirror.centos.org/cent...原创 2020-03-08 00:34:11 · 273 阅读 · 0 评论