自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王攀

新手上路

  • 博客(26)
  • 收藏
  • 关注

原创 Stage模型-UIAbility的启动模式

Stage模型-UIAbility的启动模式

2024-04-16 22:34:18 205

原创 【无标题】微前端, umi框架

而具体要实现这样一套架构,我们需要解决以下几个技术问题。),因为这个场景更贴近大部分中后台应用。下的微前端架构实践方案(基于。

2023-03-20 00:14:38 186

原创 js手机端上传图片,带压缩图片

1.html中添加隐藏的input<img class="input-img-wrap" v-on:click="imgClick()" :src="fapiao" v-if="fapiao" /><div class="input-img-wrap" @click="imgClick" v-else> ...

2019-07-17 10:07:47 2535 1

原创 yarn 和 npm 全局移除包

npm uninstall -g vue-clinpm install -g @vue/cliyarn global remove vue-cliyarn global add @vue/cli

2019-01-29 12:53:18 91990 2

原创 nginx 设置跨域

upstream mcrapp {    server 127.0.0.1:8383;}upstream ibhweb {    server 127.0.0.1:8585;}upstream mqs {    server aa.bb.cc;}upstream mqs_http {    server aa.bb.cc:8000;}upstream scanw...

2018-12-13 11:30:41 288

转载 nginx history 非根目录的解决办法

vue history需要nginx或者其他方式配置一下才可正确访问,否则路由跳转之后刷新一下便会404 具体原因vue-router官网有说明,在此不多说最近遇到的问题是上了一个小的项目,需要放在更深层次的目录下,上到测试环境 做了官网提到的nginx配置发现不行,之后查阅了一些博客资料,发现都没有一个特别好的方案。最终,我的解决方案如下nginx配置如下server { ...

2018-11-30 09:29:06 3549

原创 js 页面上元素任意拖拽

function moveanyway () {// 获取节点var block = document.getElementById('myCoups')if (block) {var oW, oH// 绑定touchstart事件block.addEventListener('touchstart', function (e) {var touches = e....

2018-11-29 10:58:34 2007 1

原创 html输出文本,文章,识别其中的\n

只要在结果所在的 div 的 css 设置:white-space: pre-line;然后页面就能成功识别 '\n' 并整齐的显示结果了。pre{ text-indent: .2rem; color: #333333; font-size: .28rem; white-space: pre-line;} ...

2018-10-18 11:27:47 3797

转载 nginx内置变量

nginx内置变量nginx内置变量内置变量存放在  ngx_http_core_module 模块中,变量的命名方式和apache 服务器变量是一致的。总而言之,这些变量代表着客户端请求头的内容,例如$http_user_agent, $http_cookie, 等等。下面是nginx支持的所有内置变量: $arg_name请求中的的参数名,即“?”后面的arg_name=ar...

2018-08-16 14:08:13 126

转载 spring boot 拦截 以及Filter和interceptor 、Aspect区别

spring boot 拦截 以及Filter和interceptor 、Aspect区别       今天学习一下RESTFul api拦截          大概有三种方式一、通过Filter这个大家很熟悉了吧,这是java规范的一个过滤器,他会拦截请求。在springboot中一般有两种配置方式。        这种过滤器拦截并不知道你用的是哪一个Controller处理...

2018-07-30 15:07:12 4838

原创 基于vue 集成element-ui ,axios网络框架。路由权限的项目

项目地址https://github.com/wp405323395/coupon_guangdian.git

2018-07-25 11:51:40 392

原创 ttf字体库文件转换成base64 的css文件

通过以下链接可以在线转换。https://transfonter.org/

2018-06-29 16:35:55 15806

原创 Rxjava解决android的请求接口的回调地狱

Consumer consumer1 = new Consumer&lt;HttpResult&lt;List&lt;User&gt;&gt;&gt;() { @Override public void accept(HttpResult&lt;List&lt;User&gt;&gt; listHttpResult) throws Exception { ...

2018-06-28 10:38:40 2983

转载 Rxjava的使用场景

RxJava——目前最热门的响应式函数编程框架。本文主要总结了笔者在项目中使用到的RxJava的场景,部分例子参考自网络[笔者仍为Android初学者。如有解释错误的地方,欢迎评论区指正探讨]本文主要介绍一些RxJava的使用场景,为了完整介绍,本文不使用Retrofit或者将RxJava进行简单的封装,原汁原味。当然,如果结合Retrofit,下述的代码会简洁很多。单个网络请求数据并更新UI这个...

2018-06-28 10:26:17 441

原创 netty框架 基于noi的(同步非阻塞io)长连接方案

Socket通信(BIO/NIO/AIO)编程        BIO:  传统阻塞IO        NIO: 同步非阻塞式IO        AIO: 异步非阻塞IO,(非阻塞采用的是注册通知的模式。)为什么会选择Netty?因为它简单!使用Netty不必编写复杂的逻辑代码去实现通信,再也不需要去考虑性能问题,不需要考虑编码问题,半包读写等问题。强大的Netty已经帮我们实现好了,我们只需要使用...

2018-05-02 11:01:43 2438 1

原创 rem动态屏幕适配解决方案

(function (doc, win) { var docEl = doc.documentElement var resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize' var recalc = function () { var clientWidth = docEl.clien...

2018-04-08 15:55:04 1665

原创 elasticsearch 搜索引擎

ElasticSearch    安装elasticsearch            单实例安装            wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.2.tar.gz            tar -vxf elasticsearch-5.5.2.tar.gz        ...

2018-03-14 12:01:18 304

原创 javascript 数组

数组的最大长度是2的23次方减1.创建数组var arr = ['numly',3,5,true,,];var arr = new Array(true,false,nll,1,'hi');var arr = new Array(100);创建一个100长度的数组。操作数组。var arr = [1,2,3,4,5];delete arr[0];arr[0];//undefined,...

2018-03-07 15:11:18 183

原创 Promise 与 async函数

Promise 实例一经创建,执行器立即执行。 new Promise((resolve, reject)=&gt;{ setTimeout(()=&gt;{ resolve('hello'); },10000); }).then(value=&gt;{ return new Promise((resolve...

2018-03-06 14:52:30 2507

原创 跨域问题-cors

package myggirl.wangpan.config; import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.context.annotation.Bean; import org.springframework.context.annotat...

2018-02-23 15:18:23 219

原创 跨域详解之jsonp

jsonp是非官方协议,意思就是它是一种默认的约定的形式。它是用来解决跨域问题的。它需要改动后台代码。下面来讲解jsonp的原理。    看一下jsonp发出的请求长啥样吧。    红色的就是jsonp请求,这里很明显type是script形式的,与我们引用js文件的类型是一样的。js文件没有同源要求。所以jsonp是模仿这种形式。    jsonp是一种约定,可以发现请求的链接里有一个callb...

2018-02-23 11:42:01 296

原创 msql启动服务和登录数据库

1.用管理员模式的cmdnet start mysql然后可能会提示2.登录数据库mysql -u root -p 然后输入密码

2018-01-30 11:23:04 908

原创 springboot构建

1.采用maven运行(不打包)mvn spring-boot:run2.打包mvn installmvn clean package (会经过单元测试)mvn clean package -Dmaven.test.skip=true (跳过单元测试打包)cd targetjava -jar a.jar --spring.profiles.active=prod 用

2018-01-25 12:26:24 190

原创 自动化构建genkins

这里我要围绕着genkins讲讲自动化构建。首先下载jenkins的jar包。这里就有写关键词,scp(远程复制) ,ssh。上传文件:    scp D:/user/desktop/a.txt root@www.maywidehb.com:/usr1/apache/htdocs/vot/上传那文件夹:   scp -r  D:/user/desktop/project/*...

2018-01-25 11:26:12 2565

原创 vue路由懒加载

路由懒加载能够提高页面的加载速度,不过使用也得看场合。有时候需要懒加载,提升首页加载速度,一般是页面层级较为复杂的时候。大家看一下不加代码分割浏览器加载的文件。 这里蓝色部分是webpack自动分割出来的,当修改业务js时候manifest和vendor是不会改变的,浏览器直接在缓存中提取。会变的是app.js。如果不采用路由分割会是什么效果呢。所有的代码都打包到app.js中,如果项目巨大,那

2018-01-19 10:33:31 41094 3

原创 vuex模块化

写这个也是项目中用到了。不过没有参考vuex官网提供的demon去写,所以是怎么简单怎么来。只能说对vuex的理解有限。这里就记录一下我在项目中使用vuex的详细过程吧。后期要是有时间再来记录。 首先看下目录 图片有点大 那就分两步建立模块化的vuex吧。两步。建立modules建立承载modules的Vuex.Store建立modules/*ruteModule.js 路由状态模块数据*//*

2018-01-18 15:24:43 1782

空空如也

空空如也

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

TA关注的人

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