自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘建亚的专栏

苦逼小屌丝

  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 Git 常用命令

【代码】Git 常用命令。

2023-10-19 11:26:42 53 1

原创 前端规范之-利用commitlint与husky规范git commit message

利用commitlint、husky规范git commit -m"" message提交规范

2023-06-20 15:03:46 624 1

原创 Error: PostCSS received undefined instead of CSS string核心解决方法

问题描述:本人使用的"node-sass": "^6.0.0","sass-loader": "^10.2.0",编译竟然过不去。报错 Error: PostCSS received undefined instead of CSS string核心原因:因为多次安装node-sass与sass-loader,导致依赖混乱。解决方案:重新执行下依赖运行 以下代码npm rebuild node-sass验证结果:npm run dev完美运行...

2021-12-30 22:44:09 15259 2

原创 npm与node升级

npm升级 检查npm 版本 npm -v 官网提供的命令 npm install npm@latest -g node升级 检查node的版本 node -v 清除npm cache sudo npm cache clean -f 安装 n 模块,对你没看错就是 n模块 sudo npm install -g n 安装最新的稳定版本 sudo n stable// 也...

2021-11-03 10:51:35 117

原创 小程序性能优化

优化点利用wxs提升性能。 更新界面减少传输数据量。1 利用wxs优化运行速度前言小程序在Android上,使用V8引擎解析和渲染 JavaScript; 而在iOS上,则是使用 JavaScriptCore,这两者在解析性能的表现上差异比较大,相对来说 V8 的性能比 JSC 要好得多,那么在 IOS 的小程序中,使用脱离 JavaScript 环境的 WXS,就会使性...

2020-03-25 19:20:10 393

原创 小程序Flex弹性布局详解

弹性布局前言在传统的布局方案中,我们主要是用display、float、position等属性,它们已经帮助我们解决了很多布局问题。flex布局方案于2009年被W3C提出,短短几行代码,就能实现各种页面布局效果。在caniuse中查询,可以看到目前所有现代浏览器都能完美支持该属性。概念Flex 是 Flexible Box 的缩写,意为"弹性布局",主要思想是给予容器控制内部...

2020-03-25 14:17:51 668

原创 web开发之像素和DPR详解

像素和DPR我们在web开发的过程中,经常会提到「像素」这个词,那么,像素到底是什么?移动端的像素与桌面端是否有区别?同样大小的手机屏幕,为什么有的像素高,有的像素低?下面让我们通过资料阅读,一起找到这些问题的答案吧。像素的定义「像素」是图像显示的基本单位,译自英文「pixel」,一个像素就是屏幕上能够显示一种特定颜色的最小区域。如下图右侧图片中,每一小格子代表一像素:当...

2020-03-25 13:19:27 1309

原创 JavaScript模块化

在了解模块化方法之前,我们先追本溯源模块是什么,为什么需要模块,如何模块化。1 模块是什么? 在node环境中每一个文件(狭隘的可以理解为.js文件)就是一个模块,拥有自己独立的作用域,变量,以及方法等,对其他的模块都不可见。2 为什么需要模块?可维护性:单模块单一功能,极大地方便后期维护。 复用性:编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在...

2019-11-27 11:39:24 155

原创 vue组件通信的几种方式

组件间通信场景大致分为以下几种父组件向直接子组件传值。 子组件向直接父组件传值。 组件上下超过1级传值。我们先来说第一种1 父组件向直接子组件传值。方法1:通过props属性进行传值,props 可以是数组或对象,用于接收来自父组件的数据,官网使用说明。总结:子组件声明props,定义接受对象(可以指定接受对象的类型以及默认值),父组件通过v-bind:的方式进行传值。例子...

2019-10-10 16:33:28 187

原创 CSS隐藏多余字符,省略号显示

亲测有效,在此记录需求:最多显示2行,多余部分省略号显示。css 关键点:定宽width: 160px !important; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; max-height: 72px; overflow: hidden; text-o...

2019-08-28 16:24:33 522

原创 html----float属性详解,小白学习笔记

float属性解释为浮动,那么究竟是什么意思呢?1 float是一种定位机制,css有3中定位(普通流、float浮动、position定位)2 float可以使块状元素脱离文档流,在布局中浮动起来,浮动的框可以左右移动(根据float属性值而定),直到它的外边缘碰到包含框或者另一个浮动元素的框的边缘,文档的普通流中的元素表现的就像浮动元素不存在一样.3 float属性值有以下几种用法...

2019-05-17 17:48:12 12786 1

原创 axios+vue.js从0到1,小白学习随笔

本人介绍:目前小白一名从零自学前端开发,学习到axios框架纪录学习随笔。首先放上axios中文文档首先要看文档了解什么是axios,使用方法有哪些?axios中文网介绍了3种使用方式:1 可以通过向axios传递相关配置来创建请求axios({ method:"POST",//设置请求方式,不设置默认是get url:"https://www.baidu....

2019-04-24 17:51:13 639

原创 Android 命令行编译、打包生成apk文件

一、搭建搭建环境1. 安装JDK 和 Android SDK2. 配置环境变量D:\android-sdk-windows\toolsC:\Program Files\Java\jdk1.6.0_20\bin3. 例子信息项目目录:D:\ProjectDemoSDK目录 :D:\android-sdk-windows\platforms\andr

2015-03-02 16:50:00 443

原创 android利用Paint在Canvas实现竖排文字

如题,android利用Paint在Canvas实现竖排文字http://download.csdn.net/detail/liujianya547733727/8376363

2015-01-19 16:13:00 1843

原创 PullZoomView

整理了一下githup上边的特效,变成eclipse的工程。下载地址http://download.csdn.net/detail/liujianya547733727/8376339

2015-01-19 16:01:10 494

原创 android 纯java代码实现自定义进度条(ProgressBar)

曾经在编写android第三方sdk的时候,为了开发者使用方便,所有布局全部用java代码来实现。一切布局文件都没有。遇到的难题就是界面中有进度条需要自定义。百度了N遍以后发现都是通过xml自定义的。没有我想要的东西。后来通过研究以及别人的点播终于让我解决了。开发者需要记住的一句话,只要xml能实现的,你都会找到对应的对象,并且用java代码来实现。(锁屏除外,锁屏需要一个xml文件,我暂

2015-01-14 18:31:49 2614 1

android利用Paint在Canvas上实现竖排写字

android利用Paint在Canvas上实现竖排写字

2015-01-19

UiPullZoomView

自定义控件实现个人主页背景下拉放大松开缩小

2015-01-19

CustomProgressBar

android界面,纯java代码实现自定义ProgressBar,从此不再依赖xml

2015-01-14

空空如也

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

TA关注的人

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