自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于Node.js指定端口连接MongoDB数据库的方法

要使用Node.js和MongoDB,便需要事先下载软件并配置环境。点击下载nodejs安装运行环境点击下载mongodb数据库一、为什么使用Node.js和MongoDB搭配:使用MongoDB作为Node.js的数据有多方面的好处,MongoDB对JS的兼容性更好,一旦连接好数据库,db就会处于open状态,不存在访问时要打开,然后又要关闭的规则等优点…---------------...

2018-11-22 11:44:52 890

原创 Windows系统使用Procrun部署SpringBoot的JAR包

Windows 系统使用 Procrun 部署 SpringBoot 的 JAR 包。

2022-03-13 11:27:06 1875

原创 解决从PDF复制出来的文字总是换行的小技巧

使用Notepad++软件,将内容复制到软件当中打开查找:Ctrl + F填写 \n填写一个空格选择扩展点击全部替换即可

2021-07-06 11:41:16 3728

原创 多端手机网页中直接打开PDF文档

1. 需求接到一个需求,客户想在手机端的网页里直接能查看到 pdf 文档,一开始我的思路是加一个<a>标签让他跳转链接到 pdf 文档的地址,经过测试发现在 IOS 系统中,网页跳转之后直接打开了 pdf 文档,但是 Android 系统中跳转链接后却执行了下载。为解决这一问题,我们借助 pdf.js 工具,来实现无论在 IOS 端还是 Android 端都能正常打开 pdf 文档。2. 优势用 pdf.js 只需要改一行代码,就可以实现多端手机网页全都适应。3. 解决可以在 Gith

2020-08-18 13:36:51 2173

原创 Guns框架中不同角色权限根据userId查询登录日志

1. 问题在Java的Guns框架中,我们创建超级管理员和临时人员两个角色,临时人员的权限低于超级管理员。使用超级管理员账号为临时人员授权开通登录日志的权限后,使用临时人员账号查看登录日志是看不到的,接口数据返回的是“权限异常”,这是由于后台Shiro做了校验,只允许超级管理员能查询。2. 需求我们想做到当登录角色权限低于超级管理员权限时候的用户,可以查询到属于他自己的登录日志。3. 解决一共需要修改3个文件,分别是LoginLogController.java、LogDao.java 和

2020-08-01 11:50:30 762

原创 Web 项目中,Service 层和 Dao 层真的有必要每个类都加上接口吗

以下文章来源于会点代码的大叔 ,作者: 会点代码的大叔(CodeDaShu)很多程序员在刚开始工作的时候,接触到的项目都是这样做的:项目的代码被分成 Controller、Service、Dao 层,一个接口对应一个实现类,然后就一直保持了这个习惯,但是可能并没有考虑过为什么要这么做,或者并没有想过这么做的好处是什么。从工程化的角度来看,面向接口的编程是很有必要的,不过我们还是要结合实际情况来...

2020-04-24 19:05:44 535

原创 Flutter下载SDK中国区

由Flutter官网提供https://storage.flutter-io.cn/flutter_infra/releases/stable/windows/flutter_windows_v1.12.13-stable.zipv1.12.13 为对应的版本号

2020-02-07 13:33:39 4290 1

原创 Flutter 闪动按钮效果

Flutter 闪动按钮效果pub仓库地址Flutter 闪动按钮效果github仓库地址效果如下:下载安装:在 pubspec.yaml 中添加依赖dependencies: ... twinkle_button: ^0.0.1在命令行中执行这句话flutter packages get使用方法:import 'package:twinkle_button/twi...

2020-01-08 11:39:05 916

原创 Flutter版本1.12.13的Android通信

iu;盘

2019-12-26 11:47:46 1941 3

原创 Flutter image_picker 报错权限错误 (photo_access_denied, The user did not allow photo access., null)

按照pub上面下载image_picker后,在安卓中运行报错:[ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception:PlatformException(photo_access_denied, The user did not allow photoaccess., null)这上面说“用户不允许访问照片”,...

2019-12-23 16:43:10 1797

原创 Flutter 打包 安卓 APK

Flutter中文网上的教程地址[ https://flutterchina.club/android-release/ ]首先电脑里安装Java JDK,因为keytool命令是Java JDK中的一部分。app签名在终端输入:keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 ...

2019-12-18 19:04:38 140

原创 Flutter firebase_admob IOS(单例模式)

在我的 Flutter firebase_admob(IOS开发版)这篇文章介绍了 firebase_admob 的基本使用,这篇搞个升级版,将 firebase 调取广告封装成单例,供全局使用。vad_instance.dart在该文件中举例了“插页式广告”和“激励广告”,两种广告的封装形式有很大的不同,由于激励广告需要用户看一小片段广告,我们更需要关注用户在观看广告期间的行为并对其进行了动...

2019-11-27 15:30:12 490

原创 Flutter firebase_admob(IOS开发版)

这几个网站非常值得借鉴学习(有些网站可能翻墙才能看得到):在Dart Packages中有firebase_admob在Flutter的安装和使用方法。How to show a Firebase AdMob banner ad in Flutter中作者用横幅广告做了一个例子。Firebase for Flutter中有一些列安装操作的步骤。Google AdMob官网上提供了入门指南...

2019-11-26 13:29:54 569

原创 学习Android开发(二)欢迎页

WelcomeActivity欢迎页在/app/src/main/java/com.xxx.xxx/下的activitys文件夹下新建一个Empty Activity(activitys是我自己建的文件夹)修改布局进入activity_welcome.xml中,将<androidx.constraintlayout.widget.ConstrantLayout>修改为&l...

2019-11-15 16:35:47 95

原创 学习Android开发(一)statusBar

设置statusBar颜色什么是statusBar?红颜色的部分就是statusBarAndroid的风格样式都存放在/app/src/main/res/values中,进入到该文件夹下。在colors.xml中添加颜色<color name="mainColor">#d43433</color>在styles.xml中设置颜色(两种方法)<...

2019-11-15 16:16:05 154

原创 Mac电脑配置Git、GitLab和SourceTree

一. Git配置1. 设置username和emailgit config --global user.name "y.nan"git config --global user.email "[email protected]"2. 通过终端命令创建ssh keyssh-keygen -t rsa -C “[email protected]”3. 回车确认 Enter file in which t...

2019-11-14 15:04:58 1583

翻译 在Flutter的项目中AndroidX Compatibility(AndroidX兼容性)配置

手动迁移应用在android/gradle/wrapper/gradle-wrapper.properties更改以distributionUrl这样开头的行:distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip在android/build.gradle,替换:depend...

2019-06-28 22:42:53 1321

原创 SpringBoot框架中Mybatis的配置

1. pom.xml<dependencies> <!-- version版本要与电脑中安装的mysql一致 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <v...

2019-06-14 11:33:54 127

原创 Mybatis连接MySQL数据库报错:“Communications link failure” 错误

1. pom.xml 配置// 在 dependencies 中做如下配置<dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1....

2019-06-10 09:31:21 2668

原创 使用nssm在Windows服务器上部署Node.js

在 Linux 上,可以轻松的使用 forever 或者 pm2 来部署 nodejs 应用,但是在 windows 下就比较麻烦(pm2进程管理在服务器重启等情况下,还需要手动重新启动pm2进程)。可以使用 iisnode模块让Node.js应用跑在Windows系统中的IIS上。但是今天说下比较简单的 nssm方法。nssm 会监控你安装的 node 服务,如果 node 挂了,nssm 会自...

2019-06-02 20:07:25 1023

原创 使用Node.js为Vue.js提供WebAPI接口前的配置

默认读者已经安装了node环境和vue环境安装Node.js的Express框架:全局安装express-generatornpm install express-generator -g在合适的文件夹下创建Express框架的Node.js项目express + 项目名创建Vue.js项目创建一个基于Webpack模板的新项目vue init webpack...

2019-05-16 21:02:58 2348

原创 如何将MongoDB的服务写到计算机的系统服务里,并且开机自动启动

其实将MongoDB的服务写到计算机的系统服务里并开机自启动非常简单,只需要一句话。但是再此之前需要了解一些事情,有助于我们保证出现错误时避免慌张。1、如何看到计算机的系统服务Win + R 后输入services.msc 回车后会弹出服务界面如果安装MongoDB后用过,这里会有一个MongoDB Server的服务,默认端口是27017,如下图:2、注意端口MongoDB注入到...

2019-01-29 12:26:33 488

原创 基于vue-cli自动构建的webpack,快速打包时的配置总结

这篇博客是我在vue.js 2.0版本时写的,随着版本的提升方式可能会有所差别使用vue-cli构建生成的项目目录结构。步骤1:将package.json中的"private": true改为"private": false。步骤2:进入到文件夹config下的index.js中,会发现module.exports暴漏出了两种配置。一种是dev{...},这表示开发环境配置。还有一种...

2019-01-29 11:40:03 668

空空如也

空空如也

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

TA关注的人

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