- 博客(44)
- 资源 (2)
- 收藏
- 关注
原创 macos 访问国外域名出错
问题:安装brew出错:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused解决方案:查出网站或域名对应IP地址,配置到本地hosts查询IP对应地址网站:▷ raw.Githubusercontent.com Website statistics and traffic analysis | Githubusercontent | githubusercontent
2021-10-19 16:01:21
415
原创 git合并多个commit
1. 命令:git log 按时间倒序查看commit记录[记录需要合并记录的最早的commitID]2. git rebase -i commitID
2021-06-15 17:41:43
212
原创 windows php插件问题解决
php出现 “PHP extension xx is missing from your system”查看php安装目录/ext 目录中是否有对应的插件;有 -> 编辑php安装目录下php.ini添加插件声明## 新增声明[XX]extension=php_XX.dll[gd]extension=php_gd2.dll无 -> 访问[https://pecl.php.net/package/yac/2.0.2/windows]下载需要的插件,解压文件,将对应XX
2021-05-18 09:58:49
348
原创 k8s容器 pod OOM, exit code:137
某天查看线上服务,发现有个服务平均每天重启一次,通过k8s descripe pod podName 命令发现exit code: 137 reason: OOM Killed.提示比较明显OOM(当时查了失败的容器内服务日志,发现没有异常信息,有点疑惑的),然后果断在jvm配置里添加OOM自动dump日志参数,-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp/heapdump.hprof,等着问题后分析日志原因(我们体量不大,同时又是多节点,所.
2020-11-02 15:55:39
12796
3
原创 docker-compose 部署rocketMq后创建topic出错
发送消息时出现错误MQClientException: No route info of this topic, TopicTest进入docker容器,docker exec -it rmqnamesrv /bin/sh查看具体日志:mqadmin topicRoute -n localhost:9876 -t TopicTestorg.apache.rocketmq.tools.command.SubCommandException: TopicRouteSubCommand comma
2020-09-03 16:28:28
1319
原创 基于docker-compose部署canal
canal由来及相关介绍需要了解canal框架介绍,安装及源码请参考wiki;基本安装过程及demo,官方git上都介绍的很清楚,强烈建议阅读git上相关介绍。canal部署前Mysql相关设定对于自建 MySQL , 需要先开启 Binlog 写入功能,配置 binlog-format 为 ROW 模式,my.cnf 中配置如下 [mysqld] log-bin=mys...
2019-09-03 15:39:53
4019
原创 spring注解思维导图
这一段时间学了下思维导图,今天看到一篇spring注解相关的文章正好实践下,好便于以后快速回顾。原文章:深入理解 Spring 中的各种注解,总有一个你不懂的?...
2019-07-18 13:57:41
743
原创 《redis设计与实现》摘记-底层数据结构
redis设计与实现 》数据结构简单动态字符串(sds)优点空间预分配惰性空间释放链表场景字典哈希键冲突rehash渐进式rehash跳跃表效率场景整数集合场景升级压缩列表场景简单动态字符串(sds)SDS遵循C字符串以空字符结尾的惯例,保存空字符的1字节不计算在sds的len属性里面,并且为空字符分配额外的1字节空间,以及添加空字符到到字符串末尾等操作,都是有sds函数自动完成的,所以这个空...
2019-06-29 16:24:39
270
原创 excel实现周一至周日下拉有序队列
excel选中已填写字符的单元格-》右键-》排序-》自定义排序;弹出窗口打开次序下拉框,点击其中的自定义序列;输入序列填入:周一周二周三周四周五周六周日点击添加-》点击确定;完工...
2019-06-17 19:20:59
6265
原创 docker ping不通外网
原因猜测:1.网络不稳定,网络断开重新连接后,docker容器内网络好像不能自动恢复;2.机器重启后docker在网络组件加载前启动;服务器内可以ping通:ping www.baidu.comdocker容器ping失败ping: bad address 'www.baidu.com'解决办法:重启dockerservice docker restart...
2019-06-11 11:09:47
4659
2
原创 k8s node节点删除及重新加入
列出所有nodes: kubectl get node删除节点:kubectl delete node node3kubectl delete type name;查看对应node上的pods信息: kubectl get pods -o wide | grep node3重新加入在删除的node3对应的服务器上执行:kubeadm reset使节点加入集群的命令格式是ku...
2019-06-10 20:13:13
19257
原创 mysql too many connections
原因:连接数超过了MySQL设置的最大值,与max_connections和wait_timeout都有关系。wait_timeout的值越大,连接的空闲等待就越长,这样就会造成当前连接数越大。连接mysqlmysql -uuser -ppassword ; -u用户名 -p密码查询当前连接:mysql> show processlist;通常,mysq...
2019-06-05 15:33:57
679
原创 netty-socketio使用记录
netty-socketio git地址:https://github.com/mrniko/netty-socketiodemo:https://github.com/mrniko/netty-socketio-demo项目中需要实现推送消息至客户端,普通的java webSocket对高并发情况好像不是很好,开始也考虑过go语言及node.js也有现成的websocket实现版,而且对...
2019-05-31 14:31:46
2486
1
原创 docker 安装rabbitmq
拉取镜像docker pull rabbitmq运行docker run -d --hostname localhost --name rabbitmq --restart=always -p 15672:15672 -p 5672:5672 rabbitmq:latest参数:15672 :RabbitMQ 控制台端口号5672 : RabbitMQ 所监听的 TCP 端口号...
2019-05-16 12:34:18
130
原创 笔记java对象加载顺序
class Super { private static int i = 1; static { System.out.println("super 静态方法块!" + i); } { System.out.println("super 普通方法块!"); } public Super() { Sy...
2019-05-15 09:06:45
117
原创 spring feign page Pageable 分页查询
问题概述:使用springcloud feign 微服务间调用时,返回page对象时,出现Page(缺少默认构造方法)实例化错误,github上该问题好像已经解决【https://github.com/spring-cloud/spring-cloud-netflix/issues/556】A项目中方法@PostMapping("/users")@Timedpublic ResponseE...
2018-06-05 15:38:23
4467
原创 springBoot send mail ssl
spring: mail: host: smtp.exmail.qq.com username: user@qq.com password: password port: 465 properties: mail: smtp: ...
2018-05-22 19:36:58
2468
原创 object 序列化,反序列化(Instant日期处理,集合对象反序列化处理)共通类
public class JsonUtil { private JsonUtil(){} private static ObjectMapper objectMapper; static { objectMapper = new ObjectMapper(); JavaTimeModule javaTimeModule = new Jav...
2018-04-21 14:01:48
2246
1
原创 查询list元素中,元素中某个属性的值出现最多的元素,及map排序
Map<String, Integer> tagMap = new LinkedHashMap<>();letters.stream().forEach(item -> { if (StringUtils.isNotEmpty(item.getTagId())) { Integer j; ...
2018-04-11 16:19:32
999
原创 获取某天开始,结束,结合JPA用于mysql between 查询某天数据
public class DateUtil { private final static Logger logger = LoggerFactory.getLogger(DateUtil.class); private DateUtil(){} public static ZonedDateTime getDayOfBegin(int dayOfNow) { ...
2018-04-11 16:04:54
2949
原创 保存出错(revinfo表不存在) Table revinfo doesn't exist
spring: jpa: properties: hibernate.hbm2ddl.auto: updateapplicatioin-dev.yml,application-prod.yml配置问价追加hibernate.hbm2ddl.auto: update就行了
2018-03-29 14:28:29
1002
原创 错误笔记
在service本身上添加@Async,会造成service中的所有方法成为异步方法!(@Service@Async)SQL Error: 1213, SQLState: 40001Deadlock found when trying to get lock; try restarting transaction网上查了下发下在表未设置索引的情况下,更新删除操作会锁表,并发时...
2018-01-24 11:08:33
348
原创 mysql唯一索引 不区分大小写
工作中为了存放个人标签,建了一张TAG表,把tag_name和user_id设置为了唯一索引,结果保存时发现同一人不能同时保存UI和ui的数据,最后查了下,发现mysql的唯一索引需要特殊设置才能区分大小写。。。 具体操作: 字段设定里面有一个【二进制(Binary)】的选项,需要区分大小写的字段勾上就可以了。
2017-09-20 16:10:51
6715
原创 @Cacheable 同一个service方法中不起作用
@Service@Transactional@CacheConfig(cacheNames = Constants.ESEN_PROFILE_TAG_CACHE_NAME)public class TagServiceImpl implements TagService{ private final Logger log = LoggerFactory.getLogger(TagS
2017-08-22 18:38:20
4015
2
原创 jhipster命令
(1)引入jdl文件yo jhipster:import-jdl table.jh(2)执行json文件yo jhipster:entity Employee
2017-06-12 16:47:38
1509
原创 静态方法注入bean
@Componentpublic class GroupNameUtil { private static EasemobUserGroupRepository userGrouprepository; @Autowired private EasemobUserGroupRepository easemobUserGroupRepository;
2017-05-13 16:58:28
599
原创 ZonedDateTime 与 Timestamp之间的转化
import java.sql.Timestamp;import java.time.ZoneOffset;import java.time.ZonedDateTime;import javax.persistence.AttributeConverter;import javax.persistence.Converter;@Converter(autoApply = true)p
2017-05-11 11:28:22
8649
原创 jpa@version不起作用(更新时不自增)
引进的类错误import org.springframework.data.annotation.Version 改为import javax.persistence.Version;
2017-05-11 09:43:39
4738
原创 windows下安装yarn出现python问题解决命令
npm install --global --production windows-build-toolsnpm install --global node-gyp执行之后重新安装yarn就可以了(记下来,防止以后出现同样问题)
2017-05-09 11:45:53
7492
原创 swagger 注释
①类名上用@Api(description = "能力相关API") 注解@RestController@RequestMapping("/api")@Api(description = "能力相关API")public class CompetencyClientResource ②方法上用@ApiOperation("能力删除")注解(@ApiParam 是对compet
2017-05-08 15:26:33
502
原创 mysql单表递归查询(jpa[org.hibernate.QueryException: Space is not allowed afterQuery parameter prefix ':'])
组织表字段id,及parentId,数据库mysql5.7①解决的问题点:需要查出一个组织树结构,根据指定ID获取当前ID的所有子树。select id, parent_id from (select * from hrm_organization order by parent_id, id) organization,
2017-04-21 14:18:03
2451
原创 Map到Bean的转换 javaUtil类
import java.beans.BeanInfo;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.List;import java.util.M
2017-04-07 11:16:57
558
原创 springboot国际化配置
messages_zh_cn.properties中文配置文件messages_en.properties英文配置文件messages.properties默认配置文件对于中文的属性文件,我们编写好后,应该使用jdk提供的native2ascii命令把文件转换为unicode编码的文件。命令的使用方式如下: native2ascii 源文件.properties 目标文
2017-03-21 10:32:01
759
原创 maven下载jar包改用阿里云maven库
修改maven安装路径中conf文件夹下的setting.xml文件 alimaven aliyun maven http://maven.aliyun.com/nexus/content/groups/public/ central 之后下载速度会很快
2017-03-10 12:51:03
4703
原创 h5/jsp type=date设定默认值
(1)服务器传到前台是时间戳(2)把时间戳转换为"yyyy-MM-dd"型字符串jsp: js:$(document).ready(function () { Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1,
2017-03-03 15:44:10
3592
原创 radio[checked="checked"] jquery设定选中,画面未选中
$(this).attr('checked', true);》》$(this).prop('checked', true);
2017-03-03 15:34:23
1192
原创 com.alibaba.druid.pool.DruidDataSource配置log4j.xml输出到控制台
配置数据源》log4j.xml中加入 --> --> -->
2017-02-28 19:20:32
2420
原创 服务启动后访问jsp页面显示源码
web.xml配置要改,出错前: servlet rest org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spring/spring-mvc.xml
2017-02-28 11:15:25
9208
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人