- 博客(17)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【20190422】git分支的建立、合并及删除
分支的建立首先查看本地分支git branch如果什么操作都没有得到的只有一条master分支查看远程分支git branch -r得到一条master分支新建一条本地分支并切换输入git branch -b <分支名>例如:git branch -b test此时git branch 出来的是*testmaster说明你已经切换到这个test本地分支com...
2019-04-22 18:46:45
225
原创 使用Charles完成本地文件映射
什么是本地映射一般我们在浏览器中发起一个请求的时候一般是这样的:1、输入www.baidu.com按下回车2、浏览器根据根据DNS协议,解析地址找到IP地址:128.96.xx.xxx,浏览器知道了,我的请求其实要发到128.96.xx.xxx这个服务器去。3、主机浏览器和目标服务器建立TCP连接4、浏览器通过http协议发送请求5、服务器发出响应(返回数据)你可能要问了,那我...
2020-01-07 20:22:32
2292
原创 linux部署node.js服务并启动服务
Xshell连接服务器输入主机号和账号密码,协议选SSH,SSH端口号为22,进去之后会让你输入账号密码。进入之后输入 ll命令,如果能显示当前目录下的所有文件,即表示连接成功安装node.js输入uname -a查看系统版本,我的64位的,到时候下载linux下64位的node我的本机的node是8.x版本的,所以我到官网上下载了历史版本的nodehttps://nodejs.o...
2019-11-30 22:15:10
4812
原创 用vue+element ui+node.js(express)+axios完成简单的登录功能
首先看一个完整的功能需要什么:1、要有一套静态的前端代码, 实现一套可交互的前端页面。2、要有一套服务端代码,完成和前端的数据传输和对数据库数据的增删改查这就是我们接下来要写的两个工程,接下来我们就开始写前端代码需要什么客户端这一部分我们使用vue-cli脚手架搭建项目,用element ui作为组件库。关于vue脚手架项目的环境配置和搭建教程可以看之前的博客。vue官方文档见ht...
2019-11-14 20:06:13
1084
原创 BEM命名规范
一套规范的命名一般来说有两个好处,提高代码可读性和防止样式污染,什么是css样式污染,举个例子。.base input { background:red;}或许你只是想给class='base’的某一个后代input元素添加一个样式,这样写一不小心就把所有的input元素背景都变成了红色。当你的工程非常庞大的时候,这种情况就非常容易出现,BEM(block element modif...
2019-11-04 16:30:46
326
原创 css编码规范及页面重绘和回流(重排)
讲到为什么要有一套css编码规范,首先是增强代码可读性提到代码效率,同时规范的css书写也对页面渲染速度有非常大的影响(涉及到重绘和回流),本文就从这两个方面来论述。1、css命名规范连字符css选择器规范:1.长名称或词组可以使用中横线来为选择器命名。2.不建议使用“_”下划线来命名CSS选择器—览器兼容问题 (比如使用_tips的选择器命名,在IE6是无效的)—能良好区分JavaS...
2019-11-04 11:56:29
387
原创 移动端flex布局以及和float布局的对比
还是这张设计稿效果图如下htmlflex布局也称为弹性布局,非常容易上手。在flex布局中我搜索栏最外层div加上了padding,但是没有出现横向滚动条,是因为在flex布局中,他将容器自动撑满整个div,div宽度会等于容器的总宽度,即16+359=375px。同时,flex的垂直居中非常容易实现,在父元素中加一个 align-item:center即可。再者使flex布局中...
2019-09-18 15:08:43
2288
2
原创 css布局之float布局以及踩到的一些坑总结
html文件<div class="top-outer"> <input placeholder="请输入学号查询状态"> <button>搜索</button> </div> <form> <div class="title"> ...
2019-09-18 14:54:23
909
原创 【安卓开发】点击事件的几种方法
NO.1activityA.xml<Buttonandroid:layout_width=“wrap_content”android:layout_height=“wrap_content”android:text=“返回”android:id="@+id/button"android:layout_centerVertical=“true”android:layout_ce...
2019-08-18 20:18:54
2264
原创 【安卓开发】跨页面传值及新建activity
activityA.javapublic class MainActivity extends Activity{ Button button_register; TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCr...
2019-08-18 20:08:08
341
原创 记第一次校招体验及总结
这次校招正好在复习阶段,前段时间招聘助理班主任,正好写了简历,改了改带着简历就出发了出发前看过老师发的表格,说是电气学院的招聘,但是有一些互联网相关的岗位,初步看了一下锁定了三家公司。我去的第一家公司,招聘的是小程序开发及媒体运营还有美工,恰好这几个我都做过,所以非常有兴趣。在摊位上的只有HR小姐姐,因为他们公司开发需要的是后端且在安徽,我不太合适,hr小姐姐显得没有特别大的兴趣。后来我提...
2019-06-20 19:22:21
295
原创 基于vue和node的个人博客的设计与开发日记——day1技术架构脚手架搭建
因为手头小程序的项目告一段落,就打算搞点新事情据说小程序语法和vue非常相似,同时老师公司用的是vue+node,所以萌生做一个个人博客的打算前期已经做好了网站UI,因为感觉这种网站技术含量不是非常高,所以给自己设计了一个布局贼困难,看起来好像有点好看,但是不知道怎么做适配的UI设计稿但做都做出来了还是就开工吧(其实并没有设计完,有的小元素和子页面实在是设计不出来了还是先开工叭首先!要确定...
2019-06-04 15:43:10
1303
原创 【20190522】小程序页面传值、取值的几种方法,以及踩到的坑——全局变量
全局变量适用于存储一些全局都要使用到的变量,例如token,userId等等,但是全局变量需要谨慎使用,否则会降低代码性能及美观性。全局变量的调用var token = getApp().globalData.token页面jsglobalData:{token:"}app.ls全局变量的修改app.globalData.token=null;修改起来也非常方便,主要是得益于小...
2019-05-22 20:07:53
931
原创 【20190522】小程序页面传值、取值的几种方法,以及踩到的坑——data-取值
data-的取值用于从后端取到页面中的值,例如item.id等等,例如在一个文章list中,选取某一篇文章,调取文章的id、title、userName、date等等,这时候也不需要用data-将四个值全部传进来,这样会影响代码美观反面教材{{item.title}}其实只需要传入一个index参数,其他数据在js方法中用articleLis[index].id读取即可,这个index利...
2019-05-22 20:00:19
3222
2
原创 【20190427】小程序页面传值、取值的几种方法,以及踩到的坑——页面栈的使用(反复横跳接传值解决思路二)
一、URL传值二、缓存传值三、页面栈传值四、全局对象传值五、表单取值六、data-传值上一篇博客写了用缓存进行接传值的思路,但是这样总觉得代码非常冗长并且容易出错。直到我知道了页面栈这个东西TUT不仅解决了页面反复横跳导致页面栈溢出无法跳转的问题,还简化了接传值代码…我恨!!首先来看一下基本思路。我们都知道,当在控制台console.log(this)的时候,得到的是当前页面的数...
2019-04-27 19:35:15
384
原创 【20190427】小程序页面传值、取值的几种方法,以及踩到的坑——页面缓存(反复横跳接传值解决思路)
一、URL传值二、缓存传值三、页面栈传值四、全局对象传值五、表单取值六、data-传值当页面需要传递较多信息的时候,URL传值往往不能满足需求,这个时候我们就可以用到更多的传值方法。第一种就是缓存传值,虽然个人觉得缓存会降低性能,但作为跨页面传值尝试的第一种方法,还是提一下。首先是语法,小程序对缓存有两个接口。wx.setStorageSync(key,value)//写入缓存...
2019-04-27 17:30:58
235
原创 【20190425】小程序页面传值、取值的几种方法,以及踩到的坑——URL传值
在小程序传值,特别是跨页面传值上踩了两百个坑的我TUT今天终于要总结一下这些年来我踩过的坑了!大致分为传值和取值两种,大家可以选择性查看!一、URL传值二、缓存传值三、页面栈传值四、全局对象传值五、表单取值六、data-传值一、URL传值适用场景:参数较少且不需要处理的情况,例如一篇文章的中带入文章id。使用方法:(1)标签内,参数拼接在url内,用?拼接,两个参数之间用&a...
2019-04-25 22:43:40
1343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人