经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
Java相关:JavaJSPJFinalGroovySpringSpring BootServletScalaStruts2JUnit设计模式
 Java相关
7.2(java学习笔记)URL

7.2(java学习笔记)URL

一、URL   URL类表示统一资源定位符,指向万维网上“资源”的指针。   资源可以是简单的文件或目录,也可以是对更复杂对象的引用,比如对数据库或搜索引擎的查询。   URL即是定位也是资源,定位到网络中一个具体的资源。   URL主要由四部分组成: ...[2018/11/8]

Spring MVC 全注解配置 (十一)

完整的项目案例: springmvc.zip 目录   实例 项目结构:   父级的pom配置: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http: mave...[2018/11/8]

Spring MVC 静态资源处理 (三)

完整的项目案例: springmvc.zip 目录 实例 项目结构:   一、配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http: xmlns.jcp.org...[2018/11/8]

Spring MVC 异常处理 (九)

完整的项目案例: springmvc.zip 目录   实例 除了依赖spring-webmvc还需要依赖jackson-databind(用于转换json数据格式) <dependency> <groupId>com.fasterxm...[2018/11/8]

Spring MVC 数据绑定 (四)

完整的项目案例: springmvc.zip 目录 实例 项目结构路径: 一、配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http: xmlns.jcp.org/xml...[2018/11/8]

Spring MVC 响应视图(六)

完整的项目案例: springmvc.zip 目录   实例 除了依赖spring-webmvc还需要依赖jackson-databind(用于转换json数据格式) <dependency> <groupId>com.fasterxm...[2018/11/8]

[18/11/7] Java的基础概念

[18/11/7] Java的基础概念

java语言的优势是跨平台 ,计算机界的英语,是IT行业的第一大语言                   特点是多线程 分布式 健壮性 面向对象 java和JavaScript的关系 雷锋和雷峰塔的关系 ...[2018/11/8]

Java中的锁分类与使用

1. Java锁的种类   在笔者面试过程时,经常会被问到各种各样的锁,如乐观锁、读写锁等等,非常繁多,在此做一个总结。介绍的内容如下: 乐观锁/悲观锁 独享锁/共享锁 互斥锁/读写锁 可重入锁 公平锁/非公平锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁   以上是一些锁的名词,这些分类并不是全是...[2018/11/8]

springboot+aop切点记录请求和响应信息

springboot+aop切点记录请求和响应信息

  本篇主要分享的是springboot中结合aop方式来记录请求参数和响应的数据信息;这里主要讲解两种切入点方式,一种方法切入,一种注解切入;首先创建个springboot测试工程并通过maven添加如下依赖: <!-- AOP --> &l...[2018/11/8]

ECLIPSE 导入外部文件或源码包

步骤: 点击Project->Properties->Libraries->Add External Cla Folder.. ->选择你的文件路径->确定 1.点击击Project->Properties    2.选...[2018/11/8]

java 标签编译后没有显示

1.原因现在还不知,试了几个地方可以和不可以 /** * @author feilong */ public cla OverLoading { /**@param args put here can use */ public static void main(Str...[2018/11/8]

Java开发笔记(二十)一维数组的用法

之前介绍的各类变量都是单独声明的,倘若要求定义相同类型的一组变量,则需定义许多同类型的变量,显然耗时耗力且不宜维护。为此,编程语言引入了数组的概念,每个数组都由一组相同类型的数据构成,对外有统一的数组名称,对内通过序号区分每个数据元素。 数组类型由基本的变量类型扩展而来,在基本类型后面加上一对方括...[2018/11/8]

JMH使用说明

一、   性能往往是特定情景下的评价,泛泛地说性能“好”或者“快”,往是具有误导性的。通过引入基准测试,我们可以定义性能对比的明确条件、具体的指标,进而保证得到定量的、可重复的对比数据,这是工程中的实际需要。   不同的基准测试其具体内容和范围也存在很大的不同。如果是专业的性能工程师,更加熟悉...[2018/11/8]

如何用栈实现队列

如何用栈实现队列

about 算法 项目介绍 工作之余,代码敲多了,停下来思考思考,会有异常不到的收获。。。只为更好的自己 如何用栈实现队列? 提示下:用一个栈肯定是没办法实现队列,但如果我们有两个栈呢? 分析:栈和队列的特性 栈是先进后出,FILO 出入元素都是在同一端(栈顶) 入栈 ...[2018/11/8]

java核心技术-多线程基础

进程、线程 ? 进程(Proce ) 是程序的运行实例。例如,一个运行的 Eclipse 就是一个进程。进程是程序向操作系统申请资源(如内存空间和文件句柄)的基本单位。线程(Thread)是进程中可独立执行的最小单位。一个进程可以包含多个线程。进程和线程的关系,好比一个营业中的饭店与其正在工作的员...[2018/11/8]

JAVA语言基础组成(2)

 函数   函数的定义    1.什么是函数? 函数就是定义在类中的具有特定功能的一段独立小程序。函数也称为方法。  2.函数的格式: 修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,.. ) { 执行语句; r...[2018/11/8]

shiro,基于springboot,基于前后端分离,从登录认证到鉴权,从入门到放弃

这个demo是基于springboot项目的。 名词介绍: Shiro Shiro 主要分为 安全认证 和 接口授权 两个部分,其中的核心组件为 Subject、 SecurityManager、 Realms,公共部分 Shiro 都已经为我们封装好了,我们只需要按照一定的规则去编写响应的代...[2018/11/8]

Spring IOC的Bean对象

Spring IOC的Bean对象

---恢复内容开始--- 在Spring IOC模块中Bean是非常重要的。在这里我想给大家讲讲关于Bean对象实例化的三种注入方式: 首先,我先讲一下关于Bean对象属性值的两种注入方式:set注入  和  构造注入   constructor-arg:通过构造函数注入...[2018/11/8]

Eclipse的汉化问题

最近看了很多我周围的同学,也都是刚开始接触Eclipse,但是都头疼于eclipse的汉化问题。 好在的是,Eclipse的汉化比较简单,不用到网上自己下载汉化包,而且关于这个软件的汉化也非常的多,所以我也就写一下我这边的Eclipse版本的汉化。 步骤 版本:Eclipse Photon(2...[2018/11/8]

一次 HashSet 所引起的并发问题

背景 上午刚到公司,准备开始一天的摸鱼之旅时突然收到了一封监控中心的邮件。 心中暗道不好,因为监控系统从来不会告诉我应用完美无 bug,其实系统挺猥琐。 打开邮件一看,果然告知我有一个应用的线程池队列达到阈值触发了报警。 由于这个应用出问题非常影响用户体验;于是立马让运维保留现场 dum...[2018/11/8]

如何制作出吸引潜在用户的网站?

我们都知道企业建网站目的得到更多的潜在用户,那么现在建出企业需求的、吸引潜在用户的网站呢?   下面搜客建站就来和大家说说:如何制作出吸引潜在用户的网站? 一、网站页面的风格设计    设计网站就好比我们平时评论一个女人...[2018/11/8]

javascript动态创建对象的属性详解

面向对象的JavaScript在客户端编码时提供了极大的灵活性,Javascript对象上的属性有助于设置可在对象内使用以管理和使用数据的值。 我对JavaScript中属性的理解,在javascript中,可以通过在文字对象上定义变量来创建属性。 例如 var obj =...[2018/11/8]

Spring 定时任务之 @Scheduled cron表达式

一个基于Spring boot的一个demo: Java配置中开户对Scheduled的支持 import org.springframework.context.annotation.Configuration; import org.springframework.scheduli...[2018/11/7]

java学习实验随笔-------如何从键盘输入数据并保存到数组中

从键盘输入并保存 public static void main(String[] args) {  Scanner reader = new Scanner(System.in);       /使用Scanner库进行输入操作  int[]...[2018/11/7]

SpringBoot框架与MyBatis集成,连接Mysql数据库

SpringBoot框架与MyBatis集成,连接Mysql数据库

  SpringBoot是一种用来简化新Spring应用初始搭建及开发过程的框架,它使用特定方式来进行配置,使得开发人员不再需要定义样板化的配置。MyBatis是一个支持普通SQL查询、存储和高级映射的持久层框架,它消除了几乎所有的JDBC代码和参数的手工配置以及对结果集的检索封装,可以使用简单的...[2018/11/7]

java核心技术-NIO

java核心技术-NIO

1、reactor(反应器)模式   使用单线程模拟多线程,提高资源利用率和程序的效率,增加系统吞吐量。下面例子比较形象的说明了什么是反应器模式:   一个老板经营一个饭店,   传统模式 - 来一个客人安排一个服务员招呼,客人很满意;(相当于一个连接一个线程)   后来客人越来越多,需要...[2018/11/7]

快速排序代码

快速排序代码

public static void main(String[] args) { int [] a= {1,3,5,7,9,2,4,6}; Sorts(a,0,a.length-1); for(int i=0;i<a.length-1;i++) { System.out.p...[2018/11/7]

Scala 中的异步事件处理

在任何并发性应用程序中,异步事件处理都至关重要。无论事件的来源是什么(不同的计算任务、I/O 操作或与外部系统的交互),您的代码都必须跟踪事件,协调为响应它们而执行的操作。应用程序可以采用两种基本方法之一来实现异步事件处理: 阻塞:一个等待事件的协调线程。 非阻塞:事件向应用程序生成某种形式的通知...[2018/11/6]

Spring源码分析——调试环境搭建(可能是最省事的构建方法)

1. 依赖工具 idea git jdk 1.8 + Gradle 2. 获取源码   从github https: github.com pring-project pring-framework 上 Fork 出属于自己的仓库。如果懒得这么做也可以直接Clone or ...[2018/11/6]

java核心技术-内部类

高级类特性-(类的成员之一:内部类) 内的成员之一:内部类(属性、方法、构造器、代码块) 可以有四种权限访问修饰符 注意:外部类 只有两种 public 和 default 定义 : 可以将一个类的定义放在另一个类定义的内部,这就是内部类 -thinking in Java 用法:如果一个...[2018/11/6]

深入浅出设计模式 PDF下载高清完整扫描原版

这是我看过最幽默最搞笑最亲切同时又让我收获巨大的技术书籍! 森森的膜拜Freeman(s)!Amen! 深入浅出,娓娓道来,有的地方能笑死你! 不知是翻译还是原著的问题,有几个小地方有点小错误,个人观点,值得商榷。但是瑕不掩瑜啦! 需要学习的朋友可以通过网盘免费下载pdf版 (先点击普...[2018/11/6]

JDK动态代理与CGLib动态代理相关问题

 导读: 1、JDK动态代理原理是什么?为什么不支持类的代理? 2、JDK动态代理实例 3、CGLib代理原理是什么? 4、CGLib代理实例 5、JDK动态代理与CGLib代理的区别是什么? 6、总结     注:阅读本文之前可以先阅读:什么是代理模式? ...[2018/11/6]

7.1(java学习笔记)InetAddress&amp;InetScoketAddress

一、InetAddre    这个类主要表示IP地址.InetAddre 封装了IP地址和域名。域名可以看做IP地址的一个别称,起这个别称的目的是为了便于记忆。    例如www.baidu.com 就是119.75.217.109的别称,在浏览器地址栏输入119.75.217.109同...[2018/11/6]

策略模式.

    网上介绍设计模式的文章有很多,好文也不少。作为设计模式的初学者,实在不敢多加造次。就仅以此文作为我记忆的备忘录吧! 一、介绍         策略模式是对算法的包装,是把使用算法的责任和算法本身...[2018/11/6]

Maven核心概念

认识 Maven Maven 的作用? 1.添加第三方jar包 2.解决jar包之间的依赖关系 3.获取第三方jar包 4.将项目拆成多个工程模块 Maven 是什么? 是Apache软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理。 构建过程 1....[2018/11/6]

Spring

一、Spring介绍 1、学习目的 方便解耦,简化开发: Spring 就是一个大工厂,可以将所有对象创建和依赖关系维护,交给 Spring 管理 AOP 编程的支持: Spring 提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能 声明式事务的支持: 只需要通过配置就...[2018/11/6]

局部内部类中访问所在方法的变量或参数

局部内部类中访问所在方法的变量或参数

  欢迎加入Java交流群 512878347   局部内部类是在方法中定义的类。它的可见范围是当前方法,和局部变量一样,局部内部类不能用访问控制修饰符(public、private以及protected)和静态修饰符static来修饰。局部内部类中除了可以访问外部类的所有成员,还可以访问所在方...[2018/11/6]

JSTL

1.什么是JSTL? JSTL全名为JavaServer Pages Standard Tag Library,是由JCP所指定的标准规格,主要提供给java web开发人员一个标准通用的标签函数库。web程序开发人员能够利用JSTL和ELl来开发web程序,取代传统直接在页面上嵌入java程序...[2018/11/6]

HashMap在JDK1.7中可能出现的并发问题

在JDK1.7及以前中,如果在并发环境中使用HashMap保存数据,有可能会产生死循环的问题,造成cpu的使用率飙升。之所以会发生该问题,实际上就是因为HashMap中的扩容问题。 HashMap的实现实际上是一个数组+链表的实现(JDK1.8中当链表长度达到一定值会转化为红黑树),当HashM...[2018/11/6]

Java面试中笔试题——Java代码真题,这些题会做,笔试完全可拿下!

大家好,我是上海尚学堂Java培训老师,以下这些Java笔试真题是上海尚学堂Java学员在找工作中笔试遇到的真题。现在分享出来,也写了参考答案,供大家学习借鉴。想要更多学习资料和视频请留言联系或者上海尚学堂(shsxt.com)找美女小姐姐老师要。尚学堂Java300集和程序员修炼手册都是可以免费...[2018/11/6]

使用Myeclipse2014创建Maven项目有如下几种方式:

1、创建Maven Java项目     1.1 选择新建Maven项目 1.2、选择创建简单项目 1.3、填写项目信息 1.4、创建成功后项目目录结构   1.5、创建后pom.xml文件内容 1 <project xmlns="http: ...[2018/11/6]

java版RSA工具类

/** * RSA算法加密/解密工具类 */ public cla RSAUtils { private static final Logger LOGGER = LoggerFactory.getLogger(RSAUtils.cla ); /** 算法名称 */ ...[2018/11/6]

使用XWAF框架(4)——LunarCalendar日历组件

使用XWAF框架(4)——LunarCalendar日历组件

       XWAF提供了管理日历的com.xwaf.date.LunarCalendar静态类,可以直接使用,非常方便。该类包括六个主要静态方法: 4.1  isLeapYear(int year) 判断公历年是否闰年 &...[2018/11/6]

神经网络

神经网络

神经网络详细介绍 https: zhuanlan.zhihu.com/p/35407734 激活函数 Sigmoid函数总结 https: blog.csdn.net/wolfblood_zzx/article/detail 74453434 激活函数的比较和优缺点,sigmoid,tanh,r...[2018/11/6]

【SSH网上商城项目实战25】使用java email给用户发送邮件

     转自: https: blog.csdn.net/eson_15/article/detail 51475046   当用户购买完商品后,我们应该向用户发送一封邮件,告诉他订单已生成之类的信息,邮箱地址是从用户的基本信息中获取,好了,首先...[2018/11/6]

(String)、toString、String.valueOf

(String) 将object转成String类型的值。使用这种方法时,需要注意的是类型必须能转成String类型  toString     因为java.lang.Object类里已有public方法.toString(),所以对任何严格意...[2018/11/6]

Python flask构建微信小程序订餐系统(云盘下载)

第1章 《Python Flask构建微信小程序订餐系统》课程简介 本章内容会带领大家通览整体架构,功能模块,及学习建议。让大家在一个清晰的开发思路下,进行后续的学习。本次课程是严格按照商业系统进行架构开发的,从PC管理员端到小程序会员端,从项目搭建到部署上线,通俗易懂。... 1-1 导学—...[2018/11/6]

小白福音!零基础入门软件测试,首选必备课程

第1章 课程介绍 本章将从软件测试的起源与发展、测试行业的现状及职业生涯规划等整体做介绍。 1-1 课程介绍 1-2 软件测试的发展 1-3 软件测试的发展与职业规划 1-4 软件测试之“独孤九剑” 第2章 软件测试工程师必备基础知识 本章将讲解软件的概念、软件的生命周期、软件测试方法、软件测...[2018/11/6]

为什么需要创建型模式以及简单工厂模式(三)

  创建型模式   创建型模式不同于其他模式,因为程序语言本身是支持创建对象实例的  比如使用new关键字,比如通过反射创建,通过clone()方法创建对象 也可以在构造方法中对创建逻辑进行干预 那么,为什么还需要创建型模式? &n...[2018/11/6]

IntelliJ IDEA 2018.2.5 激活 破解补丁 - Mr-Lim

IntelliJ IDEA 2018.2.5 (Ultimate Edition) Build #IU-182.4892.20, built on October 16, 2018Licensed to lan yuSubscription is active until May 5, 201...[2018/11/6]

561
212
 友情链接:直通硅谷  点职佳  北美留学生论坛
加载更多