![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人笔记
tealala
这个作者很懒,什么都没留下…
展开
-
下载JDK地址
华为云上下载JDK地址:https://repo.huaweicloud.com/java/jdk/原创 2020-08-31 11:24:00 · 217 阅读 · 0 评论 -
docker
docker 踩坑记录:1、docker 在创建容器之后,容器中默认是没有安装vim,所以在编辑文件执行vi / vim 操作的时候就会抛出:bash: vi: command not found因此我们需要安装vim,安装命令如下:apt-get update apt-get install vim...原创 2020-08-25 16:14:30 · 99 阅读 · 0 评论 -
Linux 创建ssh密钥对
先检查一下服务器的ssh配置文件/etc/ssh/sshd_configRSAAuthentication yes # 启用 RSA 认证默认为 yesPubkeyAuthentication yes # 启用公钥认证,默认为yes执行命令创建公私钥:ssh-keygen -t rsa查看创建好对公钥:cat ~/.ssh/id_rsa.pub查看创建好对私钥:cat ~/.ssh/id_rsa查看保存对服务器公钥:cat ~/.ssh/authorized_keys..原创 2020-08-20 15:18:10 · 1338 阅读 · 0 评论 -
在linux中安装zookeeper
1、安装jdk2、拷贝zookeeper安装包到/usr/local/server目录下3、解压到当前目录:tar -zxvf zookeeper-3.4.14.tar.gz4、配置修改:将/usr/local/server/zookeeper-3.4.14/conf路径下的zoo_sample.cfg修改名称为 zoo.cfgmv zoo_sample.cfg zoo.cfg编辑zoo.cfg vim zoo.cfg更改dataDir的路径:dataD...原创 2020-05-12 15:05:12 · 185 阅读 · 0 评论 -
Linux 中安装JDK并配置环境变量
1、在/usr/local路径下创建server文件夹,并将下载好的jdk存入路径:/usr/local/server2、解压tar -zxvfjdk-8u221-linux-x64.tar.gz解压到当前的路径,并生成文件夹:jdk1.8.0_2213、配置环境变量vim/etc/profile在第一行添加配置数据:export JAVA_HOME=/usr/local/server/jdk1.8.0_221export CLASSPATH=$JA...原创 2020-05-12 14:37:41 · 245 阅读 · 0 评论 -
java读取视频播放时长
引入相关jar包<!-- 读取视频播放时长 --> <dependency> <groupId>it.sauronsoftware</groupId> <artifactId>jave</artifactId> <version...原创 2019-12-05 17:33:51 · 532 阅读 · 0 评论 -
Java进行Ftp连接,进行文件传输等操作
ftp连接需要的jar包<!-- Ftp 所依赖的jar包 begin--> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> ...原创 2019-12-05 17:27:08 · 1654 阅读 · 0 评论 -
Java操作远程服务器并执行命令并返回数据、Java操作本地服务器执行命令并返回数据
添加依赖的jar包<!-- jsch 所依赖的jar包 --><dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.51</version><...原创 2019-12-05 17:10:12 · 941 阅读 · 0 评论 -
获取以本周为基数的日期(例如,本周第几天,上周第几天..............)
week=0 代表本周,-1代表上周,1代表下周,2代表下下周,依次类推day= 0代表当天,1代表第二天,-1代表前一天,依次类推,相关代码如下:/** * @param week 0:本周,1下一周,-1上一周 * @param day 0:当天,1:第二天,-1前一天 * @return */ public static Date ...原创 2019-09-29 14:06:38 · 543 阅读 · 0 评论 -
mybatis简单Java项目练习
mybatis 位于Java三层框架(持久层、业务逻辑层、表示层)中操作数据库的持久层。将jdbc包装之后,方便程序员操作。一、理清mybaits创建流程:1、新建一个Java项目,导入数据库连接jar包(mysql-connector-java-5.1.6-bin.jar),再导入两个mybatis常用jar包(mybatis-spring-1.2.3.jar以及mybatis-3.原创 2017-10-25 14:18:48 · 1080 阅读 · 0 评论 -
Inferred type 'S' for type parameter 'S' is not within its bound;should extend 'T'
spring boot 项目中使用 JpaRepository 中的方法报错:Inferred type 'S' for type parameter 'S' is not within its bound;should extend 'T'错误原因:springboot的版本错误:需要将 2.1.1.RELEASE 版本换成1.5.8.RELEASE版本。 ...原创 2019-01-22 10:29:25 · 3162 阅读 · 0 评论 -
Springboot对项目添加热部署
在pom.xml文件中添加 :并且需要在application.properties中添加 需要/不需要 restart 的目录:重启项目就可以生效了原创 2019-01-22 15:43:06 · 363 阅读 · 0 评论 -
IDEA启动springboot项目,报tomcat已经启动,关闭已经启动的tomcat
打开cmd命令控制台输入命令:netstat -ano 查看本机的所有端口和pid 找到自己需要启动的tomcat的端口对应的pid,输入命令:tasklist | findstr "PID" 查看对应的进程状态最后输入命令kill掉对应的进程:taskkill /f /t /im java.exe...原创 2019-01-22 17:19:07 · 3396 阅读 · 0 评论 -
MySQL数据库——存储过程
MySQL存储过程的创建语法:create procedure procedure_name ([in|out|inout] 参数名 参数类型,.........) 过程体DELIMITER // CREATE PROCEDURE test(OUT param int) BEGIN SELECT COU...原创 2019-02-11 17:27:03 · 276 阅读 · 0 评论 -
使用spring.profiles.active
项目在开发环境和生产环境的配置是不一样的,所以我们可以利用profile在不同的环境下,用不同的配置文件Spring Boot允许通过一定的命名规则(application-{profile}.properties){dev :开发环境、test:测试环境、prod:生产环境}在来定义多个配置文件,然后在application.properties中使用spring.profiles.acti...原创 2019-05-21 17:26:28 · 13699 阅读 · 0 评论 -
Spring Boot 中的maven插件 spring-boot-maven-plugin
Spring Boot 的Maven插件(Spring Boot Maven plugin) 能够以Maven的方式为应用提供Spring Boot 的支持,即为Spring Boot应用提供了执行Maven操作的可能Spring Boot Maven Plugin能够将Spring Boot应用打包为可执行的jar或war文件,执行springboot应用1、安装Spring Boot ...原创 2019-05-22 10:47:34 · 23203 阅读 · 0 评论 -
IDEA 中常用的快捷键整理+XShell连接linux服务器常用的快捷键
IDEA快捷键:快速生成类中的方法:Alt+insert导包,自动修正:Alt+Enter上下移动光标所在的当前行:Alt+Shift+up/down删除当前行:Ctrl+Y删除行:Ctrl + X复制行:Ctrl + D大小写转换:Ctrl + Shift + U全局查找:Ctrl + Shift + F展示类下的所有方法和属性:Ctrl + F12根...原创 2019-05-22 14:41:22 · 594 阅读 · 0 评论 -
mysql 数据库相关操作
进入到mysql 数据库命令:mysql -uusername -ppassword通过sql文件向数据库导入表或者数据命令:use database //需要导入到哪个数据库source /path/xxxx.sql //导入sql 文件Mysql 常用的命令show processlist 展示进程相关的信息 FROM_UNIXTIME(时间...原创 2019-06-21 14:02:45 · 135 阅读 · 0 评论 -
RRD 时序数据库
RRD数据库RRD数据库是一个环形的数据库,大小固定,可以绘图,不需要运维,时刻代表存储的数据,指针代表的是哪一个时刻,随着时间的推移,之前写入的数据会被当前的数据覆盖,如图所示:1、创建RRD数据库Create 语法:Rrdtool create filename[--start | -b start time][--step | -s step]DS:ds -n...原创 2019-08-13 16:56:43 · 2638 阅读 · 0 评论 -
spring boot 框架中,前台访问后台图片,需要进行的相关配置
在application.properties中需要配置:spring.mvc.static-path-pattern=/images/**spring.resources.static-locations=file:E://images/positionImages其中,static-path-pattern 中设置的值为前台需要访问服务器图片需要加的具体路径:服务器访问地址 +...原创 2019-08-12 16:35:43 · 690 阅读 · 0 评论 -
Java中的序列化与反序列化
序列化:序列化后的对象变成与平台无关的二进制流,可以保存到磁盘中,可以在网络中进行传输。该二进制流被其他的程序获取之后可以将其进行反序列化恢复成原来的java对象。对象序列化的机制:是java语言内建的一种对象持久化方式 ,通过对象序列化可以将对象保存为字节数组,该字节数组同样可以保存到磁盘中或者通过网络传输。对象序列化可以和容易的在JVM的活动对象和字节数组(数据流)之间进行转化。...原创 2019-09-03 17:32:47 · 204 阅读 · 0 评论 -
spring boot 中图片的上传与访问路径设置,文件的上传与下载
图片上传示例: @Slf4jpublic class ImageUpload { public void saveImage(String base64Url) throws BusinessException { MultipartFile multipartFile = null; try { String[] b...原创 2019-09-05 11:35:27 · 4585 阅读 · 0 评论 -
hibernate中delete()方法报错处理方法
@Override public void del(Picture picture) { session.beginTransaction(); System.out.println(picture.getId()); session.delete(picture); System.out.println("删除数据原创 2017-10-16 11:45:27 · 1275 阅读 · 0 评论