自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fx67ll的博客

fx67ll.com

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

原创 SQL练习之打卡记录数据统计类问题

最近老婆的公司,关闭了OA系统中,各类打卡时间数据统计的功能,为了不麻烦老婆手算,就做了一个简单的打卡系统,方便自动统计老婆想要知道的各类数据。做的过程中就遇到了几个还挺有意思的SQL,这里写成一篇博文,方便后期练习~

2024-05-09 20:19:04 290

原创 前端性能优化的利器 ——— 浅谈JavaScript中的防抖和节流

防抖和节流函数是工作中两种常用的前端性能优化函数,今天我就来总结一下什么是防抖和节流,并详细说明一下如何在工作中应用防抖和节流函数

2023-08-03 16:53:38 331

原创 解决 Https 站点请求 Http 接口服务后报 the content must be served over HTTPS 错误的问题

之前将自己所有的 `Http` 站点全部更新为 `Https` 站点,但是在请求后台接口服务的时候还是 `Http` 请求,导致部署之后,直接在控制台报 `This request has been blocked; the content must be served over HTTPS;` 的错误。所以访问了一些资料之后,发现了一个非常巧妙的思路,省时省力解决这个问题,那就是直接使用Nginx将后端服务的`http`请求地址代理到前端`Https`站点的一个目录下......

2023-07-18 10:41:28 5449 1

原创 Linux 运维常用命令

因为笔者有着大量运维部署站点的需求,所以之前一直在陆陆续续学习并实践各种`Linux`的`Shell`命令,在此记录一些高频命令的使用的说明,方便自己回顾加深记忆

2023-07-15 10:47:22 489

原创 详解在Linux中修改Tomcat使用的jdk版本

由于部署个人项目使用了`openjdk11`,但是我之前安装的是`jdk1.8`,jdk版本升级的后果就是,tomcat运行的时候报一点小bug,找了很多资料之后,决定在tomcat的运行文件中覆盖使用的jdk版本路径来解决

2023-07-14 09:16:55 2298

原创 2023大数据面试总结

本文就是我在学习过程中记录下,所遇到的一些大数据面试的提问,仅供参考。

2023-07-13 18:03:58 621

原创 2023 Hive 面试大纲

总结一下Hive面试宝典中的要点,方便读者快速过一遍Hive面试所需要的知识点。本文请搭配 2023 Hive 面试宝典来食用更美味哟

2023-07-13 11:31:18 832

原创 2023 Hive 面试宝典

总结一下Hive面试宝典,方便读者快速过一遍Hive面试所需要的知识点

2023-07-13 10:51:10 610

原创 Hive 在工作中的调优总结

总结了一下在以往工作中,对于`Hive SQL`调优的一些实际应用,是日常积累的一些优化技巧,如有出入,欢迎在评论区留言探讨~

2023-02-13 14:16:38 806 1

原创 HiveSQL 工作实战总结

记录一些工作中有意思的统计指标,做过一些简化方便大家阅读,记录如有错误,欢迎在评论区提问讨论~

2023-02-13 11:18:51 700 2

原创 js数组操作——对象数组根据某个相同的字段分组

最近在实际业务中,需要编写一个方法根据数组中每一个对象的一个相同字段,来将该字段值相等的对象重新编入一个数组,返回一个嵌套的数组对象,特地来做个总结。当然需要注意的是,在开发过程这种数组的处理函数,应当被编写到项目的公共工具函数库中全局调用。,为我点一颗Star,Thanks~ 😃。如果您喜欢这篇文章,欢迎访问我的。

2022-11-03 19:47:16 2504 2

原创 解决使用`npm install`或`npm i`命令之后报`Unexpected token in JSON at position`错误的问题

解决使用`npm install`或`npm i`命令之后报`Unexpected token in JSON at position`错误的问题

2022-10-21 17:42:15 917

原创 使用nvm安装以及管理多版本node教程

使用nvm安装以及管理多版本node教程

2022-10-21 17:40:38 222

原创 Dva.js 快速上手指南

Dva首先是一个基于redux和redux-saga的数据流方案,然后为了简化开发体验,Dva还额外内置了和fetch,所以也可以理解为一个轻量级的应用框架。在我目前的项目中,更多是使用数据状态管理的功能,他在我司的fish框架中做了内嵌,在主流的React开发框架UMI中也做了内嵌适配,使用起来非常方便快速。Dva设计的目的就是简化元素,降低难度,让你不用管他怎么实现的,我们按照默认的这个规则去写就可以state: {id: '',},// 所有effect前必须要加 *}

2022-10-20 20:09:24 2694 4

原创 2022前端面试总结

fx67ll 的 2022面试总结

2022-10-18 14:39:34 467 2

原创 详解在Linux中同时安装配置并使用 MySQL5.7 和 MySQL8.0

最近需要使用mysql8.0版本,但是原本的mysql5.7版本已经被多个服务依赖,于是想想能不能同一台服务器装多个版本的mysql,一查确实可行,这里做一个记录方便自己后期回忆阅读本文前请注意!!!本文是帮助您建立在mysql5.7版本已经安装完成并在运行中,另外安装配置mysql8.0版本如果需要同时安装两个版本,可以先查阅我之前所写关于mysql5.7版本的安装,完成后再按本文继续操作即可安装环境CentOS7 + MySQL8.0下载安装包点击进入MySQL Community

2022-04-30 04:18:03 1743 5

原创 pm2 常用命令

先说一些废话之前学习Nodejs项目的时候使用了pm2作为生产环境的进程管理工具,最近服务器崩了需要重启一些服务,发现有些命令记得不是特别清楚,所以这里写一篇文章帮助自己记忆整理一下pm2的常用命令,后续有需要查阅一下即可~常用命令进入bin目录启动:pm2 start www / pm2 start app.jspm2 start app.js --name="fx67ll" 启动并命名为fx67ll,没有命名的话后续可以用id替代namepm2 start app.js --watch 当

2022-04-28 11:55:07 2739

原创 工作中常用Less知识点实践总结

工作中常用Less知识点实践总结,帮助你更好的使用Less

2022-04-27 00:16:21 199

原创 SpringBoot快速入门

帮助你在一天之内通过这篇文章快速学习SpringBoot框架以及各种开发必备的工具与插件!!!

2022-04-27 00:15:42 387

原创 Azkaban快速入门

方便大家使用Azkaban快速实现企业级自动化任务

2022-04-26 23:38:30 1664

原创 Atlas快速入门

帮助大家更好的快速上手使用Atlas

2022-04-26 23:36:42 3961

原创 基于Vue的二进制时钟组件 -- fx67llBinaryClock

fx67llClockEasy & Good Clock !npm组件说明一个基于Vue的二进制时钟组件,没什么卵用,做着好玩,可以方便您装饰个人主页使用步骤npm install fx67ll-clock --save在main.js中注册组件import fx67llClock from 'fx67ll-clock'Vue.use(fx67llClock)在vue页面中导入使用组件简介二进制时钟组件属性 isShowTime:是否显示十进制时间,默认值:t

2021-12-23 12:14:25 472 2

原创 从零开始的常用MySQL语句练习大全

先说一些废话很多时候深入学习固然很重要,但是想要写下一篇给新手都能看得懂看的很香,并且老鸟可以查漏补缺的的练习博客,还是挺有难度,所以今天尝试写一些关于MySQL的语句练习大全,供想要从零开始练习MySQL的新手们去学习。需要注意的是写代码是一种脑力和操作并行的技术,建议没怎么写过SQL的人一定要先从命令行的语句练习开始,这样才能够更好的加深印象!!!所有的语句我会写一些基本的注释,需要深入学习的童鞋可以参考单个知识点继续了解。当然今天列出的所有语句都有测试过,但是不确保没有手误打错的时候,如果有

2021-12-14 12:25:23 1030

原创 详解Threejs中的光源对象

光源的分类AmbientLight(环境光),PointLight(点光源),SpotLight(聚光源) 和 DirectionalLight(平行光)是基础光源HemisphereLight(半球光源),AreaLight(区域光源),LensFlare(镜头光晕) 是有特殊用途的光源半球光源 HemisphereLight半球光直接放置于场景之上,光照颜色从天空光线颜色颜色渐变到地面光线颜色半球光不能投射阴影半球光可以创建出更加贴近自然的户外光照效果,就是为了模拟在户外场景中的反光效

2021-12-02 10:20:32 1064

原创 了解Threejs中的Clock对象以及简单应用

什么是Clock对象如果你对 JavaScript 有一定了解,那么 JavaScript 的时间对象 Date 你一定不陌生,Clock 本质上就是对 Date 进行封装,提供了一些方法和属性当你通过 Threejs 编写一些和时间相关程序时候,不用在对 Date 进行封装,直接调用 Clock 对象的方法和属性即可Clock对象的主要属性和方法属性.autoStart,Boolean,默认值是true,如果设置为true,则在第一次update 时开启时钟 Clock属性.startTime

2021-12-02 10:18:59 2607

原创 详解在Linux中安装配置MongoDB

最近在整理自己私人服务器上的各种阿猫阿狗,正好就顺手详细记录一下清理之后重装的步骤,今天先写点数据库的内容,关于在Linux中安装配置MongoDB说实话为什么会装MongoDB呢,因为之前因为公司需要做点Nodejs的中间件,我顺手玩了一下MongoDB的CRUD,文档型数据库还是挺有意思的安装环境CentOS7 + MongoDB4.4下载安装包mongodb-4.4.4 版本下载地址(点击链接直接下载)操作步骤利用 xFtp 上传 mongodb.gz 包至安装目录下,我的目录是 /u

2021-11-22 17:03:44 856

原创 详解在Linux中安装配置MySQL

最近在整理自己私人服务器上的各种阿猫阿狗,正好就顺手详细记录一下清理之后重装的步骤,今天先写点数据库的内容,关于在Linux中安装配置MySQL安装环境CentOS7 + MySQL5.7下载安装包mysql-5.7.26 版本下载地址(点击链接直接下载)操作步骤利用 xFtp 上传 mysql.gz 包至安装目录下,我的目录是 /usr/soft/sort解压安装包至指定目录下,我的是同目录下的install文件夹tar -zxvf /usr/soft/sort/mysql-5.7.2

2021-11-22 16:59:24 551

原创 整理记录一些好用的随机图API

最近自己博客使用的随机图API有些不稳定,自己又去搜集了一些有意思的随机图API,这里做一个整理记录注意!!!本文链接最后测试时间----2021年11月21日主题作者Tagaki的API(有时候会挂)https://api.lixingyong.com/api/images保罗API使用文档https://api.paugram.com/wallpaper/?source=sina暗鸦API使用文档由于分类太细了,自行去站点查看墨天逸API使用文档ht

2021-11-21 19:12:36 1425

原创 解决ip和域名都能够ping通但是启动nginx无法访问网页的问题

解决思路最近双11逛西部数码的官网看看有没有什么服务器优惠的时候,发现了可以申请一个一块钱用一整年的SSL证书,立马心动下单了,想想俺也可以用https装装X了哈哈不过在部署完证书,并调整nginx代理将初始端口指向443端口之时,突然发现个人站点访问不到了,有点奇怪但是,遇到问题先别慌,先检查服务器的运行状态,一切OK,再检查是否能够ping通我的IP和域名,好没问题咦这么奇怪的嘛,在我脑子没有转过弯之前,我一直没注意我的防火墙端口只开放到了初始端口,并没有开放443端口,啊,我在搞什么啊于是

2021-11-20 13:17:24 4449

原创 解决 IDEA 2021.2.3 新建maven项目只有两个archetype项目模板的问题

最近把我的 IDEA 版本更新到 2021.2.3 了,发生了一个比较有意思的问题,做个小小的记录思路分析在新的 IDEA 中配置完Maven之后,想要创建Maven项目的时候没有自动加载archetype项目模板的列表了,只会出现两个Kotlin的项目模板。所以出现这个问题的时候我愣了一下,因为老版的可是有几十个模板啊,接着简单思考一下:既然没有出来,说明软件的内部没有内置模板,那么作为一个插件极其丰富的软件,我们是不是可以查找一下是否有这种插件?解决步骤关闭当前项目,左上角File -&

2021-11-19 09:58:51 8199 14

原创 基于Vue简易封装的快速构建Echarts组件 -- fx67llQuickEcharts

fx67llQuickEchartsA tool to help you use Echarts quickly!npm组件说明这本来是一个测试如何发布Vue组件至npm库的测试项目做完之后发现很有意思,就稍微完善了一下成为一个简易快速构建Echarts图表的组件基本上消灭了我之前关于Echarts渲染DOM的一堆冗余代码功能不多后续有想法的话再考虑继续封装,github源码地址在底部,各位自行取用使用步骤安装 -> npm install fx67ll-quick-echar

2021-10-27 15:44:14 177 1

原创 详解如何用 CSS3 完成 3D transform变换

Tips:阅读提示!!!首先,本文针对的是3D transform变换的学习,所以你需要对 2D transform变换 有一定的了解其次,需要说明的是,代码是一种需要自己不断实践的学科,建议各位在开始学习本篇文档的时候,先创建一个html页面来边读边练,相信这样,一定会给你留下一个非常直观且深刻的印象!本文练习一些公共代码鉴于本文贴了不少代码来演示,所有这里提前放一个所有演示的公共代码片段 // 公共DOM元素,后续均为此写样式表 // 舞台容器 <div class="stag

2021-10-26 20:37:48 477

原创 Vue自定义组件实现v-model指令

在我们初次接触Vue的时候,一定会了解到一个语法糖,那就是v-model指令,它带给我们的第一印象就是它可以实现双向绑定那么,什么是双向绑定?通俗一点来说,就是当数据发生变化的时候,视图同时发生变化,这可以说是Vue的精髓之处了(不过关于双向绑定,后续可以出一篇更为详尽的博文来深入模拟一下Vue的实现,这里重点还是探讨实现自定义组件的v-model指令)所以,在我们深入使用Vue之后,编写一个自定义组件,如何手动实现一个v-model的指令呢,今天我们就来详细探讨一下v-model指令的原理是什么?

2021-10-25 13:45:02 998

原创 快速入门上手Markdown

第一次接触Markdown是写代码初期看很多大佬的github,他们的项目一定会有一份文件叫Readme.md的文件他们由一些简单美观的符号和汉字字母组成,编译之后成为一篇简单直观的文档深入了解之后我才知道,原来还有这样一种神奇的标记语言,可以写出这么好看的文档当然,在我们记录一些技术文档或者写技术博客的时候,也经常会头疼,如何写一篇技术文档,能够同时以美观的格式发布到多个博客平台呢?Markdown就可以解决我们快速书写和多个平台适配的痛点,他可以用一些简单的标记符,来格式化你的文档,并且保证不同

2021-10-22 16:03:29 157

原创 微信支付前端开发指南

使用场景微信公众号内嵌H5网页调用微信支付在微信浏览器中的网页唤起微信支付界面详情可以查阅微信支付官方文档 链接地址功能思路后台整合微信官方的相关下单接口,编写预下单接口提供前台调用,并返回订单相关参数前台按照下方示例代码,传递相关订单参数后唤起微信支付界面后台整合微信官方订单状态查询接口,编写订单状态查询接口提供前台调用,并返回订单支付状态用户支付完后,通过微信返回的参数以及步骤3的订单状态接口来判断订单是否支付成功,完成后续业务逻辑操作前端代码1. 设置判断是否可以调用微信支

2021-10-21 10:49:08 620

原创 微信登录前端开发指南

使用场景微信公众号内嵌H5网页调用微信登录在微信浏览器中的网页唤起微信登录界面详情可以查阅微信登录官方文档 链接地址功能思路后台先在微信给开发者提供的测试账号平台上创建应用,并把前台开发同学的微信添加到这个平台中,用于提供测试公众号,平台地址前台拼装各种微信登录必须的参数,并将页面跳转到微信指定的连接获取微信登录code参数前台解析返回的链接,获取链接中的参数,并将code参数传给后台由于后续获取的参数安全等级较高,所以后续的操作均由后台完成,并将数据存储在服务端后台通过code参

2021-10-21 10:48:36 836

原创 快速入门上手JavaScript中的Promise

当我还是一个小白的时候,我翻了很多关于Promise介绍的文档,我一直没能理解所谓解决异步操作的痛点是什么意思直到我翻了谷歌第一页的所有中文文档我才有所顿悟,其实从他的英文字面意思理解最为简单粗暴这就是一个承诺,相当于在代码中提供一个在任何时候承诺之后要做什么事的方式,这个承诺可能会兑现也可能无法兑现,当然也可能在兑现的过程中用这个来替代我们曾经需要写的回调函数,可以避免JavaScript程序中的回调地狱所以先不去学习的语法,从另一个方式先理解,希望可以帮助你更好的学习或上手Promise什么是

2021-10-20 17:14:15 131

原创 浅谈Java和JavaScript中变量和数据类型的区别

对于一门编程语言的学习,如果第一步是安装环境,那么第二步一定是学习这门语言的基本规则,变量和数据类型则首当其冲JavaScipt作为一个蹭Java热度而命名的语言,在很多方面和Java也有一定的相似之处所以在我决定整理复习Java知识的时候,我希望通过一篇对比的文章,来顺便复习一下JavaScipt当然还有一个理由就是,纯写Java或者纯写JavaScipt的文章,很多人都做过了,再写着实没什么意思 ????设计区别Java是一种完全面向对象的编程语言,想要运用Java写东西就必须先设计对象;

2021-10-19 19:46:50 268

原创 nvm安装以及管理多版本node教程

安装nvm、node、npm下载nvm安装包,推荐使用1.1.7,我个人使用1.1.8会有中文乱码的报错点击exe文件,注意修改nvm的安装根目录以及node的安装根目录,后者是以后管理多版本node的源文件储存地址打开系统cmd,依次输入一下目录nvm -version 检查nvm是否安装成功nvm install (你需要安装的node版本号) 可以去官网查看 以往版本列表注意!!!上一步会直接同时安装相对应版本npmnvm use (你需要安装的node版本号) 一般还会弹出系统权限

2021-10-19 09:55:01 149

原创 教你更好的使用 idea 2021.2.3

教你更好的使用 idea 2021.2.3

2021-10-18 18:44:03 1829 2

空空如也

空空如也

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

TA关注的人

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