- 博客(25)
- 资源 (6)
- 收藏
- 关注
原创 git常用命令
git commit -m "提交日志" 提交暂存区的文件到本地仓库。git clone "url" 克隆远程仓库到本地目录;git branch -a 查看当前项目的所有分支。git status 显示暂存区和工作区的状态信息。git init 初始化git仓库在当前目录下;git checkout 分支名称 切换分支。git add . 将文件添加到暂存区。而这个带*的是当前使用分支。
2024-08-26 17:30:34
75
原创 java根据名字生成头像,上传云,window和liunx呈现不一样解决办法
为什么本地名字能显现出来,liunx上不行呢?先说下我的需求:是根据客户的名称生成一个带名字的头像,这样在一定的环境中,可以只看头像就知道谁是谁了,所以才做了一下开发;第一个方法里面是输出的是一个文件,然后放入到第二个方法里面,就能得到一个可以访问的地址,那么这个地址就是头像的地址;1.找到windows上对应的字体库,下载到本地桌面。再本地测试没有问题,上传到liunx就出现了问题;此时,在运行上面的程序,发现就正常了,问题解决了。
2023-09-19 16:52:27
223
原创 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
633
原创 window电脑清除右边小框(搜索)历史的流程
2.在左侧的菜单中依次展开HKEY_CURRENT_USER\Software\Microsoft\Windows \CurrentVersion\Explorer\WordWheelQuery 如下图;看上面搜索记录有7个,下面注册表里就有7条记录,删除掉上面红框圈住的,就能全部删除了,也就是说 除了“MRUListEx”,不删除,其他全干掉,那么就能看到搜索记录没有了。1.同时按住win+r,在 “运行”窗口上输入,regedit并回车,调出注册表编辑窗口;
2023-07-11 18:21:25
1840
原创 liunx查看磁盘空间,或者清理/查找 磁盘大文件
前言有时候在使用liunx系统的时候,会发现磁盘的空间越来越小,那是因为程序在运行,可能是产生了一些日志或者缓存信息造成,那么这时候就需要看下磁盘空间的占有,查找一下大文件,看下是什么原因造成的,此时这篇文章言简意赅,能解决当前问题好了直接上命令:1.使用df-h查看空间大小的使用情况内容参数说明:Filesystem:系统文件 Size: 分区大小 Used: 已经使用的容量 Avail: 还有多少容量可以使用 Use%: 已用百分比 Mounted on:...
2021-10-28 22:05:12
439
原创 根据微信的code获取头像昵称等信息,解决中文乱码
开发中会遇到各式各样的问题,今天说个需求,就是根据后端根据前端获取的code,得到微信的头像昵称等信息,而且还能解决乱码问题,直接上代码/** * 微信根据code获取openId */ public JSONObject getOpenIdByCode(String code) throws UnsupportedEncodingException { String appId = "你的appid"; String secret = "你
2021-08-30 21:31:21
1107
原创 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
484
原创 解决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
244
原创 springboot集成redis序列化配置
1.当我们的springboot集成了redis,然后通过springboot程序往redis设置信息,做缓存使用,如果没有使用序列化的时候,也是可以set进去的,不过是这样子的库里的值:value信息:看到的都是这样子的,为什么是这样子呢?大白话说,就是你放在程序里的话,翻译完,咱们看不懂了,作为程序员,我们叫做这个值没有做系列化设置,导致编译完,计算机以自己的形式保存,取值是能取出来的,但是看着就是不爽,那么下面我来做序列号设置,以及一些缓存的设置,配置信息如下:@Config
2021-01-12 15:45:51
2448
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
389
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
366
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
185
原创 Mybatis中sql,引入常量类中常量
在开发的过程中,有些场景是需要特定一下数据,或者初始化一部分数据,然而这些数据有些“特权”,不能和其他数据一样删除或者更改,有许多方法可以处理,在sql中也可以解决,但是就需要引入常量在mybatis中引入常量的规则:'${@类路径的全名称@常量值}'例如:id = ${@com.cts.common.constant.Constant@ADMIN_ACCOUNT}注:这是注重讲的Mybatis引入常量方法,其他都是举例说明而已...
2020-10-16 10:50:08
2410
原创 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
777
原创 取出时间段中,开始时间加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
208
原创 根据实体类名称,得到类下所有属性
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
446
原创 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
531
原创 pc登录2个微信客户端
现在生活中,越来越多的人用2个微信号区分开生活圈和工作群, 而在手机端,一般的手机都支持应用分身,这个我就不用介绍了,现在我来教大家一种pc端也可以登录2个微信号的方式。 首先要现在电脑上安装微信 安装成功的图标 然后找到微信的安装路径 左击选中微信图标>右击>属性> 快捷方式> 找到 “目标” ,把里面的路径复制出来例如:我的 E:\install\weixin\WeChat\WeChat.exe 新建文本文档,并把名字改为 微信双开 如果和.
2020-07-30 10:52:51
575
原创 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
2069
原创 修复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
135
原创 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
1211
1
原创 springboot+mybatis数据源配置
先看下项目的文件结构首先要先添加在pom中jar包 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <groupId
2020-07-29 17:33:09
626
原创 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
350
原创 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
289
springboot配置数据源.rar
2020-07-29
springboot.rar
2020-07-29
Address already in use: JVM_Bind(端口冲突)
2017-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人