2020-04-11 函数式数据处理(Java8)

2021年02月20日 阅读:435

一、流的概念,与集合的异同 1、流 集合的stream方法,它会返回一个流,可以看成遍历数据集的高级迭代器。简单的定义 “从支持数据处理操作的源生成的元素序列”。 元素序列——就像集合一样,流也提供了一个接口,可以访问特定元素类型的一组有序 值。因为集合是数据结构,所以它的主要目的是以特定的时间/空 ... 查看全文

几款不错的java规则引擎

2021年02月20日 阅读:452

以下列举几款不错的规则引擎,方便学习 drools 很强大的brms系统,同时生态也很不错,问题就是使用上复杂,参考https://github.com/kiegroup/drools&&https://www.drools.org/ OpenL Tablets 参考https://github.c ... 查看全文

解决java.lang.ClassNotFoundException: javax.xml.bind.JAXBException

2021年02月20日 阅读:483

原因: JAXB API是java EE 的API,因此在java SE 9.0 中不再包含这个 Jar 包。 java 9 中引入了模块的概念,默认情况下,Java SE中将不再包含java EE 的Jar包 而在 java 6/7 / 8 时关于这个API 都是捆绑在一起的 要解决这个问题,需导 ... 查看全文

你想骗过java的编译器吗?

2021年02月20日 阅读:373

请看上面的代码,我们完美的骗过了编译器,但是运行的时候java可是不会给你留情面的 2333 编译器在检测强制转换的时候会判断子父类关系,基本类型的强制转换除外 但是我们发现上面的Date和dateTimeFormatter.parse( "2019-12-31 23:24:25")没有子父类关系, ... 查看全文

【JAVA进阶架构师指南】之四:垃圾回收GC

2021年02月20日 阅读:422

前言 在【JAVA进阶架构师指南】系列二和三中,我们了解了JVM的内存模型以及类加载机制,其中在内存模型中,我们说到,从线程角度来说,JVM分为线程私有的区域(虚拟机栈/本地方法栈/程序计数器)和线程公有区域(方法区和java堆),其中线程私有区域内存随着线程的结束而跟着被回收,GC主要关注的是堆和 ... 查看全文

细数Java项目中用过的配置文件(properties篇)

2021年02月20日 阅读:376

灵魂拷问:在不重启服务的前提下,如何让配置修改生效的呢?有什么奇技淫巧吗? 灵魂拷问:在 Java 项目中,总能看到以 .properties 为后缀的文件踪影,这类配置文件是怎么加载的呢? 项目研发过程中,总会遇到一些经常改变的参数,比如要连接的数据库的连接地址、名称、用户名、密码;再比如访问三方 ... 查看全文

org.apache.jasper.jasperexception: unable to compile class for jsp问题

2021年02月19日 阅读:870

昨天学习maven项目,跟着教程练习,遇到org.apache.jasper.jasperexception: unable to compile class for jsp,调试了半天,快崩溃了,搞了好久都没解决。 在网上有搜索结果,各种各样的回答,一言难尽,今天终于加班加点搞好了。 我的解决方案 ... 查看全文

【JavaScript】ECMAScript 特殊的字符序列

2021年02月19日 阅读:507

通过这些特殊的字符序列,可以使用最近一次匹配结果中的内容 每个以 查看全文

【JavaScript】Number类型格式化字符串方法toFixed()、toExponential()、toPrecision()

2021年02月19日 阅读:804

toFixed()方法会按照指定的小数位返回数值的字符串表示 toExponential()方法返回以指数表示法(也称 e 表示法)表示的数值的字符串形式。 toPrecision()方法可能会返回固定大小(fixed)格式,也可能返回指数(exponential)格式 实际上,toPrecisio ... 查看全文

一文搞定Java集合类,你还在为Java集合类而烦恼吗?

2021年02月19日 阅读:866

导读:你还在为集合类而烦恼吗?别担心,我花了几天时间整理了一下集合类,文章通俗易懂,看完这篇文章保证让你茅塞顿开。内容很全,所以文章有点长,建议收藏再看。 文章目录 1.什么是集合,要她作甚? 2.集合存储的数据类型? 3.常用的集合类 4.Collection接口 Contains方法的进阶 5. ... 查看全文

使用javascript制作加法计算器中检测用户输入的数值是否为正整数

2021年02月19日 阅读:513

一、要求 我们在 C#中,有一个keypress事件,可以做到判断输入的字符是否是非法字符。代码如下: public void txt_Str_KeyPress(object sender.KeyPressEventArgs e) { if(!char.IsDigit(e.KeyChar)) { e ... 查看全文

一文搞定Java的输入输出流等常见流

2021年02月19日 阅读:649

点赞再看,养成习惯,常用流,多看多练准没错!文章较长,建议收藏再看! 文章目录 1.IO流分析 2.常用的IO流 3.FileInputStream 4.FileOutputStream 5.通过Stream类实现文件复制 6.FileReader 7.FileWriter 8.BufferedRe ... 查看全文

代码特效(html+css+JavaScript)

2021年02月19日 阅读:375

北冥做了个小玩意,构思和算法都很巧妙,小伙伴吧可以瞅瞅哦 话不多说,源码奉上(~+~) <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>北冥想当黑客啦</title> <style> *{padding: 0;margin: 0 ... 查看全文

关于JAVA中字符串相等

2021年02月19日 阅读:610

有两种用法说明: 一、对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。 1、“==”比较两个变量本身的值,即两个对象在内存中的首地址。 (java中,对象的首地址是它在内存中存放的起始地址,它后面的地址是用来存放它所包含的各个属性的地址,所以内存中会用多个内存 ... 查看全文

【JavaScript】JavaScript位操作符

2021年02月19日 阅读:429

JavaScript位操作符 位操作符用于在最基本的层次上,即按内存中表示数值的位来操作数值。ECMAScript 中的所有数值都以 IEEE 754 64 位格式存储,但位操作符并不直接操作 64 位的值。而是先将 64 位的值转换成 32 位的整数,然后执行操作,最后再将结果转换回 64 位。对 ... 查看全文

【JavaScript】 URI 编码与解码

2021年02月19日 阅读:505

encodeURI()和 encodeURIComponent() encodeURI()和 encodeURIComponent()方法可以对 URI进行编码,以便发送给浏览器。有效的 URI 中不能包含某些字符,例如空格。而这两个 URI 编码方法就可以对 URI 进行编码,它们用特殊的 UTF ... 查看全文

诺禾-诺禾编程:为什么要放弃 JSP?

2021年02月19日 阅读:776

诺禾-诺禾编程:为什么要放弃 JSP? 小Hub领读: 现在主流前后端分离了,vue都是后端的必懂技能了,想当年,小Hub刚学java的时候,jsp当道,现已物是人非~ 来源:水车 cnblogs.com/xuange306 前言 以前的项目大多数都是 Java 程序猿又当爹又当妈,既搞前,又搞后端 ... 查看全文

结对项目:四则运算题目生成器(JAVA+GUI)

2021年02月19日 阅读:999

结对项目(JAVA+GUI) 结对伙伴: 胡梓泽(3118005002) 黄伟洪(3118005004) Github链接:https://github.com/Hubbard1999/operation 1 项目简介 1.1 题目描述 1.1.1 题目:实现一个自动生成小学四则运算题目的命令行程序 ... 查看全文

D15 Sping Boot 入门 Sping框架--Java Web之书城项目(六) 购物车模块

2021年02月19日 阅读:522

需求分析 购物车模块 ... 查看全文

一个气泡提示的Javascript控件

2021年02月19日 阅读:694

某日,忽的想写个js小控件。功能很简单,就是可以在文本框下面显示一个气泡提示,如上图。图是Chrome里截来的,是Chrome原生的提示样式。只要在文本框启用『required』,提交时内容为空时就会出现如图提示。 首先第一步,该是要构建一个提示文字的HTML模型,那么弹出提示时就可以被重复构建了( ... 查看全文

阿里面试 Java 都问什么?万字总结!

2021年02月19日 阅读:627

作者:rhwayfunn blog.csdn.net/u011116672/article/details/50991618 拿到 阿里实习offer,经历了5次面试,其中4轮技术面,1轮HR面试。 在这里分享一下自己的面试经验和学习总结。希望能够帮助更多的小伙伴。 我本科毕业于中南大学信管专业,真 ... 查看全文

如何排查java进程cpu100%的问题

2021年02月19日 阅读:481

cpu是时分(time division)的,操作系统里有很多线程,每个线程的运行时间由cpu决定,cpu会分给每个线程一个时间片,时间片是一个很短的时间长度,如果在时间片内,线程一直占有,则是100%;我们应该意识到,cpu运行速度很快(主频非常高),除非密集型耗费cpu的运算,其它类型任务都会在 ... 查看全文

热门文章

推荐文章

最新文章

置顶文章