E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
开发日常踩坑日记
微服务间异步通讯
踩坑日记
背景公司的服务都是微服务之前的调用,现在A服务需要使用B服务的功能,但是B服务处理业务是需要一定的时间的。为了提高服务间的吞吐采用异步的方式执行。同步调用和异步调用同步调用带来的坏处同步调用需要被调用方的吞吐不低于调用方的吞吐。否则会导致被调用方因为性能不足而拖死调用方。换句话说,整个同步调用链的性能会由最慢的那个服务所决定。同步调用会导致调用方一直在等待被调用方完成,如果一层接一层地同步调用下去
Jeff、yuan
·
2020-08-08 10:53
springboot
分布式
java
踩坑日记
(异步线程异常消失 & RequestContextHolder)
在一个SpringMVC项目里,通常我们可以使用如下代码来获取和当前线程绑定的HttpServletRequest对象:HttpServletRequestrequest=((ServletRequestAttributes)RequestContextHolder.currentRequestAttributes()).getRequest();最近在公司的项目开发中,模块A负责统计业务数据并发
抠脚的大灰狼
·
2020-08-05 11:36
踩坑日记
php foreach遍历-
踩坑日记
phpforeach
踩坑日记
踩坑代码foreach($rowsas&$row){$detail=self::getAdvertiserAccountDetailByDate($row['uid'],$row
qq_36497590
·
2020-08-05 01:48
技术
vue-electron
踩坑日记
——多窗口界面显示问题
本文仅针对vue-electron库打包后多窗口页面空白(主窗口页面正常显示)的问题解决,如果在主窗口页面就已经无法显示了,请自行百度或参考electron入坑指南。1.问题描述及原因分析 因项目需要制作一个桌面字幕系统,实现方案是通过主窗口打开字幕窗口显示字幕。在本地测试服务器跑通之后,通过electron-builder打包exe,成功后运行,主窗口一切正常,字幕窗口一片空白。 因为字
xszivvvv
·
2020-08-04 20:48
electron
vue
pdf.js
踩坑日记
出发点在web上加载pdf文件,并禁止用户下载和保存。起初考虑使用embed加载pdf,配置pdf链接尾部增加#toolbar=0,但此方案仅在chrome下有效。因此考虑使用pdf.js做自定义pdf渲染。踩坑遇到问题:1.pdf加载失败。原因:插件内部调用接口发起请求时,未携带用户信息,无访问权限。解决方案:pdfjsLib.getDocument({url:this.url,withCred
weixin_33933118
·
2020-08-04 20:59
[Cocos Creator]
踩坑日记
(三)-路径移动问题及为其添加Promise
背景:一个人物模型Actor与一张地图map,在地图上人物随意移动,比如能从A点到B点,或A点到B点过程中用户点击C点,那么改变移动方向到C点,在移动结束后执行其它人物动作Action路径移动首先我们能联想到的是cc.moveBy或cc.moveTo实现一格的移动,通过给出的路径path[point1,point2,...,B]到达B点。1.生成路径path:generatePath(A,B,ma
Dean_23_Li
·
2020-08-03 12:17
react native
踩坑日记
(5):react native 设置tabs
在我们项目中难免会需要tabs组件,下面介绍三种创建tabs组件。分别是:antdmobileforreactnative的组件tabs,包括如何使用antdmobileforreactnative的组件Carousel,这是个投机取巧的方法,但是也蛮好用的使用createMaterialTopTabNavigator创建tabs路由导航。这是个reactnavigation的API逐一分析下利弊
琞、小菜
·
2020-08-03 08:40
react
native
Win10-TensorBoard使用方式及
踩坑日记
所有博文已迁移至个人网站:http://ravenxrz.ink,请勿再留言评论之前在ubuntu上使用tensorboard还挺顺利的,没想到最近在win10却踩了很久的坑,这里记录一下。我的python环境如下:python3.5.6tensorflow1.10.0这里先说一下如何使用TensorBoard。基本上分两步:第一步将你需要保存的计算图输出到日志文件中第二步使用TensorBoar
RavenXRZ
·
2020-08-03 03:01
Python
机器学习
开发日常
小结(28):Mybatis 分页插件 -- PageHelper 使用小结
2018年7月23日09:50:01【1、背景】1)aop切面编程,spring框架提供的招牌菜之一(另一个是ioc,依赖注入),用于提供对模块化程序的切面处理;2)需求:一个是使用dataTable的服务器模式,通过物理分页,获取数据;二是对于某些数据,我们想让最新的Mysql数据显示在dataTable的最前面,(可以理解为id最大的数据排序最前面)【2、构思】1)使用aop:导入jar包和使
一枚野生程序猿
·
2020-08-03 02:58
mysql/数据库
后台工作总结
Mybatis框架/源码/相关
敏捷
开发日常
跟进系列之六:开发与跟进
这是敏捷
开发日常
跟进系列的第六篇。产品负责人常常被描述成在计划会前准备好用户故事,在计划会上讲解并帮助开发团队估算后就万事大吉,只等月底接收“可工作软件”的样子,其实如果真的这样,很容易出问题。
weixin_33843947
·
2020-08-02 19:55
软件
开发日常
思考
研发人员的能力等级通常的软件公司在招人时会对研发人员划分等级,如初级研发工程师,中级研发工程师,高级研发工程师,资深研发工程师,专家,甚至科学家。职位越高,对应的薪资也就越高。每个公司也有自己的一套评价标准,比如学历要求,工作经验要求。公司比较看重候选人掌握的技能,它必须与对应职位所需的技能相匹配。作为等级制度中的一员,在实践中会不自觉的和比自己等级高的同事做比较。比较的过程中发现了一些差距,在这
琚建飞
·
2020-08-02 17:10
思维的乐趣
编程的智慧
iView + Vue
踩坑日记
,两个Select组件联动,第二个Select通过第一个Select的值调接口取值
需求:两个Select组件联动,Select_1数据改变了,Select_2的选项跟着改变。问题:Select_2的已选择Option依旧是之前的,并没有达到默认选中第一项,或者不选中的预期效果。解决方法:给Select_2增加v-if判断,Select_1数据开始变化时v-if="false"卸载Select_2,获取到数据后再v-if="true"重新渲染Select_2。电影电视剧综艺动漫{
永不消失的彩虹
·
2020-08-01 07:08
Vue
iView
移动端自动化测试
踩坑日记
首先就是选择工具使用python语言和uiautomator,然后就是各种环境配置各种遇见错误,容我一一举例吧1安装pythonpip2.安装uiautomator2,命令pipinstall--pre-Uuiautomator23/接下来就是集成开发工具pycharm,创建项目新建python,导入uiautomator2,这里我遇到的问题是怎么都导入不了,总是提示没有这个模块,最后的解决办法也
SanLeena
·
2020-08-01 07:59
Cordova
踩坑日记
Cordova
踩坑日记
1.配置环境配置SDK踩了很多坑,其实只需要下载一个androidstudio就能配置好所有的SDK.Node.js.npminstall-gcordovaAndroidStudioJAVA8Gradle
_Storm
·
2020-08-01 06:32
vue-electron
踩坑日记
——打包后的体积问题
本文仅针对vue-electron框架下的打包处理,不一定符合您的情况,请自行辨别1.问题描述及原因分析解决了多窗口界面显示问题,发现每次打包的时间都特别长,可是项目大小也就几M,这种情况太异常了,于是去查看了项目大小,发现是300多M,整整大了十倍有余。因为项目小,需要的依赖不多,按理说打包后的大小不应该超过50M。但打包后的大小超过了300M,说明问题出现在打包加入的依赖太大。原因可能有:1、
xszivvvv
·
2020-08-01 05:38
electron
Appium自动化之
踩坑日记
Appium1.7.0在安卓7.0上无法模拟点击的坑在开发者选项里,除了USB调试,还有一个USB调试(安全设置),必须得开启这个才能模拟点击,是一个大坑,因为无法从任何信息得知出问题是因为这里有这么一个未打开的开关,完全靠人品才能找到。。。版本查看testngjava-clientappium-desktop使用AndroidStudio来编写Appium自动化代码①搭建Appium服务环境②创
_yph
·
2020-08-01 02:18
Android
项目随记
Appium
自动化实战
踩坑日记
:Android8.0 静态注册广播的坑
版权声明:本文为博主原创文章,未经博主允许不得转载:https://blog.csdn.net/qq_32425789/article/details/83655957今天在写demo时,踩到个吭第一个坑:Android8.0使用静态注册广播无效贴代码:点击发送:静态注册:结果:如果没:intent.setPackage(getPackageName());是无法发送静态广播的原因:谷歌在8.0后
白菜yz
·
2020-07-31 21:19
移动开发
为啥HashMap的默认容量是16?
集合是Java
开发日常
开发中经常会使用到的,而作为一种典型的K-V结构的数据结构,HashMap对于Java开发者一定不陌生。
Hollis在csdn
·
2020-07-31 18:30
Java
JavaScript 新手的
踩坑日记
本文来自简书,原文地址:http://www.jianshu.com/p/6280d0f12feb引语在1995年5月,Eich大神在10天内就写出了第一个脚本语言的版本,JavaScript的第一个代号是Mocha,MarcAndreesen起的这个名字。由于商标问题以及很多产品已经使用了Live的前缀,网景市场部将它改名为LiveScript。在1995年11月底,Navigator2.0B3
上天眷顾我
·
2020-07-30 20:22
JavaScript
【
踩坑日记
】那些年Spring声明式事务不回滚的离奇事件
最近在做一个项目的时候,写着写着到最后自测的时候发现存在事务不回滚的情况,检查数据库时还是有发现数据不一致的情况,当时我手里的西瓜刀就不冷静了,明明大家都是用的注解@Transactional,凭什么我的腰间盘就这么突出???后面想想肯定是事务没起作用,出现异常的时候事务没有回滚。在项目中配置的时候我采用的是声明式事务,个人觉得优点:使用方便,一次配置就可以了;缺点:事务的粒度比较大,只能到方法级
鱼丸o
·
2020-07-30 13:19
踩坑篇
梦回2013,看尤大vue的第一行代码,仅用30行代码实现vue(超简洁,适合初学者)
介绍大家好,我是清池交友app开发日记,记录清池交友app开发中学习过程和
踩坑日记
,伪全栈技术栈:前端js,vue,uniapp,后端java尤大镇贴先奉上2013年尤大写的vue的第一行代码来自:github
清池00后交友app
·
2020-07-30 11:24
vue.js
javascript
前端
ElasticSearch的
踩坑日记
-----refresh时间导致修改数据失败
踩坑场景:ES新增一条记录,log字段为空---->调取接口获得log日志------>修改刚才新加的记录,将log日志查到该记录的log字段中。代码类似如下//ElasticSearch新增一条记录Useru=newUser();//User有个log属性u.setName("zhangsan");u.setAge(18);ElasticsearchUtil.addData(u);。。//调接口
琴瑟裹腹
·
2020-07-29 23:26
ElasticSearch
Flutter
踩坑日记
之如何打开第三方应用
最近写的app需要打开第三方应用.通过点击app上的按钮跳转到公司官网的说明文档.这就需要我们面对谷歌开发了.https://pub.flutter-io.cn/这个链接在装环境的时候应该都配置好了的image.png开始装包...过程可以自己按照它的installing文档这步都比较容易,太懒了不想一步一步写太清楚,填入url然后调用这个方法就可以了.主要是开发中需要打开邮箱这种不是通过url来
住进混沌深海里
·
2020-07-29 22:30
踩坑日记
---PathVariable annotation was empty on param 0
先上错误:Causedby:java.lang.IllegalStateException:PathVariableannotationwasemptyonparam0.atfeign.Util.checkState(Util.java:130)~[feign-core-10.4.0.jar:na]atorg.springframework.cloud.openfeign.annotation.P
这Leslie_Lau
·
2020-07-29 15:12
SpringCloud
bug
feign
openfeign
spring
cloud
物理机centos7 之KVM
踩坑日记
[root@liangyeyu~]#virshstarttedu_node01错误:开始域tedu_node01失败错误:内部错误:qemuunexpectedlyclosedthemonitor:2020-02-07T01:07:05.721744Zqemu-kvm:-drivefile=/var/lib/libvirt/images/tedu_node01.img,format=qcow2,i
东野吹风
·
2020-07-29 12:28
踩坑记
1024
踩坑日记
1024
踩坑日记
源码已上传至github:https://github.com/y894577/2019scnu1024写在前头在前期准备的时候,我们太盲目乐观,觉得有上一届的祖传代码就可以在三天之内搭好上线
残骸百景
·
2020-07-29 12:25
iOS
开发日常
-Git版本管理之如何解决fatal: refusing to merge unrelated histories错误
概要前情概述问题原因分析解决前情概述想将本地git管理的项目推送到github这样的远程仓库中,本地分支提交了部分内容,远程分支也有提交历史。问题本地添加远程仓库后(gitremoteaddoriginxx),执行gitpull想拉取远程分支的内容时,报错:daqiangshendeMacBook-Pro:DQS~SourceCodedqs$gitstatusOnbranchmasterYourb
Clumsy-Bird
·
2020-07-29 04:38
TAG:靠谱的iOS工程师
万万没想到,HashMap默认容量的选择,竟然背后有这么多思考!?
集合是Java
开发日常
开发中经常会使用到的,而作为一种典型的K-V结构的数据结构,HashMap对于Java开发者一定不陌生。
醉眼看君莫伤怀
·
2020-07-29 01:54
manjaro安装vbox增强功能
里面都是老牌的Linux的发行版,昨晚一看,manjaro这家伙,直逼老大mint,一个月内的排名竟然上了2100,这对mint绝对是个不小的威胁啊,分分钟秒掉opensuse(曾经是我比较喜欢的系统,一般
开发日常
使用绝对没问题
xinwenfei
·
2020-07-29 00:28
Linux
原创 | 万万没想到,HashMap默认容量的选择,竟然背后有这么多思考!?
△Hollis,一个对Coding有着独特追求的人△这是Hollis的第242篇原创分享作者lHollis来源lHollis(ID:hollischuang)集合是Java
开发日常
开发中经常会使用到的,
程序员大宇
·
2020-07-28 23:55
学习 Unity 3D游戏
开发日常
笔记
2019.7.8.周一腾讯米大师:腾讯推出的移动支付组件米大师,专注移动支付解决方案,实现移动终端的更大营收。目前已全面支持微信、手机QQ、手机Qzone等平台手游。VR:虚拟现实技术(VirtualReality,简称VR),就是带的那个眼罩,大眼镜。AR:增强现实技术(AugmentedReality,简称AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏
ᗩ
·
2020-07-28 22:33
HashMap默认容量的选择,竟然背后有这么多思考!?
△Hollis,一个对Coding有着独特追求的人△这是Hollis的第242篇原创分享作者lHollis来源lHollis(ID:hollischuang)集合是Java
开发日常
开发中经常会使用到的,
漫话编程
·
2020-07-28 21:23
踩坑日记
2019-12-17
今天在写代码时遇见一个BUG,特此记录,我迭代了公司的打卡功能,为了新旧版本都能兼容,所以将新增的一个type字段从int改成了Integer,在mapper文件中进行是否有值的判断,但是一直报错,经过检查后发现,如果使用Integer的时候,mapper文件中的判断不能使用空字符串判断,因为Integer等于0的时候,会识别为空字符串andtv.type=#{type}由于这里添加了空字符串的判
Nekoprpr
·
2020-07-28 21:00
java
mysql
数据库
#Mybaties-Plus
踩坑日记
(20181206)
公司项目因为响应时间的问题,所以第二次迭代决定改用框架,之前的hibenate改成了mybaties-plus,鉴于之前没有用过这个插件,所以这边做个日记记录一下平常的坑,mybatis-puls和之前用的mybaties差不多,但是自带了许多插件,今天在分页的时候遇到了一些坑,做些记录:1、springboot注入方式//Springboot方式@EnableTransactionManagem
Nekoprpr
·
2020-07-28 21:00
centos7 Jenkins发布项目
踩坑日记
1.jenkins,jdk,git,maven等一些基础工具的安装可查看我之前的文章,以下为Jenkins安装链接centos7Jenkins安装2.安装完成后可按照推荐安装好推荐插件,最好安装好推荐插件,安装完好后进入Jenkins页面3.查看git,maven插件是否已安装4.进入全局系统配置maven,jdk环境变量可参照此配置:/usr/local/maven/apache-mave
海光之蓝
·
2020-07-28 14:59
linux
devops自动化部署
centos
HashMap 默认容量的选择,竟然背后有这么多思考?
集合是Java
开发日常
开发中经常会使用到的,而作为一种典型的K-V结构的数据结构,HashMap对于Java开发者一定不陌生。
公众号:Java后端
·
2020-07-28 07:29
tensorflow2.x个人学习笔记以及tensorflow
踩坑日记
前言:下面整理了tensorflow2.x学习的过程中自己整理的一些笔记,后续会不断的更新一、服务器端的tensorboard文件如何在本地浏览器中查看(1)第一步:登录服务器:——使用SSH登录在本地计算机使用先用ssh工具重定向:ssh-L16006:127.0.0.1:6006name@server_ip-p22#你的用户名name和ip有的服务器做了端口映射所以-p后面添加你服务器的连接端
LoveMIss-Y
·
2020-07-28 06:02
tensorflow2.x
TensorFlow
原创 | 为什么阿里巴巴要求谨慎使用ArrayList中的subList方法
△Hollis,一个对Coding有着独特追求的人△这是Hollis的第219篇原创分享作者lHollis来源lHollis(ID:hollischuang)集合是Java
开发日常
开发中经常会使用到的。
Hollis在csdn
·
2020-07-27 23:42
HashMap默认容量的选择,竟然背后有这么多思考?
集合是Java
开发日常
开发中经常会使用到的,而作为一种典型的K-V结构的数据结构,HashMap对于Java开发者一定不陌生。
航海到IT的转变,梦想一直在路上
·
2020-07-27 13:05
Logstash同步mysql一对多数据到ES(
踩坑日记
系列)
场景:Logstash、Kibana、ES版本:6.3.1。使用Logstash从mysql同步用户和用户所有的宠物到ES中。希望的格式:"register_name":"孟林洁","id":80469531,"pets":[{"breed_name":"万能梗","birthday":null,"pet_id":999044,"name":"一只狗","images":"{\"result\":
孟林洁
·
2020-07-27 12:31
Elasticsearch
spring boot
踩坑日记
: Current request is not of type [org.springframework.web.multipart.MultipartHttpSer
错误信息:java.lang.IllegalStateException:Currentrequestisnotoftype[org.springframework.web.multipart.MultipartHttpServletRequest]:org.apache.catalina.connector.RequestFacade@1fa4d44b错误位置:注:MultipartHttpSe
村口张大爷
·
2020-07-16 00:15
spring-boot踩坑日记
springboot爬坑日记
pyinstaller 打包 keras tensorflow pyqt 的 打包步骤(
踩坑日记
)
打包过程:1.确认自己的库环境本文主要为:PyQt55.13.0PyQt5-sip12.7.2opencv-python4.2.0.34pyqt5-tools5.13.0.1.5tensorflow2.1.0Keras2.3.1其中值得注意的是,keras和tensorflow使用Conda安装且安装CPU版本,因为要考虑到并不是每台机子都安装了GPU环境,且GPU封装后体积极大#必须按照这个顺序
“神”地摊小哥
·
2020-07-15 06:23
ubuntu18.04+paddlepaddle-gpu+nvidia驱动(GTX 960M)+CUDA8+CUDNNv7
踩坑日记
前言:近日参加百度-东大冬令营,虽然百度给我们提供了云环境,但是之前买了游戏本,显卡放着不用感觉挺可惜的,所以坚持要配一下GPU版本的paddlepaddle:WARNING:坑多,慎入,如果顺利还好说,不顺利可能要一天多才能搞好。踩坑历程:1、关于ubuntu升级:本来使用ubuntu16.04,但是鉴于程序员爱debug的性格,一时冲动升级到ubuntu18.04,,于是乎各种问题来了。1)首
鹏鹏~
·
2020-07-14 18:20
Linux
DeepLearning
wepy
踩坑日记
wepy是一个微信小程序框架,支持模块化开发,开发风格类似Vue.js。可搭配redux使用,能同时打包出web和小程序。官方文档地址目录结构:sotre:redux(如果你创建项目时使用了redux的话)wepy.config.js:webpack配置文件app.wpy:入口文件project.config.json:小程序项目配置文件index.template.html:web页面的入口文件
biliGates
·
2020-07-14 17:30
踩坑日记
【openCV
踩坑日记
】openCV3.X.X: nonfree模块的安装、调试和使用(SIFT的使用)
opencv2/nonfree的安装看了好多讲解怎么使用openCV-contrib的nonfree模块的内容,要么整不了,要么太麻烦了,今天花了一下午的时候调试通了,做个记录。(前提是你先安装了openCV_contrib,并且是Ubuntu系统)要想用SIFT,就需要#include但是在编译的时候,会报错:fatalerror:opencv2/nonfree.hpp:Nosuchfileor
iwander。
·
2020-07-14 12:17
机器视觉
【openCV
踩坑日记
】人工数据集Synthetic Shapes dataset的生成方法
1.为什么要介绍这个方法?2018年的时候,D.DeTone等人发表了Self-SupervisedInterestPointDetectionandDescription,提出了一种特征提取SuperPoint的方法。他们在训练Superpoint的时候,构造了一组人工合成数据集SyntheticShapesdataset(这个数据集能提供角点的坐标作为groundtruth),因此也可以测试s
iwander。
·
2020-07-14 12:17
机器视觉
Nginx的
踩坑日记
前言最近有一个前后端分离的项目,前端部署在Nginx,由于接触过的web服务器只有ibm的ws,还有weblogic等,还没有在生产中使用过Nginx来做web服务器,所以踩了不少的坑,以此记录,愿余生不用在Nginx踩坑~Nginx的安装Nginx的安装有一个坑,那就是最好安装最新的稳定版,因为低版本坑爹,一开始我们安装了一个低版本的,然后配置了HTTPS(跟着阿里云提供的ssl配置,所以配置错
weixin_33739541
·
2020-07-13 17:11
Flutter
踩坑日记
:接入现有iOS项目
之前搞的Flutter版工具链已经弄完了,感兴趣的朋友可以围观下,Android版本dio库(v2.0.14)发送网络请求老是报错,去官方提了issue还没回,于是今天搞一下把Flutter模块接入到已有项目中。首先Flutter官方已经出了wiki,教大家怎么接入。懒得看官方原文的可以看看这个简易版快速集成,先来看看效果。一、创建Flutter模块一般用Flutter或者ReactNative的
weixin_30279671
·
2020-07-13 16:43
SpringBoot博客
开发日常
记录-搜索功能以及搜索词汇云图显示
博客中需要包含一个简单的检索功能,我自己设定的目标是能够通过检索一定的关键词来获取带有这些关键词的标题的博客列表,并且能够通过云图展示搜索趋势。1.Service在ArticleService.java中添加三个方法//模糊查找title的相关内容ListgetArticleListByTitle(Stringcontents);//搜索记录相关ListgetSearchHistory();int
Alden He
·
2020-07-13 16:13
JavaWeb
android4.0下使用multiDexEnabled属性的
踩坑日记
由于公司需要需使用android4.0的设备进行开发,所以代码属性需针对android做适当调整。首先添加multiDexEnabledtrue这条属性是为了解决方法数大于65k的问题。defaultConfig{minSdkVersion15targetSdkVersion26multiDexEnabledtrue}dependencies{compile'com.android.support
fengchi95
·
2020-07-13 09:27
java
android
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他