自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 解决idea双击没反应问题(Error opening zip file or JAR manifest missing) Mac

由于我以前是老版本用的jetbrains-agent.jar 的方式破解,下载最新版Idea后就点击图标没有反应。找到程序中IntelliJ IDEA.app--》点击“显示包内容” ,点击如下目录下的的文件。4.重新安装IntelliJ_IDEA.app。

2023-04-12 22:14:12 2802

原创 protobuf3 Any使用方法

前言Any 定义的变量就是一个基础类,就像Java中的Object.class。类似于声明变量,然后可以转成自己需要的任意类BaseResult.proto 文件syntax = "proto3";package cn.api.base;import "google/protobuf/any.proto";message BaseResult{ int32 ret = 1; string msg = 2; google.protobuf.Any foo = 3;}

2021-03-08 21:12:27 5382 1

原创 Binary geometry function mbrintersects given two geometries of different srids:0 and 3857问题推测

MySQL Error 3033 Binary geometry function mbrintersects given two geometries of different srids: 0 and 3857, which should have been identical 问题分析及解决背景背景查询sqlSELECT*FROM table_name1WHERE ST_Intersects ( sys_geom, GeomFromText ( 'POLYGON ((113.7

2020-11-11 14:06:36 2111

原创 vba学习

这里写自定义目录标题什么是宏如何录制宏什么是宏excel 中一组动作的集合如何录制宏1.调出开发工具选项2.开始录制,结束录制Sub 宏10()'' 宏10 宏'Dim i As Integer For i = 1 To 10 ActiveCell.Rows("1:1").EntireRow.Select Selection.Copy ActiveCell.Offset(2, 0).Rows("1:1").EntireRow.Select Sel

2020-08-07 19:57:46 253

原创 MySql索引注意项

设置索引注意点:多列索引 有最佳左前缀特性 所以尽量左边的字段是最常用的.索引不会包括有NULL值,就是有NULL,索引就失效不适合键值较少的列(重复数据较多的列)索引失效的几种情况:1.对于多列索引,不使用的第一部分,则索引失效(违反最佳左前缀原则)1.1如果索引了多列,要遵守此规则,指的是从索引最左前列开始并且不跳过索引中的列;1.2带头大哥不能死,中间兄弟不能断;2.like查询以%开头,索引失效3.字符串不加单引号,索引失效4.不在索引列上做任何操作 ,否则索引失效错误的例

2020-06-01 01:24:31 222

转载 @Transactional注解内部调用失效

场景insertOrder 尽管有@Transactional 注解,但它被内部方法 insert 调用,事务被忽略,出现异常事务不会发生回滚。上面的两个问题@Transactional 注解只应用到 public 方法和自调用问题,是由于使用 Spring AOP 代理造成的。@Controllerclass XService { @Autowired private YService yService; public void doOutside(){ t

2020-05-19 00:21:03 908

原创 PacketTooBigException异常捕获及解决方法

PacketTooBigException异常捕获一、背景在连接数据库过程中,爆出如下错误。原因是:提交的sql信息超过了设置max_allowed_packet参数太小。举个例子:往数据库中插入text文本,数据库最大允许提交16M的sql,结果你提交了32M;或者执行的sql条数太多;org.springframework.dao.TransientDataAccessResourceException: ### Error updating database. Cause: com.m

2020-05-13 15:00:37 3326 2

原创 ERR max number of clients reached 含义

ERR max number of clients reached 含义测试环境遇到的问题测试环境遇到的问题解决策略:生产redis client 链接报:ERR max number of clients reached 含义: 达到最大客户端数错误....

2020-04-21 00:04:56 743

原创 toFixed()导致数值相加异常

前端float不能精确表示引起的异常问题描述解决办法问题描述解决办法toDecimal2(x) { var f = parseFloat(x).toFixed(2); if (isNaN(f)) { return; } var f = Math.round(x * 100) / 100; var s = f.toS...

2020-04-03 03:04:34 677

原创 Idea 插件推荐

1. Lombok Plugin2. Free Mybatis Plugin3.Alibaba Java Coding GuiDelines

2019-12-16 14:33:23 147

原创 redis "ERR max number of clients reached channel"问题解决

1.描述 连接redis发现1w的连接数被占满了,因为大量无效长连接没有被释放,即使我本地的服务停止了,但是redis端的连接仍然存在。2.解决思路 由于多个程序共用同一个redis,所以不能从客户端解决问题。只能在redis加超时限制,以清理无效连接。3.命令介绍127.0.0.1:6379> info clients #查看连接数connected...

2019-09-12 17:01:52 1763

原创 Cannot find /apache-tomcat-8.5.41/bin/setclasspath.sh问题解决

由于手残,不小心把测试环境tomcat删除了。再重新安装过程中遇到Cannot find /apache-tomcat-8.5.41/bin/setclasspath.sh的问题。问题描述:1.首先出现Neither the JAVA_HOME nor the JRE_HOME environment variable is defined ,但是我 /etc/profile 中配置了...

2019-08-01 11:45:32 3735

原创 SpringBoot 配置使用ThreadPoolTaskExecutor 线程池

1.添加配置文件@Configuration@EnableAsyncpublic class SpringThreadPoolExecutorConfig { @Bean(name = "threadPoolTaskExecutor") public ThreadPoolTaskExecutor threadPoolTaskExecutor() { ...

2019-07-18 20:33:03 2468

原创 mysql 查询多条数据查询,查询最新的一条

查询最新一条数据,有人建议用子查询先排序后分组,但是这中遇到索引可能会失效。故建议用not exists来做。注意点:1. not exists 查询条件 code 为分组字段, lastjoindate 未排序字段 2. not exists 查询条件要全包含外层查询条件SELECT*FROM table1 aWHERE NOT EXISTS (...

2019-07-18 18:09:43 2157

原创 el-select clear 清空内容时触发事件

<el-select filterable v-model="value_" clearable @clear="setValueNull" > <el-option v-for="item in options_dept" :key="item.value" :label="item.label" ...

2019-07-18 11:54:03 19952 1

原创 Java一个对象占用内存的大小查看

1.maven 导入<!-- https://mvnrepository.com/artifact/com.carrotsearch/java-sizeof --><dependency> <groupId>com.carrotsearch</groupId> <artifactId>java-sizeof</...

2019-05-10 20:13:40 7057 1

原创 @Transactional update后异步查询不能查询到最新结果

@Transactional(rollbackFor = AssetException.class) @Override public ServiceResult<Integer> editAssetArea(AssetArea assetArea) { //更新前查询 int updateCount = assetAreaMapper.updateByPri...

2019-04-30 20:16:39 2738

转载 JDK1.8 常用日期语句总结

DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd");DateTimeFormatter tf = DateTimeFormatter.ofPattern("HH:mm...

2018-11-27 21:45:19 511

转载 判断List、Map、Set是否为空及效率比较

转自:https://www.cnblogs.com/linjiqin/p/3425572.html//如果object为null,则设置为defaultValueObjectUtils.defaultIfNull(object, defaultValue);//判断集合是否为nullList&lt;String&gt; list=new ArrayList&lt;String...

2018-10-30 13:55:29 429

转载 dubbo访问超时重试,设置retries=0无效

转自:https://www.jianshu.com/p/b5e840581e0a原因分析:目前项目使用dubbo框架,但是服务因为业务场景需要,不能有重试策略。所以在provier上加上retries=0,但是发现不起作用。 然后通过debug源码,找到问题所在:在包com.alibaba.dubbo.rpc.cluster.support的FailoverCluster...

2018-10-30 13:53:43 7224 2

转载 jedisLock—redis分布式锁实现

一、使用分布式锁要满足的几个条件:系统是一个分布式系统(关键是分布式,单机的可以使用ReentrantLock或者synchronized代码块来实现) 共享资源(各个系统访问同一个资源,资源的载体可能是传统关系型数据库或者NoSQL) 同步访问(即有很多个进程同事访问同一个共享资源。没有同步访问,谁管你资源竞争不竞争)二、应用的场景例子  管理后台的部署架构(多台tomcat服务器...

2018-09-26 21:34:30 165

原创 zookeeper连接unexpected error, closing socket connection and attempting reconnect错误分解决

2018-08-29 09:47:47,507  INFO [ZooKeeper.java:438] : Initiating client connection, connectString=47.105.67.156:2181 sessionTimeout=30000 watcher=org.I0Itec.zkclient.ZkClient@1b6e5a352018-08-29 09:47...

2018-08-29 10:10:33 15461

原创 阿里云OSS资源迁移(Exception:com.aliyun.oss.ClientException: ConnectionTimeout)

由于公司需要,需要将公司在阿里云服务器上的资源,迁移到OSS上。我之前做过成功的案例,所以还是我来负责。[2018-08-10 07:40:18] [ERROR] oss upload failed, key:upload/shop/store/goods/16/2017/06/02/16_05497085769224612_1280.jpg Exception:com.aliyun.oss...

2018-08-10 10:23:43 13761

原创 JSTL c:If 标签 判断失败

坑爹bug:错误写法:&lt;c:iftest="${4&gt;0}"&gt;true&lt;/c:if&gt; (最后一个大括号后多出一个空格,代码啥都不会输出)正确写法:&lt;c:iftest="${4&gt;0}"&gt;true&lt;/c:if&gt; 正确写法 输出结果: true跟这个哥们遇到同样的问题(偷懒不自己写一篇了):https://blog.

2018-06-11 18:14:40 2735 1

原创 [Err] 1054 Mysql问题分析及解决方法

SQL 1: SELECT * from table1 WHERE courier_phone =132aaaaaaaaSQL 2: SELECT * from table1 WHERE courier_phone ='132aaaaaaa'courier_phone 在数据库中为 varchar类型;SQL 1 报出错误 1054 可是执行SQL 3, SQL4 都没有问题。SQ...

2018-05-11 19:17:18 13059 1

翻译 jstack调试结果CPU使用过高的问题

jstack 可以定位到线程堆栈,根据堆栈信息我们可以确定到具体代码,所以JVM性能调优中用的非常多。下面我们将通过一个实例来找出java进程中最耗费CUP的线程,并定位堆栈信息。1.将下面的代码打成可执行jar包/** * * 这个方法为了验证jstack 作用 * */public class FindJavaThreadInTaskManager { public st

2017-09-28 11:26:17 421

原创 Unsupported major.minor version 52.0错误分析及解决

昨天有个java小程序在本地(windows)下跑着没有问题,但是到了ubantu上用 java  -jar  XXX.jar 执行总是报Unsupported major.minor version 52.0  的错误。经过百度发现是ubantu安装的JDK版本过低的原因(ubantu:1.6 ;  windows:1.7,低版本不能兼容高版本)。所以只能卸载ubantu上的

2017-09-27 22:21:38 2860

原创 快速排序算法bug修正

原作者:http://blog.csdn.net/u013144863/article/details/53236230#java原本想在下面评论的,但是代码过长,只好重新写一篇博客。import java.util.Random;/** * * * @author liangge * */public class QuickSort { public st

2017-09-21 20:40:48 833

原创 js 下载服务器上的文件

今天用js下载服务器上的文件txt时,文件总是被打开,而不是下载。解决方法: 直接下载txt文件是实现不了的,将txt文件压缩成rar格式,这样再去下载就没有问题了。(这也是为什么很多下载的文件都为rar格式的原因。)$("dowloadBtn").click(function(){window.location.href="./test.rar";});//test.

2017-08-21 21:03:40 4070

原创 DB2 插入数据并返回自增长主键

建表语句:create table wqx_XXX (id integer not null primary key generated always as identity (start with 1 , increment 1),name varchar(200) not null)insert into wqx_XXX(name) values(#name#)

2017-08-21 20:51:52 5844 1

原创 zookeeper安装使用jps指令没有QuorumPeerMain进程

原因调查:root@ubuntu:/home/wqxin01/zookeeper-3.4.6/bin# cat zookeeper.out (注意目录和文件名)2017-08-18 20:19:31,903 [myid:] - INFO [main:QuorumPeerConfig@103] - Reading configuration from: /home/wqxin01/zo

2017-08-19 12:44:53 17110

原创 Spring的XML解析中关于DTD的路径问题

前几天由于时常在无网络环境下工作,可是总是出现“http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd”等dtd找不到的问题!原来需要自己配置!eclipse配置如下图:1.2.3.4.5. key:后续追加 /spring-mvc-3.2.xsd

2016-10-08 22:45:45 3043

原创 org.springframework.validation.BindException问题解决

org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errorsField error in object 'user' on field 'hiredate': rejected value [20150511]; codes [typ

2016-07-21 13:42:19 40253 3

原创 eclipse 复制 粘贴 保存 等快捷键失效 原因及解决方案

今天手残,不小心动了eclipse中某个设置,导致复制粘贴快捷键快捷键全变了(变 alt+w 啥的)。到网上去找答案,说是重启eclipse,妈蛋的,骗子。不说了直接上图,解决问题。scheme:defualt (正确)

2016-07-13 23:00:28 14297

原创 VMWare 11 安装 出现乱码

我的是Win7 64位系统,竟然出现乱码了。  最后将 安装文件路径中中文换掉好使了。

2015-12-08 22:35:30 1422

原创 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{

今天更改android工程的包名,程序没有报错,运行在adt上显示12-01 15:19:20.391: W/dalvikvm(5228): threadid=1: thread exiting with uncaught exception (group=0xb4c87908)12-01 15:19:20.391: E/AndroidRuntime(5228): FATAL EXCEPT

2015-12-01 23:44:26 875

转载 cd

<span style="color:#454545">cd 路径 只能在本盘符中切换路径</span>windows操作环境需要切换到e盘 需要e:

2015-11-22 23:05:44 321

W3C_Javascript_API中文版

非常全的javascriptAPI.

2016-07-30

空空如也

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

TA关注的人

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