![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
75888丶
即使一小步,我都愿意与你分享。
展开
-
909422229_JavaWeb之Servlet原生文件上传
import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.List;import javax.servlet.ServletException;import javax.servlet.annotat原创 2017-09-18 10:01:31 · 440 阅读 · 1 评论 -
909422229_JavaWeb之Servlet原生文件下载
package com.wsh.upload.servlet;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.OutputStream;import javax.servlet.ServletException;import javax.servle原创 2017-09-05 15:18:29 · 227 阅读 · 0 评论 -
909422229_基于JavaWeb的poi_Excel导出
最近在做统计,报表导出模块。下面记录一下Excel导出单元格的合并问题。主要方法如下:sheet.setColumnWidth(0, 8000);这是创建单元格需要指定单元格的宽度的方法,有时候无需合并,只需要指定宽度是其他的多倍即可产生合并效果。sheet.addMergedRegion(new CellRangeAddress(1, 2, 1, 1));这四个参数分别代表:原创 2017-05-19 09:27:44 · 360 阅读 · 2 评论 -
909422229__get与post的区别
1. get是从服务器上获取数据,post是向服务器传送数据。 get 和 post只是一种传递数据的方式,get也可以把数据传到服务器,他们的本质都是发送请求和接收结果。只是组织格式和数据量上面有差别,http协议里面有介绍 2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将原创 2017-04-24 17:59:27 · 224 阅读 · 0 评论 -
909422229________分布式详解本人总结与网上查找结合
分布式服务器:指数据和程序可以不位于一个服务器上,而是分散到多个服务器。有利于整个系统上进行分配与优化,客服传统集中式系统导致中心主机资源紧张与响应瓶颈的缺陷,解决了网络GIS中存在的数据异构,数据共享,运算复杂等问题。分布式服务器之间通信用什么??有很多方式,从底层到协议层都有,关键看你的需求,例如:JSON。RPC,XML等。集群:主要是高可用集群,集群是将原创 2017-03-26 23:04:42 · 387 阅读 · 0 评论 -
909422229__Web分页技术
下面分享一下Web网页的分页技术,次教程在jsp网页上实现,次教程也是新手学习,仅供参考!【由于是新手学习资料,会详细说明】1.首先基本的不再提,数据库多条数据,JSP页面,数据层分别是查找数据总条数与业务层调用一下。2.主要是PageServlet(暂且叫)页面的逻辑结构,由于返回的数据层返回了数据的总条数,例如总条数为COUNT,而每页显示为N,那么每一页的第一条数据为:第一条原创 2016-12-10 10:38:47 · 276 阅读 · 0 评论 -
Java 1.8 API 帮助文档-中文版
Java 1.8 API 帮助文档-中文版百度云链接:https://pan.baidu.com/s/1zQpCK0iD1EPvGk0AdR2oVg提取码:vb7a本人也在使用中,翻译的还可以。如何解决了您的问题,还希望来JAVA WEB开发交流群:958923746,有问题欢迎共享,共同提升!...原创 2019-11-27 13:52:41 · 1046 阅读 · 1 评论 -
909422229_JAVA中获取当前系统时间
一. 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("yyyy原创 2017-06-13 09:10:39 · 1300 阅读 · 0 评论 -
909422229_JAVA时间格式转换与时间日期比较
一、如何比较昨天时间小于今天时间:昨天时间:dateA今天时间:dateB利用:Calendar ca = Calendar.getInstance();long value = (dateA.getTime() -dateB.getTime()) / 1000 / 60 / 60 / 24;返回值:如果大于0则说明dateA > dateB二、时间格式转换:原创 2017-08-31 10:17:43 · 640 阅读 · 0 评论 -
Java实现敏感词过滤 - IKAnalyzer中文分词工具
IKAnalyzer 是一个开源的,基于java语言开发的轻量级的中文分词工具包。官网: https://code.google.com/archive/p/ik-analyzer/本用例借助 IKAnalyzer 进行分词,通过遍历分词集合进行敏感词过滤。使用前需对敏感词库进行初始化: SensitiveWordUtil.init(sensitiveWordSet);原创 2018-02-07 18:02:16 · 606 阅读 · 0 评论 -
909422229_springboot中使用poi导出Excel
技术交流群:958923746,有学习视频,文档等。一、首先是pox.xml <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>RELEASE</version...原创 2019-04-12 13:53:11 · 404 阅读 · 7 评论 -
909422229_史上最简单的word导出,HTML直接导出,无需后台代码
技术交流群:958923746,有学习视频,文档等。一、这是jquery的插件导出word,适用于导出跟HTML上相同的业务,如果导出的word跟HTML上不一致,那么还得修改一些。本次主要讲与界面HTML相同的导出格式。GIT地址:https://github.com/eligrey/FileSaver.js/JS代码://导入插件JS<script src="/...原创 2019-04-16 17:26:26 · 530 阅读 · 0 评论 -
909422229_判断当前是Linux还是windows
技术交流群:958923746,有学习视频,文档等。String os = System.getProperty("os.name"); if(os.toLowerCase().startsWith("win")){ System.out.println(os + " can't gunzip"); } 技术交流群:958923746,有学习视频,文档等。...原创 2019-04-18 15:20:03 · 370 阅读 · 0 评论 -
909422229__编译时多态与运行时多态
最近听伙伴面试问多态的问题,于是本人加上百度与个人理解,现在上传一些个人的理解多态。不喜勿喷多态概念:父类的引用可以指向子类的对象,且可以调用子类中覆盖父类的方法,但不可以调用子类特有的方法,多态屏蔽了子类之间的差异,提高了代码的复用性。多态分为编译时多态与运行时多态: 编译时多态:实现是重载,重载是方法的参数表不同,方法名相同,在不同对象调用方法的时候需要原创 2016-11-26 14:59:33 · 1586 阅读 · 3 评论 -
909422229_Java集合、线程、IO等设计图
爱生活,爱java。 QQ:909422229转载 2016-08-17 16:06:58 · 600 阅读 · 0 评论 -
909422229__堆和栈的区别
Java把内存划分成两种:一种是栈内存,一种是堆内存堆和栈的功能和作用来通俗的比较,堆主要用来存放对象的,栈主要是用来执行程序的成员变量 堆内存局部变量 栈内存原创 2016-07-18 12:37:51 · 232 阅读 · 0 评论 -
909422229__static关键字梳理
static关键字:(1)静态的意思,用来修饰成员变量和成员函数(2)静态的特点:随着类的加载而加载优先于对象存在对所有对象共享可以被类名直接调用(3)静态的注意事项A:静态方法只能访问静态成员为什么:因为静态的内容是随着类的加载而加载,它是先进内存的。B:静态方法中不能使用this,super关键字C:主方法是静态的public static vo原创 2016-07-18 12:32:40 · 196 阅读 · 0 评论 -
909422229__Final关键字梳理
final :最终变量,不可被修改,定义的方法不可被重写。修饰类,类不能被继承修饰变量,变量就变成了常量,只能被赋值一次修饰方法,方法不能被重写inal关键字面试题final修饰局部变量在方法内部,该变量不可以被改变在方法声明上,分别演示基本类型和引用类型作为参数的情况基本类型,是值不能被改变引用类原创 2016-07-18 12:21:29 · 197 阅读 · 0 评论 -
909422229__代码块的执行顺序
构造代码块优先构造方法执行静态块优先于构造方法的执行执行顺序:静态代码>构造代码块>构造函数main调用此类静态方法-》加载静态变量(从上到下按顺序,构造本类对象的时候,下面的静态块都还没开始,所以不会打印b也没有值)-》类块初始化-》构造方法-》最后再调用main的静态方法JAVA中赋值顺序1.父类的静态变量赋值2.自身的静态变原创 2016-08-28 14:39:45 · 482 阅读 · 0 评论 -
909422229__面向对象
75888__________本人QQ:909422229 面向对象三要素 封装(Encapsulation) 继承(Inheritance) 多态(Polymorphism)面向对象五原则 单一职责原则(SRP) 开放-封闭原则(OCP) Liskov替换原则(LSP) 依赖倒置原则(DIP) 接口隔离原则(ISP)面向对象六视点 复用(Reusibility) 扩展(Extensibili原创 2016-07-18 12:41:09 · 403 阅读 · 0 评论 -
909422229__JAVA最全总结【必备】
一、基础知识:1、JVM、JRE和JDK的区别:JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。JDK(Java Development Kit):java的开发工具,原创 2016-08-31 18:48:40 · 1113 阅读 · 0 评论 -
909422229__正则表达式简介
下面分享一下正则表达式,如有不好的地方,大牛们可以提下宝贵意见,不胜感激。正则表达式简介正则表达式是由一些具有特殊含义的字符组成的字符串,多用于查找、替换符合规则的字符串。在表单验证、Url映射等处都会经常用到。一、元字符元字符:即为有特定含义的字符,常见的元字符如下常用的元字符代码 说明. 匹配除换行符以外的任意字符\w 匹配字母或转载 2016-08-31 18:56:03 · 224 阅读 · 0 评论 -
909422229__Eclipse调试Java的一些技巧
1、条件断点想象一下我们平时如何添加断点,通常的做法是双击行号的左边。在debug视图中,BreakPoint View将所有断点都列出来,但是我们可以添加一个boolean类型的条件来决定断点是否被跳过。如果条件为真,在断点处程序将停止,否则断点被跳过,程序继续执行。 2、异常断点在断点view中有一个看起来像J!的按钮,我们可以使用它添加一个基于转载 2016-09-13 19:02:42 · 261 阅读 · 0 评论 -
entity、pojo、javabean的理解区别
一、Bean对于Bean而言,我的理解是只要是Java的类的就可以称为一个Bean,更用在Spring上,被Spring管理的对象就可以将其称作为Bean。它不仅仅可以包括对象的属性以及get,set方法,还可以有具体的业务逻辑。二、Entity这个最容易理解,其特点是:数据表对应到实体类的映射三、ModelModel是MVC中一个概念,可能不和Entity一一对应,因为展示在View层中数据可能是一个Entity的精简,也可能是多个Entity的组合。一句话概括:Model是一个高原创 2017-04-26 11:34:05 · 6502 阅读 · 0 评论 -
909422229_Java基础必须会的!
由于此文章是从本人笔记上截取,可能存在格式不正确的情况,尚且谅解,另外把一些链接也放了进去,还请大家仔细看。面向对象概念?(1)概述:面向对象是相对于面向过程而言的,面向过程强调的是功能,面向对象强调的是将功能封装进对象,需要的时候直接调用对象即可完成所需的功能。 强调具备功能的对象;例如:一个公司招人,并不是因为那个人完成不了,而是因为效率比较低,所以找一些人来做所需要的功能原创 2017-03-26 23:00:01 · 266 阅读 · 0 评论 -
909422229__正则表达式简介
正则表达式简介正则表达式是由一些具有特殊含义的字符组成的字符串,多用于查找、替换符合规则的字符串。在表单验证、Url映射等处都会经常用到。一、元字符元字符:即为有特定含义的字符,常见的元字符如下常用的元字符代码 说明. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字\b 匹配单原创 2016-08-15 08:40:51 · 367 阅读 · 0 评论