自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 SpringMVC的form:input标签和普通的input标签

在SpringMVC 的form:form标签可以通过commandName 和 modelAttribute 获取到model中对应的对象。<form:form id="inputForm" modelAttribute="ower" action="${src}/ower/save" method="post" class="form-horizontal">&a

2018-09-05 11:57:47 14546 1

原创 Redis 入侵排查解决

网络设置桌面版本的系统可以直接设置,所以在这里我省略了其内容,着重说一下服务器版本的网络设置

2021-06-21 14:39:21 368

原创 Eureka Client 什么都配置好了,然后启动报错

Description:Field optionalArgs in org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration required a bean of type 'com.netflix.discovery.AbstractDiscoveryClientOptionalArgs' that could not be found.Th

2021-06-17 09:25:21 505

原创 MigLayout布局的使用。代码不多,基本上都是讲解参数

在Jpanel.add(组件,参数);wrap:换行span:占据剩余的所有行span n :占n个位置span n n:占据nxn的位置空间split n:将所在位置分割为几份cell x y:占据位置(x,y)cell x y w h:占据x,y并制定宽高各站多少位置gapleft n:向左扩展n大小dock (north、west、south、east):在北西南东边。dock可省略grow :增长到该行剩余空间最后grow n:增长nshrink n:缩减n...

2020-07-27 18:13:22 1775

原创 打开idea后 本来正常使用的Gradle 却报错了 gradle\native\19\windows-amd64\native-platform.dll.lock (拒绝访问)

分析下原因。今天早上的时候打开idea的时候还能正常使用。而当我使用完ServerAgent-2.2.3的时候Gradle报错了。所以当前是ServerAgent-2.2.3引起的,然而我删除了之后还是会有问题。那当前从问题本身入手gradle\native\19\windows-amd64\native-platform.dll.lock (拒绝访问) 可能是权限的问题。现在就考虑到ServerAgent-2.2.3有共享文件的作用。所有是当前文件夹修改了共享的用户权限。所以,当前解决的办法如..

2020-07-16 17:42:06 1428

原创 Linux下使用Jmeter测试并发

安装前:必须安装java(此处忽略java安装,百度一大推)一、安装:官网下载包 >>>http://jmeter.apache.org/download_jmeter.cgi在/opt目录下解压tar -zxvf apache-jmeter-5.1.1.tgz二、增加jmeter环境变量PATH在/etc/profile 加入jmeter文件夹目录的bin...

2019-11-06 14:17:23 839

原创 腾讯云HTTPS负载均衡实际操作

1.买负载均衡2.然后配置监听器进入负载均衡页面进行配置监听器。这就不放图了,除非眼瞎看不到。进入监听器新建http/https监听这里我只举https的实例,因为API上没有域名证书是腾讯的SSL证书,给个传送去这里不讲https://cloud.tencent.com/document/product/400/4143添加完监听器后添加规则下面的健康检...

2019-10-16 15:07:03 1311 1

原创 Nginx+Tomcat负载均衡实践

硬件:腾讯云标准型S2系统:Linux7.2Nginx:1.14.2Tomcat:9.0.16在下也是初步使用,接下来的东西适合初学的,大佬请绕行下面的基本的机构:下面忽略安装过程,咱们直奔主题:首先启动两个tomcat解压两个tomcat,并做好区分进入其中一个tomcat02的conf目录 修改server.xml文件接下来要修改三个端口号...

2019-10-16 14:35:38 184

原创 Nginx初级部署

一、下载Nginx 我下载的是1.14 版本http://nginx.org/en/download.htmlLinux :wget http://nginx.org/download/nginx-1.14.2.tar.gz二、配置编译 解压 :tar -xzf nginx-1.14.2.tar.gz 配置编译:./configure --prefix=/usr/...

2019-08-11 17:07:38 203

原创 mysql5.5中sql中包含id in(子查询) 不走索引,而5.6之后走索引的分析

问题出现在今天,项目中别人代码中为了代码简洁吧,经常用一条sql就把所有的关联数据取出来了(建议不要用子查询,能分来查就分开差,如果非要用子查询,建议多用索引查)下面是出现问题的sql截图,一个sql用了71s ,数据量刚到10W条(出问题的是本地的数据库)再分析对sql分析之前我将两个查询拆开,发现都是用的0.05s.在此不加截图。在数据量不大的情况下,单表查询基本上...

2019-07-19 19:38:56 3720

转载 解决腾讯云(COS)对象存储文件上传报错:org/apache/commons/codec/digest/HmacUtils

版权声明:原创文章,转载请说明出处 https://blog.csdn.net/Destiny_strive/article/details/84728911报错如下:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/codec/digest/HmacUtilsat com....

2019-06-10 18:34:56 2241 1

原创 Docker安装Redis

Docker是以前安装的过几天再重新安装个最新的。1.首先pull redis2.pull 之后查看镜像3.获取配置文件创建conf文件夹执行wget https://raw.githubusercontent.com/antirez/redis/4.0/redis.conf -O conf/redis.conf在conf文件夹下生成一个redis...

2019-05-06 11:39:26 186

转载 mybatis逆向工程 整理

1.pom依赖 <properties> <java.version>1.8</java.version> <boot.version>2.0.1</boot.version> <mybatis.generator.version>1.3.2</mybatis.g...

2019-04-29 09:31:54 170

转载 99%的人都理解错了HTTP中GET与POST的区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松的给出了一个...

2019-03-13 11:55:28 174

原创 微信小程序模板消息推送,后台主动执行。form_id的解决方案。但是不适用于做全面推广

需求:在后台开启活动后为活跃用户发送服务消息,并连接到小程序上。 这个需求其实主要的问题点就是form_idform_id 的生成由小程序前端表单提交场景下,为 submit 事件带上的formId;支付场景下,为本次支付的prepay_id本文中的form_id 为一次性id ,且有效性是7天。下面是前端的代码&lt;form bindsubmit="...

2019-02-27 19:25:25 7310 7

原创 java微信公众平台上传图片

/** * 上传图片 * */ public static String postFile(String url ,MultipartFile file ) { CloseableHttpClient client = HttpClients.createDefault(); // 创建httppost HttpPost post = ...

2019-02-20 15:52:25 1490 2

原创 谈论了两天的需求,最终改需求了。不忍心删

//删卡之后获取到所有的赠送项目 List&lt;CustomerGiveGood&gt; customerGiveGoodList = new ArrayList&lt;&gt;(); CustomerClubCard customerClubCard = new CustomerClubCard(); //1有效 2无效 customerClubCard...

2019-01-23 14:30:38 211

原创 @Transactional(readOnly = false)

org.springframework.dao.TransientDataAccessResourceException: ### Error updating database. Cause: java.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowe...

2019-01-21 19:38:59 983

原创 spring 循环注入报错

2019-01-21 17:17:51,705 ERROR [org.springframework.web.context.ContextLoader] - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 't...

2019-01-21 17:20:57 670

原创 Netty 简易聊天 (一)

package com.ashuo.nettychat.server;import com.ashuo.nettychat.server.handler.HttpHandler;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel....

2019-01-04 16:37:26 185

原创 多表LEFT JOIN关联是出现笛卡尔积,需要的主要数据去重办法。

出现笛卡尔积的主要原因是:表与表之间的关联不是一对一的。不懂笛卡尔积的可以去百度科普下。去重的一个简单的办法就是分组。将需要的主要数据进行id 分组  group by id 温馨提示:group by   后面加order by 排序。...

2019-01-03 15:52:27 9358 1

原创 jeesite 4 项目前期部署

1.首先把jeesite4的项目导入idea 导入之后在web目录下找到pom 文件,右击添加到maven项目。然后就是下载包了。。。。2.对在application.yml 文件中配置数据源。MySQL 大家都懂的然后就是初始化数据库了。下面是文档的内容,提示下4.0的要求是MySQL5.7.11以上的。(我的是5.6的走set global optimizer_switch='...

2018-12-26 23:39:57 1427 1

原创 东八区问题--》moment().format() 有时间差

console.log(moment(time).format('YYYY-MM-DD HH:mm:ss'));控制台输出:时间标志:  GMT: 格林威治时间   UTC:标准时间   ISO: 标准时间   CST:北京时间 由于后面带有时间标志,所以使用moment转化时间的时候带有时区console.log(moment(planTime).utcOffse...

2018-12-25 19:11:08 5996

原创 刚哥的mysql5.6安装总结,很全面

0、卸载老版本MySQL查找并删除mysql有关的文件find / -name mysqlrm -rf 上边查找到的路径,多个路径用空格隔开#或者下边一条命令即可find / -name mysql|xargs rm -rf 在安装包存放目录下执行命令解压文件: tar -zxvf mysql-5.6.42-linux-glibc2.12-x86_64.tar.g...

2018-11-29 11:49:36 608

原创 Jeesite "choose" must match "(when*,otherwise?)".  xml报错

2018-11-27 13:57:35,963 WARN [springframework.beans.factory.support.DefaultListableBeanFactory] - Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationExc...

2018-11-27 14:44:30 2634

原创 前端each 、$.each() 、tmpl() 简单实用

基本的思想是:1.通过点击触发,请求后台数据将数据。                         2.通过$.each() 提取相关数据,添加到数组中。                         3.然后通过tmpl()将数据填充到模板中。页面是jsp的,其他文件下情况不详。本人也是前端的小白。。。 function getCustomerGoods() { ...

2018-11-26 19:43:01 1767

原创 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException:

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: JDBC requires that the JdbcType must be specified for all nullable parameters.    at org.mybatis.s...

2018-11-23 12:12:32 851

原创 Integer的常量池数据比较

1.5jdk一下*****************Integer a = 100; 不相当于 Integer a = value.of(100);Integer a = value.of(127);//(-128 - 127)Integer b= value.of(127);//(-128 - 127)System.out.print(a==b);System.out.print(...

2018-10-23 18:38:11 596

原创 问题总结10-12

微服务: 将项目服务化拆分,形成各个自服务。各服务掌管属于自己的功能。服务间通过远程通讯来调用彼此间暴露的接口,来实现复杂的功能。 2.@Value(${"读取的是配置文件中的配置路径"})在属性上添加该标签,读取的配置文件中的定义属性。相当于注入配置文件中值。 3.网关过滤如何放行解决:通过在shouldFilter()方法中添加if判断返回false 会被放行,...

2018-10-12 16:45:40 197

原创 Mybatis java.lang.IllegalArgumentException: Result Maps collection does not contain value for com

 1.java.lang.IllegalArgumentException: Result Maps collection does not contain value for com.model.User    解决:一、当mapper XML文件中存在 &lt;resultMap id="BaseResultMap" type="com.lanstech.platform.model....

2018-10-10 16:20:38 1705

原创 Zuul网关的filter 过滤

@Componentpublic class MyFilter extends ZuulFilter{private static Logger log = LoggerFactory.getLogger(MyFilter.class);@Overridepublic String filterType() {return "pre";}@Overridepublic int f...

2018-09-27 10:09:28 1606 1

转载 微信支持的Authorization code授权模式(开放平台资料中心中的代公众号发起网页授权)

 主要流程分为两步:1.获取code2.通过code换取accesstoken流程图:第一步:请求CODE请求方法在确保微信公众账号拥有授权作用域(scope参数)的权限的前提下(一般而言,已微信认证的服务号拥有snsapi_base和snsapi_userinfo),使用微信客户端打开以下链接(严格按照以下格式,包括顺序和大小写,并请将参数替换为实际内容):ht...

2018-09-25 13:48:40 6686

原创 Bug总结9-21

1.这种Object转换为Integer的方式在Cloud中会报错 提示Long不能转Integer解决:2.解决3.解决:暴力解决:kill -9 当前user进程4.kafka解决:当前文件中没有找到对应的group5.Cloud 的kafka解决:这个是在监听中没有找到user_login_distributio...

2018-09-21 18:32:12 207

转载 很详细的!微信公众号授权机制

https://blog.csdn.net/qq_35534823/article/details/75126860

2018-09-18 20:40:57 1740

原创 Cloud简易服务间调用过程

2018-09-18 12:36:21 281

原创 隐藏多余内容,使用...代替。CSS 样式 从前往后加载,需要有逻辑性

 问题:设置样式时,样式的内容都正确时而没有效果?解决:查看样式的先后顺序。因为样式的加载时从前往后的(优先级高的先加载,同优先级从前往后。)如果将overflow属性放在height之前,会使overflow属性失效,由于在从前往后加载时,如果先加载overflow而没有height时,是无法实现隐藏的,因为没有高度而控制高度是不存在的。&lt;div style="width: ...

2018-09-13 16:27:21 310

转载 jQuery获取Select选择的Text和 Value(转)

点击打开链接   jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text();  //获取Selec...

2018-09-11 10:59:35 253

原创 js获取表单中input的文件,通过ajax发送给后台

经历了三个人的努力最终还是发送过去了,网上许多方法不知道什么原因总是获取不到表单中的文件。form代码&lt;form enctype="multipart/form-data" action="/data/upload/" method="POST" id="upload-form"&gt; &lt;input type="text" name="orgI

2018-09-07 19:45:38 10247 1

原创 jeesite 初级使用 model 传值

前后端传递参数是靠model为载体传递的。 model.addAttribute("channel",channel); 也就两个参数前面是参数名 后面的是值对象在页面中使用也是简单&lt;select name="channelId" id="channelId" class="input-xlarge"&gt; &lt;option value="" name

2018-09-05 19:46:53 1759

原创 jeesite 之Mybatis 模糊查询

1.xml 映射文件在对应的xml文件中编写好查询sql(在映射文件中,其他的配置已经由jeesite代码生成好,自己添加select就可以。)&lt;select id="selectTransmitNum" resultType="int"&gt; select count(1) from org_clue where pre_user_id LIKE '%,${I...

2018-08-30 19:42:40 1645 1

空空如也

空空如也

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

TA关注的人

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