自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Nginx下的负载均衡

为提升服务的抗压能力,不至于在一台服务器down的时候,服务完全瘫痪,或者说每一天的服务器的性能不一样,灵活配置承担的服务,可以使用Nginx的负载均衡,就是可以根据各个服务器的特点,或者根据配置的服务器的特点进行分发服务。 测试场景:在一台服务器上部署了3个服务,区别在三个端口不一样,但是...

2019-12-14 20:58:09 38 0

原创 Nginx提供转发服务

在同一个服务器上,有可能会提供部署多个服务,不同的服务占用不用着不同的端口,但是,有时候,又嫌弃在访问时,写端口比较麻烦,所以,用Nginx做一个简单的转发,还是比较省事。 在同一个Server下进行转发,可以根据location,配置不同的转发 server { listen 80;#...

2019-12-14 20:18:18 46 0

原创 Vue 在APP中调试代码工具vconsole

1.安装 //终端执行 npm install vconsole --save-dev 2.main.js中 引用 import Vconsole from 'vconsole'; const vConsole = new Vconsole(); Vue.use(...

2019-12-10 18:09:17 51 0

原创 iOS 瘦包优化未使用的图片资源

在工程瘦包中,包含着一些,在业务更新过程中未被使用的图片资源文件,可以使用工具,LSUnusedResources. 一.下载运行在Mac上的工具 LSUnusedResources下载地址 二.通过Xcode打开运行工程 在工程中,往往添加有序列号的图片,比如,loading_1,l...

2019-11-26 16:06:16 67 0

原创 iOS 瘦包使用的工具Linked-Map

Linked-Map工具主要是查看,当前工程的.o目标文件的大小,系统库的大小。根据文件的大小,进而进行瘦身,比如,合并静态库,减少工程类和方法Method。 使用 1.在Xcode工程中,打开Write Linked Map File功能, Xcode->Target->Buil...

2019-11-26 15:04:50 55 0

原创 iOS提升编译和打包速度(一)

CCache是可以把编译的中间产物.o,缓存起来的工具。在首次编译时,如果工程中配置了CCache,就会把CCache作为C编译器,同时,编译生成的目标文件进行缓存,在下一次编译时,会使用缓存的.o目标文件。 安装ccache工具 //打开终端执行 如下命令 HomeBrew可能 更新的时间...

2019-11-22 22:51:38 190 0

原创 iOS 通用链接(Universal Link)唤起APP

APP端的配置 Xcode 11.0以下的 在Target ->Capabilities中,打开Associated Domains配置 在Associated Domains中配置,支持的域名,在配置时,必须是applinks: 开头,比如:支持的域名是meilikongjian.res...

2019-11-13 15:33:40 273 0

原创 Flutter开发之iOS真机调试

Flutter进行真机调试的条件 1.Xcode Account账户中登录的有开发者账号 2.真机连接Mac电脑,并处于解锁状态 3.选择对应的开发者账号 和调试设备ID 在VS Code 中,执行 flutter run 学习博客:https://blog.csdn.net/shi...

2019-11-12 15:24:25 1263 0

原创 flutter安装学习记录

1.下载flutter 目前安装在/Users/xiaofeiniao/ 1.进入安装目录 目前安装在 账户目录下 cd /Users/xiaofeiniao 2.下载flutter资源 git clone -b stable https://github.com/flutter/flutte...

2019-11-12 10:55:09 36 0

原创 Jenkins忘记密码解决

1.找到Jenkins的安装,目录,我的安装目录是在/Users/xiaofeiniao/.jenkins下, 2.修改路径下的config.xml文件。把useSecurity属性改为false 重新启动Jenkins, 3.进入系统管理的管理用户就可以修改密码了. 如果系统管理中没有管理...

2019-11-08 13:58:03 21 0

原创 Vue中配置多环境变量

在Vue开发中,经常遇见多个访问环境,开发环境、UAT环境、准生产环境、生产环境等,每一种环境下访问的域名,都是不一样的,所以,就可以通过配置多环境变量。 第一步:在package.json文件中,添加新的编译打包节点, "name": "survey_...

2019-11-05 11:46:38 245 0

原创 centos7防火墙firewalld及iptable配置命令

firewalld firewalld常用命令 firewall-cmd --state ##查看防火墙状态,是否是running firewall-cmd --reload ##重新载入配...

2019-11-04 15:29:29 84 0

原创 node服务的启动(解决node启动之后,ITerm窗口不能关闭问题)

通常node命令,启动一个node服务,一般都是执行,node app.js或者node index.js,但是,node启动的服务,启动窗口ITerm不能关闭,关闭了之后,服务就被stop。 PM2是一个node进程的管理工具,据说可以进行性能监控、自动重启、负载均衡等,而且使用非常简单。(目...

2019-11-04 14:02:46 227 0

原创 node 项目打包工具ncc

ncc是一个简单的打包工具,可以把一个node项目,打包成单个的js文件。 安装 npm i -g @zeit/ncc 使用 1、cd到工程目录下,就是你的项目目录,比如说app.js或者说 index.js cd /Users/xiaofeiniao/小试牛刀/调查文件/survey...

2019-11-04 11:07:44 241 0

原创 iOS关于testFlight测试学习

testFlight测试,相比于打包addhoc减少打包的频率,只需要打包AppStore的包,添加要参与测试的人员的姓名和邮箱,就可以参与测试。 添加测试人员的入口有两个 AppStore Connect 用户 就是你在iTunesconnect的用户和访问中添加的账户,这种方式最多可以添加...

2019-10-30 11:45:08 166 0

原创 centos下搭建Jenkins持续集成环境(安装jenkins)

1、安装JDK yum install -y java 2、安装jenkins 添加Jenkins库到yum库,Jenkins将从这里下载安装。 wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat...

2019-10-28 22:51:12 41 0

转载 Linux中修改环境变量及生效方法

方法一:   在/etc/profile文件中添加变量【对所有用户生效(永久的)】   用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。   要让刚才的修改马上生效,需要执行以下代码   # source /etc/profile...

2019-10-28 11:45:57 38 0

原创 Centos系统下安装git

1.使用yum命令 //直接使用 yum 命令 但是 这个默认只安装1.8.3的版本 yum install git //如果嫌弃版本比较低 可以使用如下命令卸载 yum remove git 2.下载git包进行安装 2.1获取最新的安装包,使用wget命令进行下载 wget ht...

2019-10-28 11:45:02 18 0

原创 iOS Jenkins自动化打包配置学习记录

1.安装java JDK环境 1.1检测java JDk 安装的版本 //Java环境查看 java -version 1.2如果当前环境没有下载安装,可以下载并安装。下载地址 2.下载安装Jenkins。 2.1在官网下载安装,下载地址,下载之后双击安装,pkg文件。 安装之后...

2019-10-25 23:18:31 89 0

原创 jenkins安装插件失败的方案

在安装Gitlab插件时,安装了很多次,一直是失败,后来看有网上说自己下载完了,在插件管理里面用高级安装。 插件的下载地址:http://updates.jenkins-ci.org/download/plugins/ 例如:我们在安装gitlab-plugin插件时,安装不成功,就可以在...

2019-10-24 15:38:01 1143 0

原创 Linux下终端中使用jenkins命令启动失败

在使用HomeBrew安装完Jenkins之后,可以使用jenkins进行,Jenkins的重启操作,报错如下: 网上说,直接修改占用端口,默认端口是8080端口,但是发现修改端口之后,下一次再重启,还是端口被占用。 双击Jenkins的dmg,默认安装路径/Applications/Jen...

2019-10-24 11:45:05 210 0

原创 Linux下查看端口占用

1.查看Linux下端口占用情况 2.查看Linux下某个端口的占用情况 lsof -i:端口

2019-10-24 10:50:52 81 0

原创 Vue 中使用export 和export default 引出

在工程中,需要定义一些常量,和公用函数供工程使用时,可以创建一个公用的js文件,使用export 导出或者export default 导出。 使用export 导出 1.工程中要定义一些常量 2.定义一些公用的处理函数 //常量定义 const UserName = 'xxxx...

2019-10-22 11:14:49 331 0

原创 iOS组件化中.framework静态库的制作学习记录

1.创建一个Cocoa Touch Framework的工程。 2.选择编译的方式 TARGETS->Build Setting -> Mach-O Type ,选择编译方式为Static Framework,默认为Dynamic Framework 3.修改编译成库时的架构,...

2019-10-13 14:22:31 223 0

原创 iOS keychain在同一个开发者账号的数据共享

keychain数据存特点 独立于sandbox沙盒之外,APP被卸载的时候,sandbox沙盒内容被清除,但是keychain依然存在,因为它是存在于系统级别的 存于keychain的数据是被加密保存的,相对于来说比较安全 在同一个teamID的APP,可以共享keychain的数据,不是同...

2019-10-12 14:50:51 76 0

原创 vue 计算属性computed和watch监听

在Vue视图显示中,有时候,总是需要一些数据处理然后再显示,这样就可以使用computed属性。 computed computed使用 //v-model 数据绑定 <input type="text" v-model="testName"&g...

2019-08-18 11:42:31 67 0

原创 Vue的生命周期函数学习记录

在看Vue的声明周期函数之前,可以看一下Vue元素被载入显示的过程。 也就是说,template模板在编译之后,转化成渲染函数render,有render渲染函数生成对应的虚拟节点VNode,然后VNode再通过patch(虚拟DOM的核心部分,会区分当前结点的变化,根据变化进行数据跟新。)...

2019-08-17 12:38:25 24 0

原创 vue 动态的修改元素样式

需要为元素配置ref属性 <template> <!-- 普通的HTML元素 --> <div class="id_container" ref='id_container'> <!-- element-u...

2019-08-17 12:09:39 2184 1

原创 vue 使用element-ui框架

安装和配置 安装依赖库 npm install element-ui --save main.js中完整引入 import Vue from 'vue'; import App from './App.vue'; //引用element-ui框架 im...

2019-08-17 11:50:49 148 0

原创 Echarts line折线图使用(vue)

最近,做一个设备的项目,要展示一个设备某一些参数的数据变化,用到了折线图,就参考一个博客和官网网站学习了一下。 这个例子是折线图展示多个数据变化,效果如下: 实现: 1.安装需要使用的库 npm install echarts --save 2.在需要使用的Vue文件中进行引用。 ...

2019-08-07 20:58:47 267 0

原创 js中实现根据某个字段进行排序

在js操作中,经常会遇到根据某个字段进行排序,然后拿到排序后的数据进行操作。 比如下面的例子就是根据DATA_DATE,进行升序排序。 { "hourList": [{ "DATA_DATE": "00", "U...

2019-08-07 20:25:08 2188 0

原创 实现img垂直居中

实现img标签在div中,垂直居中。 实现方式:在和img同级的标签中,添加一个span标签,使span标签的高度和父标签div的高度一样,同时,使用vertical-align:middle; <html> <head> <style> .img_d...

2019-08-05 14:25:57 63 0

原创 webpack之proxyTable设置跨域

Vue项目在本地运行时,会存在跨域问题,报错如下: 解决办法:在config文件夹下的index.js中配置proxyTable. proxyTable的作用 简化请求的路径 当你在发起一个请求时,比如说你的访问路径是,http://abc.com/api/test,而且是在同域的情况下,可...

2019-08-01 15:57:09 138 0

原创 vue+Element-ui实现分页效果

在做管理系统页面时,有时候展示数据,需要分页展示,这就可以使用Element-ui框架。 HTML中的引用代码: <el-pagination @size-change="handleSizeChange" ...

2019-07-23 19:18:43 181 0

原创 HTML中的position属性

在CSS样式中,用的位置属性position,常用的有三种,releative,absolute,fix. releative 相对定位是相对于原本元素的静态位置,设置left,top,right,bottom进行位置移动,不会脱离文档流。可以通过z-index进行分层级。 absolute ...

2019-07-23 16:22:53 916 0

原创 HTML中table标签属性以及练习实例

实现表格样式,在HTML实现中,可以使用table标签。 table 常用的属性 边框属性 border 背景色属性或者背景图片属性 table内容边距 cellpadding table单元格之间的距离 cellspacing 占据的行数 rowspan 占据的列数 colspan ...

2019-07-22 17:29:44 578 0

原创 Vue 路由懒加载

https://www.cnblogs.com/stealth7/p/6929997.html

2019-07-20 22:26:29 42 0

原创 CSS中overflow:hidden;作用

在CSS样式操作用,常用的三种,一.解决操出边界,overflow:hidden;可以让超出部分裁剪掉。二.解决子元素float浮动,父元素没有高度。三.解决外边距塌陷,就是子元素的margin-top不起作用。 一.解决操出边界 在div盒子中,如果你对这个元素设置width和height,...

2019-07-20 21:57:59 2706 0

原创 CSS中设置内容居中学习记录

1.如果是文本样式,可以通过高度height和行高line-height来实现垂直居中,通过text-align设置水平居中 p { height:30px; line-height:30px; width:100px; overflow:hidden;text-align:center; }...

2019-07-17 07:25:43 47 0

原创 CSS样式中的display属性学习记录

在CSS样式中,最常用到的display属性有三个,block,inlineblock,inline,分别从1.是否独占一行2.是否能设置宽高3.margin和padding是否有效。 block属于块级 块级元素默认是独占一行的,且宽默认是父元素的100%,如果设置了宽高,依然是占据一行 可...

2019-07-17 06:46:00 94 0

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