![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 63
放风的野猴子
这个作者很懒,什么都没留下…
展开
-
freemark 导出word
public void exportUserByWord(HttpServletRequest request, HttpServletResponse response) { List<InfoBean> infos = new ArrayList<InfoBean>(); InfoBean infoBean = new InfoBean(); for(int i=0;i<10;i++){ infoBean.setXh("中文"+i);.原创 2021-04-26 10:15:32 · 101 阅读 · 0 评论 -
elasticsearch 增加改查实例
package test;import java.io.IOException;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import org.apache.http.HttpHost;import org.elasticsearch.ElasticsearchException;import o原创 2021-04-22 14:57:10 · 279 阅读 · 0 评论 -
利用freemark模板导出execl和easyexcel导出
/**DEMO 直接使用工具类中的方法传入参数,模板的生成方法百度一下方法很全,工具在下面的链接里**/public void exporExcel(HttpServletRequest request, HttpServletResponse response, String startTime, String endTime) { String...原创 2019-09-10 11:50:49 · 607 阅读 · 0 评论 -
spring security使用配置详解
登录认证spring-security.xml登录验证器总配置2、loginfilte实现。 2.1 处理用户登陆的类继承security的UsernamePasswordAuthenticationFilter重写attemptAuthentication(认证处理逻辑)、successfulAuthentication(认证成功处理逻辑)、unsuccessfulA...原创 2019-03-24 18:44:07 · 5476 阅读 · 0 评论 -
Java的运行机制
1.高级语言的运行机制我们编程都是用的高级语言(写汇编和机器语言的大牛们除外),计算机不能直接理解高级语言,只能理解和运行机器语言,所以必须要把高级语言翻译成机器语言,计算机才能运行高级语言所编写的程序。翻译,其实翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。 1.1编译型语言 (如C、C++、Objective-C)使用专门的编译器,针对特定平台转载 2017-11-28 10:10:25 · 166 阅读 · 0 评论 -
listagg与wm_concat
工作中经常遇到很多需求是这样的,根据条件汇总某些字段,比如我遇到的是,我们公司有三个投资平台,同一个客户拿手机号在三个平台都注册了,但注册过的用户名不一样,显示的时候需要根据手机号显示所有注册过的名称。(我用的是oracle数据库)1、原始数据是这样的,如图:2、要求显示成这样,如图:我查了一下oracle函数,这个listagg函数就可以满足它,在网上看了看,都是原创 2017-11-20 09:57:18 · 8725 阅读 · 3 评论 -
创建web项目2
Eclipse neon 汉化版 ;1;右击新建 --> 选择 动态Web项目 2: 填写 项目名 项目位置 ; 选择 Dynamic web module version 和 tomcat version ; 点击完成 即可创建 项目; 2.1:项目名称; 2.2:项目位置; 2.3: Dynamic Web Module Version 和 Tomacat转载 2017-10-27 09:46:06 · 162 阅读 · 0 评论 -
创建web项目
Eclipse创建java web工程eclipse版本:eclipse-jee-4.5-win32-x64tomcat版本:apache-tomcat-7.0.63-windows-x64jdk版本:jdk1.7备注:1.在创建web项目之前首先配置好jdk环境和tomcat环境(即在开发工具中添加tomcat服务器)2.eclipse下载注意:eclispe不同版本转载 2017-10-27 09:44:51 · 257 阅读 · 0 评论 -
Java中的最常犯的错误Top10
1. 数组转ArrayList为了实现把一个数组转换成一个ArrayList,很多java程序员会使用如下的代码:List list = Arrays.asList(arr); 11Arrays.asList确实会返回一个 ArrayList对象,但是该类是 Arrays类 中一个私有静态内部类,而不是常见的 java.util.ArrayList类。这个java.util.A转载 2017-07-20 13:33:34 · 272 阅读 · 0 评论 -
Java五个最常用的集合类之间的区别和联系
常用的集合类有一下几种:List结构的集合类:ArrayList类,LinkedList类,Vector类,Stack类Map结构的集合类:HashMap类,Hashtable类Set结构的集合类:HashSet类,TreeSet类Queue结构的集合:Queue接口 HashMap和Hashtable的区别:HashMap和Hashtabl转载 2017-07-20 13:23:44 · 272 阅读 · 0 评论 -
Java从helloWord到面向对象
Java是完全面向对象的语言。Java通过虚拟机的运行机制,实现“跨平台”的理念。我在这里想要呈现一个适合初学者的教程,希望对大家有用。 "Hello World!"先来看一个HelloWorld.java程序。这个程序在屏幕上打印出一串字符"Hello World!":public class HelloWorld{ public static void mai转载 2017-07-13 16:40:56 · 256 阅读 · 0 评论 -
Java基础
Java基础1、 简述Java的基本历史java起源于SUN公司的一个GREEN的项目,其原先目的是:为家用消费电子产品发送一个信息的分布式代码系统,通过发送信息控制电视机、冰箱等 2、 简单写出Java特点,写出5个以上,越多越好简单的、面向对象的、分布式的、安全的、稳定的、与平台无关的、可解释的、多线的、动态的语言。 3、 什么是Java?JAVA:一种编程语言转载 2017-07-13 16:34:40 · 1046 阅读 · 0 评论