ICode9

精准搜索请尝试: 精确搜索
  • 一维JSON转树结构2022-09-02 17:34:29

    const treeFormat = (arr: any) => { let map: any = {}; // 构建map // 构建以id为键 当前数据为值 arr.forEach((item: any) => { item["children"] = []; map[item['id']] = item; }); const res: any = { data:[], other:[] };

  • CF446C DZY Loves Fibonacci Numbers2022-09-02 12:34:26

    CF446C DZY Loves Fibonacci Numbers 题目大意 在本题中,我们用 \(f_i\) 来表示第 \(i\) 个斐波那契数(\(f_1=f_2=1,f_i=f_{i-1}+f_{i-2}(i\ge 3)\))。 维护一个序列 \(a\),长度为 \(n\),有 \(m\) 次操作: 1 l r:对于 \(l\le i\le r\),将 \(a_i\) 加上 \(f_{i-l+1}\)。 2 l r:求 \(\displ

  • N个箱子放入K个小球的方案数2022-09-02 11:04:50

    https://zhidao.baidu.com/question/367173891541492052.html 结果为C(N+K-1,K) 思想为上面的挨个放入。 或者 将每个箱子都先放入一个球,即N个箱子,放入N+K个小球,箱子非空,然后再使用隔板法,得到C(N+K-1,N-1)。 例题: https://atcoder.jp/contests/abc266/tasks/abc266_g 代码: #incl

  • urllib3 不验证ssl2022-09-02 03:30:08

    import urllib3 # 禁用警告 urllib3.disable_warnings() # urllib3 不验证ssl _pool_params = dict(cert_reqs='CERT_NONE', assert_hostname=False) url = 'https://www.baidu.com' http = urllib3.PoolManager(**_pool_params) res = http.request('get

  • layui table tr根据数据修改样式2022-09-02 01:01:54

    table.init('projects_order', {limit: 10000,done:function(res){console.log(res);res.data.forEach(function (item,index) {//如果是置顶,修改这行文字颜色if(item.x3 == 388611){$(".layui-table-body tbody tr[data-index='"+index+"'] td[data-f

  • 微信小程序权限检测封装, 针对用户拒绝授权情况2022-09-01 16:33:38

    针对用户拒绝授权的情况; 这边以  蓝牙权限为例子:    点击按钮=>      用户拒绝后=>         代码: <view> <button bindtap="initBlue">连接蓝牙</button> </view> const permisson = require("../../utils/tools/permisson"); // 权限校验 const ble

  • python 读取json文件2022-09-01 16:30:20

    前后端分离项目: 当前端用 file上传文件时,在不保存该文件的情况下直接读取该文件 在没有表单数据的情况下,可以通过遍历获取文件名称   一般情况下:我们通过open打开已知文件路径的文件 with open("1.txt", "r", encoding='UTF-8')as f:   res = f.read()   print(res) 而在前

  • java通过jdbc连接hive并实时获取日志(转)2022-09-01 15:31:06

    转载:https://blog.csdn.net/weixin_43455443/article/details/115343995 4、通过java代码连接hive on spark,使用hive-jdbc引入pom文件 <dependency> <groupId>org.apache.hive</groupId> <artifactId>hive-jdbc</artifactId> <version>2.1.1</vers

  • 389. 找不同2022-09-01 00:01:01

    思路 难度简单343收藏分享切换为英文接收动态反馈 给定两个字符串 s 和 t ,它们只包含小写字母。 字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。 请找出在 t 中被添加的字母。   示例 1: 输入:s = "abcd", t = "abcde" 输出:"e" 解释:'e' 是那个被添加的

  • 分析promise面试题2022-08-31 22:31:23

    Promise面试题地址: https://mp.weixin.qq.com/s/SIeDvm8nYDPK5XWzRj7LCg Promises/A+规范: https://promisesaplus.com/ Promise的一个实现: https://github.com/taylorhakes/promise-polyfill.git 名词解释 onFulfilled: then的第一个参数, 默认提供函数 onRejected: the

  • [LeetCode] 1315. Sum of Nodes with Even-Valued Grandparent 祖父节点值为偶数的节点和2022-08-31 13:00:20

    Given the root of a binary tree, return the sum of values of nodes with an even-valued grandparent. If there are no nodes with an even-valued grandparent, return 0. A grandparent of a node is the parent of its parent if it exists. Example 1: Input:

  • 关于 JavaScript 函数的思考2022-08-30 17:00:08

    函数可以将一堆重复的代码整合成一个整体,在需要改变的地方通过参数传值来改变。 比如,根据类型查询数据,接口返回的数据一样,后续处理这个数据的逻辑也是一样的,只有类型和输入的值不一样,就可以搞一个函数: function findUserInfo(urlPath, methodName) { service({ url: urlPath

  • Python基础语法知识2022-08-30 12:04:54

    3、python基础语法知识 3.1变量 1.什么是变量? 可以变化的量 2.为什么要有变量? 程序去执行一种状态,并且是可以变化的 1.变量的使用 原则:先定义,后使用 name='hello' #定义 print(name) #使用 2.变量的内存管理 申请的变量不用就要释放 内存管理:垃圾回收机制 垃圾:没有变量名的值 引

  • 将获取的['json字段'] 转为csv 文件 - 数据转格式化处理2022-08-30 12:03:07

    用到的函数: 1、eval(): eval()函数常被称为评估函数,它的功能是去掉参数最外侧引号,变成python可执行的语句,并执行语句的函数。 2、isinstance(): isinstance() 函数来判断一个对象是否是一个已知的类型。 ######################################################## #data_set['js

  • 解决:AttributeError: 'GovernmentApiClient' object has no attribute 're_fund'2022-08-30 09:33:16

    代码如下: 1 class GovernmentApiClient: 2 3 def refund(self): 4 print('123456') 5 '''退款返销''' 6 body = { 7 "thirdOrderNo": "5rd20220829173058", 8

  • js 实现二叉树中序遍历2022-08-30 01:01:45

    var inorderTraversal = function (root) { // 迭代 if (!root) { return []; } let res = []; let stack = []; while (stack.length > 0) { // 循环遍历,将所有左节点push到栈中 while (root) { stack.push(root);

  • 190. 颠倒二进制位 (二进制数字反转)2022-08-30 00:32:02

    难度简单551收藏分享切换为英文接收动态反馈 颠倒给定的 32 位无符号整数的二进制位。 提示: 请注意,在某些语言(如 Java)中,没有无符号整数类型。在这种情况下,输入和输出都将被指定为有符号整数类型,并且不应影响您的实现,因为无论整数是有符号的还是无符号的,其内部的二进制表示形式

  • 89. 格雷编码2022-08-29 23:35:10

    难度中等536收藏分享切换为英文接收动态反馈 n 位格雷码序列 是一个由 2n 个整数组成的序列,其中: 每个整数都在范围 [0, 2n - 1] 内(含 0 和 2n - 1) 第一个整数是 0 一个整数在序列中出现 不超过一次 每对 相邻 整数的二进制表示 恰好一位不同 ,且 第一个 和 最

  • jQuery使用ajax2022-08-29 22:00:29

    1.导入jQuery的js库   2.jQuery发送单一的get请求 $.get(     url:'接口地址',     data:{         id:1,         name:2,         ......     }     function(res){         // res是服务器返回的数据     } )       3.jQuery发送单一的post请

  • 宏任务和微任务2022-08-29 18:33:07

    参考:https://www.jianshu.com/p/bcbf7894027c      示例 1:宏任务中包含微任务 (function() {     setTimeout(() => {         console.log(1)         new Promise((res, rej) => {             res()         }).then(() => console.log(2))      

  • 力扣50(java)-Pow(x,n)(中等)2022-08-29 16:01:25

    题目: 实现 pow(x, n) ,即计算 x 的整数 n 次幂函数(即xn )。  示例 1: 输入:x = 2.00000, n = 10输出:1024.00000示例 2: 输入:x = 2.10000, n = 3输出:9.26100示例 3: 输入:x = 2.00000, n = -2输出:0.25000解释:2-2 = 1/22 = 1/4 = 0.25  提示: -100.0 < x < 100.0 -231 <= n <= 231-1 -

  • 请求和响应拦截器2022-08-29 12:34:40

      // 对实例配置拦截器 // 请求拦截器 - 参数1:成功(一般参数叫config) 参数2:失败 axios.interceptors.request.use((config) => { console.log("请求成功的拦截") // 1.开始loading的动画 // 2.对原来的配置进行一些修改 // 2.1. header // 2.2. 认

  • Different Pass a Ports(矩阵快速幂板子)2022-08-29 03:00:08

    Different Pass a Ports(矩阵快速幂) 题目大意:小明(化名)喜欢旅游,没到一个地方都会搜集该地的邮票并且按照旅游的顺序收藏,他可以进行K时间的旅行,每去一个地方就要花1时间。问k时间后,小明有多少种邮票的排序方式。小明从1这个点位出发。 经典的固定时间,经典的问固定时间后有多少种走

  • 【python3.8】斐波拉契数列实现2022-08-28 23:32:29

    import time def memoize(f): memo = {} def helper(x): if x not in memo: memo[x] = f(x) return memo[x] return helper @memoize def fib(n): if n == 0: return 0 elif n == 1: return 1 else:

  • 黑马_10、使用 Express 写接口2022-08-28 23:04:55

    使用 Express 写接口步骤如下 1 创建基本的服务器 代码: // 导入 express const express = require('express') // 创建服务器实例 const app = express() //write your code here... // 调用app.listen()方法指定端口号并启动服务器 app.listen(80, () => { console.log('expr

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

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

ICode9版权所有