类别:

java

  • Create VerifyCode by jsp of java

    Create VerifyCode by jsp of java使用java生成VerifyCodeVerifyCode.jsp<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><%@pagecontentType="image/jpeg"import="java.awt…

    2024-01-26
  • Java多线程系列—“JUC锁”05之 公平锁(上)

    Java多线程系列—“JUC锁”05之 公平锁(上)转自:http://www.cnblogs.com/skywang12345/p/3496147.html(含部分修改)概要本章对“公平锁”的获取锁机制进行介绍(本文的公平锁指的是互斥锁的公平锁),内容包括:基本概念ReentrantLock数据结构参考代码获取公平锁(基于JDK1.7.0_4

    2024-01-26
  • Java文件读写

    Java文件读写本文整理梳理了,开发中,常用的Java文件操作需要用到的方法1、文件创建判读一个文件路径、文件存在与否,不存在,就创建(1)目录、路径(2)文件2、文件读写(1)写入到.txt文本文件(2)读取.txt文本文件Donate捐赠如果我的文章帮助了你,可以赞赏我6.66元给我

    2024-01-26
  • Java 工厂模式

    Java 工厂模式Java简单工厂模式

    2024-01-25
  • java jsonarray 拷贝_JSONObject与JSONArray使用

    java jsonarray 拷贝_JSONObject与JSONArray使用JSONObject与JSONArrayJava不像PHP解析和生产JSON总是一个比较痛苦的过程。但是使用JSONObject和JSONArray会让整个过程相对舒服一些。JsonObject和JsonArray区别就是JsonObject是对象形式,JsonArray是数组形式需要依赖的包:commons-lang.jarcommons-beanutils.jarcommons-collect…

    2024-01-25
  • Java Bean详解

    Java Bean详解JavaBean是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。众所周知,属性名称符合这种模式,其他Java类可以通过自省机制(反射机制)发现和操作这些JavaBean的属性。功能特点用户可以使…

    2024-01-25
  • Tomcat JAVA_OPTS参数设置说明

    Tomcat JAVA_OPTS参数设置说明TheJAVA_OPTSenvironmentvariablecanbeusedtospecifyadditionalargumentstotheJVMJBosswillberunin.Thesecanbesetasregularenvironmentvariablesontheplatform,inthestartupscript

    2024-01-25
  • java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String

    java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Stringpublicstaticvoidmain(String[]args){Map<String,Object>tt=newHashMap<String,Object>();inta=187117;tt.put("aa",a);try{longb=(l…

    2024-01-25
  • java正则表达式 匹配次数_正则表达式教程之重复匹配详解

    java正则表达式 匹配次数_正则表达式教程之重复匹配详解本文实例讲述了正则表达式教程之重复匹配。分享给大家供大家参考,具体如下:注:在所有例子中正则表达式匹配结果包含在源文本中的【和】之间,有的例子会使用Java来实现,如果是java本身正则表达式的用法,会在相应的地方说明。所有java例子都在JDK1.6.0_13下测试通过。一、有多少个匹配前面几篇讲的都是匹配一个字符,但是一个字符或字符集合要匹配多次,应该怎么做呢?比如要匹配一个电子邮件地址,用之…

    2024-01-24
  • Java网络编程 – 网络编程介绍 – 网络通信三要素

    Java网络编程 – 网络编程介绍 – 网络通信三要素什么是网络编程?网络编程可以让程序与网络上的其他设备中的程序进行数据交互。网络编程基本模式常见的通信模式有如下2种形式:Client-Server(CS:客户端与服务器模式BS:浏览器与服务器模式Client-Server(CS)模式Browser/Server(BS)模式IP(InternetProtocol):全称”互联网协议地址”,是分配给上网设备的唯一标志。常见的IP分类为:IPv4和IPv6IPV4IPV4:32位(四个字节)

    2024-01-24
  • 【2022最新Java面试宝典】—— SpringBoot面试题(44道含答案)

    【2022最新Java面试宝典】—— SpringBoot面试题(44道含答案)目录1.什么是SpringBoot?2.为什么要用SpringBoot3.SpringBoot与SpringCloud区别4.SpringBoot有哪些优点?5.SpringBoot的核心注解是哪个?它主要由哪几个注解组成的?6.SpringBoot支持哪些日志框架?推荐和默认的日志框架是哪个?7.SpringBootStarter的工作原理8.SpringBoot2.X有什么新特性?与1.X有什么区别?9.SpringBoot支持什么前端模板,10.Spr

    2024-01-24
  • java uniqueresult_Hibernate之Query接口的uniqueResult()方法详解

    java uniqueresult_Hibernate之Query接口的uniqueResult()方法详解如果查询返回多个值用list()方法publicvoidtestQuery(){Configurationconfig=newConfiguration().configure();SessionFactoryfactory=config.buildSessionFactory();//创建SessionFactorySessionsession=factory.open…

    2024-01-24
  • eclipse编译提示“java heap space”解决方法

    eclipse编译提示“java heap space”解决方法1.问题:   困扰我很久的一个问题,工作需要,要添加一个外部的class.jar包,此时编译会卡的半死,很久以后提示 “javaheapspace"。2.解决办法:   查了资料,修改eclipse.ini文件的方法不顶用。   可能对你有用,内容贴出来:   1)这个文件在eclipse安装目录下可以找到,修改-Xms128-Xmx512

    2024-01-23
  • Java–成员变量和实例变量,静态变量和局部变量

    Java–成员变量和实例变量,静态变量和局部变量在类中的位置不同*成员变量:在类中方法外*局部变量:在方法定义中或者方法声明上在内存中的位置不同*成员变量:在堆内存(成员变量属于对象,对象进堆内存)*局部变量:在栈内存(局部变量属于方法,方法进栈内存)生命周期不同*成员变量:随着对象的创建而存在,随着对象的消失而消失*局部变量:随着方法的调用而存在,随着方法的调用完毕而消失初始化值不同*成员

    2024-01-23
  • 神秘的java Https

    神秘的java Https说起网络安全,最基本的策略就是走https。https仿佛一条神秘通道,有了它,万事无忧。究竟什么是https?如何实现https?本文将揭开https的神秘面纱。WTFhttps万事皆有源头。什么是https?首先从安全性需求说起,5大安全需求保密(Confidentiality) 。网购越来越普及,网上交易,信用卡和密码无疑要保密。完整性(Integri

    2024-01-23
  • mysql-connector-java详解

    mysql-connector-java详解mysql-connector-java是什么?怎么下载?怎么使用?

    2024-01-23
  • java中语法糖_15 | Java语法糖与Java编译器

    java中语法糖_15 | Java语法糖与Java编译器在前面的篇章中,我们多次提到了Java语法和Java字节码的差异之处。这些差异之处都是通过Java编译器来协调的。今天我们便来列举一下Java编译器的协调工作。自动装箱与自动拆箱首先要提到的便是Java的自动装箱(auto-boxing)和自动拆箱(auto-unboxing)。我们知道,Java语言拥有8个基本类型,每个基本类型都有对应的包装(wrapper)类型。之所…

    2024-01-23
  • java fileupload 文件类型,java用Commons-fileupload 文件的上传

    java fileupload 文件类型,java用Commons-fileupload 文件的上传基于表单的文件上传如果在表单中使用表单元素,浏览器在解析表单时,会自动生成一个输入框和一个按钮,输入框可供用户填写本地文件的文件名和路径名,按钮可以让浏览器打开一个文件选择框供用户选择文件:当表单需要上传文件时,需指定表单enctype的值为multipart/form-data在form元素的语法中,enctype属性指定将数据发送到服务器时浏览器使用的编码类型。enctype属…

    2024-01-23
  • Cannot deserialize instance of `java.lang.Integer` out of START_OBJECT token解决方法

    Cannot deserialize instance of `java.lang.Integer` out of START_OBJECT token解决方法postman测试json传入{“umaiId”:”25″,”userApplyDetailInfos”:[{“mtiTypeId”:133,”uaciNum”:9},{“mtiTypeId”:39,”uaciNum”:2}]}报错如下:“message”:“JSONparseerror:Cannotdeserializeinstanceofjava.lang.Intege…

    2024-01-23
  • java线程安全的容器类

    java线程安全的容器类四、线程安全的容器类Java编码中,我们经常需要用到容器来编程。在并发环境下,Java提供一些已有容器能够支持并发。1.Map在Map类中,提供两种线程安全容器。java.util.HashtableHashtable和HashMap类似,都是散列表,存储键值对映射。主要区别在于Hashtable是线程安全的。当我们查看Hashtable源码的时候,可以看到Hashtable的方法都是通过syn

    2024-01-23
关注微信