---------------------------------------------------------------------------------踩坑过程:①webapi的某action参数中,其中一个参数无意中使用了 "nodeName "这个名字.   ②swagger前台调用该接口的时候,前台报JS异常错误,始终不好,如下. ---------------------------------------------------------------------…
前言 由于最近一直在修改一下排版,同时找了非技术的朋友帮忙看一下排版的问题,现在已经基本上确定了排版和样式了.更新可以恢复正常了. 作为一个写前端代码基本只写js不写css的开发,搞排版真的头疼..各位将就着看吧!!排版并不会太高大上,主要是保证了阅读体验,让各位尽量不会看得头晕眼花而错过了比较重要的内容.希望各位有收获吧!然后后面我会找个时间把之前的文章再重新排版一下.. 简要说明 [项目源码] [章节目录] 本文主要是介绍如何接入swagger来自动生成api文档.[Swagger介绍] 首…
微信授权的方法是,在项目里面配置拦截器(此处可以参考各个框架的拦截器)没有拦截器也可以,反正意思就是跳转到项目里的时候判断微信环境 如果是微信环境, 判断微信环境的方法是 var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == 'micromessenger') { // 微信环境 } 此时处于没有登陆的状态或者需要微信授权的状态跳转微信授权链接 var ua = window.n…
javascript中的数字都是双精度的浮点数. JavaScript中的整数并不是一个独立的数据类型,而是浮点数的一个子集. 浮点数的坑我们看下面的例子 在浏览器的console 控制台上我们分别进行以下的浮点数运算 通过控制台的运算,我们可以很惊奇的看到答案,有些运算结果竟然和我们想像的不一样,比如0.1+0.2的返回结果不是0.3,而是0.30000000000000004. 这究竟是啥原因?1,首先要肯定的是这不是浏览器的问题,而是由于浮点数的精度导致的.2,浮点数的精度问题并不是Jav…
前几天来一需求,实现过程中需要修改一个底层的查询接口,具体修改就是在where中添加一个条件,由于这个底层SQL使用的地方太多,所以就想着是用if加一标识符做个判断,传一个只有我会使用的参数,然后动态加上需要拼接的where条件,第一次写法如下: <if test="isSendState == '1' "> and (RLT_STS_CD IN ('21','1','26')) </if> 这里的isSendState就是我加的标识符,这个标识符我加了,但是条…
1053 Path of Equal Weight (30 分)   Given a non-empty tree with root R, and with weight W​i​​ assigned to each tree node T​i​​. The weight of a path from R to L is defined to be the sum of the weights of all the nodes along the path from R to any leaf…
最近做vue项目的微信公众号项目,涉及到微信分享,记录一下心得,以备后用,vue路由用的是hash模式: 该项目只是公众号里面的h5链接,不需要获取code获取access_token的票据,因此前端只需要将当前页面链接处理后发给后端回去分享参数即可: 分享参数包含: wx.updateTimelineShareData({ title: option.title, // 分享标题 link: option.link, // 分享链接,该链接必须与当前页面对应的公众号的JS安全域名一致 imgU…
准备工作 1.首先需要在HTML的head添加下述meta标签内容,在分享时,Twitter和Facebook会爬取该网站页面的meta内容,然后生成分享卡片. 2.按照下述配置完成后,需要把内容发布上线,否则Twitter和Facebook无法爬取到网页配置的meta信息. 3.完成上面的两个步骤后,使用官方的测试工具测试分享效果,如果配置正确就可以预览到分享的效果: Twitter测试工具:https://cards-dev.twitter.com/validator facebook测试工…
在使用selenium进行抓取url的时候,试图使用find_elements_by_xpath来获取. 因此想当然的直接使用XPATH的语法进行获取属性 事例缩略后xml结构如下 <div class="qg-limit-list" data-spm="1998564503" data-spm-max-idx> <a href="//item.taobao.com/item.htm?spm=a21bz.7725273.199856450…
如今手机摄影越来越方便,随手一拍就能记录美好生活.但照片越多,整理越麻烦,有的时候我们想对照片进行二次加工.分享,需要不停翻找相册.HMS Core机器学习服务(ML Kit)提供了图片分类服务,方便用户在多个场景下快速筛选图片集.定义图片题材并标注分类信息.比如,期末老师时常会要求家长和孩子一起制作亲子成长手册,教育服务类App集成图片分类服务后可以把一个学期以来的所有照片分类汇总成相册:出去玩了多个景点或途径不同城市,旅游分享类App可以帮助用户整理基于某个位置或某个实物进行图片分类:在全场…
1.springfox-swagger实体类无限递归 https://hacpai.com/article/1525674135818 里面有不完美的解决方案 不用动源码的解决方案也有,在swagger项目里的函数传入参数没有类互相包含就可以了 这也要求某些多对多关系的实体类的属性定义要仔细走关系图 比如User和SysClass,用在swagger传入参数的实体类不能互相包含List<SysClass>和List<User> 只能继承VO(这个VO不能作为swagger函数的传入…
今天使用docker方式安装openstf碰到了一小坑,坑了我半天.特此记录! docker方式安装stf就不说了,网上教程一大把. 但是... 安装完之后.进入web控制界面,手机连接的好好的.但硕大几个字:No Device Connect,然后各种日志查看,甚至不用docker安装,折腾了半天.然并卵没用. 最后发现是vm虚拟机的问题. 看这里: 右下角的这排小图标,那个蓝色的usb,之前是灰的.要点一下连接,然后就好了.真是日了狗了 然后就OK了 好了,记录一下.可能是自己sb了.操!…
本文章源码地址: https://github.com/zhonggaorong/QQLoginDemo 项目搭建参考:  (包含QQ登录源码下载 . QQ sdk集成) http://blog.csdn.net/zhonggaorong/article/details/51699623 分享第三方分享之QQ分享各种坑的总结: 1. 分享老是提示未注册QQ,解决办法就是在程序已启动,就向QQ进行授权.代码如下 - (BOOL)application:(UIApplication *)applic…
分享踩坑点: 项目中需要兼容360安全浏览器,大家当然都希望用极速模式打开网站,但是发现总是被兼容模式打开 网址类似 aa.xx.dd.com 网上找了很多地方,有以下两种方法 1.<meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"> 2.<meta name="renderer" content="webkit"> -------------------…
最近接受了几个又小有老的项目,用eclipse反而比idea方便,但是好长时间不用eclipse了,还有有些问题的! 主要是碰到了classnotfound这个难缠的问题:这里记录一下几个坑,避免以后浪费时间!!! 一: 首先查看项目是否有红色感叹号之类的图标! 有这些图标,标识项目不正常,那一般是无法编译的,我这里就碰到这个问题,因为依赖直接删除了lib下面的包,而没有去buildpath里面清楚,导致里面报错! 删除jar包或者jar冲突都最好在bulidpath里面解决: 这块不报错就行了…
0x00 概述 Prometheus 是一个开源监控系统,它本身已经成为了云原生中指标监控的事实标准,几乎所有 k8s 的核心组件以及其它云原生系统都以 Prometheus 的指标格式输出自己的运行时监控信息.我在工作中也比较深入地使用过 Prometheus,最大的感受就是它非常容易维护,突出一个简单省心成本低.当然,这当中也免不了踩过一些坑,下面就总结一下. # 假如你没有用过 Prometheus,建议先看一遍 官方文档 0x01 接受准确性与可靠性的权衡 Prometheus 作为一个…
在将spring3.x 升级为4.3.x,jdk1.7 tomcat7升级到jdk1.8.tomcat8.5过程中,碰到了很多问题,也学习到了很多东西,现将这些问题分享出来,方便大家后续遇到同样问题时快速定位处理. 1.tomcat8.5不可在类似.test.com域名下写cookie 之前代码类似如下: Cookie cookie = new Cookie("__admin__" ,""); cookie.setDomain(".baidu.com&qu…
asp.net core 3.0 中使用 swagger Intro 上次更新了 asp.net core 3.0 简单的记录了一下 swagger 的使用,那个项目的 api 比较简单,都是匿名接口不涉及到认证以及 api 版本控制,最近把另外一个 api 项目升级到了 3.0,还是遇到了一些问题,这里单独写一篇文章介绍,避免踩坑. Swagger 基本使用 swagger 服务注册: services.AddSwaggerGen(option => { option.SwaggerDoc(&qu…
[RAC] RAC For W2K8R2 安装--安装过程中碰到的问题(九) 一.1  BLOG文档结构图 一.2  前言部分 一.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① RAC for windows 2008R2 的安装 ② rac环境下共享存储的规划和搭建 ③ starwind软件的应用 ④ VMware workstation 如何做共享存储 ⑤ rac数据的静默安装和dbca静默建库 ⑥ rac数据…
对于H5页面来说二次分享还是蛮重要的,毕竟qq还是微信发出去之后习惯性的使用自带的分享功能.和PC端不同,PC直接复制地址了.前两天在做请柬,踩了不少的雷,个人开发和公司开发还是不一样,各种问题,其他问题放在一个请柬的后记里面说吧.我们开始正题. 微信二次分享 微信的文档还是不错的.通篇看完的话,基本上能避过很多坑(记得微信文档习惯把一些坑写在后面,不放在一起) 先说说,怎么微信怎么做二次分享 文档地址,通过引入官方API.文档写挺好,直接传入shareInfo就得了. <script src=…
最近跟着Django by Example 2015学习,可老想用最新版的Django3.在学的过程中可踩了不少坑. 今天就又碰到一个: 在这本书中96页有这样的代码: url(r'^login/$', 'django.contrib.auth.views.login', name='login'), 第一个坑:url被path替代. 第二个坑:上面的第二个参数已经不能用' xxx'这样的格式.我从 django.contrib.auth中导入login,将上面的语句改为: path('logi…
版权声明:本文为原创文章,转载请声明http://www.cnblogs.com/unityExplorer/p/7560575.html 很久没有写新博客了,前段时间有些忙,这几天趟了几个微信分享的坑,写下来和大家分享下 接过微信分享的人,不论是直接接的微信自己的sdk还是使用了第三方插件,比如友盟.Mob之类的,估计都被微信官方恶心过.因为微信官方的文档真的是除了给了sdk,其余的等于什么都没说. 先说说接分享的流程吧: 首先,需要去微信开放平台申请账号,并注册一个应用,然后等待审核,这个过…
今天在玩jmeter的时候,发现一个问题:一个关于 jmeter变量是否在引用时候需要加上引号的坑: 众所周知:jmeter引用变量的时候 需要使用${变量名} 但是:大家是否遇到过有时候变量名外需要加上引号情况呢? 这里给大家分享一个坑!!!!!!!!!! 我想给接口写一个重试机制,配合while控制器,如果结果报错就循环发包 重点来了:原先我在写这个js函数的时候 ${status}这里外面并没有加上引号:结果:一直在循环根本停不下来 第二次我给${status}外面加上了引号:结果按预期运…
  WOT大数据处理技术分会场,PingCAP CTO黄东旭.易观智库CTO郭炜.Mob开发者服务平台技术副总监林荣波.宜信技术研发中心高级架构师王东及商助科技(99Click)顾问总监郑泉五位讲师,分别针对时下热门的HTAP数据库TiDB.去ETL化的IOTA架构.数据工厂架构.实时敏捷大数据理念实践.基于场景的大数据营销等话题,展开实践分享. 作者:查士加来源:51CTO 2018年5月18-19日,由51CTO主办的全球软件与运维技术峰会在北京召开.来自全球企业的技术精英汇聚北京,畅谈软件…
文章首发于 微信公众号:Python编程时光 PyCharm 是大多数 Python 开发者的首选 IDE,每天我们都在上面敲着熟悉的代码,写出一个又一个奇妙的功能. 一个每天都在使用的工具,如果能掌握一些高效的使用技巧,肯定会给我们的开发效率带来质的提升.今天我就来写一写我在平时开发中一直在用的,可以明显改善开发效率的使用技巧,一旦学会,受用一生. 这是本系列 PyCharm 的高效使用技巧的第一篇.按照惯例,本次还是分享 5 个. 本系列其他文章如下,若还没看的,你可以点击查阅 每周分享五个…
前言:WebApi接口开发完毕后,交付给前端人员或手机端开发者时接口说明文档是必不可少的配套设备,如果公司流程不规范大家使用口口相传的交接方式,而且没有改进的欲望,那你可以到此为止了.Swagger是方便测试接口,快速展示注释内容,生成Restful风格接口文档的框架. 一.Swagger介绍 Swagger能成为最受欢迎的REST APIs文档生成工具之一,有以下几个原因: Swagger 可以生成一个具有互动性的API控制台,开发者可以用来快速学习和尝试API. Swagger 可以生成客户…
前言 Hexo搭建静态博客踩坑日记(一), 我们说到利用Hexo快速搭建静态博客. 这节我们就来说一下主题的问题与主题的基本修改操作. 起步 chrome github hexo git node.js 寻找主题 chrome 搜索 github, 接着github全站搜索hexo-theme 相关项目. 为了方便, 这里给出主题地址推荐. Hexo Star排名靠前的5个主题: iissnan/hexo-theme-next, star 15k litten/hexo-theme-yilia,…
1 首先需要了解下PSVR的具体硬件参数:整个产品都包括哪些: 2 如何创造更好的 VR 内容 三种准备:设计.内容.技术 针对PSVR设计:体验范围.跟踪限制.社交屏幕 VR应用和内容:模拟.沟通.设计.科学.现场互动.旅游.体育 VR技术挑战:更高的分辨率.更高的视野范围.更高的刷新频率     3 PSVR开发工具 目前接触的主要有:Unreal Engine 4.Cry Engine.Phyre Engine.Unity. 知乎网友对unity开发psvr的评价: 我们之前使用了Unit…
前言 第一天传送门: 2014 Hangjs 见闻流水账第一天 写作风格跟第一天还是一样的. Slide 每个slide我都会根据自己的理解重新命名一次,用于表达自己的第一看法,主观意见,不喜可吐槽,但是不要喷,就算要喷请轻碰... angular 大法好 今天第一场slide是由Sofish带来的关于如何优化你的Angular Web App. 作为一名angular用户,这次slide分享的切换路由状态的监听事件,是个不错的收获,之前的loading状态都是到处定义开始-结束和标识,或者自定…
原文:基于.net开发chrome核心浏览器[二] 一: 上一篇的链接: 基于.net开发chrome核心浏览器[一] 二: 相关资源介绍: chrome Frame: 让IE有一颗chrome的心,看起来不错,但我没有深入研究这个东西. http://www.google.com/chromeframe?hl=zh-CN&quickenable=true https://developers.google.com/chrome/chrome-frame/ WebKit.Net 已经有一段时间没…