自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 收藏
  • 关注

原创 (Node+Express+Vue) 接口代理配置

最近在用node整项目,下面来分享一下如何从如何设置代理,在vue.config.js文件。

2024-03-26 09:57:45 197

原创 (Node+Express+Vue) 操作数据库

最近在用node整项目,下面来分享一下如何从数据库读取数据列表。

2024-03-26 09:49:51 336

原创 (Node+Express+Vue)通用方法抽取

最近在用node整项目,下面来分享一下通用是怎么抽取出来了。

2024-03-26 09:33:31 183

原创 (Node+Express+Vue)路由

最近在用node整项目。下面是路由配置demo。创建router.js。

2024-03-25 10:47:14 155

原创 (Node+Express+vue)数据库配置

创建实例化数据文件database.js。先创建数据库配置文件config.js。定义对象实例,创建user.js。最近在用node整项目。

2024-03-22 11:24:23 358

原创 (Node+Express+vue)常量抽取

最近在用node整项目。

2024-03-22 11:13:05 315

原创 查询包含某特殊字符的记录

最近遇到一个由于前端框架太老,对于包含某些特殊字符的记录解析不出来,导致数据不能正常显示。下面来记录并分享下,oracle中如何通过特殊字符查询记录:

2021-05-27 13:33:24 834 1

原创 输入框只能输入0或非0的正整数

jquery下validate校验正整数时,对于“00” “000” “000000000000”等全零的数据校验通过,导致校验正整数有问题,本次来记录并分析下解决办法。

2021-03-26 13:50:33 1590

原创 前端解析较大压缩文件

最近在整一个echart统计图统计400-500万数据量的预估,为了减少带宽,源数据需放到压缩文件,前端去解压缩得到源数据由于数据量较大一直提示堆栈溢出,下面来记录并分享一下具体的解决办法

2021-02-22 16:22:50 832

原创 mysql.sock文件丢失

今天整hive玩儿的时候,由于文件数据存放文件夹冲突,误将mysql.sock文件删除导致mysql启动不了。下面来记录并分享一下如何把mysql.sock文件找回。

2021-01-21 17:25:37 639

原创 ligerui之控件列表初始化设置

最近在整老项目,用的框架也比较老,甚至官网的API都不全了…ligerUI框架grid加载列表时,默认为加载第1页的数据,若想有变更则需要去改下控件,下面就来记录下修改的过程,可以供有需要的人做个参考。//列表对象命名为testGrid//以获取第2页并查询10条数据为例//设置页码testGrid.realGrid.options.page=2;//设置页面数据条数testGrid.realGrid.options.pageSize=10;//ligerGrid.js 修改loadDa

2020-10-19 21:36:16 556

原创 禁止浏览器缓存表单信息

天天忙啊忙又好久木有来更新了,最近在整前端的时候,有禁止浏览器缓存form表单信息的需求,下面来记录并分享下禁止form表单的方法:

2020-08-12 21:35:39 869

原创 浏览器-文件解析

最近遇到解析浏览器上传文件的兼容性问题,下面就来记录并分享一下各浏览器解析上传文件的方式,后续会继续来补充: if (window.FileReader) { var file = input.files[0]; filename = file.name.split(".")[0]; var reader = new FileReader(); reader.onload = function() { console.log(this.result); } reader.r

2020-07-13 22:50:36 558

原创 线程池的创建过程

1)线程池刚创建时,里面没有一个线程。任务队列是作为参数传进来的。不过,就算队列里面有任务,线程池也不会马上执行它们。2)当调用execute()方法添加一个任务时,线程池会做如下判断:a、如果正在运行的线程数量小于corePoolSize,那么马上创建线程执行这个任务。b、如果正在运行的线程数量大于或等于corePoolSize,那么将这个任务放入队列。c、如果这个时候队列满了,而且正在...

2020-07-12 21:53:20 2507

原创 Solr的安装与配置

之前在服务器上安装的solr被删掉了,今天打算再重新装一下练练手,鉴于之前一直在分享solr的各种使用方法,现在顺便来记录并分享一下solr的安装步骤:1、安装tomcata、下载地址:http://tomcat.apache.org2、下载solr包相关a、solr安装包下载地址:http://apache.etoak.com/lucene/solrb、分词器下载地址:http://code.google.com/p/mmseg4j/c、词库下载地址:http://code.google.co

2020-07-05 18:39:20 248

原创 vue-文件下载封装实现

好久木有来更新了,最近用vue整前端,有个下载帮助文档的需求,前后端分离的项目,对于万年不变的帮助文档来说,本次就准备放在前端,实现直接从前端下载文件:下面是实现的具体方法:downfile() {var url = “…/static/file/test.pdf”;var filename = “test.pdf”;return fetch(url).then(res => re...

2020-07-05 17:32:02 940

原创 vue-倒计时控件

最近用vue整前端有个倒计时控件的需求,用element-ui满足不了需求,便模仿常见的倒计时效果,写了一个控件:<template> <div class="main ml20"> <el-tabs type="border-card" v-model="editableTabsValue" @tab-remove="remov...

2020-07-05 17:29:07 619

原创 vue之带多选框的表格demo

最近在用vue做项目,下面就来分享一个带一列多选按钮的表格demo,有需要的小伙伴尽管拿走:效果图如下所示:代码如下所示:<template> <div> <el-row> <el-col :span="24"> <div class="grid-conte...

2020-04-08 23:42:47 2119

原创 AES加密解密工具

好久木有来更新了,最近木有在偷懒,最近在自我修炼node与vue,打算修炼成一个既正宗又地道的前端,但是最近经常听到数据安全及加密解密相关的讨论,下面来记录和分享下加密解密的工具:以下是用AES方式加密解密的工具类:package com.ying.util;import java.io.ByteArrayOutputStream;import javax.crypto.Cipher;...

2020-04-07 21:20:02 2684

原创 node之读取文件

一时手痒,写点node代码练练手:文件读写是在日常项目中经常会用的,下面就来分享下node对文件的同步读取与异步读取:1、测试读取文件的内容为:I am fine! I'm handsome!2、node文件为://同步读取var fs = require("fs");var data = fs.readFileSync("input.txt");console.l...

2020-03-24 20:18:13 633

翻译 Docker之Kibana安装与配置

最近在整一个用来展示通过Kibana生成的统计图的小系统,抽时间用自己的服务器部一套练练手,下面来分享并记录下Kibana相关配置:1、获取kibana镜像docker pull docker.elastic.co/kibana/kibana:*.*.*2、配置配置kibana.yml配置文件serivces: kibana: image:docker.elastic.co/ki...

2020-03-11 00:58:10 3703 1

原创 Nginx之参数重组

最近在整NGINX相关的东西,下面就来记录并分享一些NGINX相关的点:众所周知,nginx可以实现一些负载均衡和反向代理的工作,下面就来说下nginx是如何实现对请求url重组的:例如:/20200229/home/ 转为 /home.jsp?time=20200229rewrite ^/(\d+)(.+)//$2.jsp?time=$1 last;$1:指请求路径中以“/”划分的第一...

2020-02-29 22:15:05 265

翻译 MongoDB数据库之简介

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应该提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富的,最像关系数据库的。MongoDB是由C++语言编写的是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器的性能。MongoDB旨在为WEB应用提...

2020-02-26 21:20:24 584

翻译 sqoop之安装与配置

下面来记录并分享下sqoop相关:1、下载安装包wget https://mirrors.tuna.tsinghua.edu.cn/apache/sqoop/1.99.7/sqoop-1.99.7-bin-hadoop200.tar.gz2、解压安装包tar -xvf sqoop-1.99.7-bin-hadoop200.tar.gzmv sqoop-1.99.7-bin-hadoop...

2020-01-05 16:10:28 922

翻译 Hive之SQL

下面继续来分享并记录HIVE相关:1、SELECT和WHEREhive> SELECT a.apple FROM fruits a WHERE a.banana = '1';将查询数据插入HDFS文件夹hive> INSERT OVERWRITE DIRECTORY '/tmp/hdfs_out' SELECT a.*FROM fruits a WHERE a.banana ...

2020-01-05 15:42:40 215

翻译 Hive 之创建表

下面来继续分享并记录hive相关:1、创建表1)创建表有两个字段hive> CREATE TABLE pokes(apple INT, banana STRING);2)创建表带有分区hive> CREATE TABLE fruits (apple INT, banana STRING) PARTITIONED BY (ds STRING);2、查看表查看所有表的列表...

2020-01-05 15:23:51 1010

翻译 Hive安装与配置

下面来分享并记录HIIVE的安装与配置:1、下载安装包wget http://mirror.bit.edu.cn/apache/hive/hive-3.1.2/apache-hive-3.1.2-bin.tar.gz2、解压安装包tar -xzvf apache-hive-3.1.2-bin.tar.gz3、配置环境变量cd apache-hive-3.1.2-binexport...

2020-01-05 15:08:40 236

翻译 Hadoop 安装与配置

最近打算自己装一套大数据相关的东西整着玩儿,下面就来记录并分享一下hadoop的安装步骤:1、下载安装包wget http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-3.2.1/hadoop-3.2.1.tar.gz2、解压安装包tar -xzvf hadoop-3.2.1.tar.gz3、配置1)etc/hadoop/core...

2020-01-05 14:13:00 210

原创 springmvc的工作原理

a、用户向服务器发送请求,请求被springmvc前端控制器DispatchServlet捕获;b、DispatcherServlet对请求URL进行解析,得到请求资源标识符(URL),然后根据该URL调用HandlerMapping将请求映射到处理器HandlerExcutionChain;c、DispatcherServlet根据获得Handler选择一个合适的HandlerAdapter...

2020-01-03 19:21:35 353

原创 wait与notify

下面继续来记录多线程相关,本次今天记录并分享的都略微有点偏概念,但是看完之后绝对有助于提高读多线程相关的使用能力呦:线程有新建、就绪、运行、阻塞、死亡五种状态。下面就来说说sleep、wait、notify、notifyall五个方法:1)sleep:将一个正在运行的线程进入睡眠状态,参数为睡眠时间设置,超过睡眠时间便继续执行。2)wait:将一个线程进入阻塞状态并释放其所持有的所有对象的...

2019-11-17 18:26:54 181

原创 线程池是如何启动线程的

啃完小龙虾掐指一算,周末又要结束了,赶紧来记录并分享点东西… … … 日常工作中多多少少都会需要用多线程去处理一些事情,下面就来记录并分享下线程池启动线程相关的知识:一、线程池的好处合理利用线程池会带来以下好处:无限制的创建和销毁线程不仅会消耗系统资源还会降低系统的稳定性,线程池减少了线程的创建和销毁操作,从而可以提高一些性能。需要线程时,线程可立即执行,无需重新创建。二、启动策略1)当...

2019-11-17 18:06:39 3432

原创 SQL的select语句执行顺序

下面继续来记录并分享:我们在日常工作中不可避免会需要写一些SQL,下面就来说明一下SQL语句执行select语句的完整执行顺序:1、from字节组装来自不同数据源的数据2、where子句基于指定的条件对记录进行筛选3、group by子句将数据划分为多个分组4、使用聚集函数进行计算5、使用having子句筛选分组6、计算所有的表达式7、select的字段8、使用order by对...

2019-11-11 23:54:52 650

原创 查看虚拟机进程工具之JPS

不能因为天天下班晚就停止断更 !__! ,最近没咋抽时间去拓展些东西,下面就来介绍下查看虚拟机进程的小工具jps吧,做系统优化的时候可能会用得着呦。一、简介通过它可以列出正在运行的虚拟进程,包括进程正在执行的主类名称及进程ID。二、命令格式jsp [option]-q :只输出进程ID-m :输出进程启动时传递给主类的参数-l :输出主类的全类名或路径+名称-v :输出进程...

2019-11-11 23:40:19 928

原创 linux之定时执行shell脚本

好久木有来更新了,下面来记录并分享下在linux下是如何实现定时执行shell脚本的:一、写一个shell测试脚本shell脚本命名为test.sh,具体实现如下所示:#!/bin/bash#遍历/files目录下所有的文件for file in 'ls /usr/files'do #判断当前是否为文件if [-f $file] ; then #判断当前文件大小是否大于1k i...

2019-11-03 21:14:45 1338

原创 CSS之display用法

好久木有来更新了,最近调样式用的最多的就是display属性,下面来整理记录并分享下display的各个用法:display属性用来规定元素生成框的类型。默认为inline;1)inline:显示为内联元素,此元素前后无换行符。2)inline-block:显示为行内块元素。3)block:显示为块级元素,此元素前后会带有换行符。4)list-item:显示为列表元素。5)run-in...

2019-10-27 21:30:16 3845

原创 MyBatis之单表查询

因最近会用到mybatis相关,好久木有用了, 赶紧来回顾以及记录并分享下:这一章先来分享一下单表查询是如何实现的:一、添加mybatis依赖<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version&g...

2019-10-16 22:32:23 500

原创 Java之ES查询操作(二)

下面来继续记录并分享ES相关操作下面来补充两种ES的查询方式,具体实现如下所示:/*** create by wxy_jdhk*/public class ElasticSearchUtils { //查询方式1 public void getSearchSourceBuild(TransportClient client) { SearchResponse respons...

2019-10-14 21:05:52 549

原创 Vue之循环v-for

下面来继续记录并分享vue相关:vue也是具有循环和判断的,v-for循环遍历的用法如下所示:一、遍历数组<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01...

2019-10-14 20:16:28 262

原创 Vue之读取及设置值

今天来记录并分享vue相关操作:下面以一个简单的小例子来说明vue是如何使用的,通过vue根据用户的输入信息来更新页面信息,具体如下所示:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C...

2019-10-14 19:11:56 904

原创 Java之ES查询操作

下面继续来分享并记录ES查询相关:具体实现如下所示:/*** create by wxy_jdhk*/public class ElasticSearchUtils { //多条件 public void getMultiSearchApi(TransportClient client) { SearchRequestBuilder srb1 = client.prepar...

2019-10-12 22:12:57 13684 1

空空如也

空空如也

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

TA关注的人

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