08 2022 档案
摘要:一、题目: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 给你一个可能存在 重复 元素值的数组 numbers ,它原来是一个升序排列的数组,并按上述情形进行了一次旋转。请返回旋转数组的最小元素。例如,数组 [3,4,5,1,2] 为 [1,2,3,4,5] 的一次旋转,该数组
阅读全文
摘要:一、题目: 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。 示例 1: 输入:n = 2输出:2示例 2: 输入:n = 7输出:21示例 3:
阅读全文
摘要:1.认识复杂度与排序算法 复杂度:认识时间复杂度就是看进行了多少次常数操作。(什么是常数操作?赋值、加减乘除运算等都是。调用API操作就不是如list.get(i)。) 时间复杂度:在常数操作的数量级表达式中不要低阶项,只要最高阶项,并忽略系数。 空间复杂度:系统需要额外空间去保存变量。 选择排序:
阅读全文
摘要:1.知识点解析 1.1 dimen 1.尺寸资源; 2.在工程的res\layout\目录下创建一个test_dimen.xml布局文件。 3.在该布局文件中添加一个TextView和一个Button。 4.TextView的宽和高引用尺寸资源来设置,android:width="@dimen/te
阅读全文
摘要:一、安装JDK出现错误 If you did this already, delete the swap file "/etc/.profile.sw p" to avoid this message. 解决:使用命令rm -f /etc/.profile.swp ,再次输入vim /etc/pro
阅读全文
摘要:阿尔及利亚森林火灾数据集 import numpy as np import pandas as pd from sklearn.model_selection import train_test_split from sklearn.preprocessing import StandardSca
阅读全文
摘要:一、题目 写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下: F(0) = 0, F(1) = 1F(N) = F(N - 1) + F(N - 2), 其中 N > 1.斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两
阅读全文
摘要:方法一:遍历条目entries (键值都用到时) Map<String, String> map = new HashMap<String, String>(); for (Map.Entry<String, String>entry : map.entrySet()) { String key =
阅读全文
摘要:一、 实验内容 使用面向对象设计方法对保温系统与电梯系统进行架构设计。 二、实验目的 学会如何分析一个系统的架构并进行设计,学会用面向对象方法实现架构设计。 三、实验过程 问题C.保温系统 (一)案例背景 如果主开关置于“加热”状态,保温系统的控制器负责开关锅炉,监视锅炉系统的燃油流量和燃烧状态,进
阅读全文
摘要:一、题目: 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入:["CQueue","appendTail",
阅读全文
摘要:一、简介: 移动bos服务端脚本运行引擎为Rhino,基于javascript语法,运行期解释执行。 jvm中的类的方法和属性均可应用于脚本中。 移动bos服务端脚本运行在EAS服务器上,提供了类似函数的功能,web前端通过ajax调用服务端脚本,可以传递参数,得到返回值。 可以简单的把服务端脚本看
阅读全文
摘要:一、什么是Spring Cloud? 1.Spring Cloud 是一款基于 Spring Boot 实现的微服务框架,Spring Cloud 是微服务架构下的一站式解决方案。Spring Cloud 专注于全局微服务的协调和治理工作。换句话说,Spring Cloud 相当于微服务的大管家,负
阅读全文
摘要:一、$(document).ready(function()详解 1.$(document) $就是jquery的简写,$()就是一个选择器,document是html的所有元素,$(document)返回一个数组,而这个数组是一个对象,这个对象调用ready方法,function则是ready里面
阅读全文
摘要:1.题目: 输入某二叉树的前序遍历和中序遍历的结果,请构建该二叉树并返回其根节点。 假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 示例 1: Input: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7]Output: [3,9,20,nu
阅读全文
摘要:Oracle中常用的数据类型: 常用的数据类型有:一.数值类型number: 在Oracle中取消了在mysql中的int类型,使用number代替,如果你在创建数据库表的时候使用了int类型会自动转换成number类型,并且Oracle没有这个”auto_increment”属性,所以它没法像My
阅读全文
摘要:一、MySQL/Oracle数据库优化总结 1.使用PreparedStatement比Statement性能好。 与Statement相比: ①PreparedStatement接口代表预编译的语句,它主要的优势在于可以减少SQL的编译错误并增加SQL的安全性(减少SQL注射攻击的可能性); ②P
阅读全文
摘要:1.EAS 事务查询: 在界面搜索“币别”,按Ctrl + Shift + q 进入事务查询,写sql语句。 //查询 SELECT * FROM CT_WCT_WechatDatabase //修改某个字段的属性 ALTER TABLE CT_WCT_WechatDatabase ALTER fo
阅读全文
摘要:1.题目: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 输入:head = [1,3,2]输出:[2,3,1] 限制: 0 <= 链表长度 <= 10000 2.分析与代码: 方法一:递归 (1)用递归将链表中的数据一个一个放入tmp数组,因为是递归,所以tmp
阅读全文
摘要:1.题目: 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例 1: 输入:s = "We are happy."输出:"We%20are%20happy." 限制: 0 <= s 的长度 <= 10000 2.分析与代码: 方法一:遍历法 (1)初始化一个StringBuilder
阅读全文
摘要:1.题目: 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 示例: 现有矩阵 matrix 如下: [ [1, 4, 7, 11, 15], [2, 5, 8
阅读全文
摘要:1.题目: 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3
阅读全文
摘要:1.题目: 给你一个数组 nums 。数组「动态和」的计算公式为:runningSum[i] = sum(nums[0]…nums[i]) 。 请返回 nums 的动态和。 示例 1: 输入:nums = [1,2,3,4]输出:[1,3,6,10]解释:动态和计算过程为 [1, 1+2, 1+2+
阅读全文
摘要://读取配置文件获取name InputStream inputStream = new FileInputStream("config.properties"); Properties properties = new Properties(); properties.load(inputStre
阅读全文
摘要:1.一般步骤: 1.创建链接: DefaultHttpClient httpClient = new DefaultHttpClient(); 2.创建请求: HttpPost post = new HttpPost(URL); 3.设置参数: post.setEntity(new StringEn
阅读全文