系统搜索到约有 1228 项符合 java 的查询结果
|
|
对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。...【详细内容】 |
2019-12-25 JAVA |
|
|
日常工作中,不管你是写Unit Test,还是采用TDD的编程方式进行开发,都会遇到断言。而断言的风格常见的会有Assert、BDD风格,对于这些常见的断言风格你怎么选择呢?01 Assert风格JUni...【详细内容】 |
2019-12-25 JAVA |
|
|
对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。在本篇文章中,将重点研究java源代码的执行原理,即从程序员编写JAVA源代码,到最终...【详细内容】 |
2019-12-24 JAVA |
|
|
2003 年,保罗·格雷厄姆(Paul Graham) 曾撰文提到,他的公司决定使用 Lisp。在该文章中他将 Lisp 描绘成计算机语言界的法语,它独特、深邃,能够表达难以描述的事物。如果 Li...【详细内容】 |
2019-12-23 javascript |
|
|
为什么要在 Java 分布式应用程序中使用缓存?在提高应用程序速度和性能上,每一毫秒都很重要。根据谷歌的一项研究,假如一个网站在3秒钟或更短时间内没有加载成功,会有 53% 的手机用户会离开。...【详细内容】 |
2019-12-23 JAVA |
|
|
本文将介绍 HotSpot 中的 String Pool,字符串常量池。相对是一篇比较简单的文章,大家花几分钟就看完了。在 Java 世界中,构造一个 Java 对象是一个相对比较重的活,而且还需要垃...【详细内容】 |
2019-12-23 JAVA |
|
|
JavaScript 的节流和防抖已经是老生畅谈的问题了,对于前端行业技术大牛来讲不过是小菜一碟,而对于绝大多数前端小白或初级工程师,绝对是必备的知识,值得学习。接下来小郭就带大...【详细内容】 |
2019-12-23 javascript |
|
|
算法是一种艺术,给人感觉很不好接近,但是一旦你和ta熟络了,你就能发现这门艺术的内在是多么美妙且多变。对于前端来说,算法也许不是最重要的,在日常工作中,几乎很少用到。所以很多...【详细内容】 |
2019-12-23 javascript |
|
|
1. 全部替换我们知道 string.replace() 函数仅替换第一次出现的情况。你可以通过在正则表达式的末尾添加 /g 来替换所有出现的内容。var example = "potato potato"; cons...【详细内容】 |
2019-12-21 javascript |
|
|
在前端的 JavaScript 开发中,发现开发者对于错误异常的处理普遍都比较简单粗暴,如果应用程序中缺少有效的错误处理和容错机制,代码的健壮性就无从谈起。本文整理出了一些常...【详细内容】 |
2019-12-19 javascript |
|
|
cpu是时分(time division)的,操作系统里有很多线程,每个线程的运行时间由cpu决定,cpu会分给每个线程一个时间片,时间片是一个很短的时间长度,如果在时间片内,线程一直占有,则是100%...【详细内容】 |
2019-12-19 JAVA |
|
|
系统架构演变1)单体应用架构 web工程的所有模块(web层,service层,dao层)全部打包放到一个web容器中运行。 优点: (1)架构简单,开发成本低,周期短,适合小型项目。 缺点: (1)全部...【详细内容】 |
2019-12-18 架构 |
|
|
咱们先来看一段很简单的Java代码 这段代码非常简单,没有任何技术含量。但是,如果我们把这段代码改成下面的样子 大家可以看到,我们只是用一个变量a代替了原来赋值表达式当中...【详细内容】 |
2019-12-17 JAVA |
|
|
一些大公司面试总会问一些Java集合相关的知识,如ArrayList实现原理、HashMap实现原理等。所以作者准备做一个针对Java集合进行剖析的专题(后续几篇文章会全部围绕Java集合展开)。...【详细内容】 |
2019-12-17 JAVA |
|
|
最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能...【详细内容】 |
2019-12-16 JAVA |
|
|
大家都知道,Java语言运行程序的入口方法叫做main,这个方法有一个参数,这就表示说,我们要运行主方法,就必须给main方法传递一个参数。但是,大家似乎对这个参数向来都是视而不见,从来...【详细内容】 |
2019-12-16 JAVA |
|
|
从一个问题说起一直想要把一些学习历程和感悟记录下来,却没有静下心来好好思考一下,今天,就从同学问到的一个问题开始,对同一个类的静态方法加锁后,调用该方法,其他方法的调用会...【详细内容】 |
2019-12-13 JAVA |
|
|
作者:鸟窝来源:https://colobu.com/ 依照Java的文档, Java中的字符内部是以UTF-16编码方式表示的,最小值是 \\u0000 (0),最大值是\\uffff(65535), 也就是一个字符以2个字节来表...【详细内容】 |
2019-12-13 JAVA |
|
|
或多或少我们都应该知道JavaScript,主要还是分为三部分:ECMAScript(核心),DOM(文档对象模型),BOM(浏览器对象模型)。 ECMAScript(核心):ECMAScript是一个语言标准,javascript则是基于...【详细内容】 |
2019-12-12 javascript |
|
|
之前有写过类似的,实现方式大致上都是一样的package com.bus.wx.action.code; import java.awt.BasicStroke;import java.awt.Color;import java.awt.Graphics2D;import java...【详细内容】 |
2019-12-12 JAVA |
|
|
一、核心API简介1、Servlet执行流程Servlet是JavaWeb的三大组件之一(Servlet、Filter、Listener),它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet...【详细内容】 |
2019-12-11 JAVA |
|
|
今天跟大佬学了java随机生成验证码,开心Ing,,,,,激动ing,,, 前台html代码 <div style="margin-top: 50px;"> <span>验证码:</span><input type="text" name="verifyCode" id=...【详细内容】 |
2019-12-11 JAVA |
|
|
在java中遍历目录下的所有文件,很多人第一个想到的是用File.listFiles方法递归. 然而这并不是最好的方法, 这里跟几个其他的方法做一个对比. 自己写函数递归 google的guava...【详细内容】 |
2019-12-10 JAVA |
|
|
1. 静态代理与动态代理区别静态代理:需要编写批量代理类动态代理:不需要编写批量代理类2.静态代理静态代理结构如下:编写测试接口:public interface TestInteface { /** * 测试...【详细内容】 |
2019-12-09 JAVA |
|
|
更好地了解数据结构如何工作这听起来是否熟悉:"我通过完成网上课程开始了前端开发"您可能正在寻求提高计算机科学的基础知识,尤其是在数据结构和算法方面。 今天,我们将介绍一...【详细内容】 |
2019-12-09 javascript |
|
|
学习计算机编程语言都会遇到运算符这一知识点,运算符这个知识点是教怎么运用编程语言进行最基本的数据处理,下面就讲一下在Java语言中运算符是怎么回事。1、算术运算符:基本上...【详细内容】 |
2019-12-05 JAVA |
|
|
除了使用 synchronized、Lock 加锁之外,Java 中还有很多不需要加锁就可以解决并发问题的工具类一、原子工具类JDK 1.8 中,java.util.concurrent.atomic 包下类都是原子类,原...【详细内容】 |
2019-12-05 JAVA |
|
|
锁的一种宏观分类是乐观锁与悲观锁。乐观锁与悲观锁并不是特定的指哪个锁(Java 中也没有那个具体锁的实现名就叫乐观锁或悲观锁),而是在并发情况下两种不同的策略。...【详细内容】 |
2019-12-05 JAVA |
|
|
将讨论一个非常重要的主题-Java 中的异常处理。尽管有时可能会对此主题进行过多的讨论,但并非每篇文章都包含有用且相关的信息。Java 中最常见的异常处理机制通常与 try-catc...【详细内容】 |
2019-12-04 JAVA |
|
|
1,前言下面是2008年Github创建以来,各种编程语言的排名情况 排名其中JavaScript自2013年之后就盘踞第一名,成为github上被使用最多的语言,早期,JS的使用还主要集中于浏览器中,但是...【详细内容】 |
2019-12-03 javascript |
|
|
|