类别:

java

  • java使用rabbitmq[通俗易懂]

    java使用rabbitmq[通俗易懂]**前言:消息中间件,或消息队列的作用总结起来,可以用几个关键词描述,“异步”,“解耦”,“分布式”,“分流”,当然,其他的好处也是围绕这几个关键词展开论述。分布式:在流行分布式开发的今天,随着开发的团队规模越来越大,业务分布范围越来越广,如何将开发工作从传统的单体架构项目合理的采用SOA思想进行重新规划越来越被看重,解决方案的核心思想就是实现现有工程的分布式服务治理,分布…

    2023-08-15
  • mac idea java 配置_Mac JAVA环境变量配置及IDEA JDK配置[通俗易懂]

    mac idea java 配置_Mac JAVA环境变量配置及IDEA JDK配置[通俗易懂]一、环境变量1.下载:地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html版本:jdk-8u191-macosx-x64.dmg(根据自己需要)2.双击安装,安装完成后设置Java环境变量:3.终端//查看JDK根目录命令/usr/libexec/java_home…

    2023-08-15
  • Java DSL简介(收集整理)[通俗易懂]

    Java DSL简介(收集整理)[通俗易懂]一、领域特定语言(DSL)领域特定语言(DSL)通常被定义为一种特别针对某类特殊问题的计算机语言,它不打算解决其领域外的问题。对于DSL的正式研究已经持续很多年,直到最近,在程序员试图采用最易读并且简炼的方法来解决他们的问题的时候,内部DSL意外地被写入程序中。近来,随着关于Ruby和其他一些动态语言的出现,程序员对DSL的兴趣越来越浓。这些结构松散的语言给DSL提供某种方法,使得DSL允…

    2023-08-14
  • Java枚举类:Enum详解[亲测有效]

    Java枚举类:Enum详解[亲测有效]有的人说,不推荐使用枚举。有的人说,枚举很好用。究竟怎么使用,如何使用,仁者见仁智者见智。总之,先学会再说~为什么要引入枚举类一个小案例你写了一个小程序,不过好久不用了,突然有一天,你想使用一下它。程序要想正确运行,需要将今天星期几存到数据库里。这个时候,你开始犯难了。当初的你还很年轻,不懂程序界的险恶,设计这个程序的时候,傻不拉几把这个字段设计为int类型的,用0代表周日,1代表周一。。。6代表…

    2023-08-14
  • java.lang.Double cannot be cast to java.lang.Integer解决办法「建议收藏」

    java.lang.Double cannot be cast to java.lang.Integer解决办法「建议收藏」Integer属于不可更改类型,而且Double和Integer没有任何继承关系,当然不能这样转换,我开始的代码如下:IteratorkeySetItr=param.get(pt).get(pext).iterator();while(keySetItr.hasNext()){intnum=(int)keySetItr.next();…

    2023-08-14
  • Java简历模板(三十个模板随意选)「建议收藏」

    Java简历模板(三十个模板随意选)「建议收藏」前言好的简历模板可以让自己在众多面试者中脱颖而出也是挣马内的第一步今天博主就给大家分享一波博主珍藏18年的一些模板需要的可以加q:475192497或者私信或评论都可此处只展示几个例子需要call我记得一键三连呦模板模板一(月薪十万法坦嫦娥)模板二(月薪二十万法师妲己)模板三(月薪三十万射手伽罗)模板四(月薪四十万上单关羽)模板五(月薪五十万打野兰陵王)模板六(月薪六十万墨大炮)……

    2023-08-14
  • java框架常见的面试题[亲测有效]

    java框架常见的面试题[亲测有效]java框架常见的面试题spring什么是Spring?使用Spring框架的好处是什么?Spring由哪些模块组成?什么是Springbeans?解释Spring支持的几种bean的作用域Spring框架中的单例bean是线程安全的吗?解释Spring框架中bean的生命周期依赖注入DI控制反转IOCAOPAOP中的概念Spring中的AOP底层实现原理springmvcSpringmvc…

    2023-08-14
  • 04-java连接MySQL数据库(我第一次用java连接上MySQL数据库过程)「建议收藏」

    04-java连接MySQL数据库(我第一次用java连接上MySQL数据库过程)「建议收藏」Goahead.Takeachance.去吧,去抓住机会!你是否像我一样,学了java,学过数据库,但却从来没有使用java连接过数据库?如果是,那么continue,如果否,那么你可以return;这篇博客先从安装mysql开始,到在mysql中创建表,最后到编写java程序连接mysql,并访问表中内容。下载mysql在mysql中创建表java连接mysql数据库相关…

    2023-08-13
  • JAVA实现WEB端实现app扫码登录「建议收藏」

    JAVA实现WEB端实现app扫码登录「建议收藏」扫码登录:我们经常用的一些app,如qq和淘宝,天猫等这一类的软件。而开发这些app的企业,都有他们相对应的网站。为了让用户在使用他们的网站时,登录更加方便和安全。企业提供了,使用手机,扫一扫,就可以登录的服务。网页登录时的效果如下:原理解释网页端+服务器接下来就是对于这个服务的详细实现。首先,大概说一下原理:用户打开网站的登录页面的时候,向浏览器的服务器发送获取登录二维码的请求。服务器收到请求后,随机生成一个uuid,将这个id作为key值存入redis服务器,同时设置一个过期时…

    2023-08-11
  • Eclipse 2020如何创建JAVA Web项目[通俗易懂]

    Eclipse 2020如何创建JAVA Web项目[通俗易懂]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~开发工具与关键技术:Eclipse2020作者:吴业华撰写时间:2020年8月8号~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Eclipse背景:Eclipse是一个开放源代…

    2023-08-11
  • Java switch例子[通俗易懂]

    Java switch例子[通俗易懂]

    2023-08-10
  • 怎么使用Java 8 Stream将List(Object)转成List(Map(String, Object))?「建议收藏」

    怎么使用Java 8 Stream将List(Object)转成List(Map(String, Object))?「建议收藏」问题描述:有一个用户列表List<User>,须将每个User部分字段提取出来,重新放入一个Map中,然后将生成的Map放入List中。原来代码如下:publicstaticList<Map<String,Object>>toListMap(List<User>userList){List<Map<Stri…………

    2023-08-09
  • java 二维变长数组_java二维数组如何指定不同长度「建议收藏」

    java 二维变长数组_java二维数组如何指定不同长度「建议收藏」我们知道二维数组,是在一维数组的基础上进行了维度的增加。那么在实际使用的过程中,有时候我们所需要的二维数组,它们其中的维度是不同的,这就需要我们手动的进行设置。下面我们就来一起探究,二维数组在改变维度长度大小的方法,并辅以实例进行代码展示。1、二维数组的每个元素都是一个一维数组,这些数组不一定都是等长的。声明二维数组的时候可以只指定第一维大小,空缺出第二维大小,之后再指定不同长度的数组。但是注意,…

    2023-08-09
  • java字符串与输入输出「建议收藏」

    java字符串与输入输出「建议收藏」java字符串与输入输出Java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义类,很自然地叫做String。每个用双引号括起来的字符串都是String类的一个实例:Stringe=””;//anemptystringStringgreeting=”Hello”;子串Stringgreeting=”Hello”;String…

    2023-08-09
  • java.lang.NoSuchMethodException异常处理方法[通俗易懂]

    java.lang.NoSuchMethodException异常处理方法[通俗易懂]java.lang.NoSuchMethodException意思是没有找到该方法。第一种情况:根据提示查看方法是否存在第二种:是访问的方法是受保护的,我们用getDeclaredMethod()来获取方法,getDeclaredMethod的作用是忽略权限修饰符。//忽略访问权限修饰符,获取方法Methodmethod=this.getClass().getDeclaredMet…

    2023-08-08
  • 微信Java开发工具包[通俗易懂]

    微信Java开发工具包[通俗易懂]可能是目前最好最全的微信Java开发工具包(SDK)支持包括微信支付、开放平台、公众号、企业微信/企业号、小程序等相关模块功能的后端开发。  重要信息最近微信支付爆出的所谓漏洞是官方的老版的微信支付所谓的SDK(就是一个demo)的代码漏洞,使用我们的SDK不存在此问题,如果不放心,检查下自己项目所依赖的xstream版本是否≥1.4.9,前提是使用了weinxin-java-pay提供的回调通…

    2023-08-07
  • javaSETimeZone 的setdefault设置默认时区的作用域问题「建议收藏」

    javaSETimeZone 的setdefault设置默认时区的作用域问题「建议收藏」TimeZone的setdefault(timezone)方法 此时设置的timezone时区,是在系统的缓存中,作用域是此时运行的整个程序,对其他在设置之后的线程都有效,但是此时设置的时区,并不会影响javavm中的user.timezone属性(也就是系统属性)TimeZone的setdefault(null)方法里面的参数为空时,此时这个方法回调用TimeZ

    2023-08-07
  • 信不信十分钟让你彻底搞懂java反射[通俗易懂]

    信不信十分钟让你彻底搞懂java反射[通俗易懂]自从搞懂java反射,我是越来越觉得这破公司容不下我了

    2023-08-07
  • java学校在哪_java培训班 | java jdk在哪?「建议收藏」

    java学校在哪_java培训班 | java jdk在哪?「建议收藏」1、Windows系统jdk的目录javajdk默认安装路径为C:\ProgramFiles\Java\jdk,或者在cmd中使用java-version,在命令行的最后,会显示其安装的路径。2、Linux系统jdk的目录查找方法:1.whichjava/usr/bin/java2.ls-lrt/usr/bin/javalrwxrwxrwx.1rootroot223月…

    2023-08-06
  • Java ReentrantLock可重入锁的源码深度解析「建议收藏」

    Java ReentrantLock可重入锁的源码深度解析「建议收藏」Java的ReentrantLock的源码实现,包括加锁、解锁的源码,以及公平性、重入性的实现!

    2023-08-06
关注微信