自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (6)
  • 收藏
  • 关注

原创 java根据名字生成头像,上传云,window和liunx呈现不一样解决办法

为什么本地名字能显现出来,liunx上不行呢?先说下我的需求:是根据客户的名称生成一个带名字的头像,这样在一定的环境中,可以只看头像就知道谁是谁了,所以才做了一下开发;第一个方法里面是输出的是一个文件,然后放入到第二个方法里面,就能得到一个可以访问的地址,那么这个地址就是头像的地址;1.找到windows上对应的字体库,下载到本地桌面。再本地测试没有问题,上传到liunx就出现了问题;此时,在运行上面的程序,发现就正常了,问题解决了。

2023-09-19 16:52:27 151

原创 window系统下,cmd命令操作

5.删除指定后缀的文件,命令:del /a /f /s /q "*.txt" "*.bat"2.新建文件,命令:cmd >文件名.后缀名,例如:cmd >1.txt。3.查看文件内容,命令:type 文件名 ,例如:type 1.txt。1.创建文件夹,命令:mkdir 文件夹名字,例如:mkdir XXX。4.删除文件,命令:del 文件名,例如:del 1.txt。后面在总结了,再添加,如有问题或疑问,请留言,后面修改或说明。*为通配符,意思是所有txt和bat的文件。/q 是无需确认,直接删除。

2023-08-22 12:03:55 426

原创 mybatis使用中的转义符

在mybatis中使用:where start_time > #{currentTime}

2023-08-17 17:43:44 119

原创 window电脑清除右边小框(搜索)历史的流程

2.在左侧的菜单中依次展开HKEY_CURRENT_USER\Software\Microsoft\Windows \CurrentVersion\Explorer\WordWheelQuery 如下图;看上面搜索记录有7个,下面注册表里就有7条记录,删除掉上面红框圈住的,就能全部删除了,也就是说 除了“MRUListEx”,不删除,其他全干掉,那么就能看到搜索记录没有了。1.同时按住win+r,在 “运行”窗口上输入,regedit并回车,调出注册表编辑窗口;

2023-07-11 18:21:25 998

原创 liunx查看磁盘空间,或者清理/查找 磁盘大文件

前言有时候在使用liunx系统的时候,会发现磁盘的空间越来越小,那是因为程序在运行,可能是产生了一些日志或者缓存信息造成,那么这时候就需要看下磁盘空间的占有,查找一下大文件,看下是什么原因造成的,此时这篇文章言简意赅,能解决当前问题好了直接上命令:1.使用df-h查看空间大小的使用情况内容参数说明:Filesystem:系统文件 Size: 分区大小 Used: 已经使用的容量 Avail: 还有多少容量可以使用 Use%: 已用百分比 Mounted on:...

2021-10-28 22:05:12 401

原创 根据微信的code获取头像昵称等信息,解决中文乱码

开发中会遇到各式各样的问题,今天说个需求,就是根据后端根据前端获取的code,得到微信的头像昵称等信息,而且还能解决乱码问题,直接上代码/** * 微信根据code获取openId */ public JSONObject getOpenIdByCode(String code) throws UnsupportedEncodingException { String appId = "你的appid"; String secret = "你

2021-08-30 21:31:21 1063

原创 springboot项目打包成jar

应用springboot,在项目发布中,一般会把程序打成一个包,可能打成war,也可能打成jar,如果打成war,那么就需要去掉boot里面的内置tomcat,在安装一个服务器,类似tomcat,然后把程序放在服务器下运行,这个不是这篇文章的介绍内容,下面介绍一下打成jar包的过程。打成jar包有下面几种方式,通过idea软件打包1.1找到idea的maven配置栏,然后找到父文件下的Lifecycle,这个里面有一个package的操作项,点击即可,步骤如下:maven->左侧pare

2021-01-27 14:05:00 461

原创 解决springboot跨域问题

当静态文件(js,css等)访问接口,而2个服务(pc静态服务和接口服务)不在同一个服务器的时候,这时候调用的时候,就会出现跨域的问题,pc调用接口服务就会报错如下:解决上面的问题,直接上代码:import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.Cor

2021-01-13 15:00:54 238

原创 springboot集成redis序列化配置

1.当我们的springboot集成了redis,然后通过springboot程序往redis设置信息,做缓存使用,如果没有使用序列化的时候,也是可以set进去的,不过是这样子的库里的值:value信息:看到的都是这样子的,为什么是这样子呢?大白话说,就是你放在程序里的话,翻译完,咱们看不懂了,作为程序员,我们叫做这个值没有做系列化设置,导致编译完,计算机以自己的形式保存,取值是能取出来的,但是看着就是不爽,那么下面我来做序列号设置,以及一些缓存的设置,配置信息如下:@Config

2021-01-12 15:45:51 2400 1

原创 springboot 上传文件报错:The temporary upload location [XXX] is not valid

根据报错信息可知:临时上载位置[XXX]无效造成错误的原因:可能是某种场景把tmp下的零时文件删除了,导致文件上传的时候就找不到临时缓存的位置解决办法,直接上代码:import org.springframework.boot.web.servlet.MultipartConfigFactory;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.C

2020-12-22 15:42:06 341 1

原创 springboot获取properties或者yml的属性

对于使用开发者来说,一般都会送配置文件(application.properties或者application.yaml)中获取一些信息,以达到我们预期的效果,下面我介绍几种获取的方式;例如:直接用注解获取: @Value("${test.name}") private Integer name;通过环境变量获取: @Resource private Environment env; public void test(){

2020-12-12 15:47:33 345 1

原创 sql中case when用法

对于case when,有很多的用法在查询中使用,一般也是常用的(select)SELECT id,gender,CASE gender WHEN 'M' THEN '男' WHEN 'F' THEN '女' ELSE '无' END '性别'FROM tb_member得到的结果:后续还在更新其他方法使用...

2020-10-16 11:18:45 175

原创 Mybatis中sql,引入常量类中常量

在开发的过程中,有些场景是需要特定一下数据,或者初始化一部分数据,然而这些数据有些“特权”,不能和其他数据一样删除或者更改,有许多方法可以处理,在sql中也可以解决,但是就需要引入常量在mybatis中引入常量的规则:'${@类路径的全名称@常量值}'例如:id = ${@com.cts.common.constant.Constant@ADMIN_ACCOUNT}注:这是注重讲的Mybatis引入常量方法,其他都是举例说明而已...

2020-10-16 10:50:08 2348

原创 java1.8写法

个人根据工作用到的一些java1.8方法写法的总结,如果不知道什么意思或者含义,也可以留言,可以后面补充说明方法的含义public static void main(String[] args) { // 属性 姓名,年龄,班级 UserTest u1 = new UserTest("张三", 12, 1); UserTest u2 = new UserTest("李四", 10, 2); UserTest u3 = new UserTe...

2020-09-01 18:11:44 739

原创 取出时间段中,开始时间加6分钟,以此类推

有些业务场景,会需要从一个时间段中取出每个几分钟的时间,我这是做了一个demo,为了便于学习,代码如下public static void main(String[] args) throws ParseException { String startTime = "2020-8-11 10:00"; String endTime = "2020-8-11 11:40"; timePeriodValue(startTime, endTime, 6); } public static

2020-08-11 15:23:05 199

原创 根据实体类名称,得到类下所有属性

public static void main(String[] args) { ClassLoad load = new ClassLoad(); load.getPropertyByclass(UserDO.class); } public <T> void getPropertyByclass(Class<T> clas) { String properties = ""; Field[] field = clas.getDeclaredFields().

2020-07-31 17:18:52 426

原创 RedisTemplate工具类

针对在开发中,对redis做一些工具类的总结import java.util.Collection;import java.util.List;import java.util.Map;import java.util.Set;import java.util.concurrent.TimeUnit;import javax.annotation.Resource;import org.apache.commons.lang3.StringUtils;import org.sprin

2020-07-30 18:40:25 515

原创 pc登录2个微信客户端

现在生活中,越来越多的人用2个微信号区分开生活圈和工作群, 而在手机端,一般的手机都支持应用分身,这个我就不用介绍了,现在我来教大家一种pc端也可以登录2个微信号的方式。 首先要现在电脑上安装微信 安装成功的图标 然后找到微信的安装路径 左击选中微信图标>右击>属性> 快捷方式> 找到 “目标” ,把里面的路径复制出来例如:我的 E:\install\weixin\WeChat\WeChat.exe 新建文本文档,并把名字改为 微信双开 如果和.

2020-07-30 10:52:51 559

原创 java遍历List的几种方式(包含jdk1.8方式)

import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class TestList { private static List<String> items = new ArrayList<>(); static { items.add("A"); items.add("BC"); items.add("C"); items.add("BD").

2020-07-30 10:05:59 2019

原创 修复tomcat启动慢的问题

有两种解决办法: 在JVM环境中解决 通过修改JRE中的java.security文件 打开jdk1.8.0_181/jre/lib/security/java.security这个文件,找到下面的内容:securerandom.source=file:/dev/urandom替换成securerandom.source=file:/dev/./urandom 在Tomcat环境中解决 可以通过配置JRE使用非阻塞的Entropy Source。在catalina.sh..

2020-07-29 18:26:22 122

原创 linux环境nginx从下载到安装

linux下安装nginx安装所需环境Nginx是C语言 开发,建议在Linux上运行,当然,也可以安装Windows版本,本篇则使用CentOS7作为安装环境。一.gcc安装安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,则需要安装:yuminstall gcc-c++二.二. PCRE pcre-devel安装PCRE(Perl Compatible Regular Expressions)是一个Perl库,......

2020-07-29 18:19:57 1180 1

原创 springboot+mybatis数据源配置

先看下项目的文件结构首先要先添加在pom中jar包 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <groupId

2020-07-29 17:33:09 613

原创 Linux 删除openjdk,安装jdk1.8

Linux下安装jdk,步骤如下1:下载jdk包:本章使用的为后缀为tar.gz的文件(不需要安装)例如:jdk-8u191-linux-x64.tar.gz2:把jdk文件保存至Linux下目录:通过控制台,使用mkdir命令生成/opt/jdk目录,并把文件放入其下3:解压tar.gz文件:通过控制台,进入/opt/jdk下,执行tar-zxvfjdk-8u191-linu...

2019-01-08 14:57:16 316

原创 linux上安装redis服务器

Redis的安装下载(https://redis.io/download下载地址)在linux中进入你想要下载保存的目录然后运行wgethttp://download.redis.io/releases/redis-4.0.12.tar.gz进行下载解压下载的是tar.gz格式的压缩文件用tar-zxvf压缩文件进行解压安装redis需要的依赖yu...

2019-01-08 14:30:41 275

springboot配置数据源.rar

里面是简单的springboot配置数据源的纯净版,含有一些简单的业务逻辑,以便于入门的学生学习,关于mybatis的写法有多种,这只是其中的一种,想了解的可以相互沟通学习

2020-07-29

springboot.rar

最基础的springboot,里面包含最基础的jar包,也算是纯净版的springboot架构,后面的学习都是基于这个基础的架构增加一些功能和工具等

2020-07-29

PowerDesigner15官方正式版+注册补丁.rar

此补丁是针对于PowerDesigner15官方正式版的注册补丁,对于其他版本的不知道,对于15的亲测有效

2019-09-12

upfile.rar

这是基于spring+springmvc+mybatis的一个文件上传,和文件下载的简单整合项目

2019-05-22

dhtmlxTabBar中文帮助文档

dhtmlxTabBar中文帮助文档

2017-05-04

Address already in use: JVM_Bind(端口冲突)

2017-05-03

空空如也

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

TA关注的人

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