ICode9

精准搜索请尝试: 精确搜索
  • java 双亲委派机制 & 与打破2021-06-04 21:05:19

    简介 当某个类加载器需要加载某个.class文件时, 它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。 参考链接 https://www.jianshu.com/p/1e4011617650 类加载器类别 BootstrapClassLoader(启动类加载器) c++编写,加载java核心库

  • jvm 类加载器2021-06-02 23:34:08

    类加载器是JVM执行类加载机制的前提 q : 类加载器的主要作用是什么 ?  加载全部的class文件, 将class信息的二进制数据流读入JVM内部classLoader在整个装在阶段, 之影响类的加载阶段, 不影响链接和初始化 类的加载器分类 : 显示加载 vs 隐式加载 显示加载 :  Class.forName("

  • 软硬件中的接口2021-05-19 08:34:38

    接口是一个规范,实现了这个接口,就意味着遵守了规范。 软件中的接口:是方法 同一个项目:连接服务端和客户端,降低耦合 不同的项目:项目间相互调用 同一个类可以继承实现多个接口。B类继承A接口就可以实现协变:interfaceA=ObjectB 硬件中的接口:是功能 主要用于不同设备间连接和传送数据:外

  • 方法重载2021-05-06 11:01:46

    方法重载: 指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载。 条件: ①多个方法在同一个类中; ②多个方法具有相同的方法名; ③多个方法的参数不相同,类型或者数量不同。   特点:① 重载仅对应方法的定义,与方法的调用无关,调用方式参照标准格式; ② 重载仅针对

  • 跨浏览器取同一个session2021-04-29 09:05:25

    跨浏览器登录状态   登录状态判定   判断登录状态的实现,通常通常是在HttpSession里存一个值,到时候查找,如果找到就表示已登录。     跨浏览器Session获取 由于不同浏览器HttpSession不同,需要在服务端中增加一些代码,使得两个不同浏览器可以找到相同HttpSession   具体做法

  • 远程桌面同一个用户却有多个TCP连接2021-04-23 10:34:17

    结论:客户端有代理网络 写远程桌面监视脚本的时候遇到了。做个记录。 我确定我服务器只有一个能远程登录的用户,且该用户已登录。但是检查端口却发现了有多个tcp连接     查询IP地址后发现是客户端有代理软件,存在代理网络导致的。关闭代理就只有一个连接了。  

  • set集合存对象的时候是如何判断是不是同一个对象2021-04-07 18:01:36

    这是测试类:   这是实例对象,里面重写了equals方法和hashcode方法      第一次add的时候,集合里面没有对象,对象实例化,然后进入hashcode方法,返回,存进set集合中,图如下:       第二次add的时候,对象先实例化,然后走hashcode方法结果拿到的还是1,于是就要走equals方法,这里要注意,这里

  • 南修子学Hbase-Hbase优化之Rowkey设计2021-04-07 17:32:07

    Rowkey三个设计原则 散列性:数据尽量均匀的分布在多个分区,避免热点问题 唯一性:Rowkey唯一 长度原则:70-100位 设计Rowkey之前先预分区,因为散列性跟多分区挂钩 1,生成随机数,hash,散列值 2,字符串反转 3, 下面我们准备分300个分区,那就是299个分区键,所以前三位就是用来分区用的,|比_

  • 不使用flink这类框架,如何自己实现分布式流数据处理2021-04-01 23:04:12

    同事用flink写的服务,wifi和人关联查询,一个wifi数据kafka流,一个人的数据kafka流,按WIFI相机的设备号和时间关联查询,最后结果写入ClickHouse,如果不用flink这类框架,我想了一个实现分布式流处理的方法,代码写起来比用flink可能会繁琐一些,但应该也能做到可靠和高效。各工作节点用同一个gr

  • 同一个服务器部署多个443项目,解决多个微信小程序后台部署到同一个服务器2021-03-30 14:34:01

    遇到这个问题,主要因为公司开发了两个小程序,用户体量都不大,众所周知,微信小程序上线只能https Nginx反向代理实现两个小程序部署到同一台服务器 准备工作 安装Nginx安装ssl证书 开始配置Nginx 配置文件nginx.conf 注释掉http,开启https,如下设置 #HTTPS server server

  • vue - v-if和v-for不能用在同一个元素上2021-03-28 09:29:59

    原因: v-for优先级比v-if高 如果把v-if和v-for同时用在同一个元素上,每次渲染都会先循环再进行条件判断,会带来性能方面的浪费,所以永远不要把v-for和v-if同时用在同一个元素上 用法: 1、将v-if放到循环列表元素的父元素中 2、在外层嵌套template层(页面渲染不生成dom节点)进行v-if

  • 同一个密码有什么危害???2021-03-09 22:32:06

            随着互联网的磅礴发展,人们在各种各样的app上注册了账号,进行手机绑定,身份证绑定。其中都必须设置账号密码,然而不乏有人偷懒会把各种各样的账户都注册同一种密码,殊不知,危险已经离你仅一步之遥。         不难想象,当某一个不良居心的人通过某种技术得到了你的密码,那

  • 双亲委派机制2021-03-06 10:01:05

    1.首先自定义加载器会委托父类加载器加载,这时候就到了应用程序类加载器这时候看此类加载器中有没有加载过,应用程序类加载器再委托给扩展类加载器加载,此时看扩展类加载器有没有加载过,它再委托给启动类加载器加载,看它有没有加载过,最后再给自己加载。   双亲委派机制的作用 1、防止

  • jenkins执行Build Now报错系列(一)共享冲突2021-02-28 17:33:11

       原因:这种情况是同时跑多个job,多个job占用了同一个文件或文件夹。  解决方法:可以每个job用单独的一个文件或文件夹,非要用同一个的话要考虑按顺序跑job。

  • 浅谈.net core 注入中的三种模式:Singleton、Scoped 和 Transient2021-01-30 21:02:35

    转载:https://www.geek-share.com/detail/2766236140.html (1)Singleton 单一实例模式:单一实例对象对每个对象和每个请求都是相同的,可以说是不同客户端不同请求都是相同的。 (2)Transient 暂时性模式:暂时性对象始终不同,无论是不是同一个请求(同一个请求里的不同服务)同一个客户端,每次都

  • kafka消息消费原理演示2021-01-26 21:32:39

    在实际生产过程中,每个topic都会有多个partitions,多个partitions的好处在于,一方面能够对broker上的数据进行分片有效减少了消息的容量从而提升io性能。另外一方面,为了提高消费端的消费能力,一般会通过多个consumer去消费同一个topic ,也就是消费端的负载均衡机制,也就是我们接下来要

  • jsp session2021-01-25 20:02:25

    什么是Session(会话) 会话指的是从用户打开浏览器访问一个网站开始,无论在这个网站中访问了多少页面,点击了多少链接,都属于同一个会话。 直到该用户关闭浏览器为止,都属于同一个会话。 session.setAttribute("name", "teemo"); session对象保存数据的方式,有点像Map的键值对(key-value

  • 十四:CSS之CSS选择器之标签选择器、类选择器、ID选择器2021-01-14 22:04:32

      CSS选择器的种类     一:标签选择器:以html标签为选择器,作用到所有选择器对应的标签   二:类选择器   对于多个标签同一class时,可以用标签来区分   同一个标签可以使用多个类,类之间用空格隔开   三:ID选择器(同一个页面中,id唯一)  

  • java中多态的概念2021-01-13 19:03:09

           多态是同一个行为具有多个不同表现形式或形态的能力      多态就是同一个接口,使用不同的实例而执行不同操作 1. 消除类型之间的耦合关系 2. 可替换性 3. 可扩充性 4. 接口性 5. 灵活性 6. 简化性 多态存在的三个必要条件 继承 重写 父类引用指向子类对象:Parent

  • 2020-12-25:MQ中,如何保证消息的顺序性?2020-12-25 22:32:36

    福哥答案2020-12-25: 稍微详细的答案: 生产者保证消息入队的顺序。 MQ 本身是一种先进先出的数据接口,将同一类消息,发到同一个 queue 中,保证出队是有序的。 避免多消费者并发消费同一个 queue 中的消息。 RabbitMQ:创建多个 queue,每个消费者固定消费一个 queue 的消息。或者,一个

  • 同一个Tomcat下每个网站一个域名2020-12-25 15:01:05

    修改config/server.xml,主要是找到<Host></Host>,然后每个网站复制一个后进行相应的修改,见下面配置示例 <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.

  • 使用同一个模态框进行新增和修改2020-12-22 13:35:47

    表单开发时一般会有一个新增的模态框,和一个修改的模态框,大多数情况下这两个框是一模一样的, 分析其不同点有如下几个: 1、新增与修改的模态框标题不同; 2、在修改时需要回填数据,新增时不需要; 3、新增时提交调用新增接口,修改时提交调用修改接口; 需要使用同一个模态框完成需求,就需要解

  • tomcat 下面同一个项目启动两次解决方法2020-12-21 17:33:11

    tomcat 下面同一个项目启动两次原因是错误的配置造成的 错误的配置 正确的配置: <Host name="www.lpwyx.com" appBase="" unpackWARs="true" autoDeploy="true"> <Context path="/" docBase="/usr/local/tomcat9/webapps/znbsite&quo

  • 34.JSP的4大域对象2020-12-18 09:01:07

    四大域对象 ServletContext context域HttpSession session域HttpServletRequet request域PageContext page 四大域对象的作用范围 page域: 只能在当前jsp页面使用 (当前页面)request域: 只能在同一个请求中使用 (转发才有效,重定向无效)session域: 只能在同一个会话(session对

  • RocketMQ 随笔2020-11-09 18:01:24

    同一个项目,同一个组,同一个topic,不能存在多个消费者。 同一个进程下心跳连接 key是GroupName,value是ConsumerGroupInfo里面是包含topic等信息的。同GroupName的话Broker心跳最后收到的Consumer会覆盖前者的。 subscribeTable 和 subscriptionInner ,并且Map的key都为topic。所以我

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有