自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乱世不乱己

也许世界上每个人都是你的希望,但是独自坚强是唯一的答案,只有自己可以依靠.

  • 博客(53)
  • 资源 (14)
  • 收藏
  • 关注

原创 计算当前日期推前或者推后几天,当前月份推前或者推后几个月份, 两个时间段月份数的计算

/** * @Description: 当前时间前"后几天" * @auther: guyuze * @date: 2019/1/28 10:56 */public static Date getDateAfter3(Date date,Integer value){ //SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-...

2019-08-19 17:04:03 875

原创 Double巨垃圾

Double d = Double.valueof("0.2");通过double转BigDecimal. Bigdecimal的值是-0.200000000000000011102230246251565404236316680908203125.不经意间,程序出错,比较拿不到正确的结果. 没事的话不要通过double转成Bigdecimal.他只能保证前15位精度.后面出现什么。鬼都想不到...

2022-02-22 19:02:50 25

原创 英语学习计划

我想,做一件事情前我们需要仔细思考这件事的作用效果,以及给我们带来的不舒服,还有就是万一我们怀疑了,动摇了,变心了,我们是否还能坚持下去。那么当我们考虑了这些以后还是坚持去做这件事情,那么,如何开始动手是第一件难事。这个时候,我们该思考的事,我们该怎么做,我想我们应该去手机信息,资料,去搜寻经验,记下来,用作以后我们的知道方针:学习英语,在收集了一些信息资料以后,我大致收集到以下三点指导方针:1.大量聆听; 2.核心词汇,即高频词汇; 3.寻找英语母语导师。针对上面三点,我准备的执行计划是:

2020-12-29 18:25:34 73

原创 如何去下决定

最近准备学习一下英语,但是技术学习也在我的心里。在学习英语与技术的纠结中我纠结了很久。因为目前工作的公司是美国公司,因而我google 了一下 how to make a decision。找到了一篇文章,阅读了三遍以后,避免忘记,所以就记下来。我最近做的决定是两个:1, 2021年上半年期间,我的主要精力将放在英语学习上,以求到达可以通畅的聊天,阅读英文文档,编写邮件等;2,将开始余生持续开始写日记,记录自己的生活,工作,感悟,以及梦想。如何下决定:1.Realize the profound

2020-12-29 17:11:19 133

转载 Spring framework(how to create a spring project)

1.Spring 框架由6个模块组成上图是spring4的结构图,不同版本结构略有差异,但模块都是相同的。2.Core Container 核心容器容器是Spring的核心部分,Core Container 模块是Spring框架的基础,所有模块都构建于核心模块之上。Beans :Beans模块是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Depen-dency Injection(IoC/DI)操作相关的所有类。 Co.

2020-10-21 16:34:52 75

原创 windows bat- %cd% 与 %~dp0

%cd% 表示用户当前所在目录,当用户在不同的目录执行该命令时,得到的路径值会发生相对应更新;%~dp0表示包含该指令的bat脚本所在目录,例如在B文件夹调用A文件夹下的bat,该指令输出的是A;在C文件夹下调用A文件夹下的bat,该指令依旧输出的是A.即%~dp0是不变的,%cd%是可变的...

2020-10-07 16:10:20 209

原创 温故而知新—Spring(二)--自动装配策略

所谓自动装配策略就是实现spring对象实例化赋值的具体方式。这里呢跟前面一小节说的依赖注入有一点绕。所谓的自动装配策略是什么呢。就好比我们把挣钱当作依赖注入的概念,那么自动装配策略就是挣钱的方式,例如,我们通过做体力劳动挣钱,或者做餐饮挣钱,又或者是体育娱乐挣钱。spring--自动装配策略总共有四种:1.根据ByName方式自动装配,即在xml中需要为一个对象的属性赋值,但是呢,我的autowire=byName,假如这个属性是一个对象,我通过byName的方式去自动装配赋值,假如这个属性的名字

2020-09-23 17:48:40 159

原创 温故而知新-Spring(一)--依赖注入

经过两年的Spring web开发,在公司工作不忙的现在,我重新开启了spring的温故而知新的技术专研路。说句实在话,学习Spring实在是很痛苦,里面的概念意思的定义,命名炒鸡恶心。这也给我的学习增加了很多困难。Spring-依赖注入:依赖注入,听着就很他妈的拗口。很多次把我的思路弄歪,马的记不住,甚至把我给弄迷糊。相信很多人在面试的过程中都会被问到,spring依赖注入有几种方式,很多人很方,不知道有哪些,意识混乱,没有想法,记不住老师的讲解。具体原因是我们的问题吗,我觉得不是,比如如果你彻底弄清

2020-09-23 16:48:01 92

原创 Spring,SpringFramework以及SpringMvc的区别

spring 可以看成bai一个大的集合,他由许多开du源框架和组件组成,是一个统zhi称springframework 是sping 里面的一个开源框架,主要dao用户javaee的企业开发springmvc是springframework里面的一个组件,用于javaee开发过程中的控制层,相当于struts的功能...

2020-08-27 14:55:19 2423

转载 Java SE,Java EE以及Java Web理解

注:所有图片均来自CSDN知识库。下面图片下载地址:http://download.csdn.net/download/zouhuu/973527一、JAVASE:二、JAVAEE:三、JAVAWEB:

2020-08-27 14:50:33 3268

原创 springboot available: expected at least 1 bean which qualifies as autowire candidate

错误背景描述:在使用Spring batch创建Job的过程中,在Job中创建Tasklet Bean时返回的错误。原因:在编写Bean的过程中返回值是父类Tasklet而不是具体的XxxTasklet.修改以后问题解决

2020-07-30 10:57:11 3242 1

原创 Excel 学习笔记(updating..)

IF:INDEX:MATCH:VLOOKUP:

2020-07-29 18:47:01 80

原创 SQL SERVER(2014) 笔记(updating)

获取某张表的全部字段:SELECT COLUMN_NAME from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='TABLE_NAME' ORDER BY COLUMN_NAME DESC同理,想获取某张表所有属性:SELECT COLUMN_NAME from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='TABLE_NAME' ORDER BY COLUMN_NAME DESC...

2020-07-29 18:42:30 78

原创 Java EE和 Java Web 应用考试2

Java(EE)企业架构师认证的主作业第1节:应用程序设计概念和原理通过为其创建UML图来记录给定的系统架构解释面向对象方法进行系统设计的主要优点。包括封装,继承和接口使用对体系结构特征的影响。描述“关注点分离”的原理如何应用于Java平台企业版(JavaEE)应用程序的主要系统层。层包括客户端(GUI和Web),Web(Web容器),业务(EJB容器),集成和资源层。描述“关注点分离”的原理如何应用于JavaEE应用程序的各层。层包括应用程序,虚拟平台(组件API),应用程序基础结构(容器

2020-07-17 16:57:43 86

原创 Java EE 和Java Web 考试 1

Java EE 部分考试大纲Java EE 7应用程序开发人员:了解Java EE体系结构描述Java EE 7标准,容器,API和服务区分应用程序组件功能,因为它们适用于不同的层和容器,包括Java EE Web容器,业务逻辑实现和WebServices创建,打包和部署Java EE应用程序展示对Enterprise JavaBeans和CDI bean,它们的生命周期和内存范围的理解演示对bean组件,注释,注入和JNDI之间关系的理解使用EJB实施业务逻辑创建包含同步和异步业务

2020-07-17 16:44:06 81

原创 SQL SERVER 踩坑 批量更新数据,更新条件中有NULL值

SQLSERVER目前在更新或者查询过程中如果有条件需要判断是否为空,是不能直接使用 "=NULL"或者"!=NULL"来实现条件匹配。而是使用is null 或者 is not null 来判断。我在使用过程中因为对数据不熟悉,在大批量更新数据的过程中,部分数据某些字段值为NULL,但是SQL SERVER不支持直接=NULL的写法,在这种情况下就会出线数据更新速度及其缓慢,以及可能出错的情况。简单粗暴的解决办法是java code配合sql共同解决,就是将数据分组,并且写两个sql语句,这种做法能.

2020-07-15 18:13:31 1382

原创 开发者日志

好长时间没有写技术日志了,乘着今天无聊(数据库无法支持测试)写一篇日志,用来舒缓身上的压力和辛苦。少年不识愁滋味,那种早上醒来第一件事想着是玩什么开心,去哪儿玩儿,晚上精疲力竭的香香睡觉的无忧无虑的日子一去不复返。毕业三年,工作至今,似乎不曾有过快乐,入职第一件事担心的是能不能长久的工作,害怕会被开出,因而每天夹着尾巴做人。年轻的时候可以任性,逃避面对问题。可是长大了,没有逃避的机会,在经济独立活着,与耻辱啃老中只能选择一个。无论哪一个都是痛苦的。不能不去面对。有人想说了,既然能够经济独立,为什么还会不开心

2020-07-03 17:23:59 696

原创 maven: cannot resolve symbol xxx

在idea编辑器下这是第二次出线多maven项目引用出线报错。尝试解决办法:1,创建运行程序 maven, 在comman line 行中输入: clean install -DskipTests 这句话的意思是:清除所有jar包,并且重新build 各个模块,并且跳过test测试。2,鼠标邮件点击项目,滑倒maven选项,选择reimport(重新导入)3,如果上述步骤还不行,就点击File,下滑选择 invalidate caches/restart......

2020-06-02 14:42:02 708

原创 com.microsoft.sqlserver.jdbc.SQLServerException: The statement did not return a result set

com.microsoft.sqlserver.jdbc.SQLServerException: The statement did not return a result set.今天在按照需求修改代码的过程中遇到上述问题,具体场景就是:我在使用SQLServer的javaAPI去调用一个存储过程,但是我不是使用的专门调用存储过程的CallStatement对象去做输入出参数,输出参数的设置,...

2020-05-06 11:49:04 1284

原创 Java 根据正则表达从文本中提取想要的内容

public class CodeTest { public static void main(String[] args) { String regex = "D:\\\\mycode\\\\test\\\\mytext_([0-9]{8}).txt"; String fileName_1 = "D:\\mycode\\test\\mytext_20...

2020-04-09 14:53:50 684

原创 window bat 脚本安装ssh key

@echo off@title ssh key installsetlocal enabledelayedexpansionrem set destinationFilPath C;\myfolderset destinationFilPath=C;\myfolderrem show sourceFilePathecho param is %1%rem set sourceFi...

2020-04-02 18:22:02 317

原创 bat 多次调用同一个bat

两个脚本同时执行,打开两个cmd执行两个batstart ssh-key-install.bat C:myfolder\a.txt start ssh-key-install.bat C:myfolder\b.txt排序执行,打开一个cmd,轮流执行start /wait ssh-key-install.bat C:myfolder\a.txt start /wait ssh-key...

2020-04-02 18:17:39 400

原创 windows bat 脚本demo

@echo offsetlocal enabledelayedexpansionecho %DATE% %TIME% start install ssh keyecho set sourceFilePathset sourceFilePath=C:\Temp\release_20200110echo set destinationFilPathset destinationFilPat...

2020-03-27 16:57:39 554

原创 SQLServerException: The server failed to resume the transaction. Desc:ab00000002

public void runSp(List<String> params, DataSource dataSource, String spName) throws SQLException { StringBuffer sb = new StringBuffer("{call " + spName + " ("); for (int i = 0; i < param...

2020-03-26 16:25:41 640

原创 @XmlRootElement(name="filePurge") @XmlAttribute(name="daysToKeep") @XmlElements(value = {@XmlElement

@XmlRootElement(name="filePurge")public class FilePurge { private String daysToKeep; private String checkBy; private List<FileEntity> fileEntities; @XmlAttribute(name="daysToKeep") ...

2020-03-25 13:40:43 494

原创 File 文件一行行读取

public class DiskPurgeTasklet implements Tasklet { private static final Logger LOGGER = LogManager.getLogger(DiskPurgeTasklet.class); private static final String FILE_LIST_PATH = "FileList.txt";...

2020-03-24 15:39:03 2201

原创 Idea 快捷操作

idea 常用快捷键 -windows注释ctrl + / 注释光标所在行,再次按键,取消注释ctrl + shift + / 注释选中的代码,可多行,再次按键,取消注释查找和替换ctrl + f 当前文件查找关键词ctrl + shift + f 全局查找关键词ctrl + n 查找类ctrl + shift + n 查找文件ctrl + e 最近打开的文件...

2020-02-12 09:12:51 59

原创 開發快捷鍵

Idea:格式化代码:格式化import列表Ctrl+Alt+O,格式化代码Ctrl+Alt+L。SqlServer:Ctrl+k+c:注釋多行Ctrl+k+v: 取消多行注釋

2020-01-10 09:48:52 86

原创 dos(bat)

1.echo cmd控制台輸出指令;2.echo off本句指令后的所有指令都會回顯,本條指令除外。3.@echo off 從本句指令開始,包括本條指令在内,都不回顯。4.%CD% 值是一個目錄路徑,那個人目錄下打開的cmd對應的路徑(不固定)。5.%~dp0 .bat批處理脚本所在目錄的值(固定的)。6.copyx 複製指令 (copyx /y /filePath /dest...

2019-12-11 19:04:48 84

原创 圖片立方體 html

1.圓柱體:(原文檔:https://blog.csdn.net/qq_43144014/article/details/82778764)<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>3D旋转</title>...

2019-12-04 12:06:38 119

原创 编程语言热度排行查看

1.TIOBE-虎嗅網;2.IDC-互聯網數據中心(internal data center)

2019-11-27 16:12:41 296

原创 初涉--java设计模式

最近越发发现开发之路想走下去,成为自己想象快乐的敲代码就需要开始去学习如何看懂java源码。而想更好的看懂源码,更加清楚的了解创建者的思想就需要去读懂Java基础以及设计模式。这两个系统知识是让我们与源码作者交流的唯一桥梁。话不多说附上两个链家:Java设计模式总结:https://www.cnblogs.com/onetwo/p/9933417.html(个人看了,讲得非常好)Java...

2019-11-21 17:56:16 88

原创 java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to xxxxxxx

被这个bug困了一些时间。在使用java新特性lamda表达式写一些东西时发生的bug,首先使用了map方法获取实体类的某一个属性的值,因为要一个,只要一个值,所以继而调用了findFirst方法,但是担心出现空值,所以有在后面使用了orElse(null),就是在这种情况下出现了这个bug.我想具体的原因还没有弄清楚,暂时记录下这个bug,最后的处理方式是map调用时,里面的方法原先返回值有可能...

2019-11-14 14:08:34 535

原创 angular2指令学习笔记

angular2发展小姿势:angular2是由angular.js(可以理解为angular1)衍生而来,但是与我们常规的理解不同,例如boostrap目前已经更新到bootstrap4,每一个版本都是在原先版本的基础上进行更新优化的,老的版本的某些事件新版本的调用方法依旧存在,而angular2与angular1可以说在实现以及方法调用上面天差地别。原因与angular的发展有些关系。an...

2019-09-11 00:48:25 162

原创 SQLServer笔记

1.ISNULL(colum,'value') 含义:在0SQLServer中,该函数的意思的判断字段值是否为空,如果字段为空,则返回指定值常见用法是ISNULL(colum)返回true/false2.select * into tableNameB ftom tableNameA 含义:创建表,并插入数据,从tableNameA获取数据,并创建tableNameB,并插入数据。...

2019-09-02 18:29:00 194

原创 java.sql.SQLException: Could not retrieve transation read-only status server

今天发布项目,有个项目因为数据库版本做了升级,一直没有去关注,今天产品发现不能够修改数据,于是去调取日志查看,日志信息显示,数据库似乎设置是只读状态,不能够修改。于是我去查询的数据库设置 show variables like 'transaction_%';发现读写状态设置是正常的,然后去做了测试,发现本地可以修改,而服务器不能修改数据,这种问题就很邪门,在各种尝试以后,很无奈做出了一个尝试,那...

2019-08-20 19:27:02 1067

原创 多maven 父子依赖工程 打包部署

进入到项目所在文件夹:mvn clean删除该项目所有模块的target目录,包括对应的war ,jarmvn package -Dmaven.test.skip=ture生成各个模块的target目录,最后只需要发布一个war包即可;war包里面会把各个模块的作为jar包放到war文件里面;...

2019-08-19 17:56:33 5853

原创 linux  下tomcat参数优化

linux 下tomcat参数优化: 修改bin/catalina.sh。在#OS_specific_support下添加JAVA_OPTS="-server -Xms8192M -Xmx8192M -XX:NewRatio=4 -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=8 -XX:+HeapDumpOn...

2019-08-19 17:09:21 608

原创 springboot启动一半无法继续启动,没有任何报错提示

mvn clean spring-boot:run -X在idea控制台执行该命令,即可打印出日志这样就可以看到错误信息了

2019-08-13 19:01:33 1948

原创 Linux 服务器常用命令

1. cd 文件夹名 表示进入某一层目录如果cd /fileName/fileName/fileName则表示进入某一个路径这里的fileName表示文件夹名称例如cd /usr/local/tomcat表示进入位于usr下的local文件夹的tomcat文件夹,cd /表示进入跟目录在windows操作系统中 /所为的根目录就是C盘D盘。2.ps -ef |...

2019-08-12 11:27:28 105

Xshell + Xftp.rar

网络上下载的众多关于xftp6与xshell6的破解版,我也去下载了,用了多次也很好用,可是既然说了是破解版为什么还是会出现使用过期的警告,无法理解,这里上传的版本虽然的xftp5与xshell5,但是使用差别并不大,同样可以上传下载文件,支持拖拽上产以及鼠标右键点击下载,依旧可以操作linux系统,目前使用除了界面没有任何差别;注意xftp5使用时选择sftp,端口为21,xshell默认即可。如果没有c币的同学们可以去这个百度云盘下载。链接: https://pan.baidu.com/s/1DFB2B3T_HBKG8LZWt9YFnw 密码:79jp

2019-07-08

Xftp6与Xshell.rar

这个压缩包中同时含有Xftp6,Xshell,需要的童鞋下载一个“亚索”包就可以快乐了

2019-06-04

freemarker pdf 中文

freemarker底层描述文档,介绍详细,不过个人阅读后觉得难度还是有一些,讲的都是底层实现

2019-04-26

javax.servlet jar包

javax.servlet jar包,当报错httpservletrequest,httpservletresponse等无法导入,提示要更换jdk时,导入此包即可,非jdk版本问题

2018-05-04

google gson包json格式化

gson google json格式化所需要依赖的jar包,可对数据格式化输出

2018-05-03

java后台分页PageHelper所需jar包

java后台分页PageHelper所需jar包,功能强大,包含众多分页信息 jsqlparser-0.9.1.jar pagehelper-5.1.2.jar pagehelper-5.1.2-javadoc.jar pagehelper-5.1.2-sources.jar

2018-05-03

java email邮件发送所需mail相关jar包

java email邮件发送所需mail相关jar包,下载后可直接使用,发送邮件

2018-05-03

demo4j,excel解析所需依赖包

demo4j,excel解析所需依赖包..................................................................................................................................................

2018-05-03

HttpClient所需jar包(共计10个)

commons-logging-1.2.jar commons-codec-1.9.jar fluent-hc-4.5.jar httpclient-4.5.jar httpclient-cache-4.5.jar httpclient-win-4.5.jar httpcore-4.4.1.jar httpmime-4.5.jar jna-4.1.0.jar jna-platform-4.1.0.jar

2018-05-03

jackson -20180503-所需所有jar包

1.jackson-annotations-2.2.1.jar 2.jackson-core-2.2.1.jar 3.jackson-core-asl-1.8.8.jar 4.jackson-databind-2.2.1.jar 5.jackson-mapper-asl-1.8.8.jar 6.jackson-module-jaxb-annotations-2.2.1.jar

2018-05-03

基于jquery,将table表格转化成excel表格,并提供下载功能

基于jquery,将table表格转化成excel表格,并提供下载功能,避免后台复杂excel代码书写,可将数据放到前段形成table表格,并用此文件直接转化形成excel,并且下载

2018-05-03

tomcat资源包

tomcat服务器资源包,下载后直接解压,即可部署代码,运行启动Tomcat

2018-05-03

Excel表格上传下载功能

excel更深层的解析,从excel单元格的形成,行的形成,出发写成的demo,相当于excel jar包的源码级别(新手勿看)

2018-05-03

excel poi所需所有jar包(共6个)

1. poi-scratchpad-3.9-20121203.jar ; 2.poi-ooxml-schemas-3.9-20121203.jar; 3.poi-ooxml-3.9-20121203.jar; 4.poi-excelant-3.9-20121203.jar; 5.poi-examples-3.9-20121203.jar; 6.poi-3.9-20121203.jar.

2018-05-03

空空如也

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

TA关注的人

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