自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 java类中的静态变量是什么时候初始化的_关于Java:何时初始化静态变量?

我想知道何时将静态变量初始化为其默认值。加载类时是否创建(分配)了静态var是否正确,然后执行静态初始化程序和声明中的初始化?在什么时候给出默认值? 这导致前向参考的问题。另外,如果您可以参考"为什么不及时初始化静态字段?"这一问题进行解释, 尤其是Kevin Brock在同一网站上给出的答案。 我不明白第三点。请您编辑您的问题以包括您所引用的报价。您阅读过Java语言规范吗? 故意如此,这是一个...

2021-02-28 10:21:37 3096

原创 java集合框架用来干什么_Java学习之集合框架篇概述

集合框架被设计成要满足以下几个目标。该框架必须是高性能的。基本集合(动态数组,链表,树,哈希表)的实现也必须是高效的。该框架允许不同类型的集合,以类似的方式工作,具有高度的互操作性。对一个集合的扩展和适应必须是简单的。集合框架是一个用来代表和操纵集合的统一架构。所有的集合框架都包含如下内容:接口:是代表集合的抽象数据类型。接口允许集合独立操纵其代表的细节。在面向对象的语言,接口通常形成一个层次。实...

2021-02-27 12:36:09 161

原创 java正则表达式判断浮点_java正则表达式浮点数

(/\\D/ g,''))"> 2 JAVA 正则表达式语法(转) 正则表达式语法 正则表达式是一种文本模式,包括普通字符......结尾 1、通过以上的学习,大家可能对正则表达式有了初步的了解和认识,大家在以后的学 习和工作中逐渐加深对 Java 正则表达式的理解,一定会在编程的过程中起到很大......、*和 。接下来看一下,用这些表达式来测试输入的字符 串 java 正则表达式程序例...

2021-02-25 20:38:55 694

原创 js解析java json格式数据_Js解析Json数据获取元素JsonPath与深度

console.log("res-tree:\n" + JSON.stringify(traverseTree(root, true)));res-tree:[{"name":"根节点","path":"$","dep":0,"children":[{"name":"children","pid":"$","path":"$.children","dep":1,"children":[{"name...

2021-02-25 07:00:02 200

原创 java公因数算法_java 算法基础之一寻找最大公约数

今天研究了一下最大公约数的求法,在网上也找了不同的解法,现在就想总结一下,拿出来分享给大家,共同 学习首先讲一个什么是公约数,这个问题我们小学都学过,可能有一部分人已经忘记了,所以还是讲一下,假设有两个数a,b,所谓的公约数就是能把a,b整除的最大整数。明白了要求我们就来解决问题,一拿到问题我们都应该都能想到一个方法,就是使用穷举法,从2开始一个个找,到一个两个都能除的就记录起来,一直找到小于mi...

2021-02-25 02:29:12 291

原创 java 注解 框架_深入浅析Java注解框架

我们经常会在java代码里面看到:“@Override”,“@Target”等等样子的东西,这些是什么?在java里面它们是“注解”。下面是百度百科的解释:java.lang.annotation.Retention可以在您定义Annotation型态时,指示编译器如何对待您的自定义 Annotation,预设上编译器会将Annotation资讯留在class档案中,但不被虚拟机器读取,而仅用于编...

2021-02-25 00:33:31 111

转载 java spring js文件,由于路径差异java,spring mvc,velocity找不到JS / CSS文件

I have this directory structure:webapp- resources- custom.js- base.css- WEB-INF- views- layout.vm- top.vm- footer.vm- index.vm- FolderA- restricted.vmMy layout.vm is:#parse('top.vm')$screen_content#pa...

2021-02-23 21:18:39 157

原创 freemarker java方法_Freemarker 調用Java靜態方法

Accessing static methodsTheTemplateHashModelreturned fromBeansWrapper.getStaticModels()can be used to create hash models for accessing static methods and fields of an arbitrary class. B...

2021-02-21 02:40:11 47

原创 Mysql count limit优化_高性能MySql进化论(十一):常见查询语句的优化

总结一下常见查询语句的优化方式1COUNT1. COUNT的作用·COUNT(table.filed)统计的该字段非空值的记录行数·COUNT(*)或者是COUNT(not nullable field) 统计的是全表的行数如果要是统计全表记录数,COUNT(*)效率会比COUNT(not nullable field)要高一点2....

2021-02-17 14:56:05 228

原创 java 浮点数默认_怎么把Java的浮点数讲的清楚明白?

跟大家分享下Java的浮点数这一问题。在此类问题中,需要注意的是float型常量需要后缀f或F,例如3.14f,double型可以后缀d,但允许省略。初学者的一个疑惑就是 为什么表达式:0.4==0.4f的值是false,而不是true(实际上0.4f>0.4的值是true).希望这个小文章,能解开初学者的疑惑(没解开也不影响编程).从数学上看精度0.4如果表示成二进制是:0.0110 01...

2021-02-16 15:33:40 1027

原创 四元运算符 java_菜鸡的Java笔记 第四 - java 基础运算符

简化运算符代码:x=x+y 可以变成x+=y求模(%)++(自增)〈++变量:表示先进行变量的自增1,而后再利用变量进行操作〉〈变量++:表示先使用变量的内容进行计算,而后自增〉,--(自减)int a = 3;int b = a++; //执行完后,b=3。先给b赋值,再自增。int c = ++a; //执行完后,c=5。先自增,再给b赋值System.out.println(a);Sys...

2021-02-16 12:54:44 1541

原创 java logback 指定文件编码_java – 在logback.xml中有没有办法通过classpath:指定文件日志目标,没有绝对路径?...

我在我的logback.xml配置文件这个appender:class="ch.qos.logback.core.rolling.RollingFileAppender">classpath:addressbookLog.log%d{dd MMM yyyy;HH:mm:ss} %-5level %logger{36} - %msg%nclasspath:addressbookLog.%i.l...

2021-02-16 06:00:08 366

原创 java判断字符是否为空_java判断字符是否为空

java判断字符是否为空以下为各位总结了java判断字符是否为空的四种方法,希望对各位有帮助。方法一、最多人使用的一个方法, 直观, 方便, 但效率很低:if(s == null || s.equals(""));方法二、 比较字符串长度, 效率高, 是我知道的最好一个方法:if(s == null || s.length() == 0);方法三、 Java SE 6.0 才开始提供的方法, 效率...

2021-02-15 16:05:47 184

原创 java ip 距离_java获取IP的地理位置

package com.mo.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;import java.util.Map;import com.alibaba....

2021-02-13 04:25:57 103

原创 java 数组的排列组合_java-多个数组排列组合

一. 场景有多个数组:["一层","二层","三层"...] , ["圆形","方形"...] ...排列组合效果:["一层","圆形"] , ["一层","方形"] , ["二层","圆形"] ...二. 实现方法import org.apache.commons.collections4.CollectionUtils;import org.junit.Test;import java.uti...

2021-02-12 15:47:24 1148

原创 java中long类型_Java中的long类型和Long类型比较大小

Java中我们经常要做一些判断,而对于判断的话,用的最多的便是“>”、“==”、“Java中Long和long的区别Java的数据类型分为两种:1、基本类型:byte(8),short(16),int(32),long(64),float(32),double(64),char(16),boolean(1)2、对象类型:Byte,Short,Integer,Long,Float,Double...

2021-02-12 11:22:59 2100

原创 java感悟_Java学习感悟

至此已经学习了一个学期的Java,我在这里总结一下学习内容,过程,和感悟。从面向过程到面向对象,这是从学习C语言到学习Java最大的不同。面向过程就是分析出解决问题所需要的步骤,然后调用函数把这些步骤一一实现,使用的时候一个一个依次调用就可以了;而面向对象是把构成问题的事物分解成各个对象,建立对象来描叙某个事物在整个问题的步骤中的行为。这个本质区别相信大家早已有所体会。而Java的单一职责原则,开...

2021-02-12 10:55:50 406

原创 java比c_Java和C + +有什么区别?

对于基础的掌握的话,两者相对来说差不多。因为都是面向对象的语言,大部分语法都类似。不过,相对来说JAVA更易用,因为JAVA没有指针概念,都是通过java虚拟机完成了内存回收,因此对于编程者来说这个更易用。而C++需要编程人员自己掌握内存的申请和释放,如果掌握不好,就容易出现程序崩溃等问题。JAVA语言和C++语言要想学的比较好,那么第三方类库是必不可少的,像JAVA的swing等,C++的ACE...

2021-02-12 09:27:25 329

原创 mysql在线安装教程_MySQL的详细安装教程

点击上方“Python数据科学”,星标公众号重磅干货,第一时间送达1、安装之前需要注意的几点建议不要安装最新版本,一般找mysql5.0系列版本即可;mysq1官网有.zip和.msi两种安装形式;zip为压缩包,直接解压缩以后使用的,需要自己配置各种东西;msi为安装包,系统直接帮我们安装搞定;新手建议使用msi安装方式;2、mysql下载地址https://dev.mysql.com/down...

2021-02-08 05:17:08 838

原创 mysql匹配两个字段_至少两个匹配的字段(mysql)

也许你可以通过一个关系添加另一个列或另一个表,该关系将包含那些包含1值的字段的计数。显然,必须有一些INSERT / UPDATE逻辑,它可以在对现有表的每次更新时执行此操作,也可以在事务中执行:BEGIN UPDATE ...; SELECT FROM表WHERE id = 1和fields_containing_one> 2; COMMIT(以确保隔离任何赛车更新或在您的UPDATE逻辑...

2021-02-08 04:05:01 1366

原创 mysql 字符串反续函数_《C++反汇编与逆向分析技术揭秘》之11——虚函数

虚函数的机制当类中定义有虚函数时,编译器会将该类中所有虚函数的首地址保存在一张地址表中,这张表被称为虚函数地址表。编译器还会在类中添加一个虚表指针。举例:CVirtual类的构造函数中没有进行任何操作,但是我们来看构造函数内部,还是有一个赋初值的操作:这个地址指向的是一个数组:这些数组中的内容就是虚函数的指针:值得注意的是,如果没有虚指针的存在,那么CVirtual大小就是4字节。有了这个指针存在...

2021-02-07 04:11:34 64

原创 java和python应用领域_java和python哪个好 学哪门比较有用

java和python其实是各有各的优点,python更加适合于爬虫机器学习人工智能的领域,但是java是更偏向于工程性的领域,所以不会出现取代和优劣的说法,到底学哪门语言还是要看自己的规划与发展方向。java和python对比java是一个典型化的编程语言,这意味着变量名必须显示声明。相比之下,我们有动态类型的python,它不需要声明变量。对于编程语言的动态和静态类型有很多争论。不过请注意这样...

2021-02-06 21:44:42 982

原创 mysql主键查询gap锁失效_Mysql中的GAP锁(间隙锁)

Mysql中的GAP锁(间隙锁)发布时间:2018-07-12 16:46,浏览次数:649, 标签:MysqlGAPMysql各种场景的加锁过程可以看这篇博文,讲的很细又易懂,下面大部分内容也出自这篇博文http://hedengcheng.com/?p=771#_Toc374698322以前的Mysql在repetable read级别下,还会出现幻读,现在的已经不会了,原因就是因为多了个Ga...

2021-02-03 12:57:29 492

原创 hadoop 2.2 mysql_Hadoop 2.2.0 Eclipse插件使用

在windows下进行开发的时候,可以直接下载hadoop 2.2.0 for Eclipse的插件,这个插件适用于Hadoop 2.2.0, Hadoop 2.3.0, Hadoop 2.5.0等版本。 1,下载地址: http://download.csdn.net/detail/nisxiya/8112763 2,下载完成后,重启Eclipse,在Eclipse中打开在windows下进行开...

2021-02-01 04:20:23 59

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除