- 博客(179)
- 资源 (1)
- 收藏
- 关注
原创 element ui [v2.13.12] Cascader 懒加载级联菜单 编辑 默认值
在编辑具体信息的时候会需要将数据展示到级联菜单中html 代码<el-form-item label="城市级联"> <el-cascader :props="props" :options="no...
2020-06-06 11:44:41 605
原创 git update-index --assume-unchanged file 本地忽略提交文件
需求:本地开发中需要用的文件,不能提交到远程,但是还不能写入.gitignore文件git update-index --assume-unchanged filegit update-index –no-assume-unchanged –path 可以取消忽略文件但是忽略的文件多了,想找出所有被忽略的文件,暂时找到下面的办法,git ls-files -v | grep '^h\ '...
2020-06-02 10:27:16 486
原创 vue复用新增和编辑表单
将数据放到computed中,不能放到data中,如果放到data中则在表单中的input,select等的v-model属性是不能赋值的,如:v-model='form.type_id',如果新增,那么form.type_id是没有内容的,会报错,cannt read property type_id of null,尝试实用lodash的_.get(form,'type_id',0)会报错,...
2020-06-01 11:19:48 1438
原创 laravel事务
if ($result) { //修改详情 $goodsDetails = GoodsDetails::query()->firstWhere('goods_id',$good->id); //如果查询成功返回一个Model,如果失败,返回一个null if(empty($goodsDetail...
2020-05-30 09:58:48 144
原创 jdbc mysql emoji表情存储
首先设置数据库字符集和表的字符集为utf8mb4jdbc连接数据修改,特别注意url中的useUnicode和characterEncodingjdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/database?useUnicode=true&characterEncod...
2020-05-13 22:13:21 260
原创 springboot文件上传到指定目录 【一张图看懂如何配置】
文档:https://docs.spring.io/spring-boot/docs/2.1.13.RELEASE/reference/html/boot-features-developing-web-applications.html#boot-features-spring-mvc-static-content参考:https://www.jianshu.com/p/ae320ca00c...
2020-04-21 12:03:24 3816 1
原创 thymeleaf+springsecurity整合
使用简单的内存模式进行thymeleaf+springsecurity整合1. 创建项目后倒入maven<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-securit...
2020-04-15 14:47:05 328
原创 zuul 404
项目结构:zuul + eureka 构建的微服务配置://zuul网关server: port: 10010spring: application: name: leyou-gatewayeureka: client: service-url: defaultZone: http://localhost:10086/eureka r...
2020-04-12 17:22:08 106
原创 springcloud 连续请求 500
在学习微服务的课程中,都是按照教程配置的,但是出现一个问题是间隔1秒左右请求都正常,但是如果连续请求(连续F5这种频率)会出现500,而直接请求服务提供的那个地址是不会出现这种问题,只有在通过zuul代理之后才会出现。新手也不会debug微服务,而且各种ribbon timeout 和 hystrix timeout配置都不起作用,后来看网友说是虚拟机的问题,由于虚拟网卡,各种删除停用都不管用,最...
2020-04-12 17:09:56 425
原创 phpstorm 集成 xdebug 进行调试
下载xdebug插件查看是否已经安装xdebug,命令行php -m,如果[php-modules]和[zend-modules]中没有xdebug,则需要下载xdebug。我这里是安装过了下载地址:http://xdebug.org.cn/download.php需要注意自己的php版本及操作系统位数,32位和64位,还有ts和nts,特别需要注意nts和ts,安装错误...
2020-04-03 15:18:07 92
原创 elasticsearch 简单搜索
//查询所有GET _search{ "query": { "match_all": {} }}//创建一个索引(类似数据库)PUT /heima{ "settings": { "number_of_shards": 1,//有多少分片,分布式,有几个机器就设置几 "number_of_replicas": 0//备份 }}GET /hei...
2020-03-30 23:13:28 93
原创 create-react-app css不起作用
使用create-react-app创建的react应用,默认是开启了css module的,所以需要按照css module的格式来写和应用;全局classname,引用后直接可以使用://Test.module.scss .nav { color: yellow;}:global { .nav { color: red; }}//App.jsimport ...
2020-03-26 16:19:30 335
原创 node-sass安装失败的原因与解决方法
https://www.jb51.net/article/122820.htm解决方法一:使用淘宝镜像源设置变量 sass_binary_site,指向淘宝镜像地址。示例:npm i node-sass --sass_binary_site=[https://npm.taobao.org/mirrors/node-sass/](https://npm.taobao.org/mirrors/no...
2020-03-26 16:12:40 531
原创 reactjs+express+api接口部署
开发完成的react项目yarn build,得到build目录image.png创建express项目index.jsconst express = require('express');const path = require('path');const proxy = require('http-proxy-middleware')//反向代理const app...
2020-01-09 11:18:12 98
原创 npm配置淘宝镜像仓库以及electron镜像
需要配置淘宝npm镜像仅需在用户目录下~/.npmrc配置如下键值对便可。registry=https://registry.npm.taobao.orgsass_binary_site=https://npm.taobao.org/mirrors/node-sass/electron_mirror=https://npm.taobao.org/mirrors/electron/该项主要针...
2020-01-03 11:57:02 758
原创 创建交换分区
1.创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小)。dd if=/dev/zero of=/root/swapfile bs=1M count=10242.格式化为交换分区文件:mkswap /root/swapfile #建立swap的文件系统3.启用交换分区文件:swapon /root/swa...
2019-12-23 22:55:33 240
原创 docker拉去镜像指定平台
docker pull 默认没有 --platform 选项,需要如下操作:image.png重启docker服务后,就有--platform选项了image.png默认的那个docker pull NAME[:TAG|@DGEST],如果使用 docker pull php@xxxx,不管用。...
2019-12-20 11:46:28 1143
原创 react native 错误集合
环境os: mac 10.13react-native-cli: 2.0.1react-native: 0.61.5nodejs:v13.1.0模拟器:网易mumu模拟器新建的项目未设置Android SDK路径,运行react-native run-android模拟器无法打开appinfo Running jetifier to migrate libraries to ...
2019-12-07 19:41:41 726
原创 html2canvas 跨域图片不显示
在使用类似电商里面分享图片的时候会有这么一个需求:将网页转成图片,网上都是用html2canvas实现的,但是在图片和网页不是同一个域名的情况下会出现图片渲染不出来的情况。插件作者提供了一个proxy,但是没有详细说明怎么使用,网上搜索也无果,最后从GitHub中找打一个实现,原理是将图片从远程服务器上下载到自己的服务器,再返回。git地址:https://github.com/brcontai...
2019-11-20 16:24:59 773
原创 laravel开启跨域
创建中间件image.png<?php namespace App\Http\Middleware;use Closure;use Response;class EnableCrossRequestMiddleware { /**WE * Handle an incoming request. * * @param \I...
2019-11-19 13:51:53 102
原创 laravel常用
阿里云 composer 镜像配置composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/为 Yarn 配置安装加速:$ yarn config set registry https://registry.npm.taobao.org使用 Yarn 安装依赖:SASS_BINARY_SIT...
2019-11-19 12:56:37 61
原创 VUE SPA 单页面应用 微信oauth网页授权
由于是前后端分离的项目,所以需要特殊处理:前端在未登录的情况下打开应用时,跳转到微信授权页面确认授权后微信服务器会重定向到之前设定的redirect_url,我们这里设置为/oauth重定向后,前端从url中获取到code后,请求服务器来获取access_token及用户信息注意:需要熟悉微信的oauth网页授权流程 微信oauth文档网页授权流程.png其中:前端实现了第...
2019-11-19 12:51:36 372
原创 laravel+swagger api 开发
最终效果image.pnglaravel5.5.* 安装依赖composer require "darkaonline/l5-swagger:5.5.*"gihub地址:https://github.com/DarkaOnLine/L5-Swagger发布文件到config目录及view目录php artisan vendor:publish --provider "...
2019-11-14 16:03:46 138
原创 docker
创建容器docker run --name mynginx -p 80:80 --network mybridge -v /etc/nginx/conf.d:/etc/nginc/conf.d:ro -v /var/www:/usr/share/nginx/html:ro -d nginx--network 将该容器加入到指定的网络中,也可以后期指定:docker network con...
2019-11-03 10:22:50 63
原创 Ubuntu 16.04 apt-get更换为国内阿里云源
备份系统默认的源(没有root权限的前面加sudo)cp /etc/apt/sources.list /etc/apt/sources.list.bak修改/etc/apt/sources.list# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restri...
2019-10-14 16:59:32 90
原创 apache 反向代理 tomcat项目及静态资源
设置vhost文件<VirtualHost *:80> DocumentRoot "D:\do.com\shop" ServerName shop.do.test #实际访问路径 ServerAlias ProxyPass /shop/ http://localhost:8080/shop/ #代理静态资源 ProxyPassReverse...
2019-10-14 11:32:18 620
原创 maven tomcat:run 无法启动
解决方法:pom.xml中添加一下内容,运行:mvn tomcat7:run,原理未知。<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> &l...
2019-10-12 14:27:26 580
原创 idea server 控制台 中文乱码输出
设置1末端增加`-Dfile.encoding=UTF-8`末端增加-Dfile.encoding=UTF-8image.png设置Tomcat,设置的内容和上面一样image.png测试image.png1.解决HTML页面中的中文问题:为了使HTML页面很好地支持中文,就必须在每个HTML页面的头部增加如下代码:...
2019-10-10 11:03:10 1355
原创 js对象升序降序排序
let obj = {name:'name',age:12,c:'c',A:'test'};console.log(obj)let tmpObj1= {};let tmpObj2= {};let keys1 = Object.keys(obj).sort();//字母升序let keys2 = Object.keys(obj).sort().reverse();//字母降序conso...
2019-09-20 08:55:31 367
原创 linux shell中"2>&1"含义
linux shell中"2>&1"含义在计划任务中经常可以看到。例如我们公司的计划任务举例:<pre style="margin: 0px; padding: 0px; white-space: pre-wrap; overflow-wrap: break-word; font-family: "Courier New" !important; font-size: 12...
2019-09-18 15:30:14 137
原创 vant-upload上传
在使用vant组件vant-upload上传图片的时候,代码如下://html<van-uploader :after-read="onRead" multiple> <van-icon name="photograph"/> </van-uploader>//jsonRead(file, det...
2019-08-29 16:45:33 696
原创 eslint忽略全局常量、变量
在vue项目根目录创建.eslintrc:{ "globals": { "AMap": true }}https://cn.eslint.org/docs/user-guide/getting-startedAMap为index.html中引入的高德地图js文件后暴露到window中的一个变量。...
2019-08-01 09:44:48 1130
原创 高德坐标转换百度坐标 javascript
//高德坐标转换百度坐标 gaoDeToBaidu(gd_lon, gd_lat) { let PI = 3.14159265358979324 * 3000.0 / 180.0; let x = gd_lon, y = gd_lat; let z = Math.sqrt(x *...
2019-07-25 09:38:58 542
原创 electron.js 加速下载
image.png//.npmrcelectron_mirror=https://npm.taobao.org/mirrors/electron/
2019-07-23 16:25:32 124
原创 使用typescript
项目目录运行yarn add @types/nodetsc --init //已经全局安装tsc修改package.json"scripts": { "start": "tsc -b && nodemon ./bin/www" }, //运行npm start开启另一个窗口运行tsc -wtsconfig.json{ "compiler...
2019-07-23 11:07:39 70
原创 ubuntu 安装npm
ubuntu使用apt install nodejs 安装后发现nodejs版本是4.*,需要更新。1.先安装npmapt install npmnpm -g install npm //升级npm2.安装nnpm -g install n3.通过n来管理node的版本n stable//安装最新的稳定版ln -s /usr/local/n/versions/node/10.16....
2019-07-17 22:27:32 294
原创 tp5封装通用的修改某列值
//封装前public function del($id){if(empty($id)){ return $this->error('非法操作!'); } $map['id'] = array('IN' , $id); $result = db('table')->where($map)->delete(); if( $result...
2019-07-05 09:48:56 137
原创 moment.js 获取本月本周当天开始结束时间戳
//今天开始和结束 window.console.log(moment().startOf('day').format('YYYY-MM-DD HH:mm:ss')); window.console.log(moment().startOf('day').format('X'));//以10位Unix时间戳输出(秒) window.console.log(mom...
2019-07-03 17:16:58 2550 1
原创 laravel 修改api返回默认的异常处理
默认如果使用api请求创建或者获取如果使用了改模型的Request来验证的话,如果被rule挡掉,会返回404,而不会返回错误信息。修改后匹配所有api/*请求的返回://app/Exceptions/Handler.php /** * Render an exception into an HTTP response. * * @param \Illu...
2019-06-28 09:34:35 234
原创 vue-cli脚手架里如何配置屏幕自适应
vue-cli脚手架里如何配置屏幕自适应很多同学可能在写h5的时候,也会遇到移动端如何控制屏幕自适应问题!在移动端网页开发中,我们可以用手机淘宝的flexible.那么在vue当中,也同样可以用!接下来就介绍下如何在vue-cli配置的项目里来实现屏幕自适应首先,我们需要安装flexible库.npm i lib-flexible --save然后在项目入口文件main.js里引入li...
2019-06-25 16:57:44 207
08CMS房产网3.2商业版+域名无限制
2013-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人