编程开发

红黑树简单了解

先引入一个问题: 假设有一个大小为10, 000的数组,按大小进行排序,如 【1,3,8,15...】,假设我要在这个数组中查询是否存在 888 这个数字,那么这个算法我们要怎么写呢? 当然肯定有人会说,写个循环遍历一下不就好了吗? 这种做法不能说是错的,但是却不是最好的方法。 这里使用二分查找法的话,效率会更高的。 什么是二分查找法? 【内容来自百度百科】二分查找也称折半查找(Binary S

vite+vue+ssg做官网 再记录一下项目创建

为什么选择插件vite-ssg + vite-plugin-pages创建官网? 1. CSR、 SSR、 SSG 和 ISR 适合高度动态的 Web 应用程序 客户端渲染 CSR. : 典型代表:单页面应用,内容都是js动态渲染 服务器端渲染 SSR : 在服务端获取数据组装页面,返回到浏览器是html,对服务器要求高,主要应用是交互多的页面需要seo的 适合高度静态的web程序

611. 明天继续肝

近期公司最新一代的核心产品提测了,我这本来工作就多,现在需要集中精力做测试了。 技术大领导与国内有12小时时差,昨天夜里给我的版本,我早上爬起来就在做新版本的测试,环境搭建,数据加载,标准测试,结果分析,反馈…… 其中不乏一些重复机械的工作——cd进入某个目录,上传一个文件,编辑文本文件,下载数据,执行程序等等。在不同的测试环境之间切换,中途还重装一次服务器系统,今天的这些工作一直做到晚上10点多

Fiddler抓包工具入门及常用功能详解

先来看一个小故事: 小T在测试APP时,打开某个页面展示异常,于是就跑到客户端开发小A那里说:“你这个页面做的有问题,页面展示异常”; 小A说:“这哪是我的问题,你去找后台吧,后台接口返回数据有问题”; 小T就屁颠屁颠的跑到后台接口开发小M那里说:“你接口返回数据有问题,改下吧”; 小M看了看服务器日志说:“没找到报错啊,我这里服务正常,你抓个包看下吧”; 小T郁闷了,屁颠屁颠的回去了想:“抓包?

367. 有效的完全平方数

1.题目 给定一个 正整数 num ,编写一个函数,如果 num 是一个完全平方数,则返回 true ,否则返回 false 。 进阶:不要 使用任何内置的库函数,如 sqrt 。 示例 1: 输入:num = 16 输出:true 示例 2: 输入:num = 14 输出:false 提示: 1 <= num <= 2^31 - 1 2.知识点 理解完全平方数概念 完全平方数数学

Python学生管理系统简易版-接入sqlite3模块

实训目标 1.了解Python 接入sqlite3数据库的功能 在原来学生管理系统的代码,加入数据库功能。 实训过程 1、了解熟悉Python接入sqlite3的入门实例 import sqlite3 conn = sqlite3.connect('test.db') print ("数据库打开成功") c = conn.cursor() c.execute('''CREATE TABLE

git免密push

前言 每次提交都要输入密码,是一件相当痛苦的事情。在这里,我们可以尝试一些操作,去掉这个步骤 方法:配置文件 使用git自带的配置文件,具体方法如下 git config --global credential.helper store  全局配置以上是全局配置,如有多个账号的话,还是建议在具体项目下配置好了(去掉--global参数)。配置完第一次提交需要输入账号密码,然后

JS的模块化(require & exports)

(1)如何引入其他的模块 使用require(),需要传入的参数就是相对路径 必须以.或者..开头 使用require引入模块以后,该函数会返回一个对象,该对象代表的就是引入的模块 在node中,一个js文件就是一个模块 在node中,每一个js文件中的js代码都是独立运行在一个函数中 变量也是放在函数中,一个模块的变量在其他的函数中无法访问 向外部暴露属性或者方法,有一个属性exports,向外

leetcode- 区域和检索 - 数组可修改

给你一个数组 nums ,请你完成两类查询。 其中一类查询要求 更新 数组 nums 下标对应的值 另一类查询要求返回数组 nums 中索引 left 和索引 right 之间( 包含 )的nums元素的 和 ,其中 left <= right 实现 NumArray 类: NumArray(int[] nums) 用整数数组 nums 初始化对象 void update(int index