Paul-Wen的专栏

勿以恶小而为之,勿以善小而不为!!

Java反射-高级开发必须懂的

理解反射对学习Java框架有很大的帮助,如Spring框架的核心就是使用Java反射实现的,而且对做一些Java底层的操作会很有帮助。 一:Class类的使用 ①.万事万物皆对象,(当然,基本数据类型,静态成员不是面向对象(属于类的)),所以我们创建的每一个类也都是对象,即类本身是java...

2019-08-09 11:07:35

阅读数 27

评论数 0

面试系列-并发编程72道面试题及答案

2019-08-09 11:05:44

阅读数 7

评论数 0

Java以流的形式下载文件

@RequestMapping("download") @ResponseBody public void download(HttpServletResponse response, Integer userId, String fileUrl) { ...

2019-08-06 16:03:27

阅读数 36

评论数 0

restful实现文件下载

private static final byte[] UTF8_BOM = {(byte)0xEF, (byte)0xBB, (byte)0xBF}; private static final String FAV_ICO = "fav.ico"; ...

2019-08-06 16:01:37

阅读数 27

评论数 0

Eclipse怎样导出含第三方jar的可执行jar包

当我们开发完java项目后,就需要导出可执行的java文件。java的部署可以有很多种,我这里介绍非常简单的一种,只要项目中包含main方法,而且安装完了java,这个方法就可以使用。 方法/步骤 首先我们在编辑器中编写一个简单的类代码,这个类只有一行就是System.out.printl...

2019-08-06 15:53:03

阅读数 12

评论数 0

adb命令大全

基本用法 命令语法 为命令指定目标设备 启动/停止 查看 adb 版本 以 root 权限运行 adbd 指定 adb server 的网络端口 设备连接管理 查询已连接设备/模拟器 USB 连接 无线连接(需要借助 USB 线) 无线连接(无需借助 US...

2019-08-06 15:15:21

阅读数 92

评论数 0

如何解决:java.io.FileNotFoundException.....\img (拒绝访问)

今天,在写文件流时,碰到读取文件夹“拒接访问”的问题。权限不够:上网搜资料说是权限级别不够,照着做,之后再试,依然出错,头大了。换workspance:换workspace目录盘,换到D盘,依然“拒接访问“,死的心都有啦。跟它耗上了。最后,百度一段不起眼的问答,找到原因了:FileOutputSt...

2019-07-08 16:33:08

阅读数 256

评论数 0

负载均衡服务器如何保证上传文件同步

负载服务器Z,应用服务器A 和B ,从A上传的附件,如何在B上下载下来? 这个问题我的解决思路如下:   服务器A、B 上传附件的时候,将这个附件备份到服务器Z ,当A、B下载文件的时候,首先会在自己服务器的目录下寻找,如果找不到,就会从服务器Z 上下载一份到当前服务器。 这里主要介绍一下重写...

2019-05-30 17:30:33

阅读数 119

评论数 0

Java8实现ftp与sftp文件上传下载

一般连接windows服务器使用FTP,连接linux服务器使用SFTP。linux都是通过SFTP上传文件,不需要额外安装,非要使用FTP的话,还得安装FTP服务(虽然刚开始我就是这么干的)。   另外就是jdk1.8和jdk1.7之前的方法有些不同,网上有很多jdk1.7之前的介绍,本篇是j...

2019-05-30 16:56:04

阅读数 174

评论数 0

Java实现ftp文件上传、下载和删除

本文利用apache ftp工具实现文件的上传下载和删除。具体如下: 1、下载相应的jar包: commons-net-1.4.1.jar 2、实现代码如下: public class FtpUtils { //ftp服务器地址 public Stri...

2019-05-30 16:41:05

阅读数 59

评论数 0

java下载网络文件的N种方式

通过java api下载网络文件的方法有很多,在这里我做个汇总,主要方式有以下几种: 1、使用 common-io库下载文件,需要引入commons-io-2.6.jar public static void downloadByCommonIO(String url, String sav...

2019-05-30 10:36:41

阅读数 86

评论数 0

深入浅出SOA

前一阵换了份工作,来到新公司,恰好新同事问起SOA是什么,我随口说了几点,其实自己以前研究过,不过并没有详细的整理过,说的比较模糊,恰好周末,拿出点时间整理下以前对SOA的认知。 SOA是什么?SOA全英文是Service-Oriented Architecture,中文意思是中文面向服务编...

2019-04-29 14:11:12

阅读数 28

评论数 0

web.xml详解

写在前面:鄙人才学疏浅,关于这篇文章,鄙人也是在网上收集的。有两个目的。一是记录下来加深自己的理解,二是希望这篇文章能对大家有所帮助。最后欢迎大家一起讨论。   一:web.xml加载过程   简单说一下,web.xml的加载过程。当我们启动一个WEB项目容器时,容器包括(JBoss,Tomc...

2019-04-28 16:13:36

阅读数 31

评论数 0

Maven项目配置log4j2.xml

log4j2相对于log4j 1.x有了脱胎换骨的变化,其官网宣称的优势有多线程下10几倍于log4j 1.x和logback的高吞吐量、可配置的审计型日志、基于插件架构的各种灵活配置等。 以下是log4j2在maven 项目中的配置步骤: 1、在pom.xml文件中引入log4j依赖 &...

2019-04-28 14:29:28

阅读数 133

评论数 0

Git Bash运行错误,版本 2.16.2-64-bit

环境:win7 64位 Error: Could not fork child process: Resource temporarily unavailable (-1). DLL rebasing may be required; see ‘rebaseall / rebase –help...

2019-04-23 11:25:28

阅读数 89

评论数 0

Java面试题集锦(含答案)

Java面试题集锦 Java基础 1、ArrayList、Vector和LinkedList有什么区别? 答:ArrayList底层实现是数组,查找快,增删慢,线程不安全 Vector 和ArrayList内部实现一样,线程安全 LinkedList内部实现是链表,查找慢,增删快,封装了...

2019-04-09 17:57:46

阅读数 513

评论数 0

Mybatis与Hibernate区别

以前没怎么用过mybatis,只知道与hibernate一样是个orm数据库框架。随着使用熟练度的增加,发现它与hibernate区别是非常大的,结合至今为止的经验,总结出以下几点: 1) hibernate是全自动,而mybatis是半自动。 hibernate完全可以通过对...

2019-04-04 16:17:41

阅读数 22

评论数 0

SSH框架各自优缺点总结

Struts的优缺点 Struts优点: (1)实现MVC模式,结构清晰,使开发者只关注业务逻辑的实现。 (2)具有丰富的Tag标签库,如能灵活运用,能大大提高开发效率。 (3)页面导航使系统的脉络更加清晰。通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有很大好处。 ...

2019-04-04 16:06:50

阅读数 462

评论数 0

Hibernate工作原理

Hibernate是一个开源框架,由Gavin King创建。它是采用ORM模式实现数据持久层的java组件。它提供了高效的、强大的将java对象进行数据持久化操作的服务。利用hibernate,开发人员可以按照java对象的结果进行持久层的开发,并可以完成java对象和关系型数据库之间的转换和操...

2019-04-04 16:02:05

阅读数 35

评论数 0

SpringMVC工作原理

上面的是springMVC的工作原理图: 1、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将请求转交给DispatcherServlet。 2、Dipatcher...

2019-04-04 15:58:32

阅读数 28

评论数 0

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