首页 > 编程语言
二分查找(binary search)算法
二分查找:在一组数中找到指定的数 //1. 存储在数组中(如果是链表则无法使用二分查找) //2. 有序的排列 (递增或递减,或重复数都无影响) 递归法: //param:有序数组,检索开始为止,结束为止,要查找的数字 //return:返回目标数字所在为止,没有找到返回-1 int binSear ...
分类:编程语言   时间:2021-08-11 09:36:15    收藏:0  评论:0  赞:0  阅读:21
Stream 根据集合内的对象某个属性值进行排序
import com.alibaba.fastjson.JSON;import java.util.Arrays;import java.util.Comparator;import java.util.List;import java.util.stream.Collectors;/** * st ...
分类:编程语言   时间:2021-08-11 09:34:54    收藏:0  评论:0  赞:0  阅读:20
Python 如何正确调用 jar 包加密,得到加密值?
前言 在做接口自动化的时候,经常会遇到一些参数是需要加密的,比如密码参数。 加密规则一般开发也不愿意告诉你,会直接给你一个jar包,让你调用jar包得到加密值,在jmeter上是可以直接引用jar包的,但python调用jar包会有点麻烦。 环境准备 我的电脑环境: windows10 python ...
分类:编程语言   时间:2021-08-11 09:34:45    收藏:0  评论:0  赞:0  阅读:24
leetcode踩坑记录-求解数组中数字位数为偶数的个数
Given an array nums of integers, return how many of them contain an even number of digits. Example:Input: nums = [12,345,2,6,7896] Output: 2 Explanati ...
分类:编程语言   时间:2021-08-11 09:34:33    收藏:0  评论:0  赞:0  阅读:26
虚拟DOM 和 diff 算法 ——— 感受 diff 算法(第一次上树)
一、感受 diff 算法 当父节点发生改变时,比如 ul 变为 ol ,里面的 li 不发生改变,diff 算法是会暴力删除的。 2. diff 算法处理新旧节点不是同一个节点时。 snabbdom 判断是否是相同的虚拟节点: 创建节点时,所有子节点需要递归创建的。 二、手写第一次上树时 1. 目录 ...
分类:编程语言   时间:2021-08-11 09:34:17    收藏:0  评论:0  赞:0  阅读:31
数组的学习
【1】数组的定义 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后顺序依次排列组合而成。其中,每一个数据称作一个元素,每一个元素可以通过索引(下标)来访问它们。 数组的四个基本特点: 1.长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 2.其元素的类型必须是相 ...
分类:编程语言   时间:2021-08-11 09:34:07    收藏:0  评论:0  赞:0  阅读:19
Unity里如何让物体的轴对准某一个物体(方向)
实现方法 很简单,直接对物体的 transform 设置即可。 我们可以看到: 模型的 z 轴 (蓝色) 对应正方向:transform.up 模型的 y 轴 (蓝色) 对应上方向:transform.forward 模型的 x 轴 (红色) 对应右方向:transform.right 如果我们想让 ...
分类:编程语言   时间:2021-08-11 09:33:24    收藏:0  评论:0  赞:0  阅读:43
python soap协议接口获取数据 client端
1. python3安装suds库 pip install suds-py3 2.查看接口中的方法 client=suds.client.Client('xxxx?wsdl') def get_all_methods(client): return [method for method in cli ...
分类:编程语言   时间:2021-08-11 09:31:06    收藏:0  评论:0  赞:0  阅读:24
SpringBoot集成Dubbo和Zookeeper
分布式理论 什么是分布式系统? 在《分布式系统原理与范型》一书中有如下定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”; 分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机 ...
分类:编程语言   时间:2021-08-11 09:29:21    收藏:0  评论:0  赞:0  阅读:27
关于Arrays.asList() 中的java.lang.UnsupportedOperationException异常
1、报错 Exception in thread "main" java.lang.UnsupportedOperationException at java.util.AbstractList.add(AbstractList.java:148) at java.util.AbstractList ...
分类:编程语言   时间:2021-08-11 09:28:12    收藏:0  评论:0  赞:0  阅读:27
二叉树(c++实现)
1. 链表表示法 1 #include<iostream> 2 using namespace std; 3 4 struct Node 5 { 6 int val; 7 Node* left; 8 Node* right; 9 Node(int v) 10 { 11 val=v; 12 left= ...
分类:编程语言   时间:2021-08-11 09:28:00    收藏:0  评论:0  赞:0  阅读:22
python基础之函数
1.函数的定义 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 def functionname( args ): "函数_ ...
分类:编程语言   时间:2021-08-11 09:24:35    收藏:0  评论:0  赞:0  阅读:21
多线程-多线程基础-1
1. 快速认识线程 1.1 线程的介绍 对计算机来说每一个任务就是一个进程(Process),在每一个进程内部至少要有一个线程(Thread)是在运行中,有时线程也称为轻量级进程。 线程是程序执行的一个 路劲,每一个线程都有自己的局部变量表、程序计数器(指向正在执行的指令指针)以及各自的生命周期,当 ...
分类:编程语言   时间:2021-08-11 09:23:39    收藏:0  评论:0  赞:0  阅读:30
Spring注解驱动开发——自动装配 @Pofile根据环境注册bean
Profile: Spring为我们提供的可以根据当前环境,动态的激活和切换一系列组件的功能; 开发环境、测试环境、生产环境; 数据源:(/A)(/B)(/C); @Profile:指定组件在哪个环境的情况下才能被注册到容器中,不指定,任何环境下都能注册这个组件。1)丶加了环境标识的bean ,只有 ...
分类:编程语言   时间:2021-08-11 09:19:57    收藏:0  评论:0  赞:0  阅读:22
[WIP]C++ Objects Oriented
Created: 2021/08/11 Classes & Objects class definition class sample { int a; // this scope is private public: ... }; Class Member Functions - define w ...
分类:编程语言   时间:2021-08-11 09:19:12    收藏:0  评论:0  赞:0  阅读:32
21. SpringBoot 实现国际化 [i18n]
如果我们在SoringMVC 写国际化 ,那么肯定是 编写国际化配置文件 然后 使用ResourceBundleMessageSource管理国际化资源文件 ,在JSP页面使用fmt:message取出国际化内容. 我们的目标是把上面国际化 现在用SpringBoot写,我们先写 国际化配置文件pr ...
分类:编程语言   时间:2021-08-11 09:18:54    收藏:0  评论:0  赞:0  阅读:39
leetcode-桶排序-451. 根据字符出现频率排序
// // 这种方法超时了 // class Solution { // public: // static bool cmp(pair <char,int> &a, pair <char,int> &b){ // return a.second > b.second; // } // string ...
分类:编程语言   时间:2021-08-11 09:18:32    收藏:0  评论:0  赞:0  阅读:39
java自动化
1 package com.selenium.test; 2 3 import org.openqa.selenium.By; 4 import org.openqa.selenium.WebElement; 5 import org.openqa.selenium.chrome.ChromeDri ...
分类:编程语言   时间:2021-08-11 09:18:20    收藏:0  评论:0  赞:0  阅读:34
Python将数据写入Excel的模板整理
1、将列表数据写入Excel的代码模板 直接将列表数据代入函数参数 1 import openpyxl 2 import xlwt 3 import xlsxwriter 4 import openpyxl as xl 5 import os 6 import numpy as np 7 impor ...
分类:编程语言   时间:2021-08-11 09:17:44    收藏:0  评论:0  赞:0  阅读:29
20. SpringBoot 默认访问首页 以及 加载静态资源
index 页面是个登录页面 ,现在它位于template文件夹下,但是template文件夹是被 Thymeleaf模板 解析的,并不是静态,直接访问不了,所以我们就得 配置控制器或者用拓展功能写请求视图: 配置控制器返回视图: package com.bihu.controller; impor ...
分类:编程语言   时间:2021-08-10 23:37:03    收藏:0  评论:0  赞:0  阅读:32
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!