自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在部署API时遇到的坑

API为个个子系统开放接口封装成SDK调用,出现一个很神奇的问题,具体表现为:本地调用某SDK方法正常,所有方法均正常,但是部署到服务器上,方法调用不成功,表现为进入不去fang'fa

2021-06-21 10:50:36 203

原创 微信公众号网页授权审核通过域名,产生的nginx 配置访问静态文件,如txt、img等问题,笔记

1.错误示例location /MP_verify_fMqnKV8Yx7l6SWF6.txt { root /home/resouce/MP_verify_fMqnKV8Yx7l6SWF6.txt; autoindex on; }以上错误,在同一目录/home下,访问index.html是正常的,但是对静态文件却报404.notfound错误,2.错误修改第一种方式:把root换成alias 即可,第二种方式:添加把root后面的路径更改为/home.

2021-05-12 09:57:42 738

原创 RTree中遇到Circle判断的坑

在项目中需要用到Rtree中的circle类判断某点是否存在与circle内 circle中除了经纬度以外还有一个radius半径属性一开始以为是米为单位 在实际测试中发现数据并不对 在网上查询API没有结果 后来推测可能为经纬度单位后来将其数值除以100000 粗略为米为经度,误差比较小。记录一下这个大问题。。...

2020-04-10 16:04:27 182

原创 小程序开发中遇到的一个坑

小程序中用get方式明文连接websocket 参数中带用户昵称包含中文,并且用nginx转发wss请求实际调试发现问题 :在开发工具调试可以正常请求接口,但实际调试失败,但是初步发现全英文的昵称可以通过,后来查看nginx发现中文请求参数变成了\x的编码,并且报500错误,对比开发工具和其他请求猜测是中文转码的问题,后来在小程序js代码中添加encodeURI方法转昵称后解决开发工具...

2019-12-03 14:06:04 141

转载 iView Weapp微信小程序UI组件库中i-input的使用

iView Weapp微信小程序UI组件库为小程序的开发提供了良好的交互界面,组件库自定义了一系列组件,具有较强的开发友好性,但一些组件与微信小程序原生组件的使用方式有差异。i-input组件是该框架自定义的输入框组件,与微信中input具有相同功能。在使用i-input输入值时,可以增加其bind:change="myInput" 属性,如:wxml:<i-input t...

2019-11-22 16:58:00 507

转载 fiddler抓包过程以及fiddler抓包手机添加代理后连不上网解决办法

1.(1)电脑端打开安装好的的fiddler,打开Tools-Options(2)HTTPS设置如下图(3)Connection设置如下图,端口号设为88882.手机端添加代理注:电脑联网和手机联网在一个局域网,手机和电脑都是连的公司网络电脑的ip地址手机端设置-WLAN中给网络设置代理,选中连接的WLAN,对该网络进行编辑,代理中选择手动,主机名填写电脑的...

2019-07-19 10:00:41 14663 4

转载 MongoDB查询表中相同字段与删除字段重复数据

.查询表中相同字段查询表中字段为'bqyId'相同的字段db.resToMinPrice.aggregate([{'$group':{ '_id':{'bqyId':'$bqyId'}, 'uniqueIds':{'$addToSet':'$_id...

2019-07-16 16:06:57 818

转载 elasticsearch 查询两个字段值相同的数据

获取id与qaid值相同的数据 如图查询语句如下:{    "query": {        "bool": {            "must": [{                "match_all": {}            }],            "filter": [{                "script": {      

2019-01-15 17:16:03 13576

转载 配置nginx时发现的问题(非安全端口问题)

配置nginx时发现新配置加载后ping端口查端口等一切正常 但是chrome和postman都无法找到接口地址,卡了很久 88端口访问正常,87端口就怎么也访问不了,点击更多,提示错误代码:ERR_UNSAFE_PORT不安全的端口?尼玛就只靠端口就能解决不安装问题了? 不想修改浏览器设置的就改用其它端口吧,搜索了一下,Firefox也有类似的端口限制;如果非要使...

2019-01-11 15:13:42 565 1

转载 nginx的location配置详解

语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~*  开头表示不区分大小写的正则匹配!~和!~*分别为区分大...

2019-01-09 17:09:18 243

转载 maven模块化项目总共模块相互引用打包失败问题

最近在学习springclud项目,多个模块化相互关联引用的时候公共模块common在引用后打包失败,因为是个javaEE项目不是springboot项目,使用的构建工具是maven,项目分了很多模块,并且模块之间还存在一定的依赖,比如说一个项目common是提供各项目通用的工具类,公共的类等例子:项目root,有module common,front,mall等其中front 和mall都依...

2019-01-05 14:52:50 1398

转载 mongodb批量添加某列和批量修改某列的数据类型

1、批量向jd这个文档添加操作属性为state 值为0的列 这里默认为double类型db.jd_goods_code.update(    {"state" : {$exists : false}},    {"$set" : {"state" : 0}},    false,    true)2、批量更新state(double)的数据类型为Int32, type:1表示 do...

2018-12-14 17:14:37 2498

原创 Elasticsearch 更新 nested 嵌套对象 数组中某个对象的某些字段的值

在业务中遇到需要更新ES中某个表格里面一个字段中的值,这个字段是一个nested嵌套对象数组(二级表),需要更新里面某个对象的某1-2个字端的值,网上搜索了一下,最后找到了一个解决办法,运用的是es中自带的脚本。 { "script": { "lang": "painless", "source": "ctx._source.*[i](嵌套对象字段名[对象下标]).*(需要更新字段...

2018-11-01 09:55:31 10875 5

转载 elasticsearch 5.x Delete By Query API(根据条件删除)

之前在 2.X版本里 这个Delete By Query功能被去掉了 因为官方认为会引发一些错误 如需使用 需要自己安装插件。bin/plugin install delete-by-query需要使用时  DELETE /索引名/需要清空的type/_query { "query": { "match_all": {} } ...

2018-09-13 11:01:02 1262

转载 后台报错java.lang.IllegalArgumentException: Invalid character found in the request target.

报错:Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters ...

2018-09-11 17:06:10 1447

转载 javascript中删除数组指定元素的方法

在编写微信小游戏中需要用到移除数组中指定元素的方法,上网找了一下,方法如下 &lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="utf-8"&gt;&lt;/head&gt;&lt;title&gt;prototype和splice&lt;/title&gt;&lt;

2018-09-04 14:37:41 1074

原创 在Centos7上安装mongodb-linux-*-.tgz和配置连接

1.安装wget工具2.下载  3.下载完成,这是下载到了 /root 目录里   4.解压  5.移动解压后的文件到新建立的mongodb目录下  6.建立数据和日志文件目录  7.进入mongodb的bin目录,创建mongodb.conf文件,并添加截图中的内容  8.安装网络组件  9.启...

2018-08-22 14:53:31 2058 1

转载 【微信小程序】android音乐播放playBackgroundAudio播放失败解决方案

最近在做一个音乐播放类的小程序的时候,发现了一个很奇怪的 bug ,使用 wx.playBackgroundAudio(OBJECT)这个方法播放音乐的时候在 android 上会导致播放失败,但在 ios 上是没有问题的,翻遍了很多资料发现大家都没有遇到这个问题,然后接着去研读了下官方的 demo ,发现也没什么毛病,下面是官方 api 给出的方法参数说明: 接下来是微信的编辑器给出的自动生...

2018-08-13 16:03:37 6571 2

原创 在项目开发中遇到的springMVC问题

在开发过程中遇到SpringMVC把JS等资源拦截的问题,于是配置web.xml如下:&lt;servlet&gt; &lt;servlet-name&gt;dispatcher&lt;/servlet-name&gt; &lt;servlet-class&gt;org.springframework.web.servlet.DispatcherServlet&lt;/servle...

2018-06-06 11:37:21 1018

转载 Xshell使用中出现screen状态变Attached连接会话失败

使用xshell远程登录主机,使用screen命令启动程序运行至后台,意外发现screen session的状态为Attached,使用命令screen -r <session-id&gt;,提示失败信息,重复多次无果。  解决方法:把自己踢掉,然后重新连接。使用命令screen -ls列出所有的会话,确定是哪一个会话id连接不上,使用 screen -D  -r <session-id&gt;(...

2018-05-30 14:42:44 1367

转载 java模拟表单上传文件,java通过模拟post方式提交表单实现图片上传功能实例

java模拟表单上传文件,java通过模拟post方式提交表单实现图片上传功能实例HttpClient 测试类,提供get post方法实例package com.zdz.httpclient;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import jav...

2018-05-03 17:40:12 1158

转载 ClassLoader.loadClass()与Class.forName()的区别

ClassLoader.loadClass()与Class.forName()大家都知道是反射用来构造类的方法,但是他们的用法还是有一定区别的。 在讲区别之前,我觉得很有不要把类的加载过程在此整理一下。 在Java中,类装载器把一个类装入Java虚拟机中,要经过三个步骤来完成:装载、链接和初始化,其中链接又可以分成校验、准备和解析三 步,除了解析外,其它步骤是严格按照顺序完成的,各个步

2018-01-11 16:16:00 985

转载 解决Eclipse建Maven项目Dynamic web Module无法转换为3.0

Maven项目在Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dynamic web module to 2.5     下面提供一种解决方式  1    window  -->  show view  --> Navigator  打开   

2017-12-01 05:27:27 4155

原创 大括号{}的意义与静态代码块与构造函数的加载关系

import java.util.HashMap;import java.util.HashSet;import java.util.Hashtable;import java.util.Iterator;import java.util.Map;import java.util.TreeMap;import java.util.TreeSet;import j

2017-11-12 10:30:27 443 1

转载 ActionContext与ServletActionContext的区别及获取request、session等对象

我们知道struts2接受客户端请求,在Action中进行处理后,将视图结果返回。struts2容器自身不依赖于web容器,不用和servlet对象中的请求(request)、响应(response)进行关联,对于请求的参数,通过paramerInterceptor将参数封装在Action中,然后通过调用get、set方法将参数值设置进Action之中。如果仅仅获取参数,可能有时候满足不了开发的需

2017-10-31 12:50:49 2448

转载 转载 stuts2与spring集成

这次先来看一下Sturts2和Spring的集成合并。其实挺简单的,就是导入各自的jar包以及连接彼此的jar包,分好彼此的工作就可以了。    好看一下Struts2+Spring的集成方案!          Struts2和Spring集成有两种方案,是根据action的创建来划分的!           方案一,Struts2负责流程

2017-10-31 10:17:06 285

转载 el表达式详细讲解

EL表达式     1、EL简介1)语法结构       ${expression}2)[]与.运算符     EL 提供.和[]两种运算符来存取数据。     当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如:         ${user.My-Name}应当改为${user["My-

2017-10-19 09:40:56 385

转载 专业术语之------迭代,循环,遍历,递归的区别

loop、iterate、traversal和recursion这几个词是计算机技术书中经常会出现的几个词汇。众所周知,这几个词分别翻译 为:循环、迭代、遍历和递归。乍一看,这几个词好像都与重复(repeat)有关,但有的又好像不完全是重复的意思。那么这几个词到底各是什么含义,有什么区别和联系呢?下面就试着解释一下。  1,循环(loop),指的是在满足条件的情况下,重复执行同一段代码。比

2017-09-15 12:30:52 954

原创 在使用spring框架中遇到的问题

1、配置web.xml时     contextConfigLocation    classpath:springmvc.xml          springMVC    org.springframework.web.servlet.DispatcherServlet    1           contextConfigLocation 

2017-09-14 16:20:01 562

转载 后台传输int型数据到jsp乱码的问题

出现这样的问题首先检查了数据传输编码是否一致,结果发现不是编码问题将java片段中out.write()换成out.print()来输出 问题得到了解决查找了一个论坛关于这两种输出的不同下面是一些高手的观点:1forgetsam:  一个转译,一个不转译 一个打印字符常量,一个打印变量。2chabale:   out.print是

2017-09-12 15:17:12 205

转载 easyui刷新当前选项卡tabs

//刷新当前tab    var currTab =  self.parent.$('#tabs').tabs('getSelected'); //获得当前tab    var url = $(currTab.panel('options').content).attr('src');    self.parent.$('#tabs').tabs('update', {

2017-09-12 15:16:10 8679

转载 解决easyui和bootstrap兼容问题

在做项目时遇到easyui跟bootstrap混用的情况,使用时发现了面板冲突的问题,在网上找到了解决办法:在使用bootstrap和easyui的时候,发现很多有冲突的地方,包括datagrid控件和combo等,以下进行的问题修正,保证easyui正常显示/*bootstrap兼容问题和easyui的bug*/  .panel-hea

2017-09-08 10:55:09 2437

原创 eclipse使用tomcat遇到的问题

如果在新建服务器中没有双击服务器设置服务器地址,tomcat会在\workspace\.metadata\.plugins\org.eclipse.wst.server.core\中建立项目,设置位置如图所示在使用tomcat过程中测试图片上传接收功能时由于还没有使用到ftp等接收图片,选择了项目路径接收图片,在启动时发现无法读取图片,后来发现项目在没有配置好的另一服务器启动,所以导致web容

2017-09-07 16:19:42 264

原创 在使用easyui数据网格过程中遇到的问题

在使用数据网格中,使用重载方法通过servlet返回结果实现搜索功能,由于个人习惯在ajax方法中传值变量名字会用单引号包围,代码如下:$(function(){   all1 = {queryUser:function(){//重载方法传参带单引号会有bug,一定情况下会语法错误  $('#tb').datagrid('load',{ 'userName': $.trim

2017-09-07 16:01:15 916

原创 在ajax使用过程遇到的数组传值问题

在用ajax的过程中,遇到了需要传数组的问题,在servlet接收发现接收变量值为空,于是搜索相关资料得出在传输数组时需要设定 $.ajaxSettings.traditional=true;

2017-09-07 09:31:28 259

空空如也

空空如也

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

TA关注的人

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