自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

零食粉碎机的博客

新手的备忘录

  • 博客(67)
  • 收藏
  • 关注

转载 我们穷极一生,究竟追寻的是什么?

王羲之说:夫人之相与,俯仰一世,或取诸怀抱,悟言一室之内;或因寄所托,放浪形骸之外。人这一生,如昙花一现。如草木春绿秋枯,如曦月东升西落。但偏偏这一生欲望却有很多。小时候溪头卧剥莲蓬,忙趁东风放纸鸢,急走追黄蝶,也傍桑阴学种瓜,归来饱饭黄昏后,不脱蓑衣卧月明。长大后希望金榜题名,希望有佳人相伴,希望钱财不断,希望节节高升,希望高朋满座,希望夜夜笙歌。老了又想要健康长寿,僮仆欢迎,稚子候门,有一盘棋,一知己,一壶酒,一庭院,安享天伦。你看世人慌慌张张,不过图碎银几两。偏偏这碎银几两,能解世间.

2020-11-11 10:27:18 241 1

原创 ant design使用本地IconFont文件

但官网的说明有个问题,就是全部使用的是网络引用,有时候我们需要的环境可能并不是一个有外网的环境。所以我们需要将网络引用改为本地引用。:通过设置 createFromIconfontCN 方法参数对象中的 scriptUrl 字段, 可以使用。在iconfont.cn网站使用symbol方式生成在线链接。改为本地引用的方法也很简单。这个文件下载下来,放在。

2023-04-24 09:23:38 817

原创 windowXP系统无法正常访问vue3网页

windowXP系统访问vue3网站

2023-02-03 17:04:01 1834

原创 用decimal.js库解决JavaScript中计算精度丢失的问题

用decimal.js库解决JavaScript中计算精度丢失的问题

2022-09-02 15:19:45 535

原创 JS小技巧

js一些工具类

2022-08-23 16:06:59 162

原创 threejs绘制中文方案

1.使用threejs创建文字几何体需要找个 ttf 中文字体在 http://gero3.github.io/facetype.js/ 上转换为TypeFace格式的json文件。import {FontLoader} from "../librarys/jsm/loaders/FontLoader.js";import {TextGeometry} from '../librarys/jsm/geometries/TextGeometry.js'; test2() { new Font

2022-01-13 14:27:00 1024

原创 js复制内容到剪切板

js复制内容到剪贴板document.execCommandnavigator.clipboard

2021-11-25 14:44:37 989

原创 在Vue中引入Echarts报错 Cannot read property ‘init’ of undefined

出现问题是在mounted()中使用官方示例的时候报了以下错误:Error in mounted hook: “TypeError: Cannot read property ‘init’ of undefined”解决方案:放弃import,改用require的方式引入库示例:let echarts = require('echarts');...

2021-03-10 13:55:37 325

原创 图片加载失败时设置默认图片

img标签中设置onerror<img :src="imgSrc.img1" @error="getDefaultImage($event)" width="70%" alt="正面照"/>script中的方法getDefaultImage(event) { let img = event.srcElement || event.target img.src = defaultImage img.onerror = null //防止闪图

2021-02-23 11:16:27 216

原创 axios中请求参数params如何传递数组

直接放在对象中传递数组传递的参数格式如下:但是这样的话后台是取不到值的,我们需要把数组变成如下这种格式:test:111test:222首先找到api.js文件,加如下代码:// 新增保存岗位export function addPost(data) { return request({ url: "/system/post/add", method: "post", params: data, paramsSerializer: function (pa

2020-11-25 17:13:02 4437 3

原创 el-table懒加载树形表格修改数据后重新加载节点

表格组件 <el-table ref="singleTable" v-loading="tableLoading" row-key="id" :data="dataList" :load="load" lazy highlight-current-row

2020-11-25 15:02:54 3518

原创 js 处理树形数据

方案一export const generateTree = (data, id = 'id', parentId = 'parentId') => { var result = []; var idMap = {}; for (var i = 0; i < data.length; i++) { idMap[data[i][id]] = data[i]; } for (var i = 0; i < data.length; i++) { if..

2020-11-11 10:10:39 192

原创 vue中使用axios进行下载

axios下载文件api.js中的方法// 配置文件导出export function exportProject(projectID) { return request({ url: '/config/project/export', method: 'get', responseType: 'blob', params: { projectID: projectID } })}vue文件中exportProject(this.pr

2020-09-23 19:46:59 614

原创 linux下安装nmap并扫描

首先下载解压并进入源码目录wget https://nmap.org/dist/nmap-7.31.tar.bz2tar -xjvf nmap-7.31.tar.bz2cd nmap-7.31/然后使用默认参数执行编译./configuremakemake install执行一个最简单的命令扫描一台主机,比如: nmap 192.168.0.42 什么参数都不加默认相当于-sS参数也就是TCP SYN Scan,这种方式不需要和服务器有完整的握手就能返回信息,并且发送SYN数据包的优点是不

2020-07-04 22:34:54 511 1

原创 linux配置ssh免密登录

公钥写入authorized_keys将公钥写入authorized_keys文件vim ~/.ssh/authorized_keysssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDB6xuCjK6dPmJgdYnlWFIIB74IJcAMXASYRPtFrCHDMg9hVZMe7YM0wErY8cp+vQuxRleikJWQdCsxwHrSGFU5NRx+X6z9pfeUbNO0xruNcgFws5SXKOYAdIRhypGO+Cs2c+ewZTbp80hufwN2Db1

2020-07-04 20:36:22 3223

原创 css实现数字滚动特效 vue

创建一个滚动组件<template> <div class="qwNumBox" style="width: 36px;height:48px;"> <div class="trasBox" :style="{ top:( -1 * value * 48) +'px' }"> <div class="qwnum">0&l...

2020-04-16 09:40:58 2026

转载 node 内存溢出的解决方案

现象描述项目开发中,当项目过大的时候,node内存溢出而停止build项目,即是项目构建过程中频繁报内存溢出:FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory。解决方案使用 increase-memory-limit 插件,增加node服务器内存限制新增依赖包npm install --s...

2020-03-20 10:36:57 962

原创 element-UI el-table添加滚动条

export function scrollY(boxc, hbox) { //Y轴滚动 let pointX, pointY, top = 0, moveX, moveY; var move = false; let box = $(boxc); var H = box.height(); var W = box.width(); var ht = $(hbox).he...

2020-01-28 18:24:50 19455

转载 让vue项目可通过localhost和IP同时访问,又避免启动打开页面为0.0.0.0的尴尬

1.首先你需要将config/index.js中的host修改为0.0.0.02.在build/webpack.dev.conf.js的devWebpackConfig中配置useLocalIp: true(有可能写法会不一样),这样打开页面就会是ip:port的形式,同时你也可以通过localhost:port或127.0.0.1:port打开页面。...

2019-12-26 16:10:10 2079

转载 element-UI el-tree横向滚动条

添加如下样式<div class="device-tree"> <el-scrollbar style="height:100%"> <el-tree :data="data" :props="defaultProps" @node-click="handleNodeClick"> </el-tree>...

2019-12-19 09:54:18 3273

原创 IE浏览器点击下载文件

// 下载 $.ajax({ url:window.SITE_CONFIG.baseUrl+'/sjyp/yqfx/exportWord', method:'get', responseType:'blob', data:{ token:this.$co...

2019-12-16 11:46:09 412

原创 IE兼容vue解决方案

IE兼容在 ie9 的环境上,es6 的部分新对象、表达式,并不支持,解决方案是使用 babel-polyfill 组件,它可以将 es6 的代码翻译成低版本浏览器可以识别的 es5 代码,运行以下代码安装babel-polyfill组件npm install babel-polyfill -S安装完成后,在项目的主入口文件 main.js 的首行直接引用即使在使用 babel-poly...

2019-12-10 13:55:25 593

原创 触摸屏防止缩放

火狐浏览器禁止手势缩放在地址栏输入about:config,进入配置页面,将tooklkit.zoomManager.zoomValues 设置为 1, zoom.maxPercent 设置为100, zoom.minPercent 也设置为100滚轮缩放将mousewheel.with_control.action 设置为0防止手势滑动导致页面前进后退wind...

2019-09-19 15:20:27 756

原创 隐藏滚动条,但仍然能够滚动

#parent{ height: 100%; width: 100%; overflow: hidden;}#child{ width: 100%; height: 100%; overflow-y: scroll; padding-right: 17px; /* Increase/decrease this value for cr...

2019-08-05 14:47:48 176

原创 移动端适配

在移动端上显示的很小的解决方法,加一个meta <meta name="viewport" content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimal-ui" />

2019-06-16 08:59:38 92

原创 css实现垂直居中的几种方法

绝对定位<style> .content{ position: absolute; top: 50%; left:50%; transform: translate(-50%, -50%); background: #123; width: 100px; he...

2019-06-16 08:53:01 140

原创 java解压zip,解决编码和乱码问题

pom包 <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> <version>1.3.2</version> </dependency>package ...

2019-06-05 15:16:05 4035

原创 css伪类实现tip效果

https://hwlv.github.io/fullpage/test/after.html  原作者的demo.tip::after { content: attr(data-tip); display: none; position: absolute; padding: 5px 10px; left: 1...

2018-12-14 18:34:24 1100

原创 MyBatis Generator 配置记录

generatorConfig.xml &lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybat...

2018-11-14 10:57:03 115

原创 echarts数据格式化

app.directive('rentEchart',function($http,apiService){ return{ scope:{ rental:"=" }, replace: true, link: function($scope) { $scope.$watch(...

2018-10-26 18:25:52 2835

原创 css实现文字垂直居中且自动换行,过多的文字显示省略号

先贴个效果图可以看到,文字较少时可以垂直居中,文字多则换行,再多就显示省略号下面贴代码 &lt;div class="scroll-row"&gt; &lt;div class="scroll_div" style="height: 6em;line-height: 6em;font-size: 12px;display: table-cell;vertic...

2018-10-23 17:01:56 2868

原创 el-form单个表单域添加自定义验证

直接把validator写在data中会报undefined,我们需要把它改造一下,写在methods中下面贴代码 &lt;el-form :model="skus" ref="skus"&gt; &lt;el-table :data="skus.skuList" border style="width: 100%"&gt; &lt;el-tab

2018-09-29 11:57:46 2622 2

原创 el-tab组件设置添加按钮

element的el-tab默认添加按钮不能满足需求,所以自己通过el-tab-pane模拟了一个添加按钮。先上效果图:最后的添加按钮实际上是一个el-tab-pane,但是却实现了添加的效果,在渲染el-tab时就需要添加 &lt;el-tabs v-if="currentShopId == shopId" type="card" style="margin-top:20px" v...

2018-09-21 10:56:03 12471

原创 RpcException: No provider available from registry

在使用dubbo调用服务时,报No provider错误,错误信息如下:com.alibaba.dubbo.rpc.RpcException: No provider available from registry 47.98.198.11:2181 for service xzf/com.sangular.dolphin.api.item.AttributeServiceRemote:1....

2018-08-20 16:05:14 29550 3

原创 dubbo开发注入失败

dubbo开发时注入报错,以下是错误信息Description:A component required a bean of type 'com.sangular.dolphin.api.item.AttributeServiceRemote' that could not be found.Action:Consider defining a bean of type 'co...

2018-08-20 14:44:01 1985

原创 单元测试时无法注入

在单元测试时发现无法注入,注入的对象都是null,原因是加载的时候没有把配置文件加载进来。在单元测试类上写上@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = { "classpath:applicationContext.xml" })这两个注解就可以了。...

2018-08-10 09:21:27 1787

原创 vue侧边栏动态生成下级菜单

循环传入的数据去生成下级菜单 ​&lt;template&gt; &lt;div class="headBar"&gt; &lt;div class="title"&gt; 微商城管理后台 &lt;/div&gt; &lt;el-menu class="el-menu-headBar" &lt;!-

2018-08-02 18:12:53 4393 2

原创 配置maven启动tomcat

在pom文件中添加以下内容 &lt;build&gt; &lt;plugins&gt; &lt;!-- 配置Tomcat插件 ,用于启动项目 --&gt; &lt;plugin&gt; &lt;groupId&gt;org.apache.tomcat.maven&lt;/groupId&gt; &lt;artifactId&gt;t

2018-05-23 22:20:34 458

原创 设置远程连接MySQL

在阿里云上新装一台Ubuntu后,安装了mysql,但是mysql只能在本地连接,无法远程。在网上查找资料后,做出了以下修改。1、更改mysql监听的ip地址首先,查看mysql监听IP和端口是否正常。使用:netstat -anpt 命令监听得地址如果是:::3306或者是0.0.0.0:3306,表示监听所有IP地址,这监听状态是正常。若出现127.0.0.0:3306或没有3306,则需要在...

2018-04-20 11:15:25 265

原创 ssh client在连接linux的时候 报 Algorithm negotiation failed

ssh client在连接linux的时候 报 Algorithm negotiation failed 是因为ssh和服务器之间的加密算法不一致导致的,需要编辑/etc/ssh/sshd_config 在最后手动添加通过 vi /etc/ssh/sshd_config 命令,编辑配置文件按insert键,在配置文件中添加以下内容:(ciphers一般不用修改)Ciphers aes128-cbc...

2018-04-20 09:48:21 933

空空如也

空空如也

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

TA关注的人

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