- 博客(37)
- 资源 (8)
- 收藏
- 关注
原创 全栈开发之使用nodejs半小时搭建一个后端项目
1.选择框架 轻简,易上手就推荐eggjs,github上star16.8k(https://eggjs.org/zh-cn/intro/)一般中小项目都能满足,开发学习成本基本是0,相关特性可以去网站上查看。 2.在项目中的整体使用及涉及的软件 1.前端代码可以任意,用vue或者react,或者写app、小程序。2.数据库连接软件用 Navicat Premium 15(下载安装:https://www.jb51.net/article/199496.htm)...
2021-03-22 16:28:53 1092
原创 如何获取Android应用签名?
1.找到app的安卓版本修改后缀名.apk改成.rar后,再解压该包。2.找到文件中的META-INF,点击进去。3.记录.RSA后缀文件的整体路径,并打开cmd,执行以下命令:keytool -printcert -file "这里是你复制的文件路径,包括.RSA文件名"4.应用签名就得到了,可以是MD5的也可以是SHA1等根据需要选择。...
2021-03-02 17:26:11 3451 1
原创 TypeError: Cannot read property ‘constructor‘ of null
vue跳转时有时候报错TypeError: Cannot read property 'constructor' of null页面跳转参数中含有null(比如a=null)去掉刷新就好
2020-12-04 16:23:12 1830
原创 不温不火的javaScript和未来可期的python该如何选择?
身处互联网的最低层也挡不住这棵吃瓜的心。看一下最近tiobe上什么语言最火吧首当其冲的是c,不过对比2002年一路走来 c语言只能说是没有太大变化,一直居高。再看Java,虽然稳居第二,但也只能算是稳中下降呀,不过在后端这个开发角色中却是霸主呀。然后再看python,卧槽,这趋势未来十年怕是可以建造《西部世界》了哈哈,主要还是迎合科技的进步。从1G模拟时代仅支持语音呼叫(大哥大时代)2G支持了短信和彩信3G视频通话和移动互联网(出现了移动互联网)移动互联网时代养着一群开发者做着这..
2020-10-10 15:21:11 247
转载 (二)http协议的网站装ssl升级成https
最终目标:微信小程序要想上线 必须内部所有域名都是https,比如网络图片,比如后端接口,比如其他链接。问:既然https://minihome.top/能直接访问了,那我用eggjs(node)写的后端接口是不是就可以正常访问了?结果是NO!挣扎思考:a. 在httpd.conf里面配置监听7001不完事了。eggjs服务器配置默认的是7001端口(你可以改成其他端口,但是原理相同)所以,只要运行eggjs项目 7001就会被占用。然后你再监听7001肯定会提示端口被占用。区别于:浏览器
2020-09-27 12:03:14 263
转载 http协议的网站装ssl升级成https
怀着无比激动的心情写此文,因为作为一个前端刚刚踩完此坑成功跨过81难重生!对就是它:https://minihome.top 大家试一下吧。A.我有什么?我要做什么?有:一个域名minihome.top+一个云服务器 ECS(且能访问minihome.top)+xshell(连接服务器并运行相关命令)+FileZilla(sftp:也是连接服务器传文件的)这个是辅助我传文件或者查看做:其实是为了做小程序,所以需要该域名能https访问(小程序要求)。B.开始安装步骤1:登上阿里云控制台-
2020-09-27 12:00:06 317
原创 vue中动态生成二维码
二维码的url是url+动态参数,完美兼容,亲试可用! vue项目中动态生成二维码有问题关注公众号:wander_yun。 原则:只分享经过实践,测试上线的技术...
2018-11-01 15:54:48 794
原创 对数组(包括json数组)中相邻元素查重,并记录每个元素的重复个数
先看效果:代码如下: //定义 function getMergeArr(oldArr,jsonName){ console.log('哈哈',oldArr[0][jsonName]) var newItem = []; var j=0; var count = 1; for(var i=0;i<oldArr.le...
2018-09-20 11:29:09 1223
原创 采坑-公众号模板消息跳转到小程序40165
官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433751277实例如下:呀呀呸。这样就会报错:{"errcode":40165,"errmsg":"invalid weapp pagepath hint: [rFe_AA0636shc1]"}pagepath实际应该是"pagepath":"...
2018-09-03 16:51:10 6836 2
原创 better-scroll内容撑不起来时,下拉刷新无效
先看上面的官网文档,当你内容过少,撑不起来时,就不会滚动了,所以要设置content的高度要比wapper大一点,我一般多个1像素,如果百分比的话就多0.5%就好了,亲测有效。 ...
2018-08-03 13:00:46 2075 1
原创 jquery的ajax is not allowed Access-Control-Allow-Headers in preflight response 自定义headers
看之前,这个问题只是简单的传递数据,然后再头部添加自定义字段.(没有jsonp啊,跨域啊等等)源代码:var lang= 'zh-cn'$.ajax({ url:'就是一般的url', type:'get', dataType : 'json', beforeSend: function(request) { request.setRequestHead...
2018-07-05 15:40:43 1574
原创 最简单的移动端pc端(解决苹果端的兼容问题)一键复制,保存到剪贴板
先上效果图: 为了用户体验更佳,对于公众号,手机号,物流单号,等需要一键复制而不是让用户一个一个的去选择。demo链接:http://download.csdn.net/download/vlilyv/9970325 github下载地址 https://github.com/vlily/share/blob/master/%E4%B8%80%E9%94%AE%E5%...
2017-09-08 17:21:53 10505 8
原创 marquee插件水平滚动字幕循环滚动
效果图: 一般广告,通知,中奖信息等在头部滚动向左滚动使用marquee插件,配合jquery使用 比较简单,代码如下:html lang="en">head> meta charset="UTF-8"> title>水平滚动字幕循环滚动一般配合后台数据title> style> .scroll-bar { heigh
2017-08-24 09:16:06 1855
原创 最简单清晰的纯css实现的单选框radio复选框checkbox自定义样式
先上效果图: demo下载链接: http://download.csdn.net/download/vlilyv/9942113 html框架: 最外层必须有个包裹(我用div)用来设置定位的<fieldset> <legend style="color: red;">自定义单选框radio</legend> <div class="login_agree">
2017-08-20 15:46:53 8328
原创 移动页面的真机测试
有时候,chrome上的模仿移动端和实际真机还是有一定差别的,所以需要我们用真机测试。 要求: 1,电脑连得网络必须和手机连接同一个局域网。 2,电脑必须有服务器(我用的xampp),且把你要测试的文件放到www目录下,并且已开启服务器。 使用步骤: 1,获取本地ip:打开cmd输入命令行ipconfig查找本机ip 2,在电脑中输入http://192.168.1.101/priz
2017-07-16 18:51:18 462
转载 提高网站(web应用)访问速度的几点建议(前端)
一、尽可能的减小网页的体积,如:不要使用太大的Flash动 画、图片等资源,去除重复的、无用的、冗余的css样式js代码,去除注释等等。二、动态页面静态化,如果不是必需的那么尽量使用静态的html页面代替jsp等动态页面,可以分离jsp的动态部分以json数据或外部js的形式添加到静态html页面中去。json和js应该在服务器内容有更新时候再进行更新。三、避免使用table布局,体积大的内容尽量不
2017-07-09 19:58:53 462
原创 浅谈gulp前端工程化
为什么要做前端工程化? 1,校验无误后,合并压缩多个js文件 2,对css文件进行编译(各种css框架,如sass less) 使用工具: 用git辅助cmd(不用频繁找文件位置了) gulp构建工具进行编译(自行安装) 插件:代码中有标出(自行去下载) 注意下载插件的方式(例如gulp-jshint): npm install –save-dev jshint gulp-jshin
2017-06-06 10:25:39 638
原创 csdn为什么到现在还没有自动保存功能?
蓄谋了很久的,当作论文来写的一个总结,整理了两天资料,昨晚写完了,今天又基本改动很多,添加很多案例,今天上午应该能写完,突然它自己刷新了,刷新了!!!!找不到了,找不到了。心很痛。,关键是很多代码案例我都删除了
2017-06-03 12:24:45 987 5
原创 闭包 匿名函数的调用 链式作用域 预解析机制
进入主体前先理解一点小知识(js中最常见的两个关键字:var function): 1,全局变量:下面例子中和c都是全局变量script> var a=10; function fn(){ c=20; var d=30; } fn(); console.log(a,
2017-06-02 23:33:11 1088
原创 委托事件,事件冒泡,事件捕获,this,target总结
1,委托事件:依托于事件冒泡原理让自己的父级或祖籍(甚至根元素)来帮自己做某些事情。 优点: A:提高运行效率(尤其对于需要循环操作的列表); B:动态添加后的元素,仍然可以有这些事件(对比与给自己添加的事件,后续动态添加时,新来的这些元素不会有这些事件) 例子:给列表li添加事件,并保证动态添加的元素都有该事件。 html代码:<ul id="ul"> <li>1</li>
2017-06-02 00:19:44 2936
原创 jQuery中$.each()和json实例
<!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>挑战题</title> <script src="http://libs.baidu.com/jquery/1.9.1/jquery
2017-05-18 21:24:25 358
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人