自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 问答 (1)
  • 收藏
  • 关注

原创 WebService

一、服务端项目1,web.xml中填加<!-- 配置webservice访问地址 --> <servlet> <servlet-name>CXFServlet</servlet-name&am

2019-02-21 11:34:23 130

原创 js基础

JavaScript基础JavaScript 基础javaScript 基于对象与驱事件动的具有安全性的脚本语言基于对象可以使用JS提供的对象的属性方法,也可以自己创建对象。面向对象:封装 继承 多态基于对象:封装事件驱动:事件:针对浏览器页面的所有操作统称为事件 如:点击,页面加载,鼠上移标事件驱动:对应每个事件执行的应用程序称之为事件驱动脚本语言:弱类型语言它采用小程序段...

2018-10-22 16:56:55 381

原创 oracl基础

第一章 Oracle入门Oracle入门为什么需要Oracleoracle是甲骨文公司开发的一款数据库软件(甲骨文公司收购了sun公司,jdk1.7之后由甲骨文公司维护)。数据库出现之前,我们可以通过文件化的方式把数据持久化到硬盘上(?)。虽然我们可以通过持久化到硬盘上,但对文件中的数据进行操作(增删改查 CRUD)的时候,会涉及到性能,安全性等问题。这时就缺少一个系统的管理软件,数据...

2018-10-22 11:58:39 385

原创 JAVA基础

Java一.JavaJava 之父:詹姆斯.高斯林java 概述:是SUN(Stanford University Network,斯坦福大学网络公司)1995 年推出的一门高级编程语言。是一种面向Internet 的编程语言。 随着java 技术在 Web 方面的不断成熟,已经成为web应用程序 的首选开发语言。是简单易学,完全面向对象,安全可靠,与平 ...

2018-09-21 18:57:51 273

原创 linux springboot项目异常停止无日志

帮朋友做了个小项目,代码不多,业务不多,部署在阿里云内存为1G的服务器上,采用springboot+h2,前端为vue3+nginx,运行参数最大最小内存都为500m,正常运行2个月后开始出现异常停止现像,无异常日志打印,同时发现内存实际为730M,已占用为90%明显内存不足。。只是从没有在这么低配置上部署项目,一时不知所措,

2023-07-25 16:23:53 578

原创 mongoDB按日期分组统计且排序

【代码】mongoDB按日期分组统计且排序。

2023-07-01 11:00:14 1531

原创 mybatis-plus代码生成

mybatis-plus生成代码,以及代码的使用示例,包含自动生成crud、逻辑删除

2022-12-07 17:51:41 2678 1

原创 十只老鼠在1000瓶药水中找一瓶有毒的

【代码】十只老鼠在1000瓶药水中找一瓶有毒的。

2022-11-12 17:26:19 323

原创 java中 & 运算求余数

java中用&取余

2022-10-19 16:25:51 1064

转载 java中String长度有没有限制

java中String的最大长度

2022-10-13 19:21:08 141

原创 记一次使用 docker 时遇到 no space left on device 问题的解决

no space left on device使用docker部署服务结果报了上面这个错,使用 df -h 命令查看发现是/dev/mapper/centos-root 没有可用容间了。解决办法:切换到根目录下使用上面命令查看占用磁盘空间最大的目录du -h -x --max-depth=1找到占用空间最大的目录,打开,然后重复上面的命令,直到找到占用最大的文件或目录,清理没用的东西就好了。docker还提供了下面命令来清理没有正在运行容器的镜像docker system prune

2021-12-27 10:34:23 1018

原创 linux定时任务使用以及踩的坑

1、使用使用下命令打开定时任务编辑vim /etc/crontab如下:cron规则:星号(*):代表所有可能的值,例如month字段如果是星号,则表示在满足其它字段的制约条件后每月都执行该命令操作。逗号(,):可以用逗号隔开的值指定一个列表范围,例如,“1,2,5,7,8,9”中杠(-):可以用整数之间的中杠表示一个整数范围,例如“2-6”表示“2,3,4,5,6”正斜线(/):可以用正斜线指定时间的间隔频率,例如“0-23/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如

2021-08-25 10:59:08 622

原创 checkstyle使用

文章目录简介一、引入插件二、引入代码检查规则文件三、使用1、使用checkstyle插件命令checkstyle:checkstyle-aggregate命令checkstyle:help命令checkstyle:check命令checkstyle:checkstyle命令2、使用构建命令3、检查生成结果及文件四、**建议**五、参考资料六、谷歌规则token值范围简介CheckStyle 提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程。一、引入插件在项目根目录的

2021-07-28 17:22:54 2215

翻译 checkstyle谷歌过滤规则

<?xml version="1.0"?><!DOCTYPE module PUBLIC "-//Checkstyle//DTD Checkstyle Configuration 1.3//EN" "https://checkstyle.org/dtds/configuration_1_3.dtd"><!-- Checkstyle配置,从googlejava样式检查Google编码约定可以在https://google.

2021-07-20 18:26:09 852

原创 Deepin 20社区版设置双屏显示

两台笔记本,第一台是纯Deepin 20社区版的系统,加的是VGA接口的显示,接上就直接扩屏了,第二台是联想的Y7000,装的双系统,一个win10,一个Deepin 20,第二台是先装完双系统后过了一段时间才买的新显示器,结果插上HDMI接口后不扩屏,就上网找资料先是看了Deepin外接显示器的设置(原创作者:zhby)这种设置方式每次开机后都会重置设置,所以又找到了这篇Deepin15.11 设置开机自动登录,并设置脚本自启动(原创作者:九百云)整合上面两篇后,就达到了我的目的,开机自动扩屏;虽

2020-09-29 01:16:16 8109

原创 spring boot 自定义校验参数注解

springboot接口在接收参数时,除了对参数的类型限制外,有时也需要针对参数进行一系列的校验,Validator为我们提供一些固定格式的校验,例如:email、blank、length等格式,前两天在搬砖的时候就遇到这样的需求,一个参数为IP,所以需要验证是否满足IP格式。当然,IP格式校验不可能只是验证是否有三个“.”,需要验证IP每一位上是否在0-255之间,Validator没有提供这样的校验,我们可以来自定义Validator的注解来满足我们的需求。打开Validator引用的jar包可以看

2020-08-31 20:42:53 821

原创 save the transient instance before flushing

最近项目中遇到这个问题,org.springframework.dao.InvalidDataAccessApiUsageException: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance be...

2019-12-09 11:42:05 163

原创 cron表达式

cron原来是UNIX的工具之一,主要用于进行任务调度,cron核心使用的就是cron表达式来处理任务调度,一个cron表达是由6~7个域组成并且以空格分隔的字段串,以下为一个简单的cron表达式:10 * * * * ?,表示每分钟的第10秒将会触发。一个完整的cron表达式总共有7个域(以空格分隔),从左到右表示秒、分、小时、月份中的日期、月份、星期中的日期和年份,其中年份域为可选项,例如有...

2019-11-11 13:18:29 429

原创 java带有返回值的多线程

一、通过实现callable创建带有返回值的线程public class ThreadTest implements Callable { private int count; public ThreadTest(Integer count){ this.count = count; } @Override public Stri...

2019-09-23 20:39:21 1226

原创 最简单的POI导出

@[最简单的JAVA 导出EXCEL1、导出jar包<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.6</version></dependency>2、上代码 // ...

2019-09-23 20:34:10 173

转载 JAVA加盐加密

1.场景还原很多同学认为登录密码经过MD5加密后就万事无忧,遗憾的告诉你,这并非万全之策;虽然这个世界上没有绝对的安全,但是我们能不能动动脑筋将密码加密的更安全呢?那么今天请跟随笔者的脚步,笔者将带你玩转加盐加密。2.实现方案①静态加盐法1>在静态常量类中自定义静态盐saltpublic static final String SALT_STRING = “be5e0323a91...

2019-09-05 11:18:09 2174

原创 dubbo+zookeeper基本项目创建

一、Dubbo项目注意细节创建空白maven项目,删除src在pom.xml中加入pom(maven 多模块父子结构项目 父项目只有pom.xml 并且打包类型为pom)鼠标放在项目名上点击右键再点击new,选择Module,创建Customer和Provider项目二、Dubbo配置文件1.Customer配置文件#设置项目端口号server.port=8081#配置dubb...

2019-03-04 14:11:08 240

原创 Spring ioc容器的添加、赋值、注入

一、使用配置文件时获得ioc容器ClassPathXmlApplicationContext(“配置文件位置”)new 一个返回一个ico容器ApplicationContext applicationContext=new ClassPathXmlApplicationContext(“配置文件位置”);applicationContext.getBean(“bean标签的id”...

2019-03-03 16:41:43 581

原创 Spring配置类下配置数据库代码

ComboPooledDataSource dataSource=new ComboPooledDataSource(); dataSource.setUser("root"); dataSource.setPassword("密码"); dataSource.setJdbcUrl("jdbc:mysql://localhost:3306/test"); d...

2019-03-03 16:29:46 284

原创 springboot项目创建

打开idea后点击左上角File,点击New Object

2019-03-01 16:57:42 192

原创 httpclient工具类

import java.net.URI;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Set;import org.apache.http.HttpEntity;import org.apache.http...

2019-02-14 15:46:57 77

原创 jsp基础

webapps 目录 : 需要访问 静态文件/jsp文件/web项目 必须加载到这个目录下清除Tomcat缓存 : 删除 work / webAPPs 目录下的内容如果JSP名字 index.jsp 访问可以省略文件名http:\ip地址:端口号\文件路径\文件名http://127.0.0.1:8080/项目名/文件路径名404 请求资源不可用 路径错了500 代码错误JS...

2018-11-06 16:36:03 297

原创 eclipse中乘积错误结果错误!!!

图片中控制台输出的结果是错误的,结果今天晚上编程不报错也不出结果,1000×60×60×24×365结果应该为31536000000,这个问题出在哪?求各位不吝赐教。java初学生求指导...

2018-09-21 22:27:13 252

空空如也

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

TA关注的人

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