- 博客(27)
- 收藏
- 关注
原创 MAC 网速慢解决方案
使用MAC os 系统经常访问网页等待半天,测试网络又很正常,尝试多种方案,最终这个方案完美解决,给大家分享一下:访问网页立马正常,无需重启,原理不清楚,希望有大神知道可以评论区回复一下,谢谢
2024-06-09 22:59:41
444
原创 JS substr、substring、splite、splice、slice、join 的区别
JS substr、substring、splite、splice、slice、join 的区别
2022-03-04 23:44:14
535
原创 vue-awesome-swiper4 轮播无效问题
vue-awesome-swiper4 轮播无效问题最新版本出现轮播无效问题,其他功能正常。不管怎么调试和配置,始终无效。最后使用3.1.3版本才轮播正常。以下是安装步骤:cnpm i vue-awesome-swiper@3.1.3 --save前端引入代码<template> <div class="swiper"> <swiper ref="mySwiper" :options="swiperOptions"> <
2021-12-31 00:15:03
383
原创 XMLHttpRequest 拦截并添加header
场景:由于项目比较老旧,存在axios、ajax、xmlHttpRequest 等多种请求。需要在所有数据请求header上添加一个字段。全局找太麻烦,想统一设置和更改let req = XMLHttpRequest;(function(open, send) { XMLHttpRequest.prototype.open = function() { open.apply(this, arguments); } XMLHttpRequest.prototype.send =
2021-11-15 22:29:28
6761
1
原创 Module Error (from ./node_modules/html-loader/dist/cjs.js) webpack 配置时的坑
安装html-loader 后发现报错ERROR in Error: Child compilation failed: Module Error (from ./node_modules/html-loader/dist/cjs.js): HtmlSourceError: Bad value for attribute "href" on element "link": Must be non-empty (From line 13, column 32; to line 13, col
2021-06-26 01:58:27
3233
2
原创 完全理解 JavaScript 闭包是咋回事....
闭包这个东东很多人在工作中很少关注,但是项目一旦比较大后,就发现内存暴涨,点击次数越多内存越大,而且无法销毁,很大原因都是因为内存泄露导致。其中闭包是内存泄露的一个大的坑,现我们了解一下闭包是咋回事。在这之前我们先了解一下js垃圾回收的问题。一、关于js的垃圾回收 1)、在js中,果一个对象不再被引用,那么这个对象就会被GC回收;2)、如果两个对象互相引用,而不再被第三者所引用,那么这两个互相引用的对象也会被GC给回收.二、如何定义闭包及闭包的优缺点: 1、闭包是指子函数...
2021-06-25 22:02:30
198
原创 使用electron12 + vue3 + cli4 开发跨平台桌面应用
最近遇到很多人在找vue3和electron10以上版本开发桌面应用,寻找很久,发现SimulatedGREG/electron-vue 版本太旧,升级很麻烦,升级electron版本都特别困难,而且出现很多的问题,更别说升级Vue3。根据查找很多资料,这里给大家一个教程,具体怎么一步一步手动创建electron10+ 、Vue3+、cli4+的项目。相关库:electron :https://www.electronjs.org/Vue3:https://cn.vuejs.org...
2021-06-23 23:47:15
332
原创 H5 JS动画库
1、scrollReveal.js 页面滚动显示动画,进入或者离开时显示。https://scrollrevealjs.org/2、Typed.js 该库将打印出你选择的字符串,就好像你输入文字一样。https://www.jianshu.com/p/a7cab3e2d56f3、Anime.js 可在Chrome,Safari,IE/Edge, Firefox 和Opera浏览器上运行。他可以用于设置ge各种目标的动画https://www.animejs.cn/4、Chart...
2021-06-23 01:04:50
675
原创 XMLHttpRequest 拦截处理
XMLHttpRequest 拦截包括两部分请求(request)拦截请求完(response)拦截直接上代码<script> class XMLHttp { request = function (param) {}; response = function (param) {}; } let http = new XMLHttp(); // 初始化 拦截XMLHttpRequest functi
2020-09-17 00:09:32
4495
原创 很不错的 JS 面试题,供大家参考,提升自己的逻辑思维
<!DOCTYPE html><html><head> <title>面试题</title> <style type="text/css"> .item { margin: 10px; padding: 20px; background: #e0e0e0; } .btn { margin: 20px 0; padding: 5px 20px; color: #fff;
2020-06-14 21:20:45
641
2
原创 取1000个数字里面的质数
问题:取1000个数字里面的质数<script type="text/javascript"> let num = 1000; let res_arr = []; for (var i = 1; i < num; i++) { let e = i; let noDivision = !divisionItem(res_arr, e) if (e != 1 && noDivision) { res_arr.push(e) } } cons
2020-06-02 23:48:50
560
原创 今日头条面试题,供大家参考
1、给定一个只包含’(’ 和’)’ 的字符串,找出最长的包含有效括号的字符串的长度实例1:输入:"(()"输出:2解释:最长有效括号字符串为 “()”实例2输入: “(((((()())”输出:4解释:最长有效括号括号字符串为“()()”~~直接上代码了let arr = [] // 存放 全部长度 let count = 0; // 计数器 ...
2020-04-29 00:24:32
781
原创 springBoot日志报错LoggerFactory.getLogger
// 记录器 Logger logger = LoggerFactory.getLogger(getClass()); @Test void contextLoads() { // lambda表达式写法应为这个接口只有一个实现类 logger.trace(() -> "这是trace日志"); logger.debug((...
2020-04-08 00:09:31
2578
转载 悼念疫情-全网黑白屏显示技术 --- filter
CSS3 filter(滤镜) 属性一、实例img { -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */ filter: grayscale(100%);}filter: none | blur() | brightness() | contrast() | drop-shadow() | grays...
2020-04-04 18:30:08
943
原创 sql 常见函数
常见函数分类:1、单行函数: 如:concat、length、ifnull等2、分组函数 功能: 用作统计作用 分类: sum 求和、avg 平均数、 max 最大值、min 最小值、count 计算个数一、单行函数1、 字符函数# 1、length 获取字节数SELECT LENGTH('zhangsan');# 2、concat 拼接字符串SELECT CONCAT...
2020-03-26 00:16:45
194
原创 gulp4.0 最新使用,代码构建(内涵babel、less、自动刷新、懒刷新等),全网最全使用
一、进入package.json 文件1、下载所需的插件{ "name": "test_gulp", "version": "1.0.0", "description": "xiangge_first_gulp", "main": "index.js", "scripts": {}, "author": "xiangge", "license": "ISC", ...
2020-03-25 23:10:10
514
原创 input js 判断是否被选中(获取焦点获取取消焦点)
//input密码框是否被选中 $("input").focus(function(){ }) $("input").blur(function(){
2017-03-14 11:17:38
5037
1
原创 input js获取焦点
//:focus选择器一般用在事件处理中,用于判断指定元素当前是否获得焦点。 //一般而言,只有接收键盘事件或用户输入的元素才能获得焦点,例如表单的元素。 $("input").on("focus blur", function(){ var me = $(this); //当元素获得焦点时,在#message中显示"请输入[姓名]"、"请输入[年龄]"等相
2017-03-14 10:32:52
3411
原创 js input file 解决获取的路径不全问题
function clickItem(node){ var e= getObjectURL(node.files[0]);$('#image')[0].src = e;}function getObjectURL(file) {var url = null;if(window.createObjectURL != undefined) { //
2017-03-02 17:15:34
2105
转载 iOS APP性能优化
1:应用启动时间 应用启动时,只加载启动相关的资源和必须在启动时加载的资源。2:本地图片加载方式 本地图片加载常用方法有两种: (1),[UIImage imageNamed:@""] 图片多次使用时使用,需要使用此方式加入缓存 (2),[[UIImage alloc] initWithContentsOfFile:@""] 图片不常使用时,不使用缓存3:不要阻塞主线程 开发中除了
2017-02-28 16:24:50
216
原创 js 常用网址大全
//弹出框网址移动端http://layer.layui.com///弹出框网址PC端https://limonte.github.io/sweetalert2///js各种插件http://www.25xt.com/html5css3/13903.htmlhttps://community.algolia.com/places///input输入格
2017-01-12 14:42:18
1714
原创 js 常用网址
//弹出框网址移动端http://layer.layui.com///弹出框网址PC端https://limonte.github.io/sweetalert2///js各种插件http://www.25xt.com/html5css3/13903.htmlhttps://community.algolia.com/places///input输入格
2017-01-12 14:38:28
2598
转载 js如何判断一个对象是不是Array?
typeof 操作符对于Function, String, Number ,Undefined 等几种类型的对象来说,他完全可以胜任,但是为Array时var arr=new Array("1","2","3","4","5");alert(typeof(arr)); 你会收到一个object 的答案,有点让人失望。instanceof 操作符JavaScript中inst
2016-10-27 17:42:12
231
转载 升级ruby版本遇到的一些问题
前段时间在玩Chef-一个IT基础设施自动化工具。由于Chef是由Ruby写的一个gem,那么就需要安装Ruby。当然Ruby我早就安装了,并且使用rvm来管理Ruby及Gem。本来一切看似正常,但是不会预料后面会遇到那么多的坑。Chef本地的repo包中有一个vagrant虚拟机的模板文件,通过它可以setup一个虚拟机,然后使用Chef来操作这个节点。那么就使用vagrant命令来setu
2016-10-26 14:06:36
3791
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人