Uncaught TypeError: echarts.init is not a function”错误-layui整合echarts

  • Post author:
  • Post category:其他

最近用echarts 首先就是遇到这个错误 引入官网案例,页面啥都没得。 原来是版本问题5.x版本太高 https://gitcode.net/mirrors/apache/echarts/-/archive/master/echarts.zip 下载压缩包解压后。dist目录下面的echarts.js就可以了 layui整合echart 我看这个老哥整的 https://blog.csdn.ne…

继续阅读 Uncaught TypeError: echarts.init is not a function”错误-layui整合echarts

数组And链表转换全面讲解

  • Post author:
  • Post category:其他

前言 数组与链表都是我们在编码过程中最经常使用的数据结构,数组是一种连续的数据结构,而链表是一种离散的数据结构,我们在编码的过程中经常需要在这两种数据结构之间进行来回的转换,从而来解决我们遇到的一些问题,这里我总结了一些数组和链表之间的转换方法。 数组到集合的转换 遍历数组,使用list.add()逐个添加 循环遍历方法是我们最容易想到的,但是涉及到循环时间效率就比较低。 int arr[] = …

继续阅读 数组And链表转换全面讲解

WebRtc 音频编码器

  • Post author:
  • Post category:其他

WebRtcVoiceEngine在初始化时收集了当前支持的编码器列表,其步骤如下: void WebRtcVoiceEngine::Init() { send_codecs_ = CollectCodecs(encoder_factory_->GetSupportedEncoders()); } 获编码器工厂支持的编码方式 encoder_factory_->GetSupported…

继续阅读 WebRtc 音频编码器

快速掌握Java线程池:从ThreadPoolExecutor深入理解Java并发编程

  • Post author:
  • Post category:java

1、线程池简介 线程池的创建和回收是一个非常消耗系统资源的过程,如果在系统中频繁地创建和回收线程,会极大降低程序的执行性能。并且,短时间内创建大量的线程可能造成 CPU 占用 100%、死机或内存溢出等问题。而使用线程池就能非常轻松地解决这些问题。 1.1 线程池核心类继承关系 线程池是 Java 从 JDK 1.5 版本开始提供的一种线程使用模式,能够自动创建和回收线程,并管理线程的生命周期。在…

继续阅读 快速掌握Java线程池:从ThreadPoolExecutor深入理解Java并发编程

C++Primer2.3.1 练习和答案

  • Post author:
  • Post category:其他

练习2.15:、下 面的哪个定义是不合法的?为什么? (a) int ival = 1.01 ; (b) int &rval1 = 1.01; (c) int &rval2 = rval; (d) int &rval3; 答案: (a)合法 (b)合法 (c)不合法,引用不是对象 (c)不合法,引用必须初始化 练习2.16:考查下面的所有赋值然后回答:哪些赋值是不合法的?为…

继续阅读 C++Primer2.3.1 练习和答案

Java并发编程-认识Java里的线程

  • Post author:
  • Post category:java

上一篇 我们已经了解进程和线程的相关概念CPU线程调度的基本原理,这回我们来看看java是怎么支持多线程的。 任何一个程序都必须要创建线程,特别是Java。不管任何程序都必须启动一个main函数的主线程; Java Web开发里面的定时任务、定时器、JSP和 Servlet、异步消息处理机制,远程访问接口RM等都离不开线程。 文章目录 1.Java程序天生就是多线程的 2.创建和启动线程 3.带有…

继续阅读 Java并发编程-认识Java里的线程

操作系统-7——单处理器调度

  • Post author:
  • Post category:其他

一、基本概念 长程调度:新作业提交时,决定是否将其送入内存,成为一个进程。 中程调度:决定把哪些进程在内存与磁盘间交换。 短程调度:决定将CPU分配给哪个就绪进程。 三种调度影响进程的状态转换: 二、长程调度 在 批处理系统或OS的批处理部分 中,新提交的作业放在磁盘的后备作业队列中, 长程调度选择某些作业送入内存并创建。 何时长程调度? 根据 系统并发度决定 , 当老进程结束或CPU空闲超过阈值…

继续阅读 操作系统-7——单处理器调度

yii2框架-多语言版本切换(十三)

  • Post author:
  • Post category:其他

上一节说到关于国际化i18n的方面的基础知识,下面我们就运用这些知识解决一下关于多语言版本之间的切换如何实现。有两种方法,下面主要是说一下利用cookie和session的方法实现的方式。下面就利用中文和英文之间的切换具体例子。 (1)利用cookie实现多语言版本。 首先我们要知道yii2框架是以英文作为源语言的,其他的语言作为目标语言的。所以在语言文件中是一对多的关系,源语言对应多种需要转换的…

继续阅读 yii2框架-多语言版本切换(十三)

百度云解决迅雷一直寻找资源无法开始下载的问题

  • Post author:
  • Post category:其他

使用虚拟机之前,都需要下载iso文件,通常都是用迅雷来下载。但是当我下载win7旗舰版iso文件时出现了迅雷长时间无法下载,一直处在寻找资源的问题。 我这里暂停了,因为太慢了。 解决方案: 使用 百度云 ,因为我是开了会员的,所以下载速度和没开会员的迅雷差不多,要是没有会员的话,enmmm,那就得等很久了。 打开 离线下载 ,复制 磁力链接 , 保存 到对应的文件夹,点击 开始下载 。非常快,这个…

继续阅读 百度云解决迅雷一直寻找资源无法开始下载的问题

Android悬浮贴边按钮实现(含动画效果)

  • Post author:
  • Post category:其他

效果图 代码实现 package com.dingo.newexproration.ui; import android.animation.ObjectAnimator; import android.annotation.SuppressLint; import android.content.Context; import android.graphics.Canvas; import an…

继续阅读 Android悬浮贴边按钮实现(含动画效果)