当前位置:首页 » JAVA技术教程

JAVA技术教程

1
阅读

JavaSE——常用类、类型转换

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。不可变字符串String可以让它...
来源 2018-08-14 08:01
5
阅读

servlet实现文件上传数据增删该查

控制层:文件上传需要importorg.apache.commons.fileuploadjar包packagecom.product.dbutil.product.action;importjava.io.File;importjava.io.IOException;importjava.io...
来源 2018-08-13 20:04
17
阅读

Spring整合RabbitMQ

需要依赖的jar包 /*RabbitMQofGradle*/compile(com.rabbitmq:amqp-client:5.1.2)compile(org.springframework.amqp:spring-rabbit:2.0.1.RELEASE)/*RabbitMQofMaven*/...
来源 2018-08-13 14:04
5
阅读

leetCode周赛97解题报告 javascript

比赛地址:https://leetcode-cn.com/contest/weekly-contest-97 888.两句话中的不常见单词888.UncommonWordsfromTwoSentences给定两个句子 A 和 B 。 (句子是一串由空格...
来源 2018-08-12 14:22
4
阅读

Java 集合框架 ArrayList 源码剖析

ArrayList实现了List接口,是顺序容器,即元素存放的数据与放进去的顺序相同,允许放入null元素,底层通过数组实现。除该类未实现同步外,其余跟Vector大致相同。每个Arra...
来源 2018-08-11 14:41
1
阅读

Spring内异常 application exception overridden by commit exception

在执行某一操作时,意外发现自己定义的异常,无法被外面的Controllercatch到。追查发现在service内是可以正常打印异常信息,但外层Controller仅能拿到一个事务回滚的roolb...
来源 2018-08-10 16:26
3
阅读

elasticsearch单机版集群配置

1、首先确认自己的机器上配置jdkversion:1.7及以上2、下载elasticsearch见附件中:version:5.5.0wgethttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearc...
来源 2018-08-09 17:01
2
阅读

学习Hadoop权威指南之MapReducer气象数据分析

JAVA代码
来源 2018-08-09 14:22
2
阅读

使用nodejs和Java访问远程服务器的服务

既然这篇文章用的是nodejs和Java访问远程服务器的服务,那么咱们先用另一门编程语言,SAP的ABAP(我日常工作使用得最多的编程语言)来开发一个服务吧。这是我用ABAP编程语言实现服务的类:ZCL_DIS_HTTP_HANDLER 
来源 2018-08-09 12:21
6
阅读

使用工具Source Monitor测量您Java代码的环复杂度

代码的环复杂度(Cyclomaticcomplexity,有时也翻译成圈复杂度)是一种代码复杂度的衡量标准,在1976年由ThomasJ.McCabe,Sr.提出。来看看计算公式。代码环复杂度=E−N+2E=程序控制流图中边的个数N=程序控制流图中点的个数很容易得出这样的结论:代码环复杂度越高,越容易出bug。 
来源 2018-08-09 12:21
2
阅读

java多线程知识整理

 java多线程知识整理本文不是入门篇,仅记录容易出错的知识点为什么需要多线程根本原因:同一段时间尽量做更多的事;充分发挥CPU的功能,避免浪费CPU资源;同一时间需要做不同...
来源 2018-08-09 09:21
5
阅读

Java必知必会之----Enum枚举类揭秘

【原理】写一个枚举,相信大家都会,如:1public enum City {Guangzhou, Shenzhen, Dongguan}这是个城市的枚举类,包含广州、深圳、东莞三个城市枚举值,但是它怎么用呢...
来源 2018-08-09 08:02
6
阅读

Tomcat运行web程序过程及server.xml配置

在座各位老铁程序开发多年,想必Tomcat一直是都是你们的必用猫吧,在项目中配一下Tomcat,copy一份server.xml覆盖进来,就可以轻松愉快的把项目跑起来了。但是.....你们...
来源 2018-08-09 08:01
2
阅读

全套java视频教程|300G海量资源等你来领

互联网行业瞬息万变,每个java程序员都应该掌握良好的自学能力,这时候一套好的学习资料就非常重要啦! 之前整理了一部分电子书资源给大家,这次呢,整理了大约300G的jav...
来源 2018-08-08 08:01
13
阅读

【Java源码解读】Collections.synchronizedXxx

源码来源:OpenJDK10 解读对象synchronizedCollection(CollectionTc)synchronizedList(ListTlist)synchronizedSet(SetTs)synchronizedSortedSet(SortedSetTs)synchronized...
来源 2018-08-07 17:45
3
阅读

如何用JavaScript实现2+2=5?

我大学毕业找工作时,经常做一些稀奇古怪的面试题。这不,给大家分享一道整蛊的面试题,它其实不能算一道正式的面试题,大家可以用它来捉弄你们那些程序员朋友。题目:如...
来源 2018-08-07 16:05
4
阅读

【Java源码解读】Vector

源码来源:OpenJDK10 简述Vector实现了List接口;大小可变ArrayList是线程不安全的,Vector的方法线程安全。Vector的public方法多用synchronized修饰,无此修饰的方法的...
来源 2018-08-07 08:05
6
阅读

微服务资源springboot、springcloud、docker、dubbo项目实战等倾心分享

精彩内容 java实战练习项目教程全网最全电子图书分享你所需要的大数据视频教程java全套学习视频教程及源码 
来源 2018-08-06 08:01
2735
阅读

java音乐播放器-乐乐音乐播放器

乐乐音乐目前是基于musique开发的一个java音乐播放器,支持桌面歌词,卡拉ok歌词。详细请移步到我的博客。http://my.oschina.net/u/437124/blog/598749111711_BEOg_437124...
来源 2018-08-05 23:22
29
阅读

实现随机生成汉字的Java代码

一、背景知识GB2312-80是中国国家标准简体中文字符集,全称《信息交换用汉字编码字符集基本集》,由中国国家标准总局发布,1981年5月1日实施。GB2312编码通行于中国大陆...
来源 2018-08-05 23:22
45
阅读

leetCode周赛96解题报告 javascript

比赛地址:https://leetcode-cn.com/contest/weekly-contest-96 887.ProjectionAreaof3DShapes887.三维形体投影面积在 N * N 的网格中,我们放置了一些与x,y,z三轴对齐...
来源 2018-08-05 12:41
2
阅读

apollo配置中心开发指南

一、准备工作1.本地运行时环境 Java:1.8+ MySQL:5.6.5+ 2.创建数据库(见apollo入门指引) 二、本地启动1.ApolloConfigService和ApolloAdminService 在本地开发时,一般...
来源 2018-08-04 08:02
46
阅读

apollo配置中心入门指引

一、准备工作1.Java Apollo服务端:1.8+;Apollo客户端:1.7+ 查看版本:java-version 2.MySQL 版本要求:5.6.5+ 查看版本:SHOWVARIABLESWHEREVariable_name='version'; 3...
来源 2018-08-04 08:02
5
阅读

【Java源码解读】LinkedList

简述LinkedList实现了List和Deque(双端队列)接口,它是一个双向链表。当需要访问特定索引处的元素时,会选取离目标位置更近的一端开始遍历(从头部或尾部开始)。 关于...
来源 2018-08-03 15:41
4
阅读

jdbc就是这么简单

文章有不当之处,欢迎指正,如果喜欢微信阅读,你也可以关注我的微信公众号:好好学java,获取优质学习资源。一、JDBCJAVADatabaseConnectivityjava数据库连接.JDBC(Java...
来源 2018-08-03 08:41