杂谈
蒋固金
天下大事必作于细,天下难事必作于易
展开
-
ElementUI自定义Table支持render
ElementUI中的Table组件可以通过render-header属性通过render函数渲染表头,对于数据单元格并没有相关支持,虽然可以通过<template slot-scope="scope"></template >自定义列,但是在某些操作中直接用·render·形式进行渲染会更加有效,我一般喜欢通过数据的形式配置表格的内容,所以对ElementUI中的Table组件进行二次封装。首先编写用于表头和数据单元格的部分:TableHeaderCell.jsexport原创 2021-02-21 21:37:35 · 4614 阅读 · 3 评论 -
MAC下~/.bash_profile无效
~/.bash_profile生效的前提是我们需要使用bash作为终端,随着系统的升级MAC会将默认终端切换为zsh,如果我们稍不注意按照提示进行了修改,那么就会导致~/.bash_profile无效(本人就是这种情况)。The default interactive shell is now zsh.To update your account to use zsh, please run `chsh -s /bin/zsh`.For more details, please visit https原创 2021-01-12 14:39:20 · 3121 阅读 · 1 评论 -
Mac启动Eclipse提示Failed to create the Java Virtual Machine
···xml<?xml version="1.0" encoding="UTF-8" standalone="no"?> <key>CFBundleExecutable</key> <string>eclipse</string> <key>CFBundleGetInfoString</key> <string>Eclipse 4.16 for Mac OS X, Copyright ..原创 2020-11-18 13:10:39 · 3742 阅读 · 9 评论 -
Jenkins安装与基本使用
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。现在公司使用Gitlab做版本控制的,有一套完善的持续集成与部署工具,但是环境受限,所以在开发过程中为了提升效率决定使用Jenkins搭建开发时使用的持续集成工具。第一部分 安装配置1.1 下载可以访问这里下载最新版的Jenkins。...原创 2018-11-17 10:49:32 · 433 阅读 · 2 评论 -
windows下文件名太长无法删除
开发过程中经常会遇到文件名太长无法删除的情况,可以使用robocopy命令进行处理,但是每次运行感觉有些麻烦,所以写了一个批处理文件方便处理这类问题。@echo offif "%1" == "" goto noParamif not exist ".\%1" goto noFileecho 准备删除文件夹: %1pauseset TEMP_FOLDER=.\%1_robocopy_...原创 2018-10-27 11:25:50 · 1629 阅读 · 0 评论 -
eclipse中文注释缩进异常
最近更新了eclipse,一开始正常,安装了STS插件后,现在发现格式化代码后,中文的注释缩进出现了问题,如下图:这个问题,我们可以通过更改字体解决,推荐修改生成支持中文的字体,最简单的方法就是更改成与系统一致,依次点击Window->Preferences->General->Apperarance->Color and Fonts在右侧选择Basic->T...原创 2018-10-28 23:03:48 · 10616 阅读 · 5 评论 -
标准代码页(codepage)列表
代码页列表,留作备忘 代码页 简称 全称 37 IBM037 IBM EBCDIC (US-Canada) 437 IBM437 OEM United States 500 IBM500 IBM EBCDIC (International) 708 ASMO-708 Arabic (ASMO 708) 7...原创 2018-05-15 17:01:47 · 36275 阅读 · 2 评论 -
Mac自启动程序管理
添加或移除启动程序,可以直接在偏好设置里面修改,首先我们需要进入系统偏好设置 然后进入用户与群组切换至登录项,在这里我们可以添加或移除登录项但是有时候我们发现有些自启动的软件在这里面是找不到的,这个时候我们可以通过终端程序查找。 macOS系统的启动项会以 .plist 的文件存在于以下目录中:/Library/LaunchDaemons:系统启动时运行,用户不登录也...原创 2018-05-04 12:34:26 · 19784 阅读 · 2 评论 -
支付宝电脑网站支付汉字乱码导致验签失败处理
由于支付宝产品的全面升级,需要将支付宝电脑网站支付的接口升级至新版接口,接口文档地址:https://docs.open.alipay.com/270/105899/,按照快速接入文档的介绍完成代码改造后,准备进行测试,由于系统的特殊性,在调用统一收单下单并支付页面接口的时候没有使用提供的SDK包生成表单页面的形式,而是自己调用AlipaySignature.rsaSign方法进行签名,实际测试的...原创 2018-03-23 11:46:19 · 16015 阅读 · 3 评论 -
Mac Hbuilder SVN卡死问题解决
Hbuilder一直是我个人比较喜欢的一款开发工具,之前在Win系统中使用的一切正常,最近需要项目同步,所以就在Mac的电脑上装了SVN插件,但是出现添加资源地址的时候卡死,所以写一下相关的解决方法,网上也有一些关于该问题的解决方法,但是我在找的时候总感觉还是有点麻烦。所以下面介绍一下我的解决方案。原创 2017-12-21 09:36:12 · 2128 阅读 · 0 评论 -
《阿里巴巴Java开发规约》插件安装及使用
简介经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!原创 2017-10-16 08:47:32 · 1105 阅读 · 0 评论 -
高德地图计算两坐标之间距离
最近在做与地图相关的应用,使用了高德地图,研究了下高德地图计算两坐标距离的方法,官网上提供的开发包中有相关的方法,但是我的产品中比较特殊,无法直接使用提供的方法,所以就自己封装了相关计算方法,供大家参考。原创 2017-06-01 17:48:29 · 34259 阅读 · 13 评论 -
VM安装CentOS6.9-minimal
最近需要使用CentOS,所以在虚拟机上面安装了一个练手,今天就为大家附上详细的安装过程。原创 2017-06-27 18:09:58 · 5082 阅读 · 0 评论 -
Hbuilder配置Avalon、Vue指令提示
我本人是一名JAVA后端开发,偶尔也会研究一下前端内容,因为Hbuilder是基于eclipse开发的,所以用起来配感亲切啊,而且在我尝试使用的几款前端开发工具中,Hbuilder的表现也是相当出色地。 言归正传,当前前端的开发中,MVVM框架非常流行,比较典型的如:AngularJS、VueJS等,这部分框架基本都有一个指令的概念,在工具中配置相关的提示,可以极大地方便我们开发。原创 2017-05-08 15:21:22 · 17413 阅读 · 5 评论 -
Notepad++配置JAVA环境
最近在调试程序做一些优化工作,需要写一些简单的java代码,由于使用虚拟机,本身资源占用就比较多,再安装Java开发环境,虚拟机运行压力较大,所以就打算使用Notepad++作为一个简易的开发环境。原创 2017-05-26 10:29:28 · 1631 阅读 · 0 评论 -
浅谈MVP模式
之前有看过MVP的介绍,也没有实际的用过,今天学弟问我有没有用过MVP,就一起来研究研究。原创 2016-07-21 16:42:44 · 1946 阅读 · 0 评论 -
一天的工作从填坑开始
由于项目的需要,需要把用户编号和用户微信号在公众号下的唯一标识(openId)进行绑定,于是乎写了一段SQL用于更新用户表的openId,逻辑很简单,如果用户已经绑定则修改,没有绑定则添加。原创 2016-05-13 10:27:39 · 2223 阅读 · 0 评论 -
SVG显示异常
今天在部署程序的时候,发现在正式环境上面SVG无法正常显示,激动的心情立马被泼了一盆凉水,之前开发的时候是在Tomcat下面进行的,显示一切正常,正是环境为websphere,SVG就显示不出来了。 一开始猜测资源未找到,通过浏览器访问发现响应码为302,表示资源实际上是找的,既然资源存在,同样的浏览器,唯有环境不同,造成这种现象的原因应该就处在服务器上面了。原创 2016-05-10 17:09:21 · 13526 阅读 · 3 评论 -
eclipse安装JBoss Tools插件
JBoss Tools为我们提供了很多实用的工具,今天就为大家介绍如何在eclipse中安装JBoss Tools插件。原创 2016-04-09 17:49:23 · 36292 阅读 · 14 评论