- 博客(22)
- 收藏
- 关注
原创 Linux CentOS8 开机Tomcat自启
1.编写脚本tomcatvim tomcat#!/bin/sh# chkconfig: 345 99 10 # description: Auto-starts tomcat # /etc/init.d/tomcatd # Tomcat auto-start # Source function library. . /etc/init.d/functions # source networking configuration. . /etc/sysconfig/
2022-03-25 12:08:56
372
原创 Linux CentOS8 开机Redis自启
1.编写脚本redisvim redis#!/bin/sh # chkconfig: 2345 80 90 # Simple Redis init.d script conceived to work on Linux systems # as it does use of the /proc filesystem. # 换成自己的Redis配置信息, 注意停止命令增加了端口和密码验证,如不需要自行去掉REDISPORT=6379 REDISPATH=/usr/local/
2022-03-25 12:04:09
1752
原创 Linux CentOS8 开机jar包自启
1.编写脚本jarLauncher.sh# !/bin/bash## JDK start 配置自己服务器的JDK环境export JAVA_HOME=/usr/local/jdk8export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jarexport PATH=$PATH:$JAVA_HOME/bin## JDK end# 有多少个jar就后面加上去就好no
2022-03-25 11:39:34
797
原创 SpringBoot---jar包配置HTTPS
以阿里证书为例1. 导入证书将证书和证书密码复制到项目resources目录中2. 配置 HTTPS 证书在 application.yml 文件中配置 HTTPS 相关信息。443是 HTTPS 的默认端口,使用 HTTPS 就行访问的时候就不需要写额外的端口号(也可以配置其他端口),配置完成后使用https就可以访问了。# 开发环境配置server: ###配置https port: 22222 http-port: 33333 #开启https,配置跟证书一
2022-03-14 16:10:26
4171
原创 Spring boot 打包时含有外部引用的jar包,打包没有打入lib中解决方法
在项目开发时有时咱们须要引入一些在maven仓库中不存在的包,此时,咱们须要在maven的pom.xml中添加以下依赖方法:java<dependency> <groupId>com.pproc.dependency</groupId> <artifactId>aeswithjec</artifactId> <version>20171214</version> <scope>system</
2021-04-30 18:34:31
6536
4
原创 移动端检测微信浏览器返回,关闭,进入后台操作
亲测有效背景:最近做一个倒计时记录学习时长项目,需要在用户点击浏览器的返回按钮或者直接关闭浏览器,或者直接退出微信或者进入后台时记录下当前页面的进度,下次进去从上次退出的地方开始倒计时。一开始想的很简单直接监测浏览器的返回事件window.onbeforeunload,在安卓和pc上可以监测到,但是iOS上监测不到解决办法:根据百度相关文档,发现iOS端检测需要用pagehide去检测,于是修改代码如下var u = navigator.userAgent;var isAndroid .
2021-04-30 15:56:10
643
2
转载 Intellij IDEA炫酷插件
1、日晒主题 Solarized Themes推荐指数:☆☆☆☆☆推荐理由:日晒主题本身是为vim定制的。后来移植到ide 非常酷!配色非常耐看。 最近更新不等号显示,注释不可编辑。背景图可是另外的插件设置的哈Background Image Plus +2、idea上 类调用时序图 SequenceDiagram for IntelliJ IDEA 推荐指数:☆☆☆推荐理由:在梳理别人的代码的时候, 能够很清晰的看到依赖调用...
2020-10-13 11:21:26
175
转载 几个IDEA的Sao技巧,效率提升了10倍,网友:没有灵魂!
今天,在网上看到一篇关于作者介绍IDEA技巧的文章,有网友吐槽说,用IDEA写代码没有灵魂!我当场懵逼了~IDEA提供了这么多快捷的方式不用,那还用这种高级编辑器干嘛,干脆用记事本,不就显得更牛逼~作为一位IDEA的死忠粉,我也经常用IDEA的骚技巧~这里,我给各位同学分享一下,我经常用的几个技巧,但不限于这些。1、几个快捷键每次当你打开IDEA的时候,便会给你展现一个欢迎界面,会有4个快捷键,见版本号:2020.2Alt+...
2020-09-29 10:51:01
208
转载 java复制文件的4种方式及拷贝文件到另一个目录下的实例代码
这篇文章主要介绍了java复制文件的4种方式,通过实例带给大家介绍了java 拷贝文件到另一个目录下的方法,需要的朋友可以参考下尽管Java提供了一个可以处理文件的IO操作类。 但是没有一个复制文件的方法。 复制文件是一个重要的操作,当你的程序必须处理很多文件相关的时候。 然而有几种方法可以进行Java文件复制操作,下面列举出4中最受欢迎的方式。1. 使用FileStreams复制这是最经典的方式将一个文件的内容复制到另一个文件中。 使用FileInputStream读取文件A的字节,使用Fil
2020-08-30 16:56:45
12609
1
转载 Java中删除文件、删除目录及目录下所有文件
功能:删除某个目录及目录下的所有子目录和文件知识点:File.delete()用于删除“某个文件或者空目录”!所以要删除某个目录及其中的所有文件和子目录,要进行递归删除,具体代码示例如下:import java.io.File;public class DeleteDirectory { /** * 删除空目录 * @param dir 将要删除的目录路径 */ private static void doDeleteEmptyDir(Str...
2020-08-30 16:52:35
319
转载 linux 查看某个目录下文件的数量
今日思语:时间是个庸医,却自称能包治百病~在linux环境下,经常需要查看某个文件目录下的文件数有多少,除了进入当前目录下查看,还可以使用命令:ls -l | grep "^-" | wc -l这里是查看当前目录下的文件列表,也可以指定某一个目录说明: ls -l 查看目录下文件信息 grep ^- 过滤列表输出信息,只保留一般文件,如果要保留目录则为 ^d wc -l 统计输出信息的行数。附注:查看当前目录下的文件和子文...
2020-08-30 16:50:46
727
转载 Linux下查看磁盘与目录的容量——df、du
df:列出文件系统的整体磁盘使用量;du:评估文件系统的磁盘使用量(常用于评估目录所占容量)df参数:-a:列出所有的文件系统,包括系统特有的/proc等文件系统-k:以KB的容量显示各文件系统-m:以MB的容量显示各文件系统-h:以人们较易阅读的GB,MB,KB等格式自行显示-H:以M=1000K替代M=1024K的进位方式-T:连同该分区的文件系统名称(例如ext3)也列出-i:不用硬盘容量,而以inode的数量来显示范例:①在linux下,如果df没..
2020-08-30 16:48:08
393
转载 java实现有序不重复集合
需求背景:数据进行批量处理得时候,既要去重又要保留文本域中数据的顺序解决方法:1.新建一个工具类SetListpackage util; import java.util.LinkedList; public class SetList<T> extends LinkedList<T> { private static final long serialVersionUID = 3612971767507405567L; @Override
2020-07-27 18:25:42
1888
2
转载 java 动态修改方法上的注解值
动态修改类上注解的值import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * Created by jiangzeyin on 2018/4/15. */@Retention(RetentionPolicy.RUNTIME)
2020-07-27 18:22:50
1068
转载 通过自定义注解,在运行时为Bean字段赋值
通过自定义注解,在运行时为Bean字段赋值创建自定义注解@Target({ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType.PARAMETER, ElementType.FIELD, ElementType.ANNOTATION_TYPE})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface Conf { String value() default
2020-07-27 18:20:50
667
转载 作为学生,我是怎么半年赚到人生第一个三十万的
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...
2019-09-09 21:33:27
400
原创 Java数组也是对象
数组是相同类型数据的有序集合,并且有固定的长度,在内存中占据连续的空间。。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。 在Java语言中,数组不仅有自己的属性(length属性),还有自己的方法(clone方法)。从面向对象封装性的思想来看,数组是对象。数组的父类也是Object,instanc...
2019-09-02 21:03:33
337
1
原创 JAVA面向对象---学习总结
一、 什么是类?什么是对象? 简单来说,类是抽象出某一类事物的行为和特征,并进行的封装,特征称之为属性,行为称之为方法;对象就是这一类的具体实例,对象拥有这个类的所有属性和方法。二、 面向对象的三大特征(1)继承 继承有两个主要作用: 1.代码复用,更加容易实现类的扩展 2.方便对事务建模 Java的类可以分为三类: 1.类:使用class定义,没有抽象方法 ...
2019-09-01 19:38:20
143
原创 java类执行时内存变化图
本文中简单的将Java虚拟机的内存分为三个区域:虚拟机栈(Virtal Machine Stack)、堆(Heap)、方法区(Method Area)。 以一下类为基础绘制内存变化图:class Person { String name; int age; public void show(){ System.out.println("姓名:"+name+",年龄:"+a...
2019-08-28 14:40:06
279
原创 表格思维理解对象
数据是指对客观事件进行记录并可以鉴别的符号,是对客观事物的性质、状态以及相互关系等进行记载的物理符号或这些物理符号的组合。它是可识别的、抽象的符号。 在计算机科学中,数据是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字、字母、符号和模拟量等的通称。现在计算机存储和处理的对象十分广泛,表示这些对象的数据也随之变得越来越复杂。 表...
2019-08-27 10:22:38
395
原创 Java方法深入理解
1.学习方法的目的将一组逻辑关系的代码放在一起,实现某一个业务逻辑(功能)或者只是为了复用。2.什么是方法,在哪里用?方法是完成某个功能的一组语句,通常将常用的功能写成一个方法。方法类似面向过程中的函数(function);在定义好方法后,在需要与定义方法相同功能的时调用方法,下面简述一下定义方法和调用方法的案例。3.如何使用“方法”(定义及调用)方法声明格式:[修饰符1 修饰符2 ...
2019-08-25 21:08:36
1015
原创 window10安装Java JDK
Java JDK安装下载JDK点击进入选择对应版本选择“Accept License Agreement ”注:如果您无法确定您的windows版本,可以右键点击“计算机属性”,即可查看系统信息:安装JDK点击下一步安装到指定目录等待安装完成后,点击关闭配置环境变量右键计算机——>属性——>高级系统设置单击环境变量按钮单击新建按...
2019-08-19 21:10:39
122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人