![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
文章平均质量分 61
杨武博
这个作者很懒,什么都没留下…
展开
-
后台部署运维零碎总结
后台部署原创 2022-11-23 14:21:32 · 562 阅读 · 0 评论 -
idea+maven+mybatis 记录
后台开发原创 2022-09-27 10:00:21 · 263 阅读 · 0 评论 -
nginx学习记录
作为后台开发,nginx配置一定要了解熟悉,此篇也是作为占坑记录。1、root 和 alias 区别root 会将当前location 加入到路径中进行拼接, alias 不会,直接使用别名替换掉路径中的location;location /subapp { alias /opt/prov/nginx/subapp; try_files $uri $uri/ /index.html; }如上配置会将路径中的/......原创 2021-11-03 10:41:44 · 818 阅读 · 0 评论 -
linux防火墙配置学习记录
一、场景:在后台开发部署的时候,对于安全策略配置这块,防火墙是少不了的,自己之前对这块一无所知,每次都是别人弄好的系统环境,因为缺少对这块的实践学习。二、为了便于后续使用,熟悉操作,记录一下。防火墙从firewalld -->iptables 管理--------------------firewalld 系列----------------------------------[root@room8pc205 ~]# firewall-cmd --state ...原创 2021-11-01 15:00:33 · 127 阅读 · 0 评论 -
后台开发之常用工具
最近windows电脑系统又莫名地崩了,重装了系统,其他磁盘文件还保留着,发现大部分软件之前装载D盘,还是可以继续用的,只需要将路径配置到环境变量即可。趁着每个软件重新配置的机会,再来梳理一下平时开发过程中常用的工具。1、mysql关系型数据库,作为后台数据为王的端,这个必备安装完这个之后,一般要注意配置允许远程访问,即在user表中增加 % host2、 Navicat数据库访问工具,有了界面操作工具,比在命令行操作和观感要好很多。3、powerDesigner数.原创 2021-04-29 10:18:19 · 2131 阅读 · 0 评论 -
debian服务器部署系统问题总结
一、场景使用bladex框架开发了一个简单系统,包含前后端,部署服务器系统为debian二、一路操作和遇到的问题1、JDK1.8使用filezilla工具或其他工具连接至目标服务器,将文件上传在/usr/local目录下,若文件目录不存在可使用文件上传工具新建目录到JDK所在的目录下解压JDK1.8,一般放在/usr/local下cd /usr/localtar -zxvf带后缀名完整文件名配置/etc/profile并刷新环境使其生效vi /etc/prof..原创 2020-12-31 10:15:53 · 532 阅读 · 1 评论 -
关于mysql 嵌套查询语句的使用
一、在Navicat中调试嵌套查询语句时总是报错,自己没有理解哪些地方要加括号,哪些地方要使用别名,总是报有语法错误,但是不知所云具体原因只有这个知道其意义:MySql 1248 - Every derived table must have its own alias二、查询资料一个查询中嵌套另一个查询,称为子查询 1、子查询必须放在小括号里 2、子查询可以出现在任意的位置。如(select,from,where,having等) 语法: se.原创 2020-12-11 16:51:47 · 1498 阅读 · 0 评论 -
关于后台使用jar部署日志收集与分割处理
一、场景当后台使用springboot方式开发,然后打包成jar包,使用java -jar 命令部署时,需要保留日志信息,并且随着时间的增长日志不能过大,需要进行分割处理,当然日志总量也有限制,需要定期清除。二、解决方法在脚本中使用命令行在后台运行jar, 然后将输出重定向到文件中。使用定时任务,每天在固定时间进行日志转移分割,并且检测清除超过时间范围的日志文件。启动jar#!/bin/bash#jar名称JAR_NAME=blade_apppack.jar..原创 2020-11-10 13:40:10 · 1527 阅读 · 0 评论 -
在线打包移动应用后台开发问题汇总
背景开发基于webview 混合开发的安卓或者IOS应用在线打包后台,便于项目过程中前端调试App中的Html效果。后台设计简单,主要包含应用包名管理和打包参数的传递。后台发现包名管理可以使用现有的数据字典模块,关于数据字典模块的应用说明可以参考:https://blog.csdn.net/qq_39530754/article/details/85130249###在集成此模块的过程中遇到了很多小问题:1、引用的jar包模块中有配置变量,但是自己后台中没有配置报错:..原创 2020-06-16 17:34:07 · 323 阅读 · 0 评论 -
关于artemis使用过程中遇到的问题
Artemis 是一款开源的消息代理服务工具,前后端可以作为客户端使用发布订阅模式来实现消息交互。在使用的过程中遇到了如下问题。1、由于使用时间越来越长,发现消息代理服务器的内存越来越大,而且偶尔出现内存溢出的问题,于是直接想到的是修改默认启动JVM配置的最大使用内存Xmxrem Java Optsset JAVA_ARGS= -XX:+PrintClassHistogram -XX:+UseG1GC -XX:+AggressiveOpts -Xms512M -Xmx1024M -Xbootcla原创 2020-06-10 16:43:38 · 2330 阅读 · 1 评论 -
failed: Connection timed out: connect and 'parent.relativePath' points at no local POM
一、问题背景需要部署一个spring-boot项目,整个项目后台为Jar包打包方式,在用idea打包生成环境prod时遇到报错信息:D:\Tool_install\JDK\bin\java.exe "-Dmaven.multiModuleProjectDirectory=E:\idea workspace1\irrigated-area" -Dmaven.home=D:\Tool_inst...原创 2020-03-17 09:23:04 · 8551 阅读 · 1 评论 -
关于集成前端工程功能的总结
背景:此功能涉及到很多文件操作,所以现将开发过程中遇到的一些问题点总结一下。1、关于文件操作类的使用经过查询了解到操作文件主要分为两大类:基于字节和基于字符操作。一、java的IO流分两种流 :1、字节流 InputStream OutputStream2、字符流 Reader Writer他们都是抽象类二、他们的区别:1、字符流处理的单元为2个字节的Unicode...原创 2020-02-25 11:13:58 · 156 阅读 · 0 评论 -
关于fastjson使用总结
1、背景项目需要从其他厂商中将数据转接过来,存到自己的数据库中,根据三方厂商提供的API接口文档来对接。2、实现对于这种数据转接的问题,就像USB转接头一样,两端的东西肯定是有差异,所以才需要中间这个协议来处理,自然对于数据库的表结构,就需要加映射表来存储两者之间的关系,各种字段虽然不同,但是业务内容差不多。这里想说的其实主要是关于数据获取的过程,就是使用阿里巴巴的fa...原创 2018-12-25 16:12:25 · 349 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found
疫情期间,居家办公,开始写后台代码,用IDEA大环境,新建maven工程始终失败,原因未知,折腾一上午。为了赶时间,只能不在纠结环境,拷贝老项目,将pom.xml中的部分内容修改后,maven clean 运行跑起来,然后开始兴致勃勃地写代码,写完第一个接口之后,开始在test目录写测试代码操作数据库,没想到接下的错误,折腾了我一个下午:[/frontend-integratio...原创 2020-02-13 21:00:05 · 322 阅读 · 0 评论 -
MySql 以及Mybatis 使用问题汇总
在后台开发中必不可少地使用数据库,先将遇到过的场景罗列,便于日后查询使用:删除记录delete from pi_active_power_config where UU_LIMIT=200;插入记录insert into pi_active_power_config (uu_limit, lower_limit, point_id) VALUES (100, 1000...原创 2019-12-27 15:44:49 · 491 阅读 · 0 评论 -
Idea 工具开发后台初体验
之前开发一直在使用eclipse,但是最近越来越多的同事都转头idea,于是自己也开始了解了一下,有网友说eclipse 和 Intelli idea 就像一个时石器时代的工具,而一个是现代化的智能工具,工欲善其事必先利其器,我也需要紧跟时代,学习新工具的使用。 首先下载工具,在官网上看到有旗舰版和社区版两种,前者需要收费,但是要使用开发JAVAEE貌似还是需要使用旗舰版,于是网上...原创 2019-09-30 11:58:43 · 691 阅读 · 0 评论 -
后端开发学习阶段总结
最近开始接触后端开发,学海无涯,对于知识这座高峰,仰之弥高,钻之弥坚,我只能拾级而上,一个阶段来慢慢总结一下。一、工欲善其事,必先利其器。首先是基本工具的安装:https://blog.csdn.net/moneyshi/article/details/77319445JDK 、 eclpise(java EE)、 svn 插件 这些以前有所了解Tomcat,目前...原创 2018-08-05 11:24:51 · 16736 阅读 · 2 评论 -
后台开发之--行政区划功能
1、数据库模型设计,使用powerDesigner将数据库结构生成pdm文件,便可以直接使用其SQL语句生成数据库;2、新建maven工程, 根据引入的catalog,会将java api 代码和web页面分成两个模块, 两个模块各自有resource目录,其中web模块中有config目录,用来配置数据库以及spring框架等信息:数据库配置:jdbc.driver=com....原创 2018-12-13 19:03:50 · 2035 阅读 · 0 评论 -
后台查询分页功能
1、场景当后台返回的数据量很大时,为了提高查询速度,也前端页面展示条数限制,需要做分页查询,集成框架为mybatis-paginator,个人理解为在SQL中增加limit 来限制返回结果条数.https://github.com/miemiedev/mybatis-paginatorController层在接收前端传来的分页参数:@ApiParam(value = ...原创 2019-01-30 15:36:29 · 1153 阅读 · 0 评论