• 一键清除图片中的水印logo

    我们经常在发朋友圈的时候会同时配张图片,而图片呢往往需要我们从网上下载,就拿微博举例子吧,比如下图,明显能看到是出处是秒拍,但是发朋友圈的时候我们往往不想要这个出处的lo...

    2018-01-18    来源:上海尚学堂
  • 谈谈Java中的代理模式

    首先来看一下代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之...

    2018-01-18    来源:上海尚学堂
  • 以最廉价的方式将自己的电脑配置为简易公网maven库

    本文介绍如何以最廉价的方式将自己的电脑配置为简易公网maven库,让你拥有自己的中央仓库!使用Nexus搭建本地maven库(私服)使用Nexus搭建本地maven库1、环境:jdk、maven、...

    2018-01-17    来源:上海尚学堂
  • SpringDI Setter注入

    依赖注入(DI)是一个过程,通过这个过程,对象可以通过构造函数参数,工厂方法的参数或者在构造或返回对象实例后设置的属性来定义它们的依赖关系从工厂方法。然后容器在创建b...

    2018-01-17    来源:上海尚学堂
  • Dom4j快速解析XML文件_上海尚学堂java教研组

    2018-01-16    来源:上海尚学堂
  • Jquery中attr()与prop()的区别

    在jQuery中,attr()函数和prop()函数都用于设置或获取指定的属性,它们的参数和用法也几乎完全相同。但是,这两个函数的用处却并不相同。下面我们来详细介绍这两个函数之间的...

    2018-01-16    来源:上海尚学堂
  • Spring自定义标签与解析

    Spring是一个开源的设计层面框架,解决了业务逻辑层和其他各层的松耦合问题,将面向接口的编程思想贯穿整个系统应用,同时它也是Java工作中必备技能之一 自定义标签在讲...

    2018-01-15    来源:上海尚学堂
  • 神了!用Java批量下载《神秘的程序员》漫画

    上周看了西乔的博客西乔的九卦。 《神秘的程序员们》系列漫画感觉很喜欢,很搞笑。这些漫画经常出现在CSDN程序员杂志末页的,以前也看过一些。后来就想下载下来,但是一张一...

    2018-01-12    来源:上海尚学堂
  • 使用Java 9的模块化来构建零依赖的原生应用

    摘要:本文通过实例介绍了如果通过Java 9的模块化特性来构建一个独立的、零依赖的可执行程序。以下是译文。为什么没办法创建一个 EXE程序?在Java刚刚出现的时候,主流的编...

    2018-01-12    来源:上海尚学堂
  • Tomcat的请求处理流程

    本文对 Tomcat 的介绍以Tomcat-9 0 0 M22为标准。Tomcat-9 0 0 M22是 Tomcat 目前最新的版本,但尚未发布,它实现了Servlet4 0及JSP2 3并提供了很多新特性,需要...

    2018-01-12    来源:上海尚学堂
  • Java多线程爬虫实现

    一、需求 1 定时抓取固定网站新闻标题、内容、发表时间和来源。 2 程序需要支持分布式、多线程二、设计 1 网站是固定,但是未来也可能添加新的网站去抓取,每...

    2018-01-12    来源:上海尚学堂
  • Java中的Comparator比较器

    Comparator的概念:强行对某个对象 collection 进行整体排序 的比较函数,可以将 Comparator 传递给 sort 方法(如 Collections sort 或 Arrays sort),从而允许...

    2018-01-12    来源:上海尚学堂
  • 你知道二维码是怎么得来的吗?

    二维码大家早就熟悉得不能再熟悉了,而且现在很多伙伴看到二维码都想拿出手里来扫一扫,说不定还真有惊喜呢。还有现在向商家付款都习惯性的扫二维码了,真是非常的方便。二维...

    2018-01-11    来源:上海尚学堂
  • Spring5中的DispatcherServlet初始化

    Spring5中的DispatcherServlet初始化Spring MVC像许多其它Web框架,被设计围绕前端控制器(DispatcherServlet)实际的工作是由可配置的,委托组件执行提供了一种用于请求处理...

    2018-01-11    来源:上海尚学堂
  • Java Web每天学之Servlet的工作原理解析

    Servlet是Server与Applet的缩写,是服务端小程序的意思。使用Java语言编写的服务器端程序,可以像生成动态的WEB页,Servlet主要运行在服务器端,并由服务器调用执行,是一种按...

    2018-01-09    来源:上海尚学堂
  • Java集合类优化操作经验

    在实际的项目开发中会有很多的对象,如何高效、方便地管理对象,成为影响程序性能与可维护性的重要环节。Java 提供了集合框架来解决此类问题,线性表、链表、哈希表等是常用...

    2018-01-08    来源:上海尚学堂
  • Spring-Data-Jpa环境配置与实际应用

    上次我们讲述了《Spring-Data-Jpa概述与接口》,接下来我们再讲讲Spring-Data-Jpa环境配置与实际应用。Spring-Data 方法定义规范与使用配置简单条件查询: 查询某一个实体类...

    2018-01-05    来源:上海尚学堂
  • Java正则表达式和反斜线在Java中的作用

    在程序设计过程中,经常需要对获取的数据进行检查是否符合特定的格式,如此频繁地对数据进行检查使用人工检查简直就是灾难,而自己编写程序检查又显得非常麻烦。比如检查一个...

    2018-01-05    来源:上海尚学堂
  • Spring的事务处理机制及JAVA异常配置

    在java中,异常分为两种,运行时异常(也就是uncheckException)和已检查异常checkException,运行时异常包括平常遇到的各种异常,如空指针异常,数据格式异常等一系列异常,这...

    2018-01-05    来源:上海尚学堂
  • 在Java中处理数据库超时与死锁的方法技巧

    简介  每个使用关系型数据库的程序都可能遇到数据死锁或不可用的情况,而这些情况需要在代码中编程来解决;本文主要介绍与数据库事务死锁等情况相关的重试逻辑概念,此外,还...

    2018-01-04    来源:上海尚学堂
  • SpringCloudConfig Server的快速搭建

    Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。使用Config Server,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与Spri...

    2018-01-04    来源:上海尚学堂
  • 认知Java 同步块(synchronized block)

    Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java同步块用来避免竞争。Java中的同步块用synchronized标记。同步块在Java中是同步在某个对象上。所有...

    2018-01-03    来源:上海尚学堂
  • Java Web开发轻松学之Java Web的中文编码问题(二)

    上篇文章中我们讲了几种常见的编码方式以及Java中需要编码的场景,点击回顾《Java Web每天学之Java Web的中文编码问题(一)》,这篇文章是第二篇,接着往下分析。一、JS中...

    2018-01-03    来源:上海尚学堂
  • Java实现图片文件上传

    总的说图片上传有两种方式,一种是把图片文件写到数据库中,另一种是存到服务器文件目录中。写到数据库中的图片文件需要转换成二进制流的格式,占用数据库空间比较,适合少...

    2018-01-02    来源:上海尚学堂
  • 面对即将来临的2018,Java开发的前景如何

    java语言在2017年就是一个备受争议的编程语言,有人说java语言已经过时了,java工程师已经饱和了;也有的人说java语言还是风光依旧,热度不减。但2018年java工程师的就业前...

    2017-12-30    来源:上海尚学堂

电话咨询

客服热线服务时间

周一至周五 9:00-21:00

周六至周日 9:00-18:00

咨询电话

021-67690939
15201841284

微信扫一扫