自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

原创 这样的考题意义何在?

经济学家()认为“技术是一种创造性的毁灭”。教材原文:image.png考试题目:image.png老师的解释:image.png参考答案是:弗里德曼这样扣字眼的考题有何意义?熊彼特不是经济学家吗?image.png政治经济学家,是不是经济学家呢?但是搜遍全网也没找到 弗里德曼与“技术是一种创造性的毁灭”相关的文献。其出处在哪,欢迎小...

2022-05-17 15:48:49 141

原创 Vuex根据state 生成 getters 、mutations

const state = { name:'', age:11}const _getters = {}const _mutations = {}for (let k in state) { _getters[k] = state => state[k] // mutation 以set开头加state名驼峰 _mutations['set'+k.r...

2021-12-20 11:01:10 289

原创 JS实现简单冒泡排序

1、有数组:[3,1,2,5,4,6],从小到大排列2、for 循环比较相邻两个,如果大的在前则交互位置。for(let I = 1;i<arr.length;i++){ if(arr[i-1]>arr[i]){ const tmp = arr[i] arr[i] = arr[i-1] arr[i-1] = tmp }}3、在第2步此循环结束后,...

2021-12-19 21:56:40 199

原创 JS实现简单快速排序

基本原理:取数组中间数为基数,小于基数的放左边,大于的放右边,左右数组递归。quickSort(arr){ if (arr.length <= 1) { return arr} const leftArr = [] const rightArr = [] cons...

2021-12-19 21:08:16 223

原创 小程序中纯CSS实现仿京东小优惠券图标

效果图:image.png通常情况下可以用图片做背景图实现,但是,背景图如果用png,会出现被拉伸变形的问题,如果用svg会有兼容问题,同时也有被拉伸变形的问题,仔细分析,这个图标其实是一个圆角矩形里面被两个半圆切了左右两边,代码实现,可以根据大小不同修改其中的数字,还可以修改部分代码用calc来实现自适应:.small-coupon { display: inl...

2021-03-16 10:50:09 544

原创 鸡兔同笼法求解浓度问题

题目:image.png遇到这种问题通常都会想到用二元一次方程求解:设甲盐水用量为X乙盐水用量为Y900克 15% 浓度盐水的含盐量:X × 20% + Y × 5% = 900 × 15% = 135X + Y = 900 方法一:等式两边都乘20%得:X × 20% + Y × 20% = 900 × 20% = 180用加减消元法得:Y × 15% = 4...

2021-01-14 23:52:25 389

原创 测试检查两个对象的属性值是否相同(不只判断相等)

通常情况下JS要 obj1 === obj2 是检查两个变量所指向的对象是否相同,如果我们要检查两个不同的对象的所有属性值是否相等,用obj1 === obj2是不行的,这个时候就要遍历两个对象的所有属性是否相等,遇到对象属性是数组或者对象的情况就需要进行递归检查,上代码:testObjSame (obj1, obj2) { // debugger if (obj1 ===...

2020-12-18 10:39:21 2110

原创 uni-app兼容H5和小程序的setClipboardData

uni-app兼容H5和小程序的setClipboardData,目前只测试微信小程序和H5。const setClipboardData = (option)=>{ !document && uni.setClipboardData(option) document && copyText(option)}const copyText...

2020-12-16 17:03:46 1522

原创 纯CSS仿win10Loading

html:<div class="loading"> <div> <span></span> <span></span> <span></span> <span></span> <...

2020-12-02 14:55:13 334

原创 将博客搬至CSDN

将博客搬至CSDN

2020-09-24 16:08:07 62

原创 京训钉自动播放代码

代码如下:$('.change_chapter').each(function(e){$(this).attr('data-lock',0)});$('#studymovie').bind('pause',function(){console.log('视频暂停!');setTimeout(function(){if($('.layui-layer-btn0').length){$('.layu...

2020-09-24 11:01:02 8379 3

原创 JS axios.post 下载文件遇到的坑

在开发中,axios.post下载文件 需要配置可选参数:{ responseType: 'blob' }一开始是这样写的:axios.post('http://127.0.0.1:8080/download',{ responseType: 'blob' })死活不对,搜索了好多文章,都是这样写的:xxxx.post('http://127.0.0.1:8080/download',{...

2020-01-13 16:24:30 364

原创 警惕!春运购票警惕山寨/高仿12306

今天接到叔叔的电话,说他买票回家的火车票,35的票到支付的时候变成了40 。问我现在12306买票怎么要收手续费了?我当时一惊,在心里骂了一句12306:不要脸,趁着春节开始收手续费了!但是转念一想,不可能呀,要收费的话,肯定不会偷偷的,毕竟铁老大什么要收费也会提前通知一想吧!我就问叔叔是不是下载了假的12306APP呀!他说他一直都是用这个,之前都没收费。我就纳闷了,挂掉电话,赶紧试了一下,从下...

2019-12-19 19:13:11 292

原创 过渡颜色生成器

/* * @Author: hope.deng * @Date: 2019-12-18 16:34:37 * @LastEditors : hope.deng * @LastEditTime : 2019-12-19 14:57:27 * @Description: 获取颜色 colors 颜色范围内的 count 个 过渡颜色 */export default { getCo...

2019-12-19 15:03:53 308

原创 微信小程序canvas文本自动换行最简单代码

微信小程序canvas文本自动换行,同样适用于普通的H5页面的canvas,注意调用方法前要设置字体,例如: ctx.font = '12px Arial'/** * canvas文本自动换行,注意调用前要设置字体,例如: ctx.font = '12px Arial' * @param {*} ctx CanvasRenderingContext2D * @param {*} text ...

2019-10-23 15:55:00 860 1

原创 仿微信时间日期格式

仿微信时间日期格式:刚刚、x小时前、x天前const formatTime = date => { const year = date.getFullYear() const month = date.getMonth() + 1 const day = date.getDate() const hour = date.getHours() const minute ...

2019-10-18 11:47:45 216

原创 微信小程序iview-weapp中使用自定义iconfont

首先登录https://www.iconfont.cn/找到你要的图标在这里点 查看在线链接并复制代码image.png在项目中新建根目录下新建 iconfont.wxss(如果你想用其他的文件名,我保证不打死你) 把代码贴进去在这里点 font classimage.png点下载到本地解压下载的文件image.png打开红框中的文件,拷贝蓝...

2019-10-17 15:12:54 540

原创 100行代码实现VUE多级联动选框

我目前能想到的最简洁的代码实现的多级联动选框,理论上支持无限数量的的选框联动:<template> <div class="c-selecter"> <slot></slot> <Select v-for="(datas, i) in allData" :placeholder="placeholder...

2019-08-01 14:49:15 551

原创 preventDefault 使用注意事项

只有 cancelable 属性设置为 true 的事件,才可以使用 preventDefault()来取消其默认行为。

2019-07-03 16:35:55 348

原创 动态添加CSS

没啥说的,直接上代码export default class CssUtil { static addCssCode(parentNode,code){ let style = parentNode.getElementsByTagName('style')[0] if(!style){ style = document.creat...

2019-06-25 11:37:50 45

原创 JS随机颜色

没啥好说的,直接上代码export default class ColorUtil { constructor(){ } static randomFF(){ return Math.round(Math.random()*255).toString(16) } static randomClor(){ return '...

2019-06-25 11:36:39 44

原创 原生JS缩放控件

zoomUtil.jsexport default class ZoomUtil { constructor(hottarget,target){ this.hottarget = hottarget this.target = target this.scale = 1 this.wheelfunc = (event)=&...

2019-06-25 11:26:56 178

原创 JS(ES6)实现拖拽组件

拖拽类:/** * 拖拽器 */export default class DragUtil { /** * 一个拖拽器只对一个对象起作用 * @param {*} hottarget 拖拽响应对象、热区 * @param {*} target 被拖拽的对象 和 hottarget可是是同一个 * @param {*} bounds 限制相对于...

2019-06-14 18:31:42 384

原创 Canvas绘图挖空效果

开发中遇到一个BUG,绘制的图形中,有些重叠的部分不填充颜色,也就是出现挖空效果,有些又不挖空。排查过程:1、在新的页面中,只绘制这里两个图形,稳定复现挖空效果,2、手动绘制两个矩形却不挖空,用moveTo lineTo 绘制矩形同样不挖空3、观察两个图形的坐标,发现一个是顺时针一个是逆时针。4、翻转其中一个图形的坐标数组,再次绘制,挖空效果消失。结论:Canvas绘图的时候,两个重叠...

2019-06-14 18:24:11 920

原创 40行代码原生JS(ES6)事件总线实现

EventBus.jsexport class BEvent { constructor (type, target, data) { this.type = type this.target = target this.data = data }}export class EventDispatcer { constructor () { if...

2019-05-28 15:09:31 152

原创 vue computed带参数的计算属性

有时候我们在使用计算属性的时候,需要带参数,这个时候如果这样写会报错:...computed:{ test: function (a) { return this.attr1+ ' ' + a }}...<a>{{ test ('aaaa')}}</a>错误会提示 test不是一个function,这是因为,计算属性要求是一个fu...

2019-05-16 22:57:12 660

原创 Spingboot 在idea下开启断点调试

学习springboot 开发web 应用,大家都是idea好用也试着用用,运行起来之后,想要调试,但是总不行,试了好久才搞好,必须要记下来:用 Spring Initializr 构建的项目。HelloWorldController.java:package com.example.demo.controller;import javax.servlet.http.HttpServl...

2019-05-02 22:37:48 2910 1

原创 A server with the specified hostname could not be found 1003

今天Mac电脑更新后,打开Xcode 提示 :A server with the specified hostname could not be found 1003尝试重新登录也不行,百度到的信息中说重启xocde就可以了,然并卵,一度陷入停滞。看报错,估计是连接到苹果的服务器出问题了。网上找到一些信息说是可能是DNS的问题,但是没给出解决方案。那就试一下,不连wifi 用手机做热点来上网...

2019-04-06 18:19:48 6291

原创 IOS swift 添加自定义返回按钮(去掉返回按钮的文字)

不废话,上代码:func addCustomBackButton() { let leftBarBtn = UIBarButtonItem(title: "", style: .plain, target: self,action: #selector(UIViewController.backToPrevious)) leftBarBtn.image = UII...

2019-03-26 00:20:19 607

原创 webpack-dev-server 打开指定浏览器的正确方式

用的Mac电脑开发,浏览器默认是Safari,但是调试不太方便。使用vue-cli 创建了项目,webpack-dev-server缺省设置是打开的默认浏览器,怎么改?于是乎找度娘,搜索出一堆结果:结果基本上都是这样:image按照修改,然并卵,但是得到一个信息,webpack-dev-server 打开浏览器是用 opn 实现的,于是去看webpack-dev-server ...

2019-03-26 00:14:44 1196

原创 IOS swift 调起地图导航(系统地图、百度地图、高德地图)

先进行LSApplicationQueriesSchemes配置1553529612923.jpg各种地图的 Scheme:百度地图:baidumap高德地图:iosamap谷歌地图:comgooglemaps腾讯地图:qqmap我这只配置了两个然后在按钮的响应事件里添加如下代码:func go2Map(_ annotation:MAAnnotation) { ...

2019-03-26 00:10:35 561

Visual Query Designer-美化汉化样式

开源SQL查询语句可视化设计软件,界面太丑了,重新设计了一,更符合国人使用习惯 web-Visual Query Designer-美化汉化样式,替换文件即可

2020-09-24

H5 JS 单机斗地主

H5单机斗地主全套源码,包含54张扑克牌图片,js源码,html源码,打开就可以用,仅供学习研究,切勿用于违法活动。

2020-01-15

解决安装或者升级win10后,直接进win系统,不进clover的问题

对于新版clover无效,请不要下载。事实上你只要下载对应版本的clover,然后替换EFI下的相应文件即可。解决安装或者升级win10后,直接进win系统,不进clover的问题

2018-11-03

flashbuilder4Q_airiabook

flashbuilder4Q_airiabook

2009-09-14

空空如也

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

TA关注的人

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