java
-
JAVA 多线程爬虫实例详解
JAVA 多线程爬虫实例详解 前言 以前喜欢Python的爬虫是出于他的简洁,但到了后期需要更快,更大规模的爬虫的时候,我才渐渐意识到Java的强大.Java有一个很好的机制,就是多线程.而且Java ...
-
百度Java面试题 前200页精选(下)
百度"Java面试题"前200页精选下篇 设计模式 什么是设计模式(Design Patterns)?你用过哪种设计模式?用在什么场合 你知道哪些商业级设计模式? 哪些设计模式可以 ...
-
Maven项目部署到服务器设置访问路径以及配置虚拟目录的方法
一.概念 Tomcat的虚拟目录即在服务器上另选择一个webapps之外的文件夹存放项目文件,通过配置Tomcat的属性,实现访问. 注:未配置虚拟目录,则只能访问webapps/ROOT范围内的文件 ...
-
JAVA算法起步之插入排序实例
趁着过年这段时间,我将算法导论这本书看了一遍,感觉受益匪浅.着这里也根据算法导论中所涉及到的算法用java实现了一遍.第一篇我们就从排序开始,插入排序的原理很简单,就像我们玩扑克牌时一样.如果手里拿的 ...
-
java synchronized关键字的用法
0.先导的问题代码 下面的代码演示了一个计数器,两个线程同时对i进行累加的操作,各执行1000000次.我们期望的结果肯定是i=2000000.但是我们多次执行以后,会发现i的值永远小于2000000 ...
-
ReadWriteLock接口及其实现ReentrantReadWriteLock方法
Java并发包的locks包里的锁基本上已经介绍得差不多了,ReentrantLock重入锁是个关键,在清楚的了解了同步器AQS的运行机制后,实际上再分析这些锁就会显得容易得多,这章节主讲另外一个重要 ...
-
Java中Map的排序问题详解
Map的种类 在Java中,Map的主要作用是存储键值对.由于是根据键得到值,所以不允许键重复.它主要有如下几个类别: HashMap: 最常用的Map,它根据键的HashCode值存储数据,根据键可 ...
-
基于html5+java实现大文件上传实例代码
废话不多说了,直接给大家贴代码了,具体代码如下所示: html代码如下: <body> <input id="fileid" type="file&qu ...
-
spring boot 下支付宝的开箱既用环境
sdk-alipay spring boot下支付宝的开箱既用环境 使用场景 spring boot应用中需要接入支付宝 开始使用 pom.xml中引入依赖 <dependency> &l ...
-
java实现微信公众号扫一扫
本文实例为大家分享了微信公众号扫一扫的具体代码,供大家参考,具体内容如下 步骤 根据微信JS-JDK文档说明,实现扫一扫主要有以下几大步骤: 绑定域名 引入JS文件 通过config接口注入权限验证配 ...
-
JavaWeb中Struts2拦截器深入分析(一)
一.struts2中的拦截器(框架功能核心) 1.过滤器VS拦截器 过滤器VS拦截器功能是一回事.过滤器是Servlet规范中的技术,可以对请求和响应进行过滤. 拦截器是Struts2框架中的技术,实 ...
-
Java中重载与重写的对比与区别
Java中重载与重写的区别 首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段.多个同名函数同时存在,具有不同的参数个数/类型. 重载Over ...
-
Spring Data JPA使用Sort进行排序(Using Sort)
通过上一节的学习,我们知道了如何用@Query注解来实现灵活的查询.在上一节的示例中,我也尝试给出简单的排序,通过JPQL语句以及原生SQL来实现的.这样的实现,虽然在一定程度上可以应用,但是灵活度不 ...
-
基于Java代码配置MyBatis Generator
使用MyBatis Generator生成器时,有时候没办法使用xml形式的配置文件,比如将Maven项目设置成pom打包方式(<packaging>pom</packaging&g ...
-
Java数据结构与算法之栈(动力节点Java学院整理)
stack,中文翻译为堆栈,其实指的是栈,heap,堆.这里讲的是数据结构的栈,不是内存分配里面的堆和栈. 栈是先进后出的数据的结构,好比你碟子一个一个堆起来,最后放的那个是堆在最上面的. 队列就是排 ...
-
Java欧拉函数的计算代码详解
欧拉函数 在数论,对正整数n,欧拉函数是小于或等于n的正整数中与n互质的数的数目(因此φ(1)=1).此函数以其首名研究者欧拉命名(Euler's totient function),它又称为Eule ...
-
Java使用apache poi操作excel的方式
目录 一.基本介绍 1.1.Apache POI介绍 1.2.HSSF和XSSF 1.3.引入依赖 二.利用poi库创建excel 2.1.创建一个空excel 2.2.简单演示写入excel内容 2 ...
-
SpringBoot集成RocketMQ发送事务消息的原理解析
目录 简介 原理 具体实现 消费者 消费者 生产者消息监听器 消息事务测试 正常测试 异常测试 代码调整 执行结果 总结 简介 RocketMQ 事务消息(Transactional Message) ...
-
Javaweb El表达式实例详解
EL全称 Expression Language(表达式语言),是jsp2.0最重要的特性之一,可以利用EL表达式来访问应用程序中的数据,来消除jsp页面中的java脚本. el表达式的语法 expr ...
-
Java最简单的DES加密算法实现案例
Base64.java package com.mstf.des; import java.io.UnsupportedEncodingException; /** * base64编码/解码 * @ ...
