- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 Flutter如此优秀,未来必火
Flutter是由谷歌推出用以开发android和ios两个平台高质量原生UI框架。Flutter兼容各种代码,免费且开源,越来越多的开发者和组织开始使用它,有Android程序员,ios程序员,还有前端。Flutter自2017年由谷歌正式发布以来就受到了,很多客户端开发者的追捧,Flutter也很有可能成为跨平台开发的终极解决方案,企业对Flutter人才的需求也是日益强烈...
2019-07-03 10:12:56
889
原创 微信小程序获取地理位置
这几天接触到关于定位的小程序,而小程序的wx.getLocation()这个只能获取到经纬度,不能获取到具体的地名街道,所以就用了高德地图(百度地图,腾讯地图)。首先要在高德地图官网创建应用,然后下载api 百度地图 腾讯地图 百度地图api文档报错了,我写的是首页地址基本一样 下面我们直接撸代码Page({ data: { address:'' }, onLoad
2018-04-06 22:15:29
2776
原创 前端面试宝典,一定要学会
之前一直没写就是因为辞职了,然后不断的学习,不断的整理,这两天刚入职,我就赶快吧这点经验分享出去,希望能帮助到换工作的兄弟们。1,简历简历一定要写的简单明了看一眼就能看清楚你要应聘的职位,联系方式博客邮箱啥的紧接着就把个人技能写上,hr一看就看见你会的技能然后就是工作经历一看就看明白了然后就是醒目经验最后是自我介绍 下面简历是我在我基础上改的 2,看面试信息看下...
2018-03-15 22:56:47
1063
原创 微信小程序选项卡页面切换
最近搞了个微信小程序切换的demo,有点像头条的那个,我给你大家分享下。 代码如下: index.wxmlview class='topTabSwiper'> view class='tab {{currentData == 0 ? "tabBorer" : ""}}' data-current = "0" bindtap='checkCurrent'>推荐view>
2018-01-31 21:13:37
18195
4
原创 微信小程序封装请求方法wx.request(OBJECT)
小程序写完也一段时间了,最近分享下装逼的技能吧,封装请求方法,不但高大上,而且使用简单。先说说小程序自带的请求吧!wx.request(OBJECT)参数: 参数名 类型 必填 默认值 说明 url String 是 开发者服务器接口地址 data Object/String/ArrayBuffer 否
2018-01-24 20:51:42
11661
1
原创 node.js中的核心模块util的方法(util.inherits,util.inspect,util.isArray(),util.isRegExp())
node.js提供了很多模块,其中util就是nodejs核心模块之一,主要就是为了弥补js过于精简而造成的不足。1. util.inheritsutil.inherits(constructor, superConstructor)是用来实现对象间原型继承的函数 举个栗子说明一切const util = require("util");function one() {
2018-01-23 21:39:21
1347
原创 echarts实现两个y轴
前几天有朋友问我,echarts怎么实现两个y轴,我告诉他了,他说不行,看到他的设计图我也是醉了,后来给解决了,我觉得这个我得和兄弟们分享分享。 上面这个就是他要实现的,但是如果他把柱状图改成横向的,两个y轴就会重合在一起如下 大家看到了吧,正常我们的图表都是竖直的,如下 <div id="main" style="width: 600px;height:400px;"></div>var m
2018-01-17 22:49:32
14608
原创 css实现switch开关,js控制
最近做项目遇到个switch,我还是百度解决的,但是我不能解决就完事啊,我得学会,然后和大家分享出来。 对就是这样非常的好使,也非常的美观,下面咱就撸代码。class="switch switch-anim" type="checkbox" checked>//html部分下面是css部分,有些地方我会解释下的.switch { width: 57
2018-01-16 22:07:41
13197
6
原创 移动端flexible布局适配
最近我的大学朋友居然问我移动端怎么写,我十分的惊讶,然后想到不会写移动端的人也是比较多,那就说下吧。首先下载flexible 然后下载sublime text3因为sublime3有写移动端的法宝cssrem 我就不说这个sublime3怎么下载啦,直接说这个cssrem在哪里下载吧下载第一种:cssremSublime Text -> Preferences -> Browse Package
2018-01-14 20:25:40
1714
原创 github上传项目文件
其实,之前在github上面搭建hexo博客的时候用过,后来去公司的时候,上传项目的时候我的电脑传不了,我就配置了一下,用我的台式电脑,因为台式电脑(为了吃鸡特意新买的台式电脑)也没配置ssh;第一步创建库(repository)点击new repository下面的图上我都有注释,最后点击 create repository 创建完之后就开始配置ssh,前提是安装了Git客户端(windows链
2018-01-09 21:35:31
298
原创 js中call和apply的区别
之前在看那个判断数据类型的时候,用到了call然后我就了解了一下,call和apply的区别。so 我就深入的了解了一下。定义apply:应用某一对象的方法,用另一个对象去替代当前对象 B.apply(A,array) 用A对象去调用B对象的方法。 call:调用一个对象的一个方法,用另一个对象替换当前对象 B.call(A,arg),用A对象调用B对象的方法。 区别:call
2018-01-04 23:40:24
266
原创 js判断各种数据类型
js判断数据类型无非就是typeof(),但是typeof()只能判断numbner,string,function,undefined,boolean,这几种类型。 今天就说一说非常好用的方法,直接就可以判断出类型的Object.prototype.toString.call(xxx).slice(8,-1);本来不用加那个slice去截取的,但是有时候就是单纯的需要Array,null,num
2018-01-03 21:50:14
304
原创 微信小程序获取url参数
首先祝各位搞iT的兄弟,新的一年技术越来越牛逼,迟来的祝福,还请谅解。 今天我一个朋友问我小程序怎么获取url的参数,刚开始我有点懵了,因为小程序写完时间太长了,我都忘了,居然告诉他用的是下面的这个函数 function getUrlParam(name){ // 获取参数 var url = window.location.search; /
2018-01-02 23:04:12
73015
2
原创 js给二维码加个图片
我之前是写过jq生成二维码下载的博客的,今天项目的时候老大非要说中间加上自己的头像,然后我就没办法加下呗。 老习惯一言不合就上代码了啊 首先引入jquery,还有下面的这个jquery.qrcode.min.js //计算宽,高,中心坐标,logo大小 var width = 180; var height = 180; var x =
2017-12-28 23:08:03
1938
原创 css3自适应法宝fill-available、fit-content、max-content、min-content
fill-availablefill-available表示撑满可用空间(包括高度,宽度),下面一个栗子,表示下<style type="text/css"> .box{ width: 60%; height: 500px; border: 1px solid #f00; margin: 20px auto 0; }
2017-12-27 21:49:38
16706
3
原创 微信浏览器浏览,后台编辑器添加视频
前两天做了个微信的个人名片,后台要填各种文章,包括图片和视频,但是呢图片好添加,这个视频就比较头疼了,添加了两个小时,后来发现我们后台做了限制,会把iframe自动转成图片,后来调了下就好了,集体这么搞。iframe class="video_iframe" src="http://v.qq.com/iframe/player.html?vid=d0163kxz8di&auto=0" allo
2017-12-25 22:29:46
1057
原创 web页面设置favicon图标
这几天买了个域名和主机,自己写网站,今天心血来潮,想把favicon加上,之前了解过favicon是用link标签加的自己没有实际操作过,于是乎就搞起来了。 1. 生成一个icon文件(http://www.bitbug.net)这个网站可以生成 2.<link type="favicon" rel="shortcut icon" href="favicon.icon(你的icon文件地址)" /
2017-12-25 22:04:01
1126
原创 FileZilla上传文件
之前没用过filezilla上传过文件,连接阿里云主机的时候就是连不上,后来发现还打开端口,打开自己的控制台,然后如下操作: 然后点“配置规则”,然后点添加安全组规则 如果不会设置,那个旁边有个教我设置,完事之后就打开filezilla软件,点击左上角的文件,有个站点管理器 上面的主机是你的服务器的公网ip,下面的那个协议选择sftp,然后下面的用户名和密码是你主机的,然后点击
2017-12-24 20:33:05
623
原创 阿里云服务器的购买以及后续的一些操作
首先购买阿里云服务器主机这个我想我就不用说了,有域名的备案,没有域名的就买一个域名非常的便宜。然后提交备案,阿里云有备案专区。备案完成之后阿里云会给你发邮件的,如下图: 这样之后你就可以域名解析了,阿里云的这个域名解析真的是不好找啊,我真的是找了好长时间才找到的,希望可以帮到各位 点击域名 然后添加解析 这里的 1,记录类型:A,CNAME,AAAA等等这个后面都有解释的什么i
2017-12-23 00:22:29
2508
原创 iview自定义表单验证
前两天写后台管理系统,写的我都不知道自己是谁了,太复杂了,尤其是在用iview和vue写的时候就更不好搞了,之前用iview做验证的时候也是费了我很大的力气,这几天稍微闲一点,我要把这一点点经验告诉大家,希望能帮到大家。 <i-form ref= 'formItem' :model="formItem" :rules='ruleValidate'> <form-item label="用户
2017-12-05 21:34:21
22762
8
原创 微信小程序获取自定义属性的值
之前写小程序用到自定义属性,今天说说所这个自定义属性吧,希望可以帮到各位兄弟。有个小坑得填填首先看看wxml<view class='box' bindtap='getValue'> <view class='first' data-num="1024" data-name="张三">第一个view</view> <view class='second' data-age="2017
2017-10-30 22:08:41
10566
3
原创 微信小程序获取input输入框的值
前几天写小程序写小程序发现小程序不能dom操作,这个就很尴尬啊,然后问了下度娘发现可以这样获得的。这个是wxml代码<view class='box'> <form bindsubmit='searchBox'> <input type='text' class='userBox' name='username'></input> <input type='text' c
2017-10-24 23:26:16
67398
4
原创 javascript生成二维码
js生成二维码的本人只知道两种,可以下载,第一种本来下载不了的我试了一下,还是可以把它下载一下来的,基本和第二种的方法一样。qrcode二维码<div id="qrcode"></div>//这个是html部分<a id="download" download="test.jpg"></a><input type="button" id="down" value="下载">var qrcode
2017-09-19 23:05:32
490
原创 JSON.stringify()和JSON.parse()
JSON.stringify(value[, replacer[, space]])value必须是有效的json字符串replacer可选。用于转换结果的函数或数组.(如果replacer是函数JSON.stringify将调用这个函数,并且传入键和值,使用返回值而不使用原始值.如果该函数返回undefined,则排除成员。根对象的键是一个空字符串).space可选,文本添加缩进、空格和换行
2017-08-29 23:15:29
450
原创 安卓(android)之间的传值
情况1:显示启动Intent i = newIntent();i.setClass(this,Second.class);//Intent i = newIntent(this,Second.class);startActivity(i);情况2:隐式启动Intent i = new Intent();i.setAction(“Ra”);startActivity(i);二.启动Activity,
2017-08-24 23:16:05
297
原创 vue搭建项目
前几天有人在我公众号上问我脚手架,我想想还是发一下吧!1.首先安装vue-clinpm install –global vue-cli2.创建基于webpack的项目vue init webpack my-project(这个是你自己的项目名称)3.cd my-project(自己的项目文件夹)cd my-project4.安装依赖npm install5.运行一下子npm run dev这个是我个
2017-08-24 00:19:34
308
原创 使用vue框架的时候出现和swiper冲突怎么办
之前用vue框架的时候,还用到了swiper插件,然后就出现了轮播图不好使的情况,经过我各种找度娘,各种找大神,最后终于解决了_this.$nextTick(function () { var swiper = new Swiper('.swiper-container', { pagination: '.swiper-pagination',
2017-08-20 23:43:39
1213
原创 使用CSDN-markdown编辑器以及markdown语法
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-08-20 22:59:49
660
原创 ES6(es2015)的基本用法罗列
今天说说ECMAScript6吧,其实es6不是什么的框架之类的,它就是在原生js,把原生js修修改改,然后在原来的基础上添加一些新的语法,而这些语法就是从java等语言上参照的(个人看法)。 今天就说一些常用的语法吧。首先就是定义变量了: let和const 1.let定义方式和var定义一样 let a=1; //和正常的定义一样,不允许重复定义,在并
2017-08-17 16:26:20
1056
原创 Github部署hexo博客,发文章出现的问题
最近在博客上写了一篇文章,但是我在发布文章的手发现了好多问题,今天说一下吧,免得大家发布文章像我一样出错。 先说一下这个流程吧!1.hexo new "文章名" 然后你会在你的blog/source/_posts下回有你新建的文件2.hexo server (简写:hexo s)可以在本地的localhost:4000上预览一下自己的文章3.hexo generate (简写:hexo g)生
2017-08-15 11:48:01
1583
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人