自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 312

原创 git合并多个commit

1. 命令:git log 按时间倒序查看commit记录[记录需要合并记录的最早的commitID]2. git rebase -i commitID

2021-06-15 17:41:43 171

原创 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 252

原创 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 12412 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 1185

原创 基于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 3879

原创 spring注解思维导图

这一段时间学了下思维导图,今天看到一篇spring注解相关的文章正好实践下,好便于以后快速回顾。原文章:深入理解 Spring 中的各种注解,总有一个你不懂的?...

2019-07-18 13:57:41 691

原创 《redis设计与实现》摘记-底层数据结构

redis设计与实现 》数据结构简单动态字符串(sds)优点空间预分配惰性空间释放链表场景字典哈希键冲突rehash渐进式rehash跳跃表效率场景整数集合场景升级压缩列表场景简单动态字符串(sds)SDS遵循C字符串以空字符结尾的惯例,保存空字符的1字节不计算在sds的len属性里面,并且为空字符分配额外的1字节空间,以及添加空字符到到字符串末尾等操作,都是有sds函数自动完成的,所以这个空...

2019-06-29 16:24:39 224

原创 excel实现周一至周日下拉有序队列

excel选中已填写字符的单元格-》右键-》排序-》自定义排序;弹出窗口打开次序下拉框,点击其中的自定义序列;输入序列填入:周一周二周三周四周五周六周日点击添加-》点击确定;完工...

2019-06-17 19:20:59 5769

原创 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 4495 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 18890

原创 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 647

原创 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 2399 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 91

原创 笔记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 79

原创 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 4188

原创 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 2418

原创 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 2189 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 958

原创 获取某天开始,结束,结合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 2898

原创 保存出错(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 963

原创 错误笔记

在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 230

原创 mysql唯一索引 不区分大小写

工作中为了存放个人标签,建了一张TAG表,把tag_name和user_id设置为了唯一索引,结果保存时发现同一人不能同时保存UI和ui的数据,最后查了下,发现mysql的唯一索引需要特殊设置才能区分大小写。。。 具体操作: 字段设定里面有一个【二进制(Binary)】的选项,需要区分大小写的字段勾上就可以了。

2017-09-20 16:10:51 6662

原创 @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 3960 2

原创 mysql外键添加不上

要保持表关联字段的编码和排序格式一致设计表中对字段的设定character set:collation:

2017-06-12 16:50:41 1394

原创 jhipster命令

(1)引入jdl文件yo jhipster:import-jdl table.jh(2)执行json文件yo jhipster:entity Employee

2017-06-12 16:47:38 1463

原创 静态方法注入bean

@Componentpublic class GroupNameUtil {    private static EasemobUserGroupRepository userGrouprepository;    @Autowired    private EasemobUserGroupRepository easemobUserGroupRepository;

2017-05-13 16:58:28 557

原创 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 8504

原创 jpa@version不起作用(更新时不自增)

引进的类错误import org.springframework.data.annotation.Version 改为import javax.persistence.Version;

2017-05-11 09:43:39 4570

原创 windows下安装yarn出现python问题解决命令

npm install --global --production windows-build-toolsnpm install --global node-gyp执行之后重新安装yarn就可以了(记下来,防止以后出现同样问题)

2017-05-09 11:45:53 7441

原创 swagger 注释

①类名上用@Api(description = "能力相关API") 注解@RestController@RequestMapping("/api")@Api(description = "能力相关API")public class CompetencyClientResource ②方法上用@ApiOperation("能力删除")注解(@ApiParam 是对compet

2017-05-08 15:26:33 468

原创 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 2373

原创 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 527

原创 springboot国际化配置

messages_zh_cn.properties中文配置文件messages_en.properties英文配置文件messages.properties默认配置文件对于中文的属性文件,我们编写好后,应该使用jdk提供的native2ascii命令把文件转换为unicode编码的文件。命令的使用方式如下: native2ascii  源文件.properties  目标文

2017-03-21 10:32:01 696

原创 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 4662

原创 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 3509

原创 radio[checked="checked"] jquery设定选中,画面未选中

$(this).attr('checked', true);》》$(this).prop('checked', true);

2017-03-03 15:34:23 1144

原创 com.alibaba.druid.pool.DruidDataSource配置log4j.xml输出到控制台

配置数据源》log4j.xml中加入                    -->                                 -->                                 -->                                

2017-02-28 19:20:32 2378

原创 maven项目update project更改项目编码问题

在pom.xml中加入以下配置:           UTF-8      UTF-8           UTF-8

2017-02-28 15:07:22 822

原创 服务启动后访问jsp页面显示源码

web.xml配置要改,出错前:          servlet    rest    org.springframework.web.servlet.DispatcherServlet          contextConfigLocation                       classpath:spring/spring-mvc.xml  

2017-02-28 11:15:25 9123 2

jersey最新jar包

jersey最新jar包

2017-02-22

jersey jar包

jersey jar包

2017-02-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除