自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 解决MongoDB启动失败

目录1. `sudo mongod` 命令启动MongoDB失败·报错2.解决·检查配置path·重新设置文件路径·再次启动MongoDB3.在新终端连接MongoDB1. sudo mongod 命令启动MongoDB失败·报错macOS Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :

2020-09-21 19:14:35 1122

原创 macOS 使用curl安装MongoDB

目录1. 安装2. 配置环境变量方式一:自定义创建日志及数据存放的目录(每次启动较复杂)创建数据存储以及日志输出目录确保当前用户对以上目录有读写权限启动方式二 配置全局变量创建数据存储和日志输出的默认文件目录全局启动MongoDB连接数据库并测试3. 查看是否安装成功1. 安装# 进入 /usr/localcd /usr/local# 下载sudo curl -0 https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-4.4.1.tgz --ou

2020-09-11 18:01:24 458

原创 解决mac系统中npm全局安装提示没有权限

问题当全局安装nodemon实现node服务热更新时,报以下错误:gxm@bogon ~ % npm install --global nodemonnpm WARN checkPermissions Missing write access to /usr/local/lib/node_modulesnpm ERR! code EACCESnpm ERR! syscall accessnpm ERR! path /usr/local/lib/node_modulesnpm ERR! errn

2020-09-03 16:30:00 2495 3

原创 mac 安装node、npm、cnpm,以及修改淘宝镜像

概述安装nodenode官网下载node傻瓜式安装打开终端验证是否成功配置环境变量将原始镜像为淘宝镜像安装nodenode官网下载node傻瓜式安装打开终端验证是否成功node -vnpm -v配置环境变量vim .bash_profile PATH=$PATH:/usr/local/bin/:wq //保存并退出source ~/.bash_profile //保存修改echo $PATH //查看是否生效将原始镜像为淘宝镜像$ npm get registry #查

2020-08-11 12:16:02 4198 1

原创 mac 安装maven并配置环境变量

--------------此处介绍一款FinallShell—mac 的xshell替代软件------------概述下载maven终端内配置环境变量查看maven地址开始配置(前提:已安装JDK)下载mavenapache官网终端内配置环境变量查看maven地址将下载好的maven文件拖至终端内,即可回显,复制开始配置(前提:已安装JDK)打开配置文件open ~/.bash_profile写入环境变量(MAVEN_HOME:粘贴maven的地址)MAVEN_HOM

2020-08-10 18:13:32 1020

原创 Mac系统安装JDK1.8及环境变量配置

Mac系统安装JDK1.8及环境变量配置摘要---JDK安装包---傻瓜式的下载到系统---配置系统的环境变量------------------------------------关注博主不迷路❤️❤️❤️------------------------------------摘要从Oracle官网下载JDK1.8安装包傻瓜式安装到系统上配置环境变量查询java版本验证是否成功—JDK安装包1.可去官网下载对应版本的安装包2.也可从我的网盘拿百度网盘-JDK1.8密码:j4io

2020-08-09 17:57:50 317

原创 微信小程序的更多玩法—骨架屏

微信小程序开发工具又一次的惊艳到我了~~~~1.支持生成某个页面的骨架屏只需将开发工具更新到1.03版本即可开启完美体验2.骨架屏的惊艳效果图一般移动端都是需要开发者去做骨架屏的技术的。简介骨架屏就是在页面数据尚未加载前先给用户展示出页面的大致结构,直到请求数据返回后再渲染页面,补充进需要显示的数据内容。常用于文章列表、动态列表页等相对比较规则的列表页面。很多项目中都有应用:ex:饿了么h5版本,知乎,facebook等网站中都有应用。来源地址:https://www.php.cn/x

2020-07-24 18:03:08 520

原创 vue+element-UI+vue-elemnt-admin实现导入Excel(有图),并table动态回显

vue+element-UI+vue-elemnt-admin实现导入Exce(有图),并table动态回显1.导入Excel2.功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1.导入Excel <el-row :g

2020-06-21 23:16:41 3004

原创 说明书很重要!!!一定一定好好看!

说明书真的真的要认真仔细,抠每个字眼的看!!!

2020-05-10 22:26:41 410

原创 不同坐标体系的转换

地图坐标转化一、主流地图商使用的坐标体系GCJ-02GPS,WGS-84二、微信小程序中使用百度转腾讯腾讯转百度一、主流地图商使用的坐标体系腾讯、高德:GCJ-02百度:BD-09坐标,只适用于百度地图相关产品,在GCJ-02坐标系的基础上再次加密偏移后形成的坐标系搜狗:搜狗坐标,只适用于搜狗地图相关产品谷歌地球:GPS坐标,是度分秒形式的经纬度坐标。在国内不允许使用。必须转换为GCJ-...

2020-04-01 19:00:05 1206

原创 微信小程序:WeUI组件库踩坑

首先,本来只是个引用-调用组件库的小case,最后调用时发现微信官方文档有bug,调用不了。。。然后发现有很多人都遇到这个问题弃坑了,我来解决一下~~~WeUI组件库一、使用npm下载组件库1.npm init2.npm i weui-miniprogram -S --production3.工具-构建npm二、调用样式、组件1.调用weui的样式,此处采用全局加载(app.wxss)2.调用组...

2020-03-27 16:01:43 3511 5

原创 css 实现现直播聊天区域顶部渐变效果

关键词:顶部渐变/渐隐,-webkit-mask-image简介:首先,关于这个文章的标题做一下说明,目的是要实现这个效果,但是在类web的应用领域专业术语叫【蒙版效果】,或者遮罩效果(了解css3的孩儿们提到“蒙版”是不是很简单了),至于为什么叫聊天区域顶部渐隐的效果,是因为度娘的搜索结果都是APP端的实现技术。。。绕远了~~~效果:来吧,先上最终解决的代码,,,看完有笑点...

2020-03-24 16:19:30 1426 5

原创 兼容iphone x/xs系列的底部安全区域:底部导航栏+底部悬浮窗

对于position: fixed的可交互组件,如果渲染在iPhone X/XS 的安全区域外,容易误触 Home Indicator,应当把可交互的部分都渲染到安全区域内。建议对css进行兼容

2020-01-15 15:12:17 2164

原创 将H5打包成exe桌面应用

这是一篇不断踩坑的博~~~~~~。首先介绍我所知道的三种方式:一.node-webkit(目前没踩它)核心:用nodejs来进行本地化调用,用webkit来解析和执行HTML+JS二.Electron、Electron-packager(首踩,还没跳出来)安装前注意!!!不能用npm,要使用淘宝镜像cnpm,直接使用npm会在install.js就不往下执行了,原因是下载过程中注册源被...

2019-12-30 20:15:07 3191

原创 微信小程序:解决canvas渲染失败

微信小程序:解决canvas渲染失败背景 关于一个乘车项目,最近由于发码平台在做系统升级,导致服务不稳定,所以发现了一个新的问题——canvas渲染失败。业务 当申码的通讯请求状态为50*时,页面会引导用户进行刷新操作,那么问题来了,当用户刷新后,第一次请求为200时,canvas不渲染,此时前端确定收到了qrcode,只有当下一次再接收到应答,才会渲染乘车码。解决 思路:保留ca...

2019-12-18 18:28:44 4669

原创 微信小程序:批量订单倒计功能的实现

微信小程序:批量订单倒计时功能的设计与实现需要满足的基本需求一.订单模块分为 全部---待付款---待提货1.效果图二.全部订单列表中,只倒计时“待付款”状态的订单三.待付款的订单,当倒计时结束时,置订单状态为“已过期”需要满足的基本需求一.订单模块分为 全部—待付款—待提货1.效果图二.全部订单列表中,只倒计时“待付款”状态的订单三.待付款的订单,当倒计时结束时,置订单状态为“已过期...

2019-12-17 16:49:58 984 1

原创 web管理系统:可选择列导出报表

先开个篇吧============最近太忙,财务忙着找我 我忙着贴项目组的报销单。。。敲着敲着键盘就去做表撕纸贴单找领导签字惹。。。。。。。。接下来补齐,面对疾风吧~~~基于DataTable表格插件主要介绍两种形式:1.所见非所得------------>当前页面对表格列进行显示隐藏,点击导出excel,遮罩层弹窗展示复选框,根据勾选的列进行报表导出2.所见即所得--------...

2019-12-06 17:10:43 513 1

原创 微信小程序 使用 npm 安装第三方包

1.确保电脑上有node环境2.打开项目文件在硬盘中的位置3.长按shift+鼠标右键,选择power shell4.在power shell 界面,执行命令(1)init指令会询问一系列的问题,并将你的配置写成一个package.json文件。-f:会生成一个默认的package.json文件。npm init -f(2)若还需要继续使用npm下载对应文件,继续使用命令npm ...

2019-10-24 15:45:35 822

原创 微信小程序:自定义单选框样式,修改点击区域大小

1.wxmlradio .wx-radio-input.wx-radio-input-checked::before{ border-radius: 50%; width: 12rpx; height: 12rpx; text-align: center; font-size:0rpx; /* 对勾大小 去掉 */ background-color: #C...

2019-09-26 15:10:13 2635

原创 在微信小程序中实现调试H5页面,集成调试器

在微信小程序中实现调试H5页面,集成调试器1.业务场景 因为要在小程序中使用H5页面,H5的数据请求都需要从小程序跳转时携带token等用户登录信息,再加密,所以迫切希望能在开发者工具中打开H5的调试器,方便快速开发。2.资源 版本:vConsole v3.3.2 地址:https://github.com/Tencent/vConsole 使用:下载到web项目的工具包中,...

2019-09-09 10:46:09 4000

原创 小程序web-view加载H5页面,调用手机APP地图导航

小程序web-view加载H5页面,调用手机APP地图导航1.需求业务背景:微信小程序中要使用H5页面做卡券广场,为什么不用原生的小程序做?因为要尽可能实现多端复用,这款产品已经在研发APP。好了,我们说业务,卡券列表主要是以店铺为模块展示,商家名称、商家地址、产品图、产品介绍,卡券(券值、抵扣门槛、有效期、卡券状态、购买按钮等信息),用户点击商家位置可以调用小程序地图,查看线路推荐能调用手机...

2019-09-09 10:33:57 5207 3

原创 js 数字加减乘除导致精度丢失的问题(修改后)

场景:一个关于充值乘车的业务场景,用户的账户余额出现浮点数时,之前用整型的车次价格直接减去了账户余额,出现了精度缺失,不能做预结动作。实际案例:2-1.10,出现了0.8999999999的结果。注:由于前后台交互的金额都是 以分为单位,并且为字符串类型,所以本篇的方法返回值都是分,且字符串,谨记!!!错误代码: var test1 = "110" test1 = Nu...

2019-09-04 19:41:41 6791 1

原创 小程序里的h5页面调起小程序支付

小程序里的H5页面调起小程序支付实现思路:在H5页面点击支付回跳到小程序,打开支付页调小程序支付,不支持小程序里的H5页面调用H5的微信支付代码H5代码<body > <div class="container"> <button onclick="testPay()">支付</button> </div> &l...

2019-07-30 11:40:44 6363

原创 微信小程序:监听二维码是否被使用,开启全局websocket,在其它页面接收消息

业务场景适用于:在其它页面悬浮二维码,用户点击后在当前页面展示二维码,监听是否被扫,接收消息消费了多少钱,五秒后重新展示乘车码,用户可关闭二维码展示栏,继续浏览页面。1.在app.js中开启websocket,并暴露接收消息的方法onLaunch: function(options) { const that = this that.websocket() ...

2019-07-30 11:33:38 3837

原创 微信小程序:从小程序打开H5页面

1.样式2.两个wxml第一个wxml<view > <navigator url="../testH5/index" > 点击跳转到H5页面 </navigator> </view>第二个wxml<view> <view> <web-view src="https://...

2019-07-11 11:25:10 21922

原创 Android发布流程:打APK

1.修改正式/测试环境的URL2.app修改版本号,APK名字3.4.

2019-07-10 15:45:55 2668

原创 Android原生开发:两种提示框

一、Toast提示框1.样式2.代码MainActivity.java类@Override public void onClick(View v) { super.onClick(v); switch (v.getId()){ case R.id.main_recharge_textview://充值 ...

2019-07-10 15:08:26 2644

原创 Linux部署web项目的流程

1.部署tomcat的压缩包并解压解压命令 unzip 你tomcat的名字.zip进入webapp cd 解压出来的服务器修改bin目录下sh文件的权限:错误的属性正确的属性755是变量,看你对应的权限是多少chmod 755 文件名.sh...

2019-07-10 14:55:56 1645

转载 springboot整合thymeleaf,前端模板无法使用大于小于号比较

解决方案1.将<script type="text/javascript" >改成<script type="text/javascript" th:inline="javascript">2.在特殊符号的代码前后加入 /*<![CDATA[*/ 代码 /*]]>*/...

2019-07-09 11:15:50 1860

原创 微信小程序:重写微信提示框+自定义提示框

第一种:修改微信提示框 按钮的内容wx.showModal({ title: '提示', content: '您已开通微信无感,享受“先出场,后支付”的权益', showCancel: true, //是否显示取消按钮-----》false去掉取消按钮 cancelText: "", //默认是“取消...

2019-07-07 20:48:48 2589

转载 Android入门: 对图片 ImageView的scaleType属性的理解

关于ImageView的scaleType属性的理解问题:图片在不同机型上的显示大小不同1.android:scaleType=“center”保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size时,多出来的部分被截掉。2.android:scaleType=“center_inside”以原图正常显示为目的,如果原图大小大于ImageView...

2019-07-05 14:20:40 549

原创 web页面在移动端显示 字体失效

关于Android 系统支持的字体默认中文字体是Droidsansfallback默认英文和数字字体是Droid Sans无微软雅黑字体解决字体失效的问题在html页面引入 <meta name="viewport" content="width=device-width, initial-scale=1.0"/>...

2019-07-02 15:29:37 4548

原创 微信小程序:集成客服功能+自定义样式

微信小程序:集成客服功能页面效果客服功能的样式有两种:1.微信固定的样式效果见红框缺点:不能改变宽、高,设置背景色不在中心,样式不能变动。 <!-- 客服模块 --> <contact-button class='' type="default-light" size="27" session-from="webapp"></contact-but...

2019-07-02 10:50:07 3122

原创 插入数据时,获取JPA自定义生成主键策略的id

新增数据时,获取自定义String类型的id业务需求新增软文时,将软文的访问路径url拼接id一并存入数据表中,在软文列表可以利用url查看详情1.项目结构+实体类2.生成自定义String类型的id工具类主要思想:年月日时分秒+5位随机数package cn.edu.nyist.student.utils;import org.hibernate.MappingExceptio...

2019-06-18 15:51:35 5087

原创 springboot分别使用内部、外部tomcat实现热部署

为什么使用热部署?不使用热部署:改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的Class文件,这个文件里记录着和代码等对应的各种信息,然后Class文件将被虚拟机的ClassLoader加载。使用热部署热部署利用这个特点,它监听到如果有Class文件改动了,就会创建一个新的ClaassLoader进行加载该文件,经过一系列的过程,最...

2019-06-06 18:27:13 2147 1

原创 搭建React开发环境

搭建React开发环境1.搭建React开发环境之前的准备工作1、必须安装nodejs 注意:安装nodejs稳定版本2、安装cnpm用cnpm替代npm 地址:http://npm.taobao.org/ 安装cnpm: npm install -g cnpm --registry=https://registry.npm.taobao.org3、用yarn...

2019-05-06 18:28:17 149

原创 微信小程序:向后台返回的数组中添加新的字段[key,value]

微信小程序:向后台返回的数组中添加新的字段[key,value]1.业务需求请求a返给我所有的车辆信息,用一个数组cars接收,遍历这个数组拿到车牌号,每拿到一个车牌号去发送b请求查询是否开通微信车主服务,并用新的字段去接收车辆状态,再把新的字段放到cars里面,页面进行数据渲染。2.效果图3.实现方式一:直接给数组cars:status+属性值问题:for循环嵌套http请求,出现...

2019-04-17 18:11:13 6080

原创 微信小程序:校验真实姓名和身份证号

微信小程序:校验真实姓名和身份证号1.界面2. 代码login.wxml<view wx:if="{{role}}"> <view class="box"> <view class="title"> 完善身份信息 </view> <view class="warn"&gt...

2019-03-28 17:58:17 30876 14

原创 微信小程序:用户授权获取微信头像、昵称、手机号

微信小程序:用户授权获取微信头像、昵称1.授权界面2.小程序显示用户头像,昵称3.登陆授权的代码login.jsallowTable:function(){ wx.switchTab({ url: '../table/table', }) },login.wxml<view class="box"> <view...

2019-03-28 11:52:31 30767 3

原创 SVN项目打tag

svn项目打tag1.打开项目位置2.tag页面(记得写10个字日志)——>去tag的文件位置更新tag3.删除tag找到tag文件中需要删除的项目版本,右键删除,右键提交,全选,ok...

2019-03-19 18:18:27 18445

空空如也

空空如也

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

TA关注的人

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