- 博客(405)
- 资源 (7)
- 收藏
- 关注

原创 在Ubuntu16上部署Vue.js前端应用程序
在Ubuntu16上部署Vue.js应用一、概述二、开发环境三、网站开发四、打包五、安装部署环境六、部署部署静态文件启动服务器查看效果一、概述现在流行用Vue.js前端框架开发前端应用网站,刚好在公司完成一个内部使用的网站,现将部署方法分享出来。二、开发环境系统:win7IDE:Webstorm2019.2Node.js:v10.16.2三、网站开发首先,我们要开发好网站的各个功能...
2019-09-26 13:50:04
1706
2

原创 Vue+Java前后端分离 跨域问题解决
前言最近做了一个云服务相关的项目,整个系统架构:前后端彻底分离,前端采用Vue.js开发,后端采用Java开发,前后端通过接口耦合。笔者负责前端和部分后端的开发,亲身经历了跨域问题,并完美解决,下面介绍解决方案。什么是跨域问题待续。解决方案尾声...
2019-03-06 23:05:29
4527
原创 UNI-APP开发中遇到的坑
这样会导致,页面有时无法正常跳转,而点击页面的回退按钮也没有任何反应,页面卡住在当前页面。原因:uni-app中showModel会阻碍 uni.navigateBack跳转。问题:第一次进入页面,列表正常显示,下拉刷新后,列表消失。原因:数组赋值检测不到。解决方案:使用push给数组赋值或者如下方法。在页面中我们一般会在顶部左侧放置一个返回按钮,用户点击返回按钮则关闭当前页面,返回上一层页面。需求:当用户进行操作成功后,我们希望页面自动关闭,跳转回上一层页面。
2023-07-13 14:26:43
2130
原创 mysql如何加行锁
InnoDB 引擎是支持行级锁的,而 MyISAM 引擎并不支持行级锁,所以后面的内容都是基于 InnoDB 引擎 的。当我们使用delete、update进行数据库删除更新的时候,数据库会自动加上行锁。但是,行锁有时也会失效。数据库版本:8.0.32。
2023-04-27 11:08:43
4611
原创 数据库常用日期统计查询
其中create_time格式为mmss。1.2最近7天1.3最近30天告警数和整改数+去年同期数1.4今年告警数和整改数+去年同期数。
2022-07-18 16:13:29
2142
原创 spring boot的@RequestParam和@RequestBody的区别
由于spring的RequestParam注解接收的参数是来自于requestHeader中,即请求头,也就是在url中,格式为xxx?由于项目是前后端分离,因此后台使用的是springboot,做成微服务,只暴露接口。接口设计风格为restful的风格,在get请求下,后台接收参数的注解为RequestBody时会报错;因此综上所述,如果为get请求时,后台接收参数的注解应该为RequestParam,如果为post请求时,则后台接收参数的注解就是为RequestBody。...
2022-07-18 15:32:01
546
原创 Oracle的基本使用
ZNPDX_DOME是用户空间,需要根据实际情况进行修改!上述做法是比较规范的做法,实际应用中根据需要进行灵活配置。使用系统用户登录,普通用户没有权限。
2022-07-18 15:25:37
541
原创 Srping MVC实现App接口
一、 概述公司项目需求在Web系统增加App接口。二、 技术框架后台:Spring MVC,redisApp: uni-appApp鉴权方法:App请求登录-后台校验用户名和密码—生成token,保存token到redis,有效期30分钟,返回token给App;App非登录接口携带token请求,后台校验token有效性,如果有效则刷新token有效时间,如果无效则拒绝请求并提示重新登录。三、 步骤3.1 思路在后台新建一个拦截器,在拦截器中校验App请求URL,并对token进行鉴权,如
2021-05-07 17:16:31
214
原创 Tomcat配置App下载二维码
一、概述日常开发中需要配置App下载二维码,今天简要介绍一种方法。前提:已有Android App Apk文件test.apk,本文以Android App为例。环境:windows(IP地址为:192.168.x.x),Tomcat8二、步骤2.1 配置Tomcat在/conf/server.xml文件中加入如下配置:<Context docBase="D:/download/android/app" path="/app" debug="0" reloadable="true" /&
2021-04-30 13:44:47
447
原创 windows2012R2安装Tomcat8
一、下载官网下载tomcat8。二、部署配置打开Tomcat,双击startup.bat启动,启动窗口一闪而过就消失的原因和解决方法记事本打开startup.bat,在最后的end后加pause,将start改成run,重新启动,就可以看到错误日志了,根据错误日志进行相应的配置。Can’t load AMD 64-bit .dll on a IA 32-bit platform错误的解决办法因为本机JDK版本为32位的,而Tomcat为64位版本,所以启动出错,删除本地JDK版本,然后去官网h
2021-04-27 14:35:42
908
原创 windows2012R2安装mongodb
一、前言windows2012R2安装mongodb。简单记录。二、安装下载地址:https://www.mongodb.com/try/download/communityWindows2012要选择4.0.23不能使用最新版本!下载后,直接运行安装。安装完成后,启动mongodb服务,如果启动不了,解决方法:打开系统服务,找到mongodb服务-属性-登录,登录选择“本地系统账户”,保存即可。...
2021-04-27 14:31:45
1021
原创 windows2012R2安装activemq5
一、前言windows2012R2安装activemq5。二、安装2.1 下载软件下载地址: https://activemq.apache.org/components/classic/download/2.2 安装:下载完成之后,解压,打开conf文件夹下的activemq.xml进行配置。把此模块所有默认的0.0.0.0改为127.0.0.1,配置用户信息:在安装目录下conf/activemq.xml中后:添加如下内容:<plugins><simpleA
2021-04-27 14:27:23
265
原创 windows2012R2安装Mysql8
前言下载软件下载MySQL安装软件,下载地址:https://dev.mysql.com/downloads/windows/installer/8.0.html下载成功后,文件名称为:mysql-installer-community-8.0.23.0.msi双击运行开始安装。根据需求选择安装类型,这里选择Full安装过程会报如下错:原因:缺少必要的系统软件。解决办法:下载并安装相应的软件https://www.microsoft.com/zh-cn/download/d
2021-04-27 14:01:16
1259
原创 CentOS7配置开机自启动Tomcat8
一、概述最近遇到一个运维需求,为了避免服务器断电、崩溃等意外重启导致服务不能访问的问题,需要将Tomcat设置为开机自启动。总体思路是:将tomcat配置成系统服务,再将服务配置成开机自启动。二、步骤2.1 安装tomcat8过程略。2.2 创建tomcat8服务文件:vi /usr/lib/systemd/system/tomcat8.service。内容为:[Unit]Description=tomcat serviceAfter=network.target[Service
2021-03-17 16:51:30
543
原创 Spring Boot使用之前端接收后台传参
一、概述在使用Spring Boot+Thymeleaf框架做java web开发时,经常会遇到这样的错误: Invalid or unexpected token 。这是因为前端无法正确解析后端接口传过来的16进制数组成的字符串参数。二、解决方案一在接收参数的界面写一个表单元素来接收:<input type="hidden" id="equ_id" class="hidden" th:value="${equ_id}"/>在JS代码块里通过JQ方法来获取表单元素值:<scr
2021-03-15 18:34:08
560
原创 Tomcat启动闪退问题解决
一、问题截图先记事本打开startup.bat,找到最后一句话::end,我们知道end表示结束的意思,:end是一个标记,我们在后面加上一句pause (暂停等待的意思);再次执行startup.bat,就会看到如图,当我们按任意的键时cmd窗口又是一闪而过了。但是这已经确定了我们的环境变量都是正确的。为了更加详细的看到信息,我们再来更改一句:找到call "%EXECUTABLE%" start %CMD_LINE_ARGS% 把里面的start替换为run。再来看看cmd窗口里面输出错误
2020-12-17 20:36:06
254
原创 数据库SqlServer使用笔记
一、常用SQL语句SqlServer查询数据库时-日期格式Select CONVERT(varchar(45), GETDATE(), 0): 01 18 2020 4:36PM Select CONVERT(varchar(45), GETDATE(), 1): 01/18/20 Select CONVERT(varchar(45), GETDATE(), 2): 20.01.18 Select CONVERT(varchar(45), GETDATE(), 3): 18/01/20Sele
2020-12-17 20:34:16
164
原创 Windows下使用Tomcat部署java web
一、 准备工作1.1 如何打包Maven WEB工程选择Artifacts —> 点击 绿色加号 --> 选择 Web Application: Archive —> 选择 第二项。操作完成后点击确定。右边的Name可以自己定义。选择工程路径:Build 生成war包。选择Build --> build artifacts --> 定义的war包名称的项目,进行Build。生成的部署包:E:\project\test\springmvc\sprin
2020-12-17 20:28:59
549
原创 学习使用数据库中间件Hibernate
一、概述掌握Hiberate的基本配置——即搭建Hiberate开发环境掌握Hiberate常用API——即如何使用Hiberate框架进行开发掌握Hiberate的关联映射——解决表与表之间存在的关系问题,有1n(一对多)、 11(一对一)、mn(多对多)关系掌握Hiberate的检索方式——即掌握Hiberate的查询掌握Hiberate的优化方式——即提高Hiberate的效率1.1 hibernate执行过程:1)应用程序先调用Configuration类,该类读取Hibernate
2020-12-17 20:22:05
343
原创 前端框架easy-ui的使用总结
一、表格load方法,比如我已经定义一个datagrid的id为grid,那这个方法的使用方式为$(“#grid”).datagrid(“load”,{ });它的参数为一个json对象,里面写的是你要传输的参数的键值对,调用这个方法来加载数据的时候,它传给后台的分页信息是从第一页开始的。reload方法,使用方式也跟load的一样$(“#grid”).datagrid(“reload”,{ });看它的名字应该就可以知道它的做用了,没错,它跟load一样有加载数据功能,也一样的传参
2020-12-17 20:16:06
626
原创 使用Nexus在CentOS7上安装Docker私库
一、 概述本文介绍使用Nexus在CentOS7上安装Docker私库。公司网络限制,使用docker pull registry下载总是报错,无奈只能放弃。安装环境:centOS7.9 64位Nexus版本:nexus-3.9.0-01-unix.tar.gz下载地址:https://help.sonatype.com/repomanager3/download/需要科学上网,可以在网上下载一个。演示操作服务器IP地址:192.168.224.190二、 安装步骤2.1 将下载的Nexu
2020-12-15 20:02:38
283
原创 CentOS7.8系统初始化
一、 系统CentOS 系统版本为CentOS Linux release 7.8.2003 (Core), 64位系统。二、 CentOS7配置国内yum源2.2.1、配置步骤根据官网的说明,我们详细说说每步骤的意思。(1)、备份,将 CentOS-Base.repo 为CentOS-Base.repo.backupmv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup(2)、下载新的 ht
2020-12-15 19:57:07
437
1
原创 在CentOS7.8上安装SqlServer
一、 概述本文简要说明在CentOS7.8 64位系统上安装SqlServer数据库服务。二、 下载下载地址:https://packages.microsoft.com/rhel/7/mssql-server-2017/软件包名为:mssql-server-14.0.1000.169-2.x86_64.rpm下载成功后,上传服务器目录:/use/local/sqlserver/三、 安装3.1 在目录/use/local/sqlserver/执行安装命令:yum localinstall
2020-12-15 19:55:45
443
原创 在CentOS7.8中安装activemq5.15
一、 概述本文简要讲述在CentOS7.8中安装activemq5.15。二、 下载下载地址:http://archive.apache.org/dist/activemq/选择:apache-activemq-5.15.9-bin.tar.gz上传到服务器目录:/usr/local/activemq/三、 安装3.1 解压tar –zxvf apache-activemq-5.15.9-bin.tar.gz3.2 直接普通启动: ./activemq start3.3查看进程
2020-12-15 19:51:11
266
原创 在CentOS7.8中安装redis5
一、 概述本文简要讲述在CentOS7.8中安装redis5。二、 环境准备2.1安装gcc依赖由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装[root@localhost local]# yum install -y gcc 三、 安装3.1下载并解压安装包[root@localhost local]# wget http://download.redis.io/releases/redis-5.0.3.
2020-12-15 19:49:07
292
原创 在CentOS7.8系统上安装mongodb4.4
一、 概述本人简要介绍CentOS7.8 64位系统上安装mongodb4.4版本。二、 下载2.1 下载地址:https://www.mongodb.com/try/download/community2.2 选择 mongodb-linux-x86_64-rhel62-4.4.1.tgz三、 安装3.1解压安装包:tar -xvzf mongodb-linux-x86_64-rhel62-4.4.1.tgz3.2配置MongoDB:打开/etc/proflie文件,在最后一行加入e
2020-12-15 19:46:15
837
原创 在CentOS7.8系统上安装JDK1.8
一、 概述本人简要介绍CentOS7.8 64位系统上安装JDK1.8 64位版本。二、 下载JDK1.82.1下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html下载jdk-8u271-linux-x64.tar.gz将安装包上传服务器目录/usr/local/java/。2.2 解压:执行解压命令:[root@localhost java]# tar -zxvf jdk-8u2
2020-12-15 19:43:59
507
原创 在CentOS7.8中安装tomcat8
一、 概述本文简要讲述在CentOS7.8中安装tomcat8。二、 下载2.1在http://archive.apache.org/dist/tomcat/中下载合适版本的tomcat,也可以在官网上下载,只是一般只有最新版本,选择二进制的后缀为tar.gz的文件下载。三、 安装3.1 将安装包上传到服务器目录:/usr/local/tomcat/。3.2解压文件tar -zxvf apache-tomcat-8.5.59.tar.gz3.3 配置环境变量和内存设置,进入tomcat的bi
2020-12-15 19:40:40
348
Hadoop-eclipse插件
2018-07-07
WebRTC的Android视频聊天客户端+信令服务器
2018-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人