自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

首席码农

路漫漫其修远兮,吾将上下而求索

  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 Failed to execute goal org.apache.maven.plugins:maven-gpg-plugin

参考Definily it will work:这个回答,感谢这个哥们,解决了我的问题https://stackoverflow.com/questions/25044403/mvn-deploy-maven-gpg-plugin1-5sign-failing-has-worked-for-a-week-now-no主要是添加<gpgArguments> <arg>--pinentry-mode</arg>

2021-07-06 22:12:26 466

原创 Correct the classpath of your application so that it contains a single, compatible version of xxx

Spring Boot 启动报如题错误,这种情况是依赖版本的问题引起,一个个依赖排除就可以了。pom.xml把全部依赖注释掉,然后一个个加进去并试启动,最后肯定能找到出问题的那个依赖

2020-06-11 04:46:27 12941 2

原创 Fastjson 格式化 BigDecimal

fastjson默认把BigDecimal类型小数点后的 0 省略,如BigDecimal a = new BigDecimal("18.283000")//前端会直接输出//18.283//并不是我们期望的//18.283000解决方法一使用@JSONFieldpublic class CustomerBigDecimalCodec extends BigDecimalCodec implements ContextObjectSerializer { p.

2020-06-09 00:55:44 10716

原创 BigDecimal 的一个小坑

今天用BigDecimal 遇到一个小坑,特地在此mark一下,踩坑的各位道友可看看。直接上错误代码String a = "2"; BigDecimal b = new BigDecimal(a); BigDecimal c = BigDecimal.valueOf(10.82930); BigDecimal d = b.divide(c,RoundingMode.HALF_DOWN); System.out.println(a);

2020-06-05 18:33:42 189

原创 Spring多模块配置文件的一些问题

加载子模块配置文件在子模块resource目录下新建config文件夹,把application.yml文件放在该目录下即可。使用@value注解取不到值原因分析:package com.test;@Componentclass A { @Value("${name}") private String name; public St...

2020-04-05 18:27:48 698

原创 Spring Boot单项目多模块多启动类【至简版】

道生一,一生二,二生三,三生万物;大道至简,道法自然。码进零,零进一,一进二,二进万网;大码至简,万物归一。《无码即为码》项目架构IDE结构项目创建流程:https://blog.csdn.net/baidu_41885330/article/details/81875395各模块打包出现错误:https://blog.csdn.net/lizhon...

2020-01-10 01:19:22 8964

原创 spring boot 保存数据库中文乱码的问题

1.创建数据库和表时,确保字符集是“utf8”。2.项目配置文件添加如下配置,以yml文件为例。http: encoding: charset: UTF-8 enabled: true force: true3.数据库连接别忘了加上红色部分。jdbc:mysql://host:3306/test_db?useUnicode=...

2019-11-13 14:03:17 868

原创 Cannot interpret feed_dict key as Tensor: Tensor Tensor(“Placeholder:0”, shape=(135162, 6)

from keras import backend as KK.clear_session()在model.predict()之后添加上述代码即可参考https://stackoverflow.com/questions/57426984/cannot-interpret-feed-dict-key-as-tensor-tensor-tensorplaceholder0-shape...

2019-09-24 14:36:19 2215

原创 Git 本地初始化项目推送到远程仓库

切换到项目根目录git initgit add .git commit -m okgit remote add origin [远程仓库地址]git push -u origin master搞定!

2019-02-18 14:31:50 190

原创 nginx rewrite 隐藏.php后缀

我想实现http://xxx.com/post/abc.php隐藏后缀的效果,即:http://xxx.com/post/abc,网上搜了一大堆都只是隐藏index.php重定向到入口文件,这个谁不会啊,但这不是我想要的。然后有的说nginx不行,只能用apache,然而我只轻轻的改了改,一切就是那么的如丝搬顺滑,正是我要的效果!其实很简单,一行代码的事情location / { ...

2018-08-02 13:00:10 8083 6

原创 websocket nginx 400错误解决方案

错误原因 nginx用了转发,头信息没设置全废话不多说,直接贴出nginx配置文件location / { proxy_pass http://localhost:8001; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade;...

2018-03-01 15:32:43 10709 1

原创 ubuntu打开crontab日志及不执行常见原因

crontab不执行常见原因1,先排查你要执行的脚本是否正常运行,验证方法就是在控制台输入你要执行的脚本命令,看是否能执行,但是即使有时能正常执行,也不一定说脚本就没问题。今天我就遇到了一个很奇怪的现象,我的脚本命令没使用全路径,在控制台是可以正常运行,但是crontab就是没执行起来,日志也没报错。然后把命令换成全路径之后,cron就成功执行了。所以说,为了能正常运行,脚本命令我建议写上全路

2018-01-25 01:03:38 12180 2

原创 linux编译安装php

1,到php官网下载合适的版本,这里选择5.62,tar -xzvf php-5.6.33.tar.gz #解压3,cd php-5.6.334,./configure --prefix=/usr/local/php56 --with-config-file-path=/usr/local/php56/etc --enable-inline-optimization --disable

2018-01-23 08:40:23 330

原创 ubuntu编译安装php出现readline错误

这里有你要的一切ubuntu包大全apt-get install libreadline-devubuntu系统很多包名跟centos区别还是很大的,所以安装时总提示找不到,到上面给出的网站一搜几乎都能搜到的

2018-01-23 00:55:35 1602

原创 git push 报错error: remote unpack failed: unpack-objects abnormal exit

远程仓库权限问题,进入到仓库目录控制台输入chown -R git:git somthing.git问题即可解决

2018-01-22 21:11:39 22103

原创 linux 不小心rm 删除/usr/bin/python

直接复制一份sudo cp /usr/bin/python2.7 /usr/bin/python

2018-01-22 17:27:58 6556 2

原创 ubuntu14.04安装scrapy报错“error in cryptography ...”

害我折腾了半天,##ck!问题出在cryptography模块的安装上,我们来看错误信息Running setup.py (path:/tmp/pip_build_root/cryptography/setup.py) egg_info for package cryptography error in cryptography setup command: Invalid e

2018-01-22 16:33:55 1296

原创 redis的安装使用以及python连接redis

参考博文redis python-redis 安装详细步骤Python—redisLinux下Redis的安装和部署ps:博文中使用的有些版本过旧,建议到官网下载最新的

2018-01-20 10:22:59 257

原创 解决less中calc无法正确计算的方法

在表达式前加上“~”字符即可正确解析实例:div{ height: calc(~"100%-100px")}

2018-01-13 10:44:44 10150

原创 vue页面刷新或者后退参数丢失的问题

在toB的项目中,会经常遇到列表数据筛选查询的情景,当要打开某一项的详情页或者暂时离开列表页,再返回(后退时),选择的筛选条件会全部丢失,辛辛苦苦选择好的条件全没了,还得重新选择,如果有分页的更头大,还得重新一页页翻到之前看到的那一页,用户体验极度不友好。我的解决有两种:第一种方法:用vue 的,即在外套一层。虽然可以达到一定效果,但是控制起来比较麻烦,比如项目中并不是所有页面都需要缓

2017-10-10 13:59:56 9359

原创 解决vue.js使用ckeditor的样式路径问题

最近在vue.js项目中使用ckeditor编辑器遇到一个问题,说说我的解决办法。我把editor单独封装成一个组件去调用,ckeditor.vue代码如下: import '../../../static/ckeditor/ckeditor.js' import '../../../static/ckeditor/config.js' import '../../../

2017-09-19 08:10:50 2208

原创 关于vue 表格table列求和的问题

最近在给朋友做一个项目,因为是B端,所以少不了表格。本身就用了element-ui,但是订单管理有个需求使用element-ui table组件实现不了,只能退而求其之用了原生的table,功能是几乎满足需求了,但是还有个小问题就是列求和没搞定,这可咋整啊。看了element-ui是有这么个功能,遂翻开源码看了下也没看出啥话头,心想算了,自己来实现,网上搜了下,偶然看到一位仁兄的写法,拿过来稍

2017-09-09 22:59:50 18526 2

原创 阿里云ECS服务器自建数据库的一些坑

外网IP无法连接,只能服务器本地连接,这样的话本地开发时就无法连接到数据库了,显然我们不希望这样。解决方法:登录服务器,进入mysql命令行模式mysql->grant all privileges on *.* to 'root'@'%' identified by '你的密码' with grant option;mysql->flush privileges;--刷新权mysql->qui

2017-09-01 22:47:01 5933 1

原创 mysql 忘记root密码,重新修改密码

控制台执行以下命令:停止mysqlmysqld stop跳过安全验证mysqld_safe --skip-grant-tables &mysqlmysql->use mysql;mysql->update mysql set password=password('your new password') where user='root';mysql->flush p

2017-08-20 19:29:43 343

原创 解决axios IE11 Promise对象未定义

在你的项目中安装polyfillBabel Polyfill按照官网方法安装并引入即可

2017-07-30 13:14:28 14906

原创 quill自定义图片上传

quill是个不错的富文本编辑器,但是它的图片上传是直接将本地图片读成base64跟文本混合在一起,这显然不适合一般开发需求,我们希望插入的是一个图片url,故这里将基于vue.js实现quill的图片上传功能。没有什么好说的,直接贴代码quillEditor.vue <quilleditor v-model="content" ref="myTextEditor"

2017-07-07 14:41:45 13596 8

原创 git 远程服务器配置了公钥后仍提示输入密码的问题

害我折腾了一个晚上,原来是权限问题!坑啊,这里记下,希望帮到有用的人。服务器端~.ssh/目录下执行命令:chmod 600 authorized_keys切换到~执行:chmod 700 -R .ssh参考博文:ssh-keygen的使用方法

2017-06-28 22:09:06 10574 6

原创 axios全局请求参数设置,请求及返回拦截器

应用场景:1,每个请求都带上的参数,比如token,时间戳等。2,对返回的状态进行判断,比如token是否过期代码如下:axios.interceptors.request.use( config => { var xtoken = getXtoken() if(xtoken != null){ config.headers['X-Token'] = xto

2017-06-27 15:50:09 41875 5

原创 Yii2 接收不到 axios 发送数据的解决方法

axios 发送的数据都是json格式的数据,而Yii2默认的配置是不能识别这种格式的,官方文档上已经做了说明,只要添加一项配置即可。为了使 API 接收 JSON 格式的输入数据,配置 request 应用程序组件的 parsers 属性使用 yii\web\JsonParser 用于JSON输入:'request' => [ 'parsers' => [

2017-06-16 13:35:55 1485

原创 macbook修改apache默认根路径

吐血记录下这狗血的事情,本来是一件很简单的事情却花了我大半天时间来折腾。不得不承认,用mac撸代码的效率比win提高的不止10倍的问题,所以当你看到一个人用mac时,要么是装逼的,要么是资深程序员,哈哈。mac自带了php运行环境,预装php5.6,apache2.4,打开终端,输入sudo apachectl start,浏览器输入localhost,如果能显示“It Workds!”,那就

2017-06-13 18:21:06 13597 6

原创 动态添加javascript并判断是否加载完成

稍微有点经验的开发人员都知道,浏览器加载js文件时页面处于阻塞状态,对用户体验极不友好,因为如果把js包含在head标签内,页面必须等到所有的head文件加载完成后才开始渲染,在此之前用户看到的是一片空白,如果超过3秒种还不出来,90%以上的用户会直接选择关闭页面。因此建议尽可能的减少在head里面放过多的js文件,特别是比较大的文件,我们可以把他们放到body后面,这样页面就能快速响应,js让它

2017-06-08 01:27:49 2095

原创 关于curl返回数据乱码的问题解决方法

今天需要爬某个网站的数据,chrome打开开发者工具顺利的找到API,然后拿出curl大法,走起!首先,模拟登录,顺利的拿到数据,但是返回的数据让我懵逼了。在浏览器开发者工具看到的是正常的数据,但是我curl出来的是一堆乱码,“度”他娘很久都没找到答案,最后“谷”他歌第一条就找到解决办法了,所以为了多活几年,还是用谷哥。解决方法很简单,乱码是因为返回的数据被压缩过了,在curl中加上一

2017-04-17 15:33:21 13597 3

原创 阿里云DMS添加ECS自建数据库

昨天在阿里云买了台服务器,在数据管理添加数据库时居然一直失败,提交了工单,处理得超级慢(当然也能够理解,毕竟这么大的公司肯定有很多问题在等着解决),不过最后还是解决了。在此记录一下,希望帮到有希望的人,因为去提工单,那个效率会让你不自觉想起《疯狂动物城》办事厅里的树懒!!!首先,在你的服务器里有个安全组规则,详细说明阿里上有文档,这里不再累赘。然后登录到服务器,进入mysql,输入命令:

2017-03-13 17:31:16 4934 1

原创 python取当天凌晨零点时间戳的方法

在时间及时间戳处理的问题上赶脚python好鸡肋啊,php很容易的一句代码就搞定<?phpecho strtotime('Y-m-d',time())但是python要怎么搞呢,这本来就是一个很简单的问题,没想到python处理起来居然这么复杂!百度找到的都是各种datetime,time转换来转换去的,word哥,不就是取个时间戳而已吗,搞这么复杂干嘛!最后自己搞定了,其实很简单,

2017-01-23 14:10:42 14836 8

原创 php和uploadify上传文件出现的问题及解决办法

由于uploadify是基于flash实现的上传功能,f12是看不到后台任何反馈信息的,很不方便调试,uploadify的回调函数onUploadSuccess(file, data, response)有3个参数,其中data就是后台返回的信息,只要在控制台输出就ok了,代码如下 $("#uploadify").uploadify({ 'onUpload

2016-12-07 20:28:52 2605

原创 php5.6 apache2.4启动问题

can not load LoadModule “F:/work/web/php-5.6/php5apache2_4.dll”解决办法:电脑安装vc11++,一般就能解决,如果还是报错原因可能是版本问题。Could not reliably determine the server’s fully qualified domain name解决办法:apache配置文件httpd.confg添加 S

2016-11-27 21:48:15 505

原创 spring4.3-mybatis3.4框架整合详细配置

写在前面的话:现在是北京时间凌晨1:10分,我在这里写下这篇博客,希望能帮到有需要的朋友,由于个人水平有限,有不正确的地方还请各位多多指教,不甚感激!前期工作准备1、软件准备JDK:1.7IDE:Eclipse marsSpring:4.3.0Spring Mvc:4.3.0MyBatis:3.4.0数据库:mysql-5.6.24

2016-11-02 01:09:39 6175 3

原创 java 中守护线程与用户线程的区别

java中的线程分为两种:守护线程(Daemon)和用户线程(User)。任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程设置为守护线程,反之则为用户线程。Thread.setDaemon()必须在Thread.start()之前调用,否则运行时会抛出异常。两者的区别:唯一的区别是判断虚拟机(JVM)何时离开

2016-10-27 10:23:38 3282

原创 java ssh开发常见问题总结

1.配置数据源 org.apache.tomcat.dbcp.dbcp2.BasicDataSource时可能会抛出异常,如果不是配置错误,原因可能是缺少包,只要引入tomcat-juli.jar问题就解决了

2016-10-17 23:02:09 499

原创 centos php添加pgsql扩展

1,首先通过地址http://pecl.php.net/package/PDO_PGSQL下载PDO扩展包,建议用最新的那个版本,即1.0.2。2,解压包,cd 进入解压后的文件夹目录下,这里要提醒一下,一定要进入到最里层文件,否则接下来的命令会报错,我就犯了这个错。3,根据你的php实际安装目录输入命令:# usr/bin/phpize如果不清楚php安装在哪儿,最简单的

2016-10-12 00:59:36 4521

spring-4.3.0springmvc-4.3.0和mybatis-3.4.0整合jar包

spring-4.3.0springmvc-4.3.0和mybatis-3.4.0整合jar包

2016-11-02

空空如也

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

TA关注的人

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