- 博客(22)
- 收藏
- 关注
原创 常用设计模式学习笔记
1. 单例模式 所谓单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)实现步骤:1)、构造器私有化(防止new) 2)、类的内部创建对象 3)、向外暴露一个静态的公共方法 1.1 饿汉模式(静态常量)public class Singleton { // 定义属性 private stati...
2021-11-23 22:49:57 371
原创 FTP上传下载工具类(应急,过两天完善)
package com.jxxgt.ftpdemo.utils;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPFile;import org.apache.commons.net.ftp.FTPReply;import org.springframework.beans.factory.annotation.Value;import org.springframework.co..
2021-05-31 00:31:05 215
原创 httpClient请求第三方接口工具类
只是项目中有用到,目前该方案并不是很完善,如果各位在使用中有遇到什么问题或者有改进的方案可以留言,或作分享(仅供测试参考)一、依赖jar包<!-- 第三方网络请求工具 --><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version.
2021-04-08 00:08:42 389 2
原创 如何将本地项目提交至gitee
提交之前需要在本地先安装git服务,其次需要在官网上注册好自己的账号并建立项目仓库,具体如何操作请自行百度吧。1、选择本地项目目录鼠标右键 -> Git Bash Here 打开命令框2、使用命令行:git init 在目录下建立.git配置目录3、使用git remote add origin 远程库地址将项目关联至你之前准备好的远程库地址4、操作命令:git pull origin master将码云上的仓库pull到本地文件夹,在此期间可能会弹出登录的...
2020-12-14 13:10:38 2724
原创 获取访问用户IP地址
应用场景:日志记录,获取操作者 ip 地址package com.demo.utils;import javax.servlet.http.HttpServletRequest;import java.net.InetAddress;import java.net.UnknownHostException;/** * 获取IP方法 */public class IpUtils{ public static String getIpAddr(HttpServletRequ.
2020-08-27 15:19:12 1013
原创 记录一次尴尬的挖坑事件(idea中.properties格式被修改)
不清除你们是否也遇到过这种情况,就是在建文件时突然间某一类型文件全部都变了,就如我这次的经历来说吧,本来是需要建一个.properties的配置文件的,结果在创建是误操作将文件建成了文件名格式,导致同一类型文件全部都变成了其他类型的文件,还好只是在idea中显示是这样并不影响程序的正常运行。修复方式: Editor —> File Types —> 找到错乱文件格式,删除 File Name Patterns(文件名模式)中相关内容即可。不积硅步无以至千里,不积小流无以成江河..
2020-08-07 22:33:13 823 1
原创 阿里云ECS实例tomcat服务器域名配置ssl
1、安装appache# yum install httpd -y2、安装ssl# yum install mod_ssl3、打开服务器目录修改文件
2020-07-24 22:58:49 198
转载 几款好用的微信开发ui库
一、WeUIWEUI是一套基于样式库weui-wxss开发的小程序扩展组件库,同微信原生视觉体验一致的UI组件库,由微信官方设计团队和小程序团队为微信小程序量身设计,令用户的使用感知更加统一。官方组件库能够满足基础的界面需求,但是,如果你想要更加饱满的视觉,更加活泼的动效,恐怕 WeUI 就满足不了你的需要了。GitHub 地址:https://github.com/Tencent/weui二、ColorUI 组件库ColorUI 是一款高颜值组件库,侧重于视觉交互。比起..
2020-07-24 21:59:10 4173
原创 阿里云服务器安装FTP
一、yum安装vsftpd 1、首先查看是否有安装过ftp rpm -qa | grep vsftpd 2、如果没有则进行安装(看到complete后说明安装成功) yum -y install vsftpd 3、启动ftp服务 systemctl start vsftpd //启...
2020-03-14 23:59:40 590
原创 Mysql数据表递归查询上级部门函数
应用场景:类似部门结构的多级树形表, 举例:有A部门(父),B部门(子),C部门(孙),D部门(曾孙),4级部门结构,业务需要给A部门权限(包括子 孙),此时业务只有A部门code,而某用户是属于D部门人员,这时候需要根据D部门code查询有没有权限。类似于这样的场景一般都是需要做递归判定的,而接下来这个sql函数就是在数据库的基础...
2020-02-20 12:02:07 3558
原创 Mybatis SQL语句基本使用
1、普通插入表数据Dao层: int add(String param1,String param2)Mapper层: <insert id="add" > insert into table (param1,param2) values(#{param1},#{param2}) <insert>...
2020-01-02 14:40:18 183
转载 H5页面适应手机端尺寸
H5页面适应手机尺寸<meta name="viewport" content="width=device-width, initial-scale=1.0">详情请戳:https://blog.csdn.net/qq_30628821/article/details/79009074
2019-12-24 09:28:40 4255
原创 MySql函数判定A字符串中元素是否在B字符串中存在(A,B均为逗号分隔字符串)
没啥好讲的,直接上代码。(在MySQL可视化工具中运行时如果出现报错,请注意是否是因为复制之后的空格编码格式不匹配导致)-- 判定str中字符是否存在于targetStr字符串中,字符串均以逗号隔开-- @return 1 存在 ,0 不存在DROP FUNCTIONIF EXISTS fun_str_findin_targetStr;CREATE FUNCTI...
2019-12-04 11:36:08 1274
转载 关于JAVA使用PropertySource读取配置文件及需要注意的地方
文章来自:https://www.cnblogs.com/warehouse/p/8681187.html的分享网上记录的方法很多,这里只记录自己所使用的过的其中一种方法,不喜勿喷。package com.demo.util;import org.springframework.beans.factory.annotation.Value;import org.springfram...
2019-09-06 09:59:53 1596 1
原创 Linux 服务器通用工具安装
刚在阿里云租了一个ECS云服务器,最低配的入门款(1G,1核 服务器买的三年的¥640,然后公网IP一年¥234),主要用于做测试练习使用,刚入手的服务器是内部是没有东西的,所以一些工具例如JDK,mysql数据库,tomcat等都需要安装配置,所以在此一边安装工具一边记录,同时把遇到的一些坑也一起记录下来以供后期参考。通用工具网址。准备工作:将需要安装的一些工具在官网下载好linux版的ta...
2019-07-04 12:55:47 1669
原创 java 使用hutool工具以及poi3.16进行Excel导入(可指定行开始获取数据)
今天因项目需要进行数据的导入,此处使用的是hutool-4.1.19版本,以及poi-3.16版本做的demo(貌似不支持更高版本的poi依赖,但建议你们可以去试下),好了,废话不多说,直接上代码。一、首先是两个依赖jar包<!--工具包--><dependency> <groupId>cn.hutool</groupId> ...
2019-07-03 10:58:54 10787 4
转载 MySql 函数讲解
转载:https://www.cnblogs.com/kissdodog/p/4168721.html MySQL数据库提供了很多函数包括:数学函数; 字符串函数; 日期和时间函数; 条件判断函数; 系统信息函数; 加密函数; 格式化函数;一、数学函数 数学函数主要用于处理数字,包括整型、浮点数等。函数 作用 ABS(x) 返回x的绝对值 ...
2019-04-08 15:29:17 268
原创 java 使用poi生成简单excel表格并发送邮件
由于最近项目原因需要使用Java将数据导出成excel文件并发送给某邮箱,借鉴了各位前辈大佬们的经验写了个简单的demo方法。现将代码记录如下:详细介绍可参考:https://www.cnblogs.com/huajiezh/p/5467821.htmlpoi 表格背景色:https://www.cnblogs.com/toumh/p/npoi-color-value.html总体的思...
2019-04-04 10:56:10 5435 6
原创 layui文件上传后台(带自定参数)
记录layui文件上传方法,前端页面直接看layui文件上传相关文档就行,主要是记录后端Java接收上传流并保存的方法layui文档:https://www.layui.com/doc/modules/upload.html因为该方法使用MultipartFile来接收layui上传流,所以需要在SpringMVC中配置multipart<bean id="multipartR...
2019-04-02 10:17:17 11368
原创 关于layui父子页面传值
近期因为项目原因使用layui框架在做一个PC端管理项目,作为刚开始接触layui框架,难免会无限踩坑,踩坑,踩坑,现将踩过的坑都记录一下,借此表示本人到此坑一游关于layui父子页面传值,百度一下有一大堆博客和大神提供了很多的方法,我仅把我使用过的方法粘贴出来。js 父页面给子页面传参方法://给子页面传值,editInterfaceParams为传递给子页面的参数名,子页面根据...
2018-12-14 15:09:05 1736 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人