web开发
日常web开发技术分享,希望对大家有用
8一天不
一个10多年开发狗,希望我的分享对你有用。大家一起成长。
展开
-
mongodb根据地理位置查询附近功能
https://www.freesion.com/article/3615468522/博文地址转载 2021-04-14 14:16:32 · 402 阅读 · 0 评论 -
Activiti 数据表结构
Activiti流程表结构说明转载 2022-10-21 10:36:22 · 250 阅读 · 0 评论 -
idea初始化start.spring.io失败
将默认地址修改为阿里云的地址就可以完美解决:https://start.aliyun.com/原创 2022-09-23 17:55:44 · 382 阅读 · 0 评论 -
springboot集成activity + mybatis-plus注意事项
mybatis-plus和activity都含有mybatis相关的包,如果确定项目要使用mybatis-plus,需要在activity种排除mybatis依赖,不然会有包冲突,这个排查了很久,也是网上搜索解决的原创 2022-09-08 15:26:50 · 518 阅读 · 2 评论 -
idea配置代码文件注释,方法注释
一直记不住,现将配置记录如下:1.点击 File->Setting->Editor,选中 File and Code2.如上图,点击includes标签,填入内容,保存/*** @className: ${NAME}* @description: * @author: clj* @date: ${DATE}**/此配置可以在新建文件时添加上注释,但是需要在方法里添加注释,还需要以下配置3. 选择 File->Setting->Live T原创 2022-01-27 17:13:35 · 852 阅读 · 0 评论 -
java递归返回菜单树
/** * 获取菜单列表 */@PreAuthorize("@ss.hasPermi('system:menu:list')")@GetMapping("/list")public AjaxResult list(SysMenu menu){ LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest()); Long userId = loginUser.getUser().getUserId.原创 2021-01-21 10:25:36 · 301 阅读 · 0 评论 -
《原创》 idea里安装jrebel插件,实现项目代码和xml自动化部署,而不用重启
一般更新了代码,都要重启服务,比较花时间,本文旨在节省开发时间。对大家有用请给个赞!1.打开file -> settings->plugins 2.搜索 jrebel并安装,第一次搜索不出来,需要点击如图来搜索 3.安装成功后,需要注册jerel,不用刻意去找怎么注册,因为我们下面步骤7 jrebel方式运行的时候,会直接弹出注册框, 我们...原创 2018-08-12 11:22:11 · 2741 阅读 · 1 评论 -
centos7安装mysql
准备 一台装有centos7.3的电脑(或虚拟机),mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar mysql的rpm安装集合包下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads注意这样选择,可以获得centos支持的版本。 一、安装环境 ...转载 2018-08-27 20:58:38 · 120 阅读 · 0 评论 -
centos7安装redis
1.打开redis官网https://redis.io/,下载最新版 2.将下载好的redis上传至centos /usr/local/redis目录下 解压tar -zxvf redis-4.0.11.tar.gz 进入目录cd redis-4.0.11 编译redis,输入make install 命令如果报gcc找不到的错误(这是因为你的系统没有安装gcc,所...原创 2018-08-27 21:52:32 · 202 阅读 · 0 评论 -
转 jenkins-整合git ssh maven spring-boot实现一键部署启动
安装好jenkins java maven git ssh点击“系统管理”配置一下工具配置jdk配置git配置maven当然也可以自动安装,点击apply并保存点击系统设置配置一下发邮件的地址,构建失败后能邮件通知ctrl+f找到邮件通知,配置发件,我是用的QQ邮箱这个地方的发件箱需要和刚才Jenkins Location配置的“系统...转载 2018-08-28 00:54:55 · 250 阅读 · 0 评论 -
centos 7 安装gitlab服务器,并访问详细步骤
首先,参照了官网安装步骤。https://about.gitlab.com/installation/#centos-7 1.安装并配置必要的依赖项 在CentOS 7(和RedHat / Oracle / Scientific Linux 7)上,以下命令还将在系统防火墙中打开HTTP和SSH访问。sudo yum install -y curl policycoreu...原创 2018-08-25 09:17:16 · 3275 阅读 · 0 评论 -
centos7下安装jenkins
1.推荐用rpm方式安装,war包启动容易出问题打开官网https://jenkins.io/download/下载 下载最新版 下载完成后传输至linux服务器下。 开始安装rpm -ivh jenkins-2.121.3-1.1.noarch.rpm修改端口新版本的jenkins修改端口新版本jenkins的配置文件在/etc/sy...原创 2018-08-25 21:03:07 · 209 阅读 · 0 评论 -
centos7卸载mysql ---转载
详细步骤如下所示:1.输入命令查询系统中已安装的mysql。? 1 rpm -qa |grep -i mysql 2.逐个卸载mysql。 yum remove 系统显示已安装的mysql 比如:? 1 yum remove mysql-community-server-5.7.19-1.el7...转载 2018-08-25 22:15:55 · 700 阅读 · 0 评论 -
jrebel注册-转载
感谢 https://blog.csdn.net/cjwcjwwjcwjc/article/details/80050633 感谢 https://blog.csdn.net/lawsonjin/article/details/76422807 ❤️转载 2018-08-12 10:23:10 · 649 阅读 · 2 评论 -
本地导入的项目或从svn上导入的项目不是maven结构,且不能添加进tomcat部署问题的解决
有时候,从别人给的项目,或者直接从svn上check的项目,导入myeclipse后并没有想象中的那么顺利,添加进tomcat,启动。甚至会出现以下问题1.在myeclipse的tomcat里根本无法添加项目,直接判断判断该项目不是web项目。2.tomcat能添加进项目,但是部署成功后,项目无法访问。具体原因可能有,部署成功后,部署的项目名有改变,你输入loalhost的时候输入原创 2015-11-16 15:29:54 · 4603 阅读 · 0 评论 -
APP接口安全token设计
近发现群内大伙对用Hbuilder做的APP怎么做登录功能以及维护登录状态非常困惑,而我前一段时间正好稍微研究了一下,所以把我知道的告诉大家,节约大家查找资料的时间。你是否真的需要登录功能?把这个问题放在最前面并不是灌水,而是真的见过很多并不需要登录的APP去做了登录功能,或者是并不需要强制登录的APP把登录作为启动页。用户对你的APP一无所知,你就要求对方注册并登录,除非AP转载 2016-03-23 23:46:05 · 23102 阅读 · 0 评论 -
spring aop相关概念和xml与注解实现方式
AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。我们现在做的一些非业务,如:日志、事务、安全等都会写在业务代码中(也即转载 2016-05-25 12:24:58 · 329 阅读 · 0 评论 -
Eclipse 新增 Maven Archetype Catalogs
当你安装了m2eclipse后,就可以通过菜单【File】-【New】-【Project…】,选择其中的Maven-Maven Project,根据Maven提供的工程原型或模板archetype来生成简单的项目框架。但如果你想生成struts2项目框架的话,则有可能找不到相应的archetype解决的方法是添加原型或模板目录,选择【Window】-【Preferences转载 2016-08-12 09:51:43 · 5598 阅读 · 0 评论 -
maven配置默认的中央仓库,setting.xml配置
项目中经常用到maven。经常见到setting.xml配置,不过公司一般都有私有的仓库。那么,如果我想在家里用maven下载jar包。就可以配置外网的默认中央仓库。http://repo1.maven.org/maven2,这个地址也可以在浏览器打开,可查看你想要包的版本号。1.settting.xml配置如下Licensed to the Apache原创 2016-08-12 11:06:39 · 24739 阅读 · 0 评论 -
cvc-complex-type.2.3: Element 'dependency' cannot have character [children], because the type's cont
给pom.xml添加jar包时候报错,本地仓库jar下载正常,但是页面报错,配置代码是从maven中央仓库复制的,按道理不应该报错,想了想应该是网上复制的编码和本地项目的编码不一致造成的,手动写了一遍不报错。问题解决,但是如果内容很多重写一遍太麻烦了,发现把从网上复制的内容复制到word中,有一些特殊字符,删除后,重新复制到pom.xml文件转载 2016-08-14 16:42:02 · 10198 阅读 · 6 评论 -
spring3.X升级到spring4.X时关于MappingJacksonHttpMessageConverter的问题
在spring4.X中删除了啊MappingJacksonHttpMessageConverter类文件,可以使用MappingJackson2HttpMessageConverter替换但是启动仍然会报异常Caused by: java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonProcessing转载 2016-08-14 17:45:50 · 362 阅读 · 0 评论 -
java生成图片验证码
import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;import javax.imageio.ImageIO;原创 2016-11-21 22:00:22 · 306 阅读 · 0 评论 -
分享几款基于bootstrap和jquery的分页插件
1.第一款 jquery.pagination 定制修改版地址:http://hooray.github.io/jquery.pagination/ github地址:https://github.com/hooray/jquery.pagination2.第二款 jBootstrapPagegithub地址 https://github.co原创 2016-08-09 22:05:22 · 3001 阅读 · 0 评论 -
quartz表达式
CronTriggerCronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9:30时”,甚至“每5分钟一班9:00和10:00逢星期一上午,星期三星期五“。即便如此,SimpleTrigger原创 2017-07-10 09:22:12 · 408 阅读 · 0 评论 -
nginx下载文件时,设置下载文件名接收参数。
一般上传文件,都采用随机字符串,以防止重复,通过nginx方式下载文件,文件名也是字符串形式,用户看不懂。所以,可以配置nginx接收中文文件名参数。配置如下: location ~* .*\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx|jpg|png)(\?.*)?$ { root /data/; if ($...原创 2018-06-01 10:46:14 · 4014 阅读 · 0 评论 -
<转载> struts2文件上传
技术要点 本节代码详细说明文件上传功能的开发流程,介绍知识点如下: 文件上传页面和显示上传成功页面代码内容。 UploadAction类中实现上传功能方法和上传文件属性介绍。 struts.xml中UploadAction配置,以及字符编码、文件临时存放路径配置。 上传后所处路径和最终上传成功后效果展示。演示代码 上传文件页面,转载 2013-05-15 21:31:45 · 445 阅读 · 0 评论