自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (8)
  • 问答 (6)
  • 收藏
  • 关注

原创 解决微信小程序动态生成表单情况下,遍历picker,并无法修改列表里面下标key的解决访方案

对后台返回的数据进行处理,在后台返回的数组中每一项添加当前picker选择器修改后的值,picker选择器选项字段,在循环所有picker选择器时,通过给picker选择器绑定不同的索引,通过索引去监听哪个picker选择器的值进行改变,进行改变后的picker选择器记录对应改变的值后,重新赋值即解决动态生成picker选择器后修改值相互影响问题。的数据源(json格式,数组),使用小程序wx:for循环遍历,对接口返回的数组中的一个字段存为picker组件选择器,并允许用户进行选择修改该值。

2023-09-12 10:48:44 671

原创 java.lang.IllegalAccessError: tried to access class com.demo.Person from class com.sun.proxy.$Proxy9

请检查下实体类是否是没有写public。

2023-07-03 10:49:28 613

转载 一文带你搞懂 MQTT

物联网曾被认为是继计算机、互联网之后,信息技术行业的第三次浪潮。随着基础通讯设施的不断完善,尤其是 5G 的出现,进一步降低了万物互联的门槛和成本。物联网本身也是 AI 和区块链应用很好的落地场景之一,各大云服务商也在纷纷上架物联网平台和服务

2023-06-12 14:15:53 1164

原创 为小程序发布之后from表单提交,点击提交无反应

先说解决思路,通过测试发现,在账号框不为空,密码框不为空,两者都不为空,并且光标离开账号框或者密码框的时候,苹果系统会自动提示存储密码或者更新密码的提示。又经过大量测试发现,账号输入框是指的距离密码输入框最近的上一个输入框,因此解决办法就是在密码输入框上面增加一个账号输入框,让他永远为空,并且不可见即可(页面不可见,不能是display:none)。后面再反复尝试后发现问题出现的时候 每次都是弹出一个苹果提示密码存储的弹框,然后怀疑是不是这个影响的,然后参考了网上的建议,屏蔽了弹框,这个问题就解决了!

2022-10-21 10:58:54 1373 1

原创 h5 苹果12 拍照上传图片后导致自动刷新页面,表单数据丢失定位分析

最后定位出来 就是手机内存的不足,一看她打开了最少10以上的进程,当把其余多余进程都关闭后,问题解决了,从以上分析,应该还是系统底层的问题,但是最起码找到了问题出现再来哪里,通过什么方式来解决,mark一下。上线了一个小功能,里面有个拍照上传的功能,然后基本上所有人都没问题,而且试了各种androidd都没问题,就一个同事的苹果12有问题,而且可以100%复现,一直各种排查,网上参考了各种解决方案。最简单的复现页面(苹果手机打开10个以上app,把内存占用搞到90%以上)

2022-10-21 10:39:25 5416 4

原创 Spring Boot 2.7.3整合Swagger启动失败Failed to start bean ‘documentationPluginsBootstrapper‘

Spring Boot 2.7.3整合Swagger启动失败Failed to start bean 'documentationPluginsBootstrapper'

2022-09-06 17:53:06 12829 18

转载 数据库中的Schema是什么?

ISO/IEC 9075-1 SQL标准中将schema定义为描述符的持久命名集合(a persistent, named collection of descriptors),如果你之前对schema的定义疑惑不解,希望看了我的这篇文章会好一些,起码不会更差。schema这个词可以用在很多不同的环境中,在特定数据库管理系统创建一个schema时,您需要使用DBMS特定定义模式,当你切换到一个新的数据库管理系统时,一定要查看该系统是如何定义schema的。...

2022-08-30 14:56:28 21980

转载 记录win10 下nginx乱码解决

最近用到windows服务器,其实就是普通的windows操作系统也是一样的,遇到nginx开启文件目录之后,中文的文件名,目录名会变成乱码导致不能查看到,在网上查到说需要加charset utf-8 还有的说的 charset utf-8,gbk 或者 charset gbk,utf-8,在设置成gbk编码的时候,显示是正常的,不会乱码,但是点击进去的时候会在浏览器地址栏进行编码,编码的结果解码之后还是乱码的,其实就是在骗自己的眼睛。那该怎么办呢,其实就是gbk和utf-8的问题导致乱码,之前遇到的一

2022-03-16 14:18:33 837

转载 一个非常全的例子让你了解Java反射机制

通俗地说,反射机制就是可以把一个类,类的成员(函数,属性),当成一个对象来操作,希望读者能理解,也就是说,类,类的成员,我们在运行的时候还可以动态地去操作他们.理论的东东太多也没用,下面我们看看实践 Demo ~package cn.lee.demo; import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException

2022-02-11 11:15:49 109

转载 springboot 搭配的 的 druid最新版本 警告 discard long time none received connection. 问题

在使用了新版的 druid-1.2.5 以后,日志中一直在报 Error,内容是 discard long time none received connection. , jdbcUrl : 巴拉巴拉,但程序运行并没有受到影响,但看着一大片错误就浑身难受,我决定去他们的源码里看看到底是怎么回事。网上搜索到的解决方案是回退到1.1.22可解决,但我觉得这样的解决方案有点傻X,不去想解决问题,而是倒车躲避。看看源码是谁在报错进到源码搜索这句「discard long time ...

2021-04-15 17:26:31 43628 11

转载 Shiro-内置的FilterChain

/** * Shiro内置的FilterChain * @see ============================================================================================================================= * @see 1)Shiro验证URL时,URL匹配成功便不再继续匹配查找(所以要注意配置文件中的URL顺序,尤其在使用通配符时) * @see 故filterChainDefin.

2021-04-12 15:01:57 229

原创 JAVA中通过Jedis操作Redis 2秒插入10万数据

1、引入redis的jar包<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency>2、代码如下 Pipeline pipeline = redisUtilsService.getJedisPool().g

2020-05-26 19:37:41 675

转载 Web系统大规模并发——电商秒杀与抢购

电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因?一、大规模并发带来的挑战在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整...

2019-09-30 15:25:24 128

原创 mysql5.7在centos6.5下主从配置

环境:主(Master) windows:10.20.29.45从(Slave) centos7:10.20.29.46配置主服务器修改my.com文件。在[mysqld]段下添加:#要给从机同步的库binlog-do-db=test#不给从机同步的库binlog-ignore-db=mysqlbinlog-ignore-db=information_schem...

2019-03-11 17:36:24 228

转载 hibernate缓存机制详细分析

在本篇随笔里将会分析一下hibernate的缓存机制,包括一级缓存(session级别)、二级缓存(sessionFactory级别)以及查询缓存,当然还要讨论下我们的N+1的问题。随笔虽长,但我相信看完的朋友绝对能对hibernate的 N+1问题以及缓存有更深的了解。一、N+1问题首先我们来探讨一下N+1的问题,我们先通过一个例子来看一下,什么是N+1问题:list()获得对象...

2019-02-22 10:55:15 3525 1

转载 redmine3.3.1安装与常用插件安装

redmine安装环境:CentOS6.7软件:        mysql5.X        redmine3.3.1        ruby2.3.1        rubygem2.6.8        nginx1.9.15        安装依赖包:yum -y install libxslt-devel libyaml-devel l

2017-11-23 09:59:32 1019

转载 Spring Boot 1.5+ 使用JSP时,修改JSP不生效,需要重启的现象

问题描述 公司项目用的Spring Boot,自己也就对他多研究一些,之前自己练习的Spring Boot项目,都是使用的JSP,在修改后直接刷新页面就可以看到效果,今天升级Spring Boot版本后,发现修改JSP后直接刷新页面没有用了。。。重启才能生效。。。问题定位 什么问题都抵不住爱折腾的心,我原以为更换了IDE(试了试IDEA这个工具)导致的,换回原来的Eclipse

2017-10-26 11:36:18 866

转载 优化 shiro 多次调用 redis 的问题

我们常使用 Shiro + redis 的组合解决集群下的 Session 共享问题,这里就不展开如何集成的问题了。在进行日常优化的过程中,我通过日志发现这么一段日志:2017-09-17 15:16:07.723 -DEBUG [nio-8080-exec-6] org.apache.shiro.session.mgt.DefaultSessionManager

2017-10-09 17:49:20 3975 6

转载 Shiro-1.2.2内置的FilterChain

/**  * Shiro-1.2.2内置的FilterChain  * @see =============================================================================================================================  * @see 1)Shiro验证URL时,URL匹配

2017-10-09 16:47:53 219

转载 ZooKeeper的安装与部署

本文讲述如何安装和部署ZooKeeper。一、系统要求ZooKeeper可以运行在多种系统平台上面,表1展示了zk支持的系统平台,以及在该平台上是否支持开发环境或者生产环境。表1:ZooKeeper支持的运行平台系统开发环境生产环境Linux支持支持Solaris支持

2017-10-09 15:48:06 251

原创 win7下 ActiveMQapache-activemq-5.13.3+jdk7以上环境安装部署

1、  下载到官网下载最新版本,有windows版本和linux版本的。选择window版本http://activemq.apache.org/download.html安装文件:apache-activemq-5.13.3-bin.zip2、  部署ActiveMQ部署其实很简单,和所有Java一样,要跑java程序就必须先安装JDK并配置好环境变量,这个很简单。然

2017-10-09 14:36:44 1144

原创 linux下ActiveMQ5.13 安装与配置

第一步:安装JDK1.7以上环境不会的这个自己百度然后到官网下载activeMq的安装包 http://activemq.apache.org/download.htmlapache-activemq-5.13.3-bin.tar.gz第二步:解压安装包[root@rdcdz140387 ~]# cd /usr/local/[root@rdcdz140387 ~]# tar z

2017-10-09 14:20:19 5305

转载 五分钟理解一致性哈希算法(consistent hashing)

一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。     一致性hash算法提出了在动态变化的Cache环境中,判定哈希算法好坏的四个定义:1、平衡性(B

2017-09-27 15:45:01 178

转载 HTTP重定向负载均衡

由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。 针对此情况而衍生出来的一种廉价有效透明的方法以扩展现

2017-09-27 11:31:02 443

转载 DNS域名解析负载均衡

DNS(Domain Name System)是因特网的一项服务,它作为域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网。人们在通过浏览器访问网站时只需要记住网站的域名即可,而不需要记住那些不太容易理解的IP地址。在DNS系统中有一个比较重要的的资源类型叫做主机记录也称为A记录,A记录是用于名称解析的重要记录,它将特定的主机名映射到对应主机的IP地址上。如果你有一个自己的域名,

2017-09-27 11:29:33 4117

转载 反向代理负载均衡

反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器,该服务器就可称之为代理服务器。由于代理服务器处在最终处理请求访问的服务器之前,因此可以在代理服务器上做负载均衡。实际上,互联网中也大量的存在反向代理服务器提供代理功能

2017-09-27 11:28:38 274

转载 数据链路层负载均衡

在TCP/IP协议中数据链路层处于最底层,以帧的形式传输和接受数据。在这一层中MAC(Media Access Control)寻址是主要功能。在网络中MAC又称之为MAC地址,用于表示互联网上每个网卡的标识符,采用十六进制表示,共6个字节(48位),烧录在网卡内部。更形象的说MAC地址就像身份证号码,全球唯一。以太网中数据帧之间是通过MAC寻址来到达对应的计算机网卡或者路由的,因此,服务器集群可

2017-09-27 11:27:26 1000

转载 IP层负载均衡

首先让我们来看看下面这张大家都非常熟悉的TCP/IP协议族的分层图:                  关于每层在网络数据包传输过程中所起到的作用不是本文的重点,本文主要是讲解如何在网络层中使用IP来做服务器集群的负载均衡,为什么可以在这一层来做负载均衡。下面在来看IP协议的报头格式:                内红色框内的源地址和目的地址是IP负载均衡功能的关

2017-09-27 11:25:47 1768

原创 mysql timeStamp默认值0000-00-00 00:00:00 报错

从mysql5.5数据库导出的数据放到mysql5.7.10 报错create_time DATETIME NOT NULL DEFAULT ‘0000-00-00 00:00:00’ 则会出现以下的异常: Invalid default value for ‘create_time’ 解决方法如下: 查询当前数据库的SQL_MODE select @@sql_mode 

2017-09-25 17:42:14 8366 1

转载 redis集群环境搭建以及java中jedis客户端集群代码实现

最近项目中用到了redis,所以就找了相关的资料学习了,然后搭建了redis集群,以及客户端的java代码实现。由于对linux不太熟悉,所以在Linux上搭建redis集群的时候碰到了很多问题,下面就大概总结下。 redis相关网站:官网: http://redis.io     中文网:http://www.redis.cn/    文档:http://redisd

2017-09-25 15:56:57 399

转载 大型网站架构系列:消息队列(二)

本文是大型网站架构系列:消息队列(二),主要分享JMS消息服务,常用消息中间件(Active MQ,Rabbit MQ,Zero MQ,Kafka)。【第二篇的内容大部分为网络资源的整理和汇总,供大家学习总结使用,最后有文章来源】四、JMS消息服务讲消息队列就不得不提JMS 。JMS(JAVA Message Service,java消息服务)API是一个消息服务的标准/规范,允许应用程序

2017-09-25 15:45:17 344

转载 大型网站架构系列:分布式消息队列(一)

大型网站架构系列:分布式消息队列(一)以下是消息队列以下的大纲,本文主要介绍消息队列概述,消息队列应用场景和消息中间件示例(电商,日志系统)。一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,R

2017-09-25 15:41:08 218

转载 浅谈Web网站架构演变过程及各阶段所用的技术和架构设计

大型网站架构是一个系列文档,欢迎大家关注。本次分享主题:电商网站架构案例。从电商网站的需求,到单机架构,逐步演变为常用的,可供参考的分布式架构的原型。除具备功能需求外,还具备一定的高性能,高可用,可伸缩,可扩展等非功能质量需求(架构目标)。根据实际需要,进行改造,扩展,支持千万PV,是没问题的。本次分享大纲电商案例的原因电商网站需求网站初级架构系统容量估算网站架构分析网

2017-09-25 15:39:22 7500

转载 java--遇到NoSuchMethodError通用解决思路

最近接手新项目,项目一跑,NoSuchMethodError蹦出来了,好不容易解决了,换一个电脑,NoSuchMethodError又蹦出来了,干脆,总结下遇到NoSuchMethodError应该如何应对的思路。  通过下面的通用思路,可以在不必了解业务的情况下,尽可能解决这个报错。  下面演示下如何在啥都不知道的情况下遇到该错误的解决思路:  随便找一个错误示例:Caused...

2017-09-25 15:07:15 788

转载 告别乱码,针对GBK、UTF-8两种编码的智能URL解码器的java实现

效果图  字符 字符是早于计算机而存在,从人类有文明那时起,人们就用一个个符号代表世间万象。如ABC,如“一、二、三”。字符集 字符集是所有字符的集合。 XXX字符集 给字符集中的每一个字符套上一个序号后的字符集。常见的XXX字符集有ASCLL字符集、Unicode字符集等等,不

2017-09-25 15:05:25 740

转载 浅谈web网站架构演变过程

前言    我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。   该系统具备的功能: 用户模块:用户注册和管理商品模块:商品展示和管理交易模块:创建交易和管理  阶段一、单机构建网站  网站的初期,我们经常会在单机上跑我们所有的程序和软件。此时我们使用一个容器,如tomcat、jetty

2017-09-25 15:00:26 361

转载 Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)

转载 :http://blog.csdn.net/congcong68/article/details/41113239互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。第一:介绍Dubbo背

2017-04-20 09:18:35 629

转载 redis3.X集群

全面剖析Redis Cluster原理和应用1.Redis Cluster总览1.1 设计原则和初衷在官方文档Cluster Spec中,作者详细介绍了Redis集群为什么要设计成现在的样子。最核心的目标有三个:性能:这是Redis赖以生存的看家本领,增加集群功能后当然不能对性能产生太大影响,所以Redis采取了P2P而非Proxy方式、异步复制、客户端重定向等设计,而牺牲了部分的...

2016-07-22 15:03:48 181

转载 Redis3.0与3.2文件对比

一、Redis3.0与3.2文件对比1. clone redisgit clone https://github.com/antirez/redis.githttps://github.com/antirez/redis.git2. checkout分支cd redisgit checkout 3.0git checkout 3.23. 比较(1) 比较3.0和3....

2016-07-21 17:23:16 887

原创 redis.conf配置详细解析(3.2)

# 默认redis不是以后台进程的方式启动,如果需要在后台运行,需要将这个值设置成yes# 以后台方式启动的时候,redis会写入默认的进程文件/var/run/redis.piddaemonize yes # redis启动的进程路径pidfile/var/run/redis.pid # 启动进程端口号,这里最好不要使用默认的6379,容易被攻击port 7179 tcp-backlog 5...

2016-07-21 16:20:49 361

单元行动视角下环境抗争背后的行动逻辑——以南京市江宁区殡仪馆为例.pdf

单元行动视角下环境抗争背后的行动逻辑——以南京市江宁区殡仪馆为例.pdf

2021-06-04

Checkstyle安装说明操作手册.doc

Checkstyle是一款检查java程序代码样式的工具,可以有效的帮助我们检视代码以便更好的遵循代码编写标准,特别适用于小组开发时彼此间的样式规范和统一

2021-01-27

Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错).docx

互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。

2021-01-27

redis的安装部署.docx

详细的安装步骤和问题解决方式

2021-01-27

RedisDesktopManager_2020.7.0.7z

RDM2020.7,RedisDesktopManager 2020.7,Windows安装包

2021-01-27

redis-desktop-manager-2020.1.0.0.exe

redis-desktop-manager 最新Windows版本 2020.1 缓存 开发 java

2020-06-30

arm语音测试文件(7个歌曲)

可以用来测试语音转换文字功能。格式为amr格式,亲测可用使用

2019-04-17

Redis Desktop Manager 0.9.8 Windows x64版本

更加源码构建的Redis Desktop Manager 0.9.8 Windows x64版本,二进制包有OpenSSL 1.0.2p dll,更新!之前的二进制文件缺少libssh2.dll

2019-04-02

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

TA关注的人

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