ICode9

精准搜索请尝试: 精确搜索
  • RabbitMQ使用中常遇到的问题2022-06-23 00:34:58

    如何保证消息不丢失 首先使用的场景与下图相符 生产者将消费放入到消息队列中 分布式消息队列服务同步消息以及元数据 操作系统将消息持久化到内存中 消费者从消息队列拉取消息进行消费 首先是1 可以采用消费者确认的方式进行提交,当消息发送到消息队列中时,如果RabbitMQ接收成功

  • 日常开发中常遇到的一些问题和思考2022-01-20 13:30:30

    一、常见的集合删除元素问题:使用for循环匹配某个元素,然后删除,猜猜下面代码输出的会是什么? List<String> list = new ArrayList<>(); list.add("淘宝"); list.add("淘宝"); list.add("掘金"); for(String item : list) { if("淘宝".equals(ite

  • Java 编程中常出现的“著名”错误2021-11-14 12:31:29

    经典错误一 此错误为空指针异常,也就是说我们在编程的过程中创建的一个引用的值已经被我们清空,而我们依然使用这个引用去调用那个对象造成的,解决办法就是从新将这个引用和即将被这个引用调用的对象之间建立关系。 Animal animal = new Animal; animal = null; animal.move();

  • IDEA中常使用的快捷键2021-07-08 13:34:07

    Ctrl + Alt + 左键点击方法名|类名           进入类|方法 Ctrl + Alt + B                   进入类|方法 Ctrl + shift + F10                 运行编译代码 Ctrl + F5                      重新运行

  • 面试中常被问到(三)c/c++区别2021-06-11 09:59:51

    c/c++区别 c是面向过程的语言,c++是面向对象的语言,现如今都采用面向对象(oop)编程技术,为什么oop语言如此热门呢? 比如像c++语言中,有封装(类及对象),继承和多态机制,此外c++还支持模板,运算符重载,异常处理机制.同时借助STL模板库,实现更为强大的功能 c由于面向过程的语言,程序设计也只是简

  • 面试中常被问(一)static关键字2021-06-10 17:29:24

    static关键字 1在C语言中,static修饰的变量与全局变量类似,在程序编译时(程序运行前)加载到内存数据段上,其中细分为(bss段:存放未初始化的全局变量,data段:存放初始化的全局变量) 2在c++语言中,对象的创建只有执行了构造函数之后才会完成,但static修饰的对象,在程序以运行就被创建(单例设计模

  • 《误区:思维中常犯的6个基本错误》读书笔记2021-05-09 11:32:56

      1. 人之所以会形成许多错误的信念,是因为有一种自然倾向,会带着偏见以错误的方式评价证据。   2. 如果你有一个断言,请拿出证据来(密苏里州格言)。   3. 我们的思维常犯的6个错误: 喜欢故事胜于统计数据。寻求认同。不大重视偶然和巧合在生活中的作用。错误地感知我们生

  • 数据库中常使用的函数2021-03-06 10:31:36

    数据库中常使用的函数 1. 字符函数 【大小写控制函数】 @1:lower 小写 @2:upper 大写 【字符控制函数】 @1: concat 连接 @2: substr 截取 @3: length 长度 @4: instr 定位 @5: lpad 从左边补充 @6: rpad 从右边补充 @7: trim 去空 @8: replace 替换 3. 数学函数 @1:round 四舍

  • JAVA初学者开发过程中常遇到的问题(1~3)2021-02-12 11:32:13

    1、当引用include页面时出现乱码问题 【解决方案】 在父页面如:main.jsp中 添加 pageEncoding=”UTF-8”(图2)在子页面中添加如图3所示代码即可   2、当引用include页面引用公共JS文件路径问题 【解决方案】 3、数据库链接报异常 (1)错误描述:java.lang.ClassNotFoundException:

  • spark——spark中常说RDD,究竟RDD是什么?2020-12-04 23:52:28

    今天是spark专题第二篇文章,我们来看spark非常重要的一个概念——RDD。在上一讲当中我们在本地安装好了spark,虽然我们只有local一个集群,但是仍然不妨碍我们进行实验。spark最大的特点就是无论集群的资源如何,进行计算的代码都是一样的,spark会自动为我们做分布式调度工作。RDD概念介绍

  • 物联网设备中常使用的技术2020-01-02 09:53:29

            https://mp.weixin.qq.com/s?__biz=MzI1NTIzMTk0Ng==&mid=2247483653&idx=1&sn=73f3a3389392901f2ba55d0c19f8b0d1&chksm=ea3853a0dd4fdab6667e0b8907d53c183b1f68d4de8d4a0acd15010dd14a42d40ce58abd8468&token=1514169698&lang=zh_CN#rd

  • 项目中常遇到的几种跨域方案2019-12-26 14:54:49

    1.jsonp   jsonp属于最老的一种跨域方案了,我在现在的项目中已经很少见到 $('#btn').click(function(){ var frame = document.createElement('script'); frame.src = 'http://localhost:3000/article-list?name=leo&age=30&callback=func�

  • 聊聊面试中常问的GC机制2019-12-25 23:03:47

    GC 中文直译垃圾回收,是一种回收内存空间避免内存泄漏的机制。当 JVM 内存紧张,通过执行 GC 有效回收内存,转而分配给新对象从而实现内存的再利用。 JVM GC 机制虽然无需开发主动参与,减轻不少工作量,但是某些情况下,自动 GC 将会导致系统性能下降,响应变慢,所以这就需要我们提

  • 我在开发中常忽视的安全问题2019-07-03 15:03:53

    前言   前不久,开发的任务告一段落。后来得知项目中bug比较多,需要去逐一检查修复,苦于没有专业的测试工程师,只好硬着头皮上(觉得能学到很多东西),也学会了一些安全测试常用软件基本操作,比如Burpsuite、sqlmap等。今天做一些总结吧,以此提醒日后的开发过程中不仅要考虑代码的质量规范等

  • 自然语言处理中常遇到的正则表达式2019-06-13 17:50:32

    1. str.split()与re.split()的区别 str.split(): >>str="hello, world" >>str.split() >> ['hello,', 'world'] >>str.split(',') >> ['hello', ' world'] re.split(): re.split()方法

  • 非阻塞 accept2019-04-10 17:47:59

    使用场景: 当在较忙的web服务器中常出现,条件为:   解决方法:   代码如下:                  

  • 一文彻底搞懂面试中常问的各种“锁”2019-04-05 08:52:35

    前言   锁,顾名思义就是锁住一些资源,当只有我们拿到钥匙的时候,才能操作锁住的资源。在我们的Java,数据库,还有一些分布式的环境中,总是充斥着各种各样的锁让人头疼,例如“公平锁”、“自旋锁”、“读写锁”、“分布式锁”等等。   其实真实的情况是,锁并没有那么多,很多概念只是从不同的

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

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

ICode9版权所有