- 博客(76)
- 资源 (2)
- 收藏
- 关注
原创 LocalDateTime、LocalDate、LocalTime
LocalDateTime整理1. localDateTime对比Date2. LocalDate2.1 初始化2.2 操作2.3 比较3. LocalTime4. LocalDateTime1. localDateTime对比DateDate如果不格式化,打印出的日期可读性差Tue Sep 10 09:34:04 CST 2019使用SimpleDateFormat对时间进行格式化,但SimpleDateFormat是线程不安全的 SimpleDateFormat的format方法最终调用
2020-11-24 14:04:46
1132
转载 Dom4j完整教程
目录1、DOM4J简介2、XML文档操作12.1、读取XML文档:2.2、获取根节点2.3、新增一个节点以及其下的子节点与数据2.4、写入XML文件2. 5、 遍历xml节点2.6、创建xml文件2.7、修改节点属性2.8、删除节点3、XML文档操作23.1、Document对象相关1、读取XML文件,获得document对象....
2020-01-16 14:35:40
2435
5
转载 JAVA开发神器LOMBOK使用详解
最近正在写SpringBoot系列文章和录制视频教程,每次都要重复写一些Getter/Setter、构造器方法、字符串输出的ToString方法和Equals/HashCode方法等。甚是浪费时间,也影响代码的可读性。因此,今天就给大家推荐一款Java开发神器——Lombok,让代码更简单易读。什么是LombokLombok是一款Java开发插件,可以通过它定义的注解来精简冗长和繁琐的代码,...
2020-01-07 16:44:49
205
转载 几种简单的负载均衡算法及其Java代码实现
转载自:https://www.cnblogs.com/xrq730/p/4948707.html(非常感谢)什么是负载均衡负载均衡,英文名称为Load Balance,指由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立...
2020-01-07 16:23:32
157
转载 svn:E155004错误处理
https://blog.youkuaiyun.com/weixin_37253610/article/details/80321546
2019-09-16 17:10:49
989
原创 自定义div提示框
css:table.table-custom { width: 100%; height: auto; border-top: 1px solid #808080; border-left: 1px solid #808080;}table.table-custom tr:nth-child(odd) td { background: #fafafa!im...
2019-01-24 09:50:12
633
转载 EXT中Date format含义 EXT时间格式化标志
原文:https://blog.youkuaiyun.com/spt_dream/article/details/79152040 var myDate = new Date(); // 得到系统日期然后就可以得到时间了:myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate....
2019-01-23 17:35:49
942
1
原创 js计算指定时间所在周、月、季度、半年、全年
//获取指定日期whereTheTime的所在周、月、季度、半年、全年//type为1:周,2:月,3:季度,4:半年,5:全年function computTimeHorizon(whereTheTime,type){ var d = new Date(whereTheTime); var year = d.getFullYear(); var month = pa...
2019-01-04 13:20:01
5029
2
原创 HTTP请求及参数处理
public static void saveParameter(HttpServletRequest request) { Map map = request.getParameterMap(); Iterator it = map.keySet().iterator(); String key; String[] array; while (it.ha...
2018-12-24 11:28:52
1214
原创 sql常用封装
/** * 拼装SQL工具方法 * 一般用于SQL中的in关键字后 * 本方法可以对字符串数组进行拼装,拼装为类似('1','2''3')的字符串(不包含括号)并返回。 * @param stringList 字符串数组 * @return 拼装后的字符串 */public static String assemblySqlInString(List<String&g...
2018-12-24 11:27:26
2344
原创 根据查询条件导出数据
/** * 根据查询条件查询导出数据 */public void exportTable(){ Page pageInfo = this.getPageInfo(); String taskBookId = request.getParameter("taskBookId"); String type = request.getParameter("type");...
2018-12-06 16:27:15
2721
原创 ext表格内容自动换行
renderer : function (value, meta, record) { meta.style = 'white-space:normal;word-break:break-all;'; return value;}renderer : function (value, meta, record) { meta.style = "style='whi...
2018-12-06 15:03:22
1435
原创 Java根据传入Date计算所在周、月、季度时间
package com.rdmu.schedulingmeetingplace.common;import org.hibernate.annotations.SourceType;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import...
2018-11-30 17:51:08
7344
1
原创 js获取指定Date的周一、周天、月、季度、半年、年
//获取当前周从星期一到星期天的日期function getDates(date) { var currentDate = new Date(date); var timesStamp = currentDate.getTime(); var currenDay = currentDate.getDay(); va...
2018-11-30 11:59:28
1567
1
原创 CXF+webservice+rest
CXF介绍、安装和配置 CXF介绍 CXF是一个开源的webservice框架,提供很多完善功能,可以实现快速开发 CXF支持的协议:SOAP1.1/1.2,REST CXF支持数据格式:XML,JSON(仅在REST方式下支持) CXF的安装和配置 下载地址http://cxf.apache.org/download.html包结构介绍安装和配置第一步:安装J...
2018-08-17 09:12:04
258
转载 idea启动tomcat报错:connection-127.0.0.1,web.xml加载异常
【Tomcat】Tomcat部署Web应用时出现异常2017年07月08日 22:38:13阅读数:8917Tomcat部署Web应用时出现异常开发环境: IDE:IntelliJ IDEA 2017.1.4 JRE: 1.8.0_112-release-736-b21 amd64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r...
2018-08-16 22:15:11
1396
转载 Java transient关键字使用小记
转载自:https://www.cnblogs.com/lanxuezaipiao/p/3369962.html1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方...
2018-08-15 09:24:11
175
转载 java中Proxy(代理与动态代理)
一、代理的概念 动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。 动态代理技术就是用来产生一个对象的代理对象的。在开发中为什么需要为一个对象产生代理对象呢? 举一个现实生活中的例子:歌星或者明星都有一个自己的经纪人,这个经纪人就是他们的代理人,当我们需要找明星表演时,不能直接找到该明星,只...
2018-08-13 11:12:38
167
转载 VMware安装14.0安装CentOS7
一.安装前准备VMware14.0https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.htmlCentOS 7.2 64位镜像https://www.centos.org/download/二.在VMware中创建虚拟机1.打开VMware,点击文件,选择新建虚拟机(或者...
2018-08-12 19:01:42
199
原创 session声明周期分析
Session存储在服务器端,一般为了防止在服务器的内存中(为了高速存取),Sessinon在用户访问第一次访问服务器时创建,需要注意只有访问JSP、Servlet等程序时才会创建Session,只访问HTML、IMAGE等静态资源并不会创建Session,可调用request.getSession(true)强制生成Session。 Session什么时候失效? 1. 服务器会把...
2018-08-10 10:31:10
468
原创 项目提交svn报错E175002
处理方式:1.看同事是否能建立连接,同步数据,排除服务器问题2.eclipse会自动获取代理3.将上图箭头下拉选改为Direct保存后重试,问题解决
2018-08-06 09:01:43
1242
转载 Spring Boot 入门之消息中间件篇(五)
原文地址:Spring Boot 入门之消息中间件篇(五)博客地址:http://www.extlight.com一、前言在消息中间件中有 2 个重要的概念:消息代理和目的地。当消息发送者发送消息后,消息就被消息代理接管,消息代理保证消息传递到指定目的地。我们常用的消息代理有 JMS 和 AMQP 规范。对应地,它们常见的实现分别是 ActiveMQ 和 RabbitMQ。上...
2018-08-03 15:41:19
214
转载 Spring Boot 入门之缓存和 NoSQL 篇(四)
原文地址:Spring Boot 入门之缓存和 NoSQL 篇(四)博客地址:http://www.extlight.com一、前言当系统的访问量增大时,相应的数据库的性能就逐渐下降。但是,大多数请求都是在重复的获取相同的数据,如果使用缓存,将结果数据放入其中可以很大程度上减轻数据库的负担,提升系统的响应速度。本篇将介绍 Spring Boot 中缓存和 NoSQL 的使用。上篇...
2018-08-03 15:05:06
124
转载 Spring Boot 入门之持久层篇(三)
原文地址:Spring Boot 入门之持久层篇(三)博客地址:http://www.extlight.com一、前言上一篇《Spring Boot 入门之 Web 篇(二)》介绍了 Spring Boot 的 Web 开发相关的内容,项目的开发离不开数据,因此本篇开始介绍持久层相关的知识。二、整合 JdbcTemplate2.1 添加依赖 <!-- jdb...
2018-08-03 15:04:06
263
转载 Spring Boot 入门之 Web 篇(二)
原文地址:Spring Boot 入门之 Web 篇(二)博客地址:http://www.extlight.com一、前言上一篇《Spring Boot 入门之基础篇(一)》介绍了 Spring Boot 的环境搭建以及项目启动打包等基础内容,本篇继续深入介绍 Spring Boot 与 Web 开发相关的知识。二、整合模板引擎由于 jsp 不被 SpringBoot 推荐使...
2018-08-03 15:01:59
113
转载 Spring Boot 入门之基础篇(一)
原文地址:Spring Boot 入门之基础篇(一)博客地址:http://www.extlight.com一、前言Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。本系列以快速入门为主,可当作工具小手册阅读二、环境搭建...
2018-08-03 15:00:27
152
转载 IntelliJ IDEA 基础设置
原文地址:IntelliJ IDEA 基础设置一、前言IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。演示版本:Vers...
2018-08-03 14:55:24
282
原创 idea使用actiBPM插件中文乱码
idea 安转activiti插件后,编辑流程图发现保存后中文乱码,并且idea的字符集(Settings—>Editor—>File Encodings)已经设置为UTF-8,流程图中中文仍然是乱码,如下图所示: 解决此问题,需要修改idea源字符集,修改方法如下:找到idea安装目录bin目录下如下图所示两个文件,用编辑器打开,在文件末尾添加 -Dfile.enco...
2018-07-30 09:01:19
567
转载 HTTP协议
在做网络编程(无论传统的Web开发,还是当前比较流行的的移动开发)的时候,我们用到最多的网络传输协议,可能就是HTTP协议了。作为开发者的我们可能更多的也只是去关注哪个第三方类库传输效率更高,哪个库使用最为方便,或者是哪个类库更为易于维护,但是,作为想要长期在该专业道路上行走的我们,仅仅学会使用这些类库的招式显然是不够的,我们还要了解其精髓,去分析源码,看看到底是如何实现的,那么问题来了,如果我们...
2018-07-18 16:31:56
319
转载 JavaSript模块规范 - AMD规范与CMD规范介绍
JavaSript模块化 在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发? 模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管理的模块的方式。可以想象一个巨大的系统代码,被整合优化分割成逻辑性很强的模块时,对于软件是一种...
2018-07-18 13:22:15
120
转载 hibernate注释
http://docs.jboss.org/hibernate/annotations/3.4/reference/zh_cn/html_single/
2018-07-16 08:53:12
203
转载 C3P0连接池使用教程
转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6405861.html 在项目中的应用见: https://github.com/ygj0930/CoupleSpace 一般我们在项目中操作数据库时,都是每次需要操作数据库就建立一个连接,操作完成后释放连接。因为jdbc没有保持连接的能力,一旦超过一定时间没有使用(大约几百毫秒),连接就会被自动释放掉。...
2018-07-12 14:17:10
1675
转载 maven项目pom.xml解析
什么是POM?POM是项目对象模型(Project Object Model)的简称,它是Maven项目中的文件,使用XML表示,名称叫做pom.xml。在Maven中,当谈到Project的时候,不仅仅是一堆包含代码的文件。一个Project往往包含一个配置文件,包括了与开发者有关的,缺陷跟踪系统,组织与许可,项目的URL,项目依赖,以及其他。它包含了所有与这个项目相关的东西。事实上,在Mave...
2018-07-12 10:03:10
327
转载 struts2相关jar包作用说明
-----------------------------------struts2的核心包--------------------------------------struts2-core-2.1.8.1 struts2的核心jar包,不可缺少的xwork-core-2.1.6 xwork的核心包,由于Struts2是由xwo...
2018-07-11 15:16:34
352
转载 hibernate相关jar包作用说明
最基本的Hibernate3.3.2之 JAR包(必要):包名位置用途hibernate*.jar/hibernate核心JAR包antlr.jar/hibernate/lib/requiredAnother Tool for Language Recognition,可以构造语言识别器,解析HQL需要commons-collections.jar/hibernate/lib/required包含...
2018-07-11 15:06:33
237
转载 spring相关jar包作用说明
spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要...
2018-07-11 14:58:03
168
转载 Apache-Commons包作用说明
Commons BeanUtils提供对Java反射和自省API的包装。依赖包:Commons Codec、Commons LoggingCommons Codec是编码和解码组件,提供常用的编码和解码方法,如DES、SHA1、MD5、Base64、URL和Soundx等。Commons Collections是一个集合组件,扩展了Java标准Collections API,对常用的集合操作进行了...
2018-07-11 14:50:21
1663
转载 struts2注释
Struts2 应用程序可以使用Java5注释来替代XML和Java属性的配置。以下是与不同类别相关的最重要注释的列表:Namespace注释(Action注释)@Namespace注释允许在Action类中定义Action的命名空间,而不是基于零配置的约定。@Namespace("/content")public class Employee extends ActionSupport{ ...
2018-07-05 15:56:01
296
原创 OGNL表达式之s:iterator使用
1、普通属性(单一变量) public String execute(){ username = "zhangsan"; password = "123"; } <s:property value="username"/><br> <s:property value="password"/><br> 2、自
2018-07-04 15:38:17
497
转载 java操作xml
XML文件可以用来作为一种小型数据库存在,但更多时候在项目中都是用来当成配置文件用的,也就避免不了对XML文件的增上改查操作。在java中,解析XML文件的方式大致分为4种:DOM,SAX,JDOM,Dom4j,本文只用dom4jDOM解析方式:xml解析器一次性把整个xml文档加载进内存,然后在内存中构建一颗Document的对象树,通过Document对象,得到树上的节点对象,通过节点对象访问...
2018-07-04 10:37:09
114
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人