ICode9

精准搜索请尝试: 精确搜索
  • C++第10课 STL容器 (七)2021-09-08 21:33:44

    1.优先队列((priority_queue) void testCreatePriority_queue() { //最完整创建方式 //1.存储的数据类型 int //2.底层实现的容器类型 vector<int> //3.排序准则 less<int> greater<int> priority_queue<int, vector<int>, less<int>>

  • 【POJ】21592021-09-08 21:03:38

    Code #include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int MAX_LENGTH = 100; char str1[MAX_LENGTH], str2[MAX_LENGTH]; int len; inline int getLen(const char* str){ int head = 0, tail = MAX_LENGTH;

  • Effective C++ chapter_52021-09-08 20:01:06

    5 实现 条款 26 尽可能延后变量定义式出现的时间 ​ 我们写代码的时候,可能会定义一些没有使用的变量,特别是当你过早的定义一个变量,从定义到使用中间如果出现异常且该异常被丢出,那么你就要承担不必要的构造和析构成本。 ​ 所以尽量在你使用到变量的前一刻再定义它。 请记住 :

  • 前端js实现正则表情包内容替换2021-09-08 18:32:43

    表情包实现 思路:通过全局正则针对文本内容走查,匹配到[嘿哈]文本表情包,通过创建div或者img标签,包裹将文本表情包替换成我们表情包的地址链接。 // 创建文件emoticon.js import lottie from "lottie-web"; // 动画方法 const lottieWrap = {}; const emoticon = new Map([

  • vue学习-05-class与style绑定(未完)2021-09-08 17:31:53

    绑定class v-bind:class不但可以设置class属性,还可以和元素本身的class共存 <div id="app" class="static" v-bind:class="{active:isActive,bold:isBold}"> {{message}} </div> <script> const dataObj = { message: 'hel

  • createElement el-select(vue MessageBox 弹框)2021-09-08 17:06:19

    export default { data() { return { optionList: ['a', 'd'], value: 'a' } }, mounted() { this.selectDialog() }, methods: { selectDialog() { const h = this.$createElement; co

  • 提高PDF预览的清晰度2021-09-08 17:04:56

    核心代码 let devicePixelRatio = window.devicePixelRatio || 1; console.log(window.devicePixelRatio) let backingStoreRatio = context.webkitBackingStorePixelRatio || context.mozBackingStorePixelRatio || context.msBackingStoreP

  • 算法快速排序2021-09-08 16:01:06

    快排的思想主要是分治 1.确定分界点x=a[i],a[r],a[l+r>>2],或者区间上的任意一个数 2.分区间,左侧<=x,右侧>=x 3.递归处理左右 比如3 1 2 3 5 用两个数i,j模拟指针 #include<iostream> using namespace std; const int N=1e5+10; int a[N]; void quick_sort(int a[],int l,int

  • C语言自学笔记(常量)2021-09-08 15:03:10

    1.字面常量:写出来就是不变的。 2.//const修饰的常变量 const int num=20;  //num就是常变量-具有常属性(不能被改变的属性) num=30 printf("num=%d\n",num);//  30 3.define 定义的标识符常量:如     //#define MAX 79999 4.枚举常量:可以一 一列举的常量(如:性别(男女)血型、、) 枚

  • nodeJs 写个爬虫小玩意2021-09-08 13:33:43

    内容 起一个服务,爬某个网站的数据(我这里爬了个夕阳红游戏交易网站的数据),页面看到我要爬的内容 代码 1 //引入内置的http包 2 var http = require('http'); 3 const request = require("request"); 4 const cheerio = require("cheerio"); 5 //创建服务 6 var server = http

  • echarts在vue3中的使用(全局使用和按需使用)2021-09-08 12:32:21

    echarts官方链接 全局使用 main.ts的代码中: import { createApp } from 'vue'; import App from './App.vue'; import * as echarts from 'echarts';//引入echarts const app = createApp(App); app.config.globalProperties.$echarts = echarts;//全局使用 rou

  • C语言 const 修饰函数返回值 - C语言零基础入门教程2021-09-08 10:03:11

    目录 一.const 简介 1.const 修饰变量 2.const 修饰指针 二.const 修饰在函数名前面 三.const 修饰在函数名后面 四.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.const 简介 const 是 constant 的缩写,“恒定不变”的意思。被 const 修饰的

  • EventSequence2021-09-08 01:32:20

    #include <iostream> #include <string> #include <fstream> #include <sstream> #include <map> #include <set> #include <vector> #include <list> #include <memory> #include <streambuf> #include <deq

  • react-hooks2021-09-08 00:03:16

    Hook的使用规则 只能在函数的最外层去使用,不要在循环中或者子函数中去调用 只能在react的函数组件中去调用,也可以在自定义的hooks中去调用 useState useState 其实就是个状态逻辑函数,通过数组的解构方式去获取一个值和对应这个值的操作方法 const [xxx,setXxx] = useState('def

  • react from 表单获取值2021-09-07 23:06:09

    import React, { Component } from 'react' import { Form, Input, Button } from 'antd' class Example extends Component { // 通过 Ref 来获取 Form 实例 // 同样的,你可以不使用createRef()方法而用this.refs.XXX也可以 formRef = React.createRef() // 通过

  • react ant ProTable批量选择表格数据记忆功能2021-09-07 22:00:28

    代码源码: https://github.com/shengbid/antdpro-demo/tree/main/src/pages/Table/selectTable 如图: 表格多选后,选择下一页,要保留之前选择的数据   代码 import React, { useState } from 'react' import type { ProColumns } from '@ant-design/pro-table' import ProTab

  • vuex的使用2021-09-07 19:02:44

    以下通过添加购物车的简单案例来展示vuex用法   在项目中定义 store 文件夹,在文件夹下定义五个js(index.js/state.js/getter.js/mutations.js/actions.js/)   在index.js中引入其它4个js文件,并放在vuex中        state.js 定义初始化数据 const state = {

  • Effective C++ 笔记 —— Item 24: Declare non-member functions when type conversions should apply to all2021-09-07 18:34:57

    You might start your Rational class this way: class Rational { public: Rational(int numerator = 0, // ctor is deliberately not explicit; int denominator = 1); // allows implicit int-to-Rational conversions int numerator() const; // accessor

  • webpack5 + Node.js+ Nacos 搭建微前端应用网络2021-09-07 18:30:04

    一、关于Nacos 什么是Nacos? 官方介绍 https://nacos.io/zh-cn/docs/what-is-nacos.html Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付

  • vue-cli3 配置多坏境打包2021-09-07 18:04:48

    多环境配置 NODE_ENV = production VUE_APP_URL = “http://192.168.0.101” 配置axios请求基础api的ip地址 api.request.js 不配置多环境 const baseUrl = process.env.NODE_ENV === ‘development’ ? config.baseUrl.dev : c config.baseUrl.pro 配置多环境 const baseUr

  • 261-graph-valid-tree.js 给定从0到n-1标号的n个结点,和一个无向边列表2021-09-07 17:59:27

    /** * @param {number} n * @param {number[][]} edges * @return {boolean} */ const validTree = function(n, edges) { const nums = Array(n).fill(-1) for(let i = 0; i < edges.length; i++) { const x = find(nums, edges[i][0]) const y = find(nums, edges[i][1])

  • 关于 antd tree 组件的推拽操作2021-09-07 17:31:05

      最近项目中使用到 tree 组件的推拽操作, 按常理来说应该主要用到其中的 onDrop 事件,但其中的参数又没有详细的说明,只是在官网给了个例子,网上搜索后又没有发现到位的总结。 因此经过N次的测试,在这里总结下 onDrop 的各参数的意义及使用场景。 先看代码,在官网基础上稍有改动,如下:

  • const 用法详解2021-09-07 16:03:59

    1. 类的成员函数声明为const类型,在类外定义的时候,也需要添加const   2. 如果常成员函数修改了成员变量,会在编译的时候检查出来错误! 其实关于const用错的报错都是在编译阶段出现的!(大胆推测)   3. 类的对象定义为const类型之后,就只允许调用const修饰过的(常成员)函数,否则编译的时候报

  • vue3路由过渡动画2021-09-07 15:35:21

    <template>   <div>     <!-- <router-view id="router" /> -->     <loading :routename="isname" />     <router-view v-slot="{ Component }" id="router">       <transition :name=&qu

  • connect 出现error: C2243: “类型转换”: 从“const cls *”到“const QObject *”的转换存在,但无法访问2021-09-07 14:57:48

    由于本人小白遇到了两次错误,搜索了两次答案,尽情的嘲笑吧! 故在此记录,以记悲史; 其实方法很简单,忘记了些什么 添加继承修饰符, 修改cls类定义 class Cls: QObject{ } 为 class Cls: public QObject{ } over

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

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

ICode9版权所有