自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无缺的博客

Time is money

  • 博客(54)
  • 资源 (32)
  • 收藏
  • 关注

原创 2023年1月我辞了工作

2023年辞了工作,开始新的旅程

2023-01-06 18:28:22 146

原创 Java多线程实现原理

1.多线程的创建方式Thread与Runnable方式 new Thread() { public void run() { System.out.println("直接使用Thread创建"); }; }.start(); new Thread(new Runnable() { @Override public void ru

2021-07-25 22:13:22 273 2

原创 ali p3c规则扩展-集成sonar

最近公司需要完善检测机制,所以我这边对于原有的ali p3c的类进行了一次扩展,扩展主要分为两个部分。第一:对于规则的编写

2021-06-17 20:54:14 1066 1

原创 2019年-2021年感受(中国 -> UK -> 中国)

2019年-2021年感受(中国 -> UK -> 中国)好久没有更新博客了,从现在开始需要回归一下,从2019年4月3号飞UK到2020年7月中旬回国。在国外呆了1年零3个多月,感受颇深。好多人问我为什么工作了还想回去读书。其实我的想法也比较简单,就是感觉本科学历真的不够在大城市中立足,而且本身自己就有想法就本身想去提升下学历,然后还有就是因为爱玩,人在世界上大部分都是循规蹈矩,为什么不能去看看这个世界,或许真的会有很大不同的感受,世界那么大,难道真不想出去看看嘛,不!我想其实每个人都

2021-03-07 00:22:23 250 2

原创 软件工程的风险管理

有关软件工程的开发当中,注重开发技术的同时也需要看重其中的风险,今天对有关的风险做一个小小的总结,也是因为有关论文需要写一篇这个东西。工程类项目风险的管理:1.风险的识别:风险的识别主要是对整个开发项目的已知可能的风险的认知,识别哪些风险的来源及产生的条件,然后识别其有可能影响本项目的风险特征2.风险的预测:风险的预测需要对开发项目中的可能发生的风险进行统计和计算,通过数据、概率、经验...

2019-04-27 19:50:41 6918

原创 springboot嵌入导入导出功能 Excel-Boot

很多人还在使用原始的poi和jxl进行excel的导入导出工作,这个过程不仅复杂而且麻烦,目前有一个Excel-Boot可以直接嵌入到springboot中进行开发,使用比较方便快捷大家可以直接搜索Excel-Boot里面有开源的源码下面来说说如何嵌入Excel-Boot1.pom文件加入依赖<dependency> <groupId>io.github...

2019-03-11 11:07:15 4033 4

原创 IDEA Error:Abnormal build process termination 解决办法

IDEA突然用着出现了下面错误 ,不知道是不是删错了东西Abnormal build process terminationError:Abnormal build process termination:"C:\Program Files\Java\jdk1.8.0_91\bin\java.exe" -Xmx700m -Djava.awt.headless=true -Djava.en...

2019-03-04 16:55:26 37159 12

原创 数据库datetime类型字段值为0000-00-00 00:00:00转化为String取出

在数据库中的时间字段类型一般为datetime类型,但是一般情况使用dto的时候可能会使用String类型,这个时候查找的时候,如果数据库这个字段的值为0000-00-00 00:00:00,那么查找的时候是无法对应到String类型上面去的,会报如下错误:Error attempting to get column 'XXX' from result set. Cause: java.sql...

2019-03-01 10:23:01 1985

原创 would dispatch back to the current handler URL [/appversion] again. Check your ViewResolver setup!

解决错误:javax.servlet.ServletException: Circular view path [appversion]: would dispatch back to the current handler URL [/appversion] again. Check your ViewResolver setup! (Hint: This may be the result o...

2019-02-22 16:46:24 11716

原创 Java web导出excel文件 - poi

Javaweb项目加入导出excel功能只需要2个步骤:1.在需要的controller里面加入下面接口代码: /** * excel导出controller层代码 * * @param params * @return */ @RequestMapping("exportExcel") @ResponseBody ...

2019-01-27 15:42:06 1830

原创 Spring @data 无作用

idea Spring 中使用@data 无法使用get和set方法1.添加lombok插件setting -》plugin -》browse repositories -》搜索 lombok -》install -》restart2.pom.xml 加上依赖<dependency> <groupId>org.projectlombok</g...

2019-01-14 20:49:27 3959 1

原创 java 调用url并获取返回的json数据

java代码:public static String convert(String location) throws ClientProtocolException, IOException{ String url="https://restapi.amap.com/v3/assistant/coordinate/convert"; CloseableHttpClien...

2018-12-29 11:27:12 6393

原创 java自定义注解Annotation

注解,简单的说就是给这个东西定义的一个标签,eg entity=一个人,那么注解可以是 土豪,穷人 等等。下面来说说java常见的内置注解:  @Override  当我们想重写一个方法时,在方法上加@Override,当我们方法的名字出错时,编译器就会报错。 定义如下:    @Retention(RetentionPolicy.SOURCE )    public @inter...

2018-12-06 15:46:56 222

原创 springboot+Swagger开发

springboot结合Swagger开发第一步:在Idea上面先创建一个boot-web项目,如果有项目则这一步可以忽略。第二步:创建controller写一个接口,已经创建好的也可以忽略;然后加上一些Swagger的配置信息,如下:package com.test.testdemo.controller;import io.swagger.annotations.Ap...

2018-11-23 15:36:41 228

原创 springboot在IDEA实现热部署操作

注意,springboot实现热部署需要1.3以上版本进行,实现热部署一共进行三步操作第一步:添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId>...

2018-11-23 10:53:29 223

原创 springmvc mapping地址映射错误404 not found

我遇到这个情况是因为在部署运行项目的时候,myeclipse自动生成了一个新的WebRoot的文件。点击项目右键----》Properties ,然后搜索Deployment Assembly,点击其中,然后将Source里面的/WebRoot这个文件夹Remove,然后再进行重新启动就可以了...

2018-08-31 10:31:00 1581

原创 myeclipse从svn检出项目转web和maven项目

myeclipse项目在从svn上面检出项目是是普通的java项目,现在我们需要把它转换为svn项目1.点击项目右键------》Properties-------->点击Project Facets2.出现一个多选框,里面只是选择了java一项,现在需要转换为java web项目,所以需要再勾上Dynamic Web Module和JavaScript,然后点击apply等待转换完...

2018-08-30 22:55:36 1906

原创 出来混,2年的感受

      不知不觉出来社会也2年了。记得当初2016年11月从北京的培训出来,然后一直在寻找自己合适的城市和公司,同时也看到了不同城市的不同风格。今天是2018年5月31日,我的第三家公司的离职日。不知道为什么刚刚在weibo上面看到今天过去,2018年的12分之5就过去了。真的是光阴似箭。       突然想谈谈各种感受,firstly,先聊聊为什么写博客吧       记得在大学的时候就知道...

2018-05-31 13:52:19 491 2

原创 linux项目发布

发布Linux服务器的命令(按下面的顺序操作即可): 注:新建服务器需先赋权,赋权指令: chmod -R 777 tomcat文件名  1)  输入 ps -ef |grep java 查看进程,找到对应的tomcat进程 2)  输入 kill -9 进程ID  杀掉进程 3)  通过SSH的窗口找到 tomcat/webapps/ 把原先的war包备份 上传新的war包 4)  输入 cd ...

2018-05-10 10:36:27 215

原创 oracle 内部函数 wmsys.wm_concat 使用报错

ORA-00932: inconsistent datatypes: expected - got CLOB如果你在sql语句中使用了wm_concat,那么你需要注意了,这个函数是oracle的内部函数,其中有的版本安装了 ,有的版本没有安装,所以尽量少使用这个函数,当然,在使用了这个函数的时候报错了,我们需要对其进行转换,因为类型问题导致了上面的报错。所以可以在wm_concat外围加一个to...

2018-05-10 10:15:55 3218

原创 spring 定时器

<!--需要执行任务类的bean --> <bean id="ABC" class="com.demo.ABC"/> <!--创建一个定时器bean --> <bean id="timerJob" class="org.springframework.scheduling.quartz.MethodI

2018-04-12 09:25:20 190

原创 linux下监控tomcat自动重启

很多时候,当linux服务器挂了后重启后,tomcat服务器却还没重新启动导致项目网站无法访问,下面来解决一下这个问题1.使用yum安装crontab服务,这是一个定时器服务,可以自己设定时间,多久监控一下tomcat服务器是不是挂了,如果挂了,它会让它重新启动起来。安装命令:yum install vixie-cron安装完成后,使用一下命令看看:/sbin/service crond star...

2018-03-30 16:36:27 3159

原创 java反射获取参数名,idea如何开启-parameters

在8以前的jdk版本的时候,我们利用反射只能获取到参数类型,然后参数名字都是利用arg0,arg1,arg2......所以在使用一些反射编程方面上不是很方便,jdk8开始开辟了这项function,但是我们正常情况下使用jvm不会默认保留参数名字,因为这个可能导致class文件过大或其他问题,所以我们如果需要可以自行开启,下面说下idea怎么开启parameters1.File->Sett...

2018-03-27 14:22:50 11972 7

原创 Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean.

idea启动springboot报错显示:org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.context.ApplicationContextException: Unable to...

2018-03-26 15:15:12 637

原创 一个linux配置多个tomcat

一个linux配置多个tomcat编辑环境变量:vi/etc/profile加入以下代码##########first tomcat###########CATALINA_0_BASE=/usr/local/tools/tomcat/apache-tomcat-7.0.82CATALINA_0_HOME=/usr/local/tools/tomcat/apache-tomcat-7

2018-02-05 15:55:33 278

原创 javaweb项目加入druid

在javaweb项目中使用阿里的druid1.加入jar包1).maven下加入dependency到pom文件里面. com.alibaba druid ${druid-version} 2).直接导入druid的jar包,eg: druid-1.0.18.jar.2.数据源配置将spring配置文件中数

2018-02-05 09:24:35 2643

原创 IDEA将外来的jar包导入到maven项目中

很多时候项目因为方便运行或者maven的dependency中到,我们会直接将现有的jar包导入到项目中,下面来说下在IDEA中jar包是怎么导入到maven里面去的。第一步:将项目所需要的jar copy到WEB-INF下面的lib文件夹里,或者另外再建立一个文件夹。如下图,我copy了一些jar包到WEB-INF的lib下面。第二步:点击IDEA左上角的file,再点击Proj

2018-01-26 16:44:08 33382 18

原创 HandlerInterceptorAdapter

HandlerInterceptorAdapter的3个方法/** * 预处理回调方法,实现处理器的预处理(如检查登陆),第三个参数为响应的处理器,自定义Controller * 返回值:true表示继续流程(如调用下一个拦截器或处理器);false表示流程中断(如登录检查失败),不会继续调用其他的拦截器或处理器,此时我们需要通过response来产生响应;*/public boo

2018-01-25 13:12:14 2360

原创 java 工具类

1.Ip获取工具类import java.net.InetAddress;import java.net.UnknownHostException;import javax.servlet.http.HttpServletRequest;import org.springframework.web.context.request.RequestContextHolder;import

2018-01-24 13:30:56 255

原创 spring中获取request和response

在spring项目中,我们通常有几种方法可以获取request对象,

2018-01-22 15:20:49 18368

原创 关于java项目中用到的注解

1.@responsebody使用在一个方法上面,一般在Controller里面的方法中,都会使用@RequestMapping来定位这个方法的,然后我们一般返回都是一个url,比如return'index',表示返回index.jsp/html页面,而如果我们在方法上面加上@responsebody,那么返回的数据就不会被解析成为跳转的url路径,而是直接写入HTTP responsebod

2018-01-22 13:32:07 1788

原创 一个tomcat服务器上部署多个项目,不同域名访问

<Resource name="UserDatabase" auth="Container" type="o

2018-01-19 16:42:13 21706 9

原创 关于mybatis传参问题

我们在使用mybatis过程中,一般是一个mapper.java对应一个mapper.xml,在java文件写入方法名和xml文件的id进行对应,在这里我们经常会用到参数传入到xml中的问题下面来聊一下mybatis传参问题1.单个参数传递,不使用封装java代码:User findUserbyUsername(String username);xml代码:<sel

2017-12-22 10:39:42 345

原创 关于一些sql语句的用法

2017-12-20 09:50:12 160

原创 html解析json数据为表格table显示

BrandName Modul Quantity Datecode Remark window.onload=function(){var data=[{"BrandName":"ACES","Modul":"91906-0227P","Quantity":"3057","Datecode":"W2Y","Remark

2017-12-13 16:09:34 29748 3

原创 Linux用户与用户组的各类操作

Linux用户与用户组的查找,添加,删除,修改和权限设置等

2017-12-08 15:39:47 253

原创 Java生成excel文件-本地生成excel文件-poi

poi

2017-12-06 13:25:36 1520

原创 Linux(centOS)下安装mysql-rmp

Linux(centOS)下安装mysql-rmp

2017-11-29 15:10:13 492

原创 线程池创建的4种方式

package com.thread;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecutorService;import java.util.concurrent.TimeUnit;/*

2017-11-24 09:51:43 6898

原创 线程创建的3种方式

创建线程的3种方式

2017-11-23 16:53:47 216

公司网站模板2套

2套公司网站模板,都是比较高大上的demo,页面和内容都是非常的充实,fashion!

2018-04-03

springboot+shiro+layuip+jquery+maven权限管理

本项目采用springboot开发的权限管理等,里面包含数据库,建议在彻底熟悉plus系统之前,先暂时不要修改其他配置选项,免得系统无法访问 本系统基于Spring Boot 2 ,因此请务必使用JDK8,且打开编译选项parameters, 并重新编译工程,如果你没有使用Java8的 parameters 特性,系统不能正常使用

2018-03-27

ssm+maven+shiro+easyui权限管理系统

本系统是由ssm+maven+shiro+easyui开发的权限管理系统,界面美观,功能齐全,含数据库文件

2018-03-22

tomcat7-win64

本文件是tomcat7适用于windows64位操作系统。。。。。

2018-03-22

jdk1.6的文件

现在基本很少人有jdk1.6了,大家用的也很少,但还是不免有些人需要的

2018-03-22

jdk1.7文件

本文件内容是jdk1.7,现在oracle里面已经没有jdk1.7了,在这里可以下载

2018-03-22

ssm财务管理系统

本系统使用ssm+easyui开发的一款财务管理系统,内含数据库文件

2018-03-22

ssm人力资源管理系统

使用ssm+jsp开发的一款人力资源管理系统,本系统界面没有美化,但是功能齐全,含数据库文件

2018-03-22

学校教务管理系统

使用SSM、maven和bootstrap开发的一款教务管理系统,页面nice,代码ok,包含数据库文件。挺不错的值8分

2018-03-22

PatchNavicat

将其放在和Navicat for mysql 同等级目录下,然后确保navicat没有打开的情况下,打开它,选择Navicat for mysql 里面的navicat.exe打开

2018-03-14

druid-demo

maven+druid,运行项目后打开:localhost:port/druid/index.html,可以查看druid监控

2018-02-02

html版word

本内容为js,css制作的html网页版的word,里面各种功能和各类样本功能都有

2018-01-03

shiro使用的jar包

java项目使用shiro开发所使用的jar包都在里面,可以看下

2017-12-29

html静态读取excel文件

html通过js读取自己选择的excel然后以json格式显示在页面上

2017-12-13

html静态伪分页效果

纯html的静态分页技术,里面通过jq实现静态分页操作。

2017-12-13

poi的jar包

里面包含了所有的poi的jar包,和poi-Apache上面的主页网页

2017-12-13

Java项目导入excel

Java导入excel文件,里面是一个完整的Java项目,包括了需要的jar包

2017-12-13

Java导入excel文件

Java导入excel文件,里面是一个完整的Java项目,包括了需要的jar包

2017-12-13

Mongodb开发需要的jar

Mongodb开发需要的jar包,及与Java开发需要的driver包,等等

2017-12-11

Java与Mongodb的demo

Java对Mongodb的数据操作,包括增删改查各类操作,和它们之间需要用到的jar包

2017-12-11

java利用poi生成excel demo

Java通过poi技术生成excel的demo,里面包含项目及poi使用的jar包

2017-12-06

spring+ibatis的项目需要的jar包

spring整合ibatis所需要的jar包,都在里面,可以取出加到lib下面

2017-11-22

spring+ibatis的Java项目demo项目源码

spring+ibatis的Java项目demo项目源码,里面是一个完整的spring+ibatis项目

2017-11-22

ssm框架搭建的web项目demo

ssm框架搭建的web项目demo,解压后直接import到ide中然后运行

2017-11-21

ssm框架需要的全部jar包

搭建ssm框架需要的全部jar包,都在这里,将其下载解压放入到web项目的WEB-INF下面的lib中

2017-11-21

大数据讲解ppt,基础

关于hadoop的一些基础东西。

2019-02-28

netty原理的讲解

从IO流到BIO,再到NIO,AIO,以及Reactor模式和Proactor模式来分析netty

2019-02-28

windows电脑窗口透明工具

windows电脑窗口透明工具

2018-11-29

Thinking in Java中英文2版

Thinking in Java中文和英文2个版本都在里面,大家可以看看

2018-11-29

annotations-api rt servlet-api.jar

annotations-api.jar,rt.jar,servlet-api.jar等jar包

2018-05-28

springboot导出excel

使用springboot开发,将excel功能嵌入到里面,在线导出excel

2018-04-04

springboot+bootstrap+shiro权限管理

本系统是有springboot结合shiro开发的一款权限管理系统,前端用的是bootstrap,界面美观,含数据库文件。

2018-03-28

空空如也

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

TA关注的人

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